Adrian Stolarski

Founder and start-up engineer

Wypowiedzi

  • Adrian Stolarski
    Wpis na tablicy
    Mam nadzieję, że do końca kwietnia uda mi się ogłosić coś konkretnego komukolwiek ;) Póki co jest masakra z czasem.
    • 11.02.2015, 13:07
  • Adrian Stolarski
    Wpis na tablicy
    Gwoli przypomnienia marnotrawienia przez polski rząd naszych pieniędzy http://t.co/Kl6bAf5mVS
    • 2.02.2015, 17:06
  • Adrian Stolarski
    Wpis na tablicy
    Obóz Auschwitz-Birkenau odtworzony w Minecrafcie - Gry http://t.co/XfGK5Q4iPa
    • 1.02.2015, 13:12
  • Adrian Stolarski
    Wpis na tablicy
    Wykopciejak mozęcie naprawde warto! http://t.co/UjisABllld
    • 31.01.2015, 22:04
  • Adrian Stolarski
    Wpis na tablicy
    Całkowicie mi się nie podoba ostatnia zmiana na Facebooku w kwestii listy znajomych. Jest tak daremna że aż żal.... http://t.co/h9hQG8g3GS
    • 31.01.2015, 15:00
  • Adrian Stolarski
    Wpis na tablicy
    • 30.01.2015, 17:39
  • Adrian Stolarski
    Wpis na tablicy
    Rozmowa w labie: chce to miec np http://t.co/53BDz0fDOX ale... http://t.co/OkoZ2U7dfX
    • 29.01.2015, 22:54
  • Adrian Stolarski
    Wpis na tablicy
    Powiem tak: ja pierdole ;) nie ma to jak composer ;) i sie tu czlowiek ma nie wkurwiac ;)
    • 28.01.2015, 20:48
  • Adrian Stolarski
    Wpis na tablicy
    Istnieją firmy które się kocha. Kocha się ludzi, którzy tam pracują. I kocha się prezesów tej firmy. Taką firmą... http://t.co/snrEmtddB1
    • 27.01.2015, 12:40
  • Adrian Stolarski
    Wpis na grupie JavaScript w temacie Canvas - połączenie youtube z png
    26.01.2015, 13:07

    Siema spotkaliście się z tym, że chcieliście połączyć video z obrazkiem?
    Mam takie dwa skrypty:
    do generowania canvas:


    var imageurl = null;
    $(document).ready( function() {
    $("#canvas").width(800);
    $("#canvas").height(550);
    // load default image
    imageurl = "img/macbookmockup.png";
    loadImage();

    $('#loadimage').click(function() {
    urlProvided();
    });
    $('#mirrorh').click(function() {
    mirror(1,0);
    });
    $('#mirrorv').click(function() {
    mirror(0,1);
    });
    });

    function urlProvided() {
    var userinput = document.getElementById('imageurl');
    imageurl = userinput.value;
    loadImage();
    }
    function loadImage(){

    var canvas = document.getElementById('canvas');
    var ctx = canvas.getContext('2d');
    var img = new Image();
    img.src = imageurl;
    img.onload = function(){
    ctx.drawImage(img,0,0);
    };
    var w = img.width;
    var h = img.height;
    canvas.width = w;
    canvas.height = h;
    }

    function mirror(mirrorh,mirrorv){
    var canvas=document.getElementById('canvas');
    var ctx=canvas.getContext('2d');

    var img = new Image();
    img.src = imageurl;

    ctx.clearRect(0,0,canvas.width,canvas.height);
    ctx.save();

    var w = img.width;
    var h = img.height;
    if(mirrorh){
    ctx.scale(1, -1);
    ctx.translate(0, -h);
    }
    if(mirrorv){
    ctx.scale(-1, 1);
    ctx.translate(-w,0);
    }
    ctx.drawImage(img,0,0,img.width,img.height,null,null,w,h);
    ctx.save();
    }

    do obsługi youtube:

    var ga = document.createElement('script');
    ga.type = 'text/javascript';
    ga.async = false;
    ga.src = 'http://www.youtube.com/player_api';
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(ga, s);

    var done = false;
    var player;

    function onYouTubePlayerAPIReady() {
    //try {
    player = new YT.Player('howToVideo', {
    height: '390',
    width: '640',
    videoId: 'y8Kyi0WNg40',
    playerVars: {
    'controls': 0,
    'showinfo': 0,
    'rel': 0,
    'loop': 1

    },
    events: {
    'onReady': onPlayerReady,
    'onStateChange': onPlayerStateChange,
    'onPlayerStateChange1': onPlayerStateChange1,
    'autoplay' : 1,
    'loop' : 1
    }
    });
    //} catch (e) { console.log(e); }
    }
    function onPlayerReady(evt) {
    console.log('onPlayerReady', evt);
    evt.target.playVideo();
    }
    function onPlayerStateChange1(evt){
    console.log('onPlayerStateChenge1', evt);
    if(evt.data == YT.PlayerState.ENDED){
    evt.target.playVideo();
    }
    }
    function onPlayerStateChange(evt) {
    console.log('onPlayerStateChange', evt);
    if (evt.data == YT.PlayerState.PLAYING && !done) {
    setTimeout(stopVideo, 6000);
    done = true;
    } else {
    evt.target.playVideo();
    }

    }
    function stopVideo() {
    console.log('stopVideo');
    player.stopVideo();
    }

    Chciałbym wrzuć pobrane video w canvas i ustawić jego wielkość oraz pozycję. Jakieś pomysły?Ten post został edytowany przez Autora dnia 26.01.15 o godzinie 13:18

  • Adrian Stolarski
    Wpis na tablicy
    życie bywa zakurwiste ;)
    • 26.01.2015, 08:21
  • Adrian Stolarski
    Wpis na tablicy
    właśnie na wkurwie wypieprzam cała java ;)
    • 25.01.2015, 18:26
  • Adrian Stolarski
    Wpis na tablicy
    Co jest moim zdaniem największą patologią PHP? to, że musisz załadowac plik, żeby mieć dostęp do klasy, czy... http://t.co/mdCsvsy5oF
    • 23.01.2015, 22:17
  • Adrian Stolarski
    Wpis na tablicy
    W tym kraju są same afery, teraz mamynafere Ogórkowa heh Miller jak cos wymyslinto nie wiadomo czy się smiac czy... http://t.co/5fnSToMo2E
    • 21.01.2015, 20:24
  • Adrian Stolarski
    Wpis na tablicy
    Nie to, żebym narzekał, ale ... Mam kolejne starcie z usługami google przez świetny język jakim jest PHP - PHP... http://t.co/lRaDiLjNSG
    • 21.01.2015, 19:22
  • Adrian Stolarski
    Wpis na tablicy
    Ja się codziennie stresuje - stresuje mnie to, czy zarobie wystarczająco, czy wszyscy będą zadowoleni, czy mi... http://t.co/uryYyRIxrO
    • 20.01.2015, 21:33
  • Adrian Stolarski
    Wpis na tablicy
    Nasi przyjaciele muzułmanie się bawili, youtube ocenzurował, fb cenzuruje - nieźle. Teraz proponuję jedną rzecz.... http://t.co/d17UG8VpzA
    • 20.01.2015, 14:46
  • Adrian Stolarski
    Wpis na tablicy
    6 Reasons Using Promo Code Might Be Crucial For Your Business https://t.co/5gSaWfLBTC
    • 20.01.2015, 10:15
  • Adrian Stolarski
    Wpis na tablicy
    • 20.01.2015, 10:14
  • Adrian Stolarski
    Wpis na tablicy
    trzeba do czegoś dażyc oto pan Filipiak:... http://t.co/6YQmvrZfDg
    • 18.01.2015, 18:40

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do