Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

Ahoj kluci, vím, že tu toto téma soutěže již bylo, ale jelikož deadline soutěže vychází na silvestra, nemohl jsem si pomoci.

Pokud vám v portfoliu a na batohu chybí nějaká placka, máte ji právě teď šanci získat! Může to být Machr na efekty, machr na C# nebo Javu, JS, webdesign (pokud odevzdáte řešení v CSS) a další.

Zadání je jednoduché, vytvořte co nejzajímavější a nejhezčí novoroční ohňostroj. Nesmíte používat hotové particle enginy. Můžete použít libovolný programovací jazyk. Pokročilejší mohou vytvořit několik typů rachejtlí a načasovat celý ohňostroj na nějakou hudbu.

Deadline je 31.12.2013 v 14:00 hodin, předpokládám, že potom už budete mít jiné starosti a já asi také :)

EDIT: v 14:00 hodin, upsal jsem se.

Editováno 24.12.2013 12:14
Odpovědět 24.12.2013 12:06
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Josef Kuchař (Pepa489):

Mohl bych dát dolů tlačítka na odpálení rachejtlí?

Editováno 24.12.2013 12:19
Nahoru Odpovědět 24.12.2013 12:19
2x piš, jednou debuguj
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na David Čápka
Filip Pýrek:

Zkusím to v JS, ale zatím vůbec nevím jak to budu dělat. :D

Nahoru Odpovědět 24.12.2013 12:21
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na David Čápka
Filip Pýrek:

David Čápka Ovlivnilo by tvé hodnocení (negativně), kdybych to možná udělal jako minecraftový ohňostroj...?

Nahoru Odpovědět 24.12.2013 18:31
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Filip Pýrek
David Čápka:

Nevím jak to myslíš, ale k Minecraftu mám opravdu negativní postoj kvůli úrovni jeho hráčů.

Nahoru Odpovědět  +3 25.12.2013 9:49
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Josef Kuchař (Pepa489)
David Čápka:

Ohňostroj by měl fungovat pomocí nějakých časovačů a chvíli tedy prskat sám :P

Nahoru Odpovědět 25.12.2013 9:50
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na David Čápka
Filip Pýrek:

OK, myslel jsem že by všechno bylo jako kostičky, ale dávno jsem od toho upustil a snažím se o co nejlepší možnosti nastavení...

Nahoru Odpovědět 25.12.2013 12:04
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na David Čápka
Filip Pýrek:

Ale napadlo mě, že by jsi toho 31 to mohl udělat tak, že kdo přijde na devbook po 20:00 do 1.1.2013 3:00 by se mu zobrazil ohňostroj (samozřejmě jenom jednou...) :D

Nahoru Odpovědět  +1 25.12.2013 12:08
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Redaktor
Avatar
Nahoru Odpovědět  +3 26.12.2013 12:47
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Nahoru Odpovědět 26.12.2013 13:07
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Filip Pýrek
Zdeněk Pavlátka:

Moc pěkné, jen se to trochu seká. Místo window.setInterval bys mohl použít window.reques­tAnimationFra­me .

Nahoru Odpovědět 26.12.2013 15:56
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
coells
Redaktor
Avatar
Odpovídá na Filip Pýrek
coells:

Na iPadu mi to kreslilo v komiksovem vydani a po chvili shodilo chrome...

 
Nahoru Odpovědět  -3 26.12.2013 17:34
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Filip Pýrek:

Dík. Zkouším to a vypadá to dobře

Editováno 26.12.2013 18:30
Nahoru Odpovědět 26.12.2013 18:27
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Redaktor
Avatar
Nahoru Odpovědět 26.12.2013 18:35
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Marek Z.
Redaktor
Avatar
Marek Z.:

R.I.P. headset uživatelé, tvl. málem sem vyletěl z kůže.. :D

Nahoru Odpovědět 26.12.2013 19:54
Chybami se člověk učí, běžte se učit jinam!
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Marek Z.
Filip Pýrek:

Celková hlasitost jde nastavit v kódu. :D
Btw. verze 0.9 - http://ny.filippyrek.cz/
Ve verzi 1.0 bude doufám optimalizované přehrávání zvuků :)

Nahoru Odpovědět 26.12.2013 20:36
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Janek
Neregistrovaný
Avatar
Janek:

http://js-fireworks.appspot.com/

Výhru machra jsem opravdu nečekal....

 
Nahoru Odpovědět 26.12.2013 21:43
Avatar
Filip Pýrek
Redaktor
Avatar
Nahoru Odpovědět  -1 26.12.2013 21:51
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Redaktor
Avatar
Filip Pýrek:

Ten pocit když člověk debuggje gravitaci a vzteká se že to nejede a že je to na hvo a pak zjistí že ji měl vypnutou :D Rozhodně neznám -_-

Nahoru Odpovědět  +4 27.12.2013 14:25
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Zdeněk Pavlátka:

Tady odevzdávám svůj výtvor (zítra nebudu do večera na počítači):
https://dl.dropboxusercontent.com/…ireworks.zip
Načasování k hudbě sice není nejlepší, ale hlavní je přeci samotný ohňostoj. Na výběr máte ze dvou skladeb od mé oblíbené kapely. Jde o zkrácené verze (asi 2 minuty každá) Odkaz se zaktivní až za nějakou dobu.(Dropbox)

Nahoru Odpovědět  +2 28.12.2013 17:04
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Nahoru Odpovědět 28.12.2013 19:23
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
done
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
done:

Stahuje se mi 125 MB zip. V jakém jazyce je to napsáno ?:)

 
Nahoru Odpovědět 29.12.2013 17:17
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na done
Filip Pýrek:

Se podívej na zdroják, ne? :D (Myslím že to bude těmi písmičkami)

Nahoru Odpovědět 29.12.2013 17:20
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
done
Člen
Avatar
Odpovídá na Filip Pýrek
done:

Nechtělo se mi to stahovat teď, stáhnu to až přijdu domů a nebudu na veřejné wifi:)

 
Nahoru Odpovědět 29.12.2013 17:25
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na done
Zdeněk Pavlátka:

C#, velikost dělají písničky.

Nahoru Odpovědět  +1 29.12.2013 18:46
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Filip Pýrek
Redaktor
Avatar
Nahoru Odpovědět  +1 29.12.2013 19:23
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Filip Pýrek
Filip Pýrek:

PS. shlédněte až do konce :)

Nahoru Odpovědět 29.12.2013 19:38
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Filip Pýrek
Zdeněk Pavlátka:

Ohňostroj by měl být na popředí.

Nahoru Odpovědět 31.12.2013 8:52
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Filip Pýrek
Zdeněk Pavlátka:

A je to sice krásná podívaná, ale trochu dlouhá.

Nahoru Odpovědět 31.12.2013 8:56
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Filip Pýrek:

Jde o to, že ten ohňostroj vychází z poza města

Nahoru Odpovědět 31.12.2013 8:57
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Filip Pýrek
Zdeněk Pavlátka:

Ale polovina z něj není přes domy vidět. Asi by měly rachejtle létat výš.

Nahoru Odpovědět 31.12.2013 8:59
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Filip Pýrek:

To jo (ale zdá se mi, že normálně to tak taky bývá), ale když zmáčkneš to D vlevo nahoře, tak tam si to můžeš přetočit, nebo si pohrát s gravitací ... :D

Nahoru Odpovědět 31.12.2013 8:59
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Filip Pýrek:

Jaké máš rozlišení? Já si to zmenšoval v okně a funguje to.

Editováno 31.12.2013 9:01
Nahoru Odpovědět 31.12.2013 9:00
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Filip Pýrek
Zdeněk Pavlátka:

Obrazovka 1440 × 900. A to D vlevo nahoře nereaguje.

Nahoru Odpovědět 31.12.2013 9:06
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Filip Pýrek:

Na obrazovce s rozlišením 1440 × 900 mi to jede v pořádku stejně jako to D. Nebo skus vložit do konzole:

$("#devtools").show();
$("#sett").css("left", $(window).width()/2-$("#sett").width()/2);

Jinak už opravdu nevím.
(Zkoušel jsem to na 1440 × 900 a 1920 × 1080)

Nahoru Odpovědět 31.12.2013 9:11
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Filip Pýrek
Zdeněk Pavlátka:
The value "device-width;" for key "width" is invalid, and has been ignored. ny.filippyrek.cz/:6
Error parsing a meta element's content: ';' is not a valid key-value pair separator. Please use ',' instead.

V konzoli se psalo tohle. Jinak s tím kódem na zobrazení to funguje, ale to nastavení nic nemění. Asi mam divnej počítač.

Nahoru Odpovědět 31.12.2013 9:17
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Filip Pýrek:

Co používáš za prohlížeč? Chrome, Mozillu nebo Operu? (Pokud IE tak ti to neberu, ale zde můj support končí :D )

Nahoru Odpovědět 31.12.2013 9:20
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Nahoru Odpovědět 31.12.2013 9:25
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Filip Pýrek
Filip Pýrek:

Pokud IE: Tak to zkus teď.
Jinak už OPRAVDU nevím :)

Nahoru Odpovědět 31.12.2013 9:25
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Zdeněk Pavlátka:

Tady dávám novější verzi (a nejspíš i poslední).
https://dl.dropboxusercontent.com/…ks_v_1_1.zip

  1. Trochu jsem osekal velikost (124 -> 82,8 MB)
  2. Kromě písniček obsahuje i přehlídku ohňostrojů s dvěma efekty navíc.
Nahoru Odpovědět 31.12.2013 9:58
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Juraj Mlich
Redaktor
Avatar
Nahoru Odpovědět  +1 31.12.2013 10:00
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Juraj Mlich
Zdeněk Pavlátka:

Jako obvykle se to teprve načítá na dropbox. Píše 1 hodinu.

Nahoru Odpovědět 31.12.2013 10:14
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Kit:

Když to osekáš na 82 KB, bude to tam dřív.

Nahoru Odpovědět  +2 31.12.2013 10:16
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Matúš Petrofčík:

rozbalil som archiv -> v zlozke release otvoril nuz15_machr_f­ireworks.exe -> vybral druhú voľbu "kurzes epos" -> čakám a nič sa nedeje, len to počíta v ľavom hornom rohu od 0 po nekonečno ako tak vidím
to isté ak vyberiem tretiu volbu "ukazka jednotlivych efektu" a "mana"
pesnička žiadna

a teraz mi to vyplo/spadlo/proste zmizlo jak pisem tento komentár cca pri napočítaní 1380 :D

poraď prosím čo robím zle, alebo ako vyriešit túto "chybku" :)
windows 7 64bit

// edit: heh to prečo si nenapísal že vybuchuju rakety ak sa stlačaju písmenká q w e r t a s d f g y x c v ? :D aj tak to ale zjavne nefunguje ako si chcel (teda aspon mne nie)

Editováno 31.12.2013 13:15
Nahoru Odpovědět 31.12.2013 13:13
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Zdeněk Pavlátka
Zdeněk Pavlátka:

Omlouvám se, zde je spravená verze (automatické přehrávání k hudbě)
https://dl.dropboxusercontent.com/…se_v_1_2.zip
Upozornění pro sdraca: Mělo by se to načíst za 32 minut.

Nahoru Odpovědět 31.12.2013 13:53
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
MadaraCZech
Člen
Avatar
MadaraCZech:

Měl by sis pospíšit ;(

Nahoru Odpovědět 31.12.2013 14:01
...
Avatar
Paul
Člen
Avatar
Paul:

Dělal jste to někdo v Javě?

 
Nahoru Odpovědět 31.12.2013 14:05
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Matúš Petrofčík:

tak to som zvedavý :P

Inak tvoje riešenie sa mi páči viac. Máš tam rozmanitejšie efekty výbuchov čo som zatiaľ videl. Filipove sa ale dá použiť na webe a páči sa mi že vidím letieť rakety a až potom vybuchnú. Ale kto som ja aby som hodnotil :D

Nahoru Odpovědět 31.12.2013 14:10
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Zdeněk Pavlátka:

22 minut ;( Pokud se nenačte, prosil bych počítat do soutěže nejstarší verzi.
Pozn. Rakety nejsou vidět, aby se to dalo snáz napasovat k hudbě.

Nahoru Odpovědět 31.12.2013 14:15
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Nahoru Odpovědět 31.12.2013 14:30
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Nahoru Odpovědět 31.12.2013 14:34
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Matúš Petrofčík:

ak sa to updatuje cez dropbox program, snad je vypnute obmedzenie uploadu :) defaultne tam je akési "Automaticky" čo v mojom prípade využívalo tak 1/5 rýchlosti :D

Nahoru Odpovědět 31.12.2013 14:35
obsah kocky = r^2 ... a preto vlak drnká
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

Oba ohňostroje jsou velmi povedené, Filip Pýrek i Zdeněk Pavlátka získávají placky :) Prosím o publikaci výtvorů a potom si o ně napište x.

Doufám, že máte nakoupenou nějakou pyrotechniku, já se před chvíli vrátil s megatronovou pumou :D Užijte si Silvestra!

Nahoru Odpovědět  +2 31.12.2013 14:40
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Ondrca
Redaktor
Avatar
Ondrca:

Ještě nebyla vyhlášena nová soutěž, to bude určitě něco velkého :D.

Nahoru Odpovědět  +2 7.1.2014 16:09
Zase jsem o něco chytřejší
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 54 zpráv z 54.