NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Machr na Javu - Koperníkův model sluneční soustavy

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Odpovídá na Michal Žůrek - misaz
Michal Maršálek:11.5.2013 11:07

Co se stane, když tam nastavím nižší verzi?

 
Odpovědět
11.5.2013 11:07
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Michal Maršálek
Honza Bittner:11.5.2013 11:08

něco nemusí fungovat ...

Nahoru Odpovědět
11.5.2013 11:08
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Odpovídá na Michal Maršálek
Michal Žůrek - misaz:11.5.2013 11:10

v podstatě nic, jen to pojede pod starším frameworkem. Pokud však využívaš novinek v 4.5 tak to nedělej , jelikož starší ty novinky nezná :)

 
Nahoru Odpovědět
11.5.2013 11:10
Avatar
Lukáš Hruda
Tvůrce
Avatar
Odpovídá na David Hartinger
Lukáš Hruda:11.5.2013 11:12

.NET tu mám, nainstaloval se mi společně s VS2010. Spouštím to na Win XP 32bit.

 
Nahoru Odpovědět
11.5.2013 11:12
Avatar
Odpovídá na Lukáš Hruda
Michal Maršálek:11.5.2013 11:19

Tady je to s .NET 4: https://www.dropbox.com/….NET%204.exe
Když jsem dal nižší, tak už mi to začalo ukazovat nějaké chyby.

 
Nahoru Odpovědět
11.5.2013 11:19
Avatar
Lukáš Hruda
Tvůrce
Avatar
Odpovídá na Michal Maršálek
Lukáš Hruda:11.5.2013 11:26

Díky už to funguje. Vypadá to dost pěkně. Mimochodem, jakým výpočtem jsi určoval vzdálenost měsíců od planet? :)

 
Nahoru Odpovědět
11.5.2013 11:26
Avatar
Odpovídá na Lukáš Hruda
Michal Maršálek:11.5.2013 11:29

Žádným, stejně tak jako vzdálenosti planet od Slunce - prostě jsem tam napsal ta čísla.

 
Nahoru Odpovědět
11.5.2013 11:29
Avatar
teeg
Člen
Avatar
Odpovídá na Lukáš Hruda
teeg:11.5.2013 11:47

Mám stejný problém. Navíc když jsem chtěl stáhnout .NET 4.5 tak mi to hlásí, že to windowsy nepodporují :-)(Mám Windows XP)

 
Nahoru Odpovědět
11.5.2013 11:47
Avatar
Odpovídá na teeg
Luboš Běhounek Satik:11.5.2013 11:49

Stačí to jen překompilovat a nastavit tam při kompilaci .NET 3.5 nebo 2.0, předpokládám, že nevyužívá nic, co by 3.5 nebo 2.0 neuměly.

Nahoru Odpovědět
11.5.2013 11:49
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
Michal Žůrek - misaz:11.5.2013 11:51

Luboš Běhounek Satik : Píše že při nižších mu to hází chyby
teeg : XP je zasatralý systém, 4.5 na něho opravdu nainstalovat nejde. Skus 4, ale nevim.

 
Nahoru Odpovědět
11.5.2013 11:51
Avatar
teeg
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
teeg:11.5.2013 11:57

Jo verze s .NET 4 mi funguje. Jen mi přišlo zvláštní, že Microsoft s .NET už přestává podporovat i vlastní systémy.

 
Nahoru Odpovědět
11.5.2013 11:57
Avatar
Lukáš Hruda
Tvůrce
Avatar
Odpovídá na Michal Maršálek
Lukáš Hruda:11.5.2013 11:58

Já to tak původně dělal taky, že jsem jenom vydělil vzdálenost všech měsíců nějakou konstantou, jenže většina z nich byla strašně blízko povrchu planet a jiné zase strašně daleko, nakonec jsem to udělal takhle: log10(d)*1.25
Podobně jsem počítal i vzdálenost planet od slunce a velikost planet a měsíců jsem dělal odmocninou :D

 
Nahoru Odpovědět
11.5.2013 11:58
Avatar
Neaktivní uživatel:11.5.2013 12:00

Hezký :) Asi to ze srandy udělám v CSS3ce :D

Nahoru Odpovědět
11.5.2013 12:00
Neaktivní uživatelský účet
Avatar
Odpovídá na teeg
Michal Maršálek:11.5.2013 12:00

Tak v .NET 2.0: https://www.dropbox.com/…ET%202.0.exe
Ty chyby byly jen v nepoužívaných usingzích, které mi tam vygenerovalo VS. Jsem to ale trdlo.

Editováno 11.5.2013 12:02
 
Nahoru Odpovědět
11.5.2013 12:00
Avatar
teeg
Člen
Avatar
teeg:11.5.2013 12:29

je to pěkné, ten fullscreen byl dobrý nápad :-)

 
Nahoru Odpovědět
11.5.2013 12:29
Avatar
Neaktivní uživatel:11.5.2013 17:27

kdyby to tak tady někdo měl v Javě, to by byla věc. (Machr na Javu) :D

Nahoru Odpovědět
11.5.2013 17:27
Neaktivní uživatelský účet
Avatar
David Hartinger
Vlastník
Avatar
Nahoru Odpovědět
11.5.2013 17:36
New kid back on the block with a R.I.P
Avatar
Samik11
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Samik11:11.5.2013 17:44

Já to večer zveřejním, ale co se týče počtu funkcí, tak nemůžu Michal Maršálekovi konkurovat... :-)

Nahoru Odpovědět
11.5.2013 17:44
„Radost vidět a rozumět, to je nejkrásnější dar přírody.“ Albert Einstein
Avatar
Samik11
Tvůrce
Avatar
Samik11:11.5.2013 18:49

Zde je moje soustava v Javě:
http://uloz.to/…va-samik-rar
:-)

Nahoru Odpovědět
11.5.2013 18:49
„Radost vidět a rozumět, to je nejkrásnější dar přírody.“ Albert Einstein
Avatar
Samik11
Tvůrce
Avatar
Odpovídá na Samik11
Samik11:11.5.2013 19:14

Napiš mi pak prosím kritiku kódu... Kvůli tobě jsme odstranil statiku! :-D
David Hartinger (aha, v editu nejde označit člověka?)

Editováno 11.5.2013 19:16
Nahoru Odpovědět
11.5.2013 19:14
„Radost vidět a rozumět, to je nejkrásnější dar přírody.“ Albert Einstein
Avatar
Homo
Člen
Avatar
Odpovídá na Samik11
Homo:11.5.2013 19:34

Vypadalo to dobre nez jsem koukl na kod. Pojmenovani trid a promennych hruza. To pojmenovavaji i spoluzaci lip, kteri o programovani nemaji ani tucha. Mit 3 tridy v jednom souboru je taky dobry, navic uplne zbytecny :-D I ty ostatni tridy uplne nanic. V Paiting magicky cisla everywhere :-D , boze kdyby jsi trochu vic premyslel nad objektovym pristupem mozna by tech cisel nebylo tolik. To je takova slatanina, ze nevim co driv vytknout :-D Podle tech pojmenovani muzu jen hadat pomoci kristalove koule co co ma delat :-D

Nahoru Odpovědět
11.5.2013 19:34
1010011 1000101 1011000
Avatar
Samik11
Tvůrce
Avatar
Odpovídá na Homo
Samik11:11.5.2013 19:43

Dík za kritiku, s těmi čísly máš samozřejmě pravdu :D Zkusím to třeba ještě přepsat, když bude chuť..

Nahoru Odpovědět
11.5.2013 19:43
„Radost vidět a rozumět, to je nejkrásnější dar přírody.“ Albert Einstein
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Samik11
David Hartinger:11.5.2013 19:45

Jak píše Fugi, určitě bych pojmenoval metody podle toho, co dělají, je tam třeba metoda podminka() a getUhelJeden() taky úplně nechápu :) Jinak mi to tak hrozné nepřijde, ale jen jsem to prolétl, kouknu pořádně zítra až to budu hodnotit.

Nahoru Odpovědět
11.5.2013 19:45
New kid back on the block with a R.I.P
Avatar
Homo
Člen
Avatar
Odpovídá na David Hartinger
Homo:11.5.2013 20:00

Mozna trochu prehanim, ale treba si to vezme k srdci a priste ten kod bude ukazkovej :-)

Nahoru Odpovědět
11.5.2013 20:00
1010011 1000101 1011000
Avatar
Зайчик
Člen
Avatar
Зайчик:12.5.2013 4:47

Bohužel, jsem na to neměl tolik času. :( Chtěl jsem si to vypiplat pořádně ale musím dělat nějakou blbost v Java EE a mám na to deadline. Ale myslím, že i přes nedostatek času to nebude k zahození jelikož je skoro 5 ráno a já už to dodělal. (nedodělal ale chce se mi příšerně spát)

Mělo by to na každym monitoru jít v pohodě ale pro jistotu : takhle to mělo vypadat v idealním světě. viz obrázek

source : https://github.com/…e/master/src

jar : https://www.dropbox.com/…cation16.jar

a hurá do postýlky

// EDIT: O schová ty čáry T schová text ^^ escape konec :D

Editováno 12.5.2013 4:51
Nahoru Odpovědět
12.5.2013 4:47
Коммунизм для нашего будущего!
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Зайчик
David Hartinger:12.5.2013 8:21

Týjo, hezký :)

Nahoru Odpovědět
12.5.2013 8:21
New kid back on the block with a R.I.P
Avatar
Frunta
Tvůrce
Avatar
Frunta:12.5.2013 10:25

Tady je můj pokus.

Ovládání:
1 - zapne/vypne trajektorii
2 - zapne/vypne názvy těles
klikáním na šipku doprava se čas zrychluje
klikáním na šipku doleva se čas zpomaluje

http://www.dropbox.com/…soustava.zip

Editováno 12.5.2013 10:26
 
Nahoru Odpovědět
12.5.2013 10:25
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Frunta
David Hartinger:12.5.2013 10:45

Wow, rotace, pěkný :)

Nahoru Odpovědět
12.5.2013 10:45
New kid back on the block with a R.I.P
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:12.5.2013 10:45

Našel by se někdo (třeba takový Petr Nymsa), kdo by mi pomohl s hodnocením? Bude to docela oříšek :D

Nahoru Odpovědět
12.5.2013 10:45
New kid back on the block with a R.I.P
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na David Hartinger
Petr Nymsa:12.5.2013 11:04

Teď jsem přišel. Už máš kolegu nebo ne ? Pomoct bych zkusil :)

Nahoru Odpovědět
12.5.2013 11:04
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Petr Nymsa
David Hartinger:12.5.2013 11:06

Nemám :D Tak se tu ve 3 potkáme?

Nahoru Odpovědět
12.5.2013 11:06
New kid back on the block with a R.I.P
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na David Hartinger
Petr Nymsa:12.5.2013 11:08

Hmm ve 3 ? Nešlo by to dýl ? Okolo 6 ? Já si klidně teď stáhnu všechny soustavy, mrknu se na ně a sepíšu svůj názor. Teď otázka, chceš názor čistě jak to vypadá nebo i z programátorského hlediska ? Obávám se že druhá možnost nebude u mě úplně objektivní :D

Nahoru Odpovědět
12.5.2013 11:08
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Hartinger
Kit:12.5.2013 11:11

Vzhledem k tomu, že se neúčastním, bych možná mohl zhodnotit to programátorské hledisko. Ale až zítra a to je asi pozdě. Takže asi nic.

Nahoru Odpovědět
12.5.2013 11:11
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Petr Nymsa
David Hartinger:12.5.2013 11:16

Oficiálně by to mělo končit dnes ve 3. Chtělo by to hodnotit obojí, jak vypadá výsledek a i jak vypadá postup. Hodnocení je vždycky trochu subjektivní, proto je více porotců :)

Nahoru Odpovědět
12.5.2013 11:16
New kid back on the block with a R.I.P
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Kit
David Hartinger:12.5.2013 11:16

Do zítra by to nevydrželi, ale díky :)

Nahoru Odpovědět
12.5.2013 11:16
New kid back on the block with a R.I.P
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na David Hartinger
Petr Nymsa:12.5.2013 11:38

Dobrá, tak okolo 3. bych tady snad měl být :). Určitě se podívám na kód

Nahoru Odpovědět
12.5.2013 11:38
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Zdeněk Pavlátka:12.5.2013 13:18

Můj výtvor: :D
Pozadí se zapíná a vypíná klávesou B, trajektorie klávesou L.
Pohyb planet se zrychlí šipkou doprava, zpomalí šipkou doleva a extrémě zpomalí klávesou S.
Kliknutím na objekt(planety, ...) si v levé části obrazovky zobrazíte informace.(to blikání je tam úmyslně)
Kódy:
https://dl.dropboxusercontent.com/…r_system.zip
Program:
https://dl.dropboxusercontent.com/…stem_run.zip

Nahoru Odpovědět
12.5.2013 13:18
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Kit:12.5.2013 13:21

Díval jsem se jen na náhled a vypadá to hezky.

Nahoru Odpovědět
12.5.2013 13:21
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Michal Žůrek - misaz:12.5.2013 14:12

Tak já se nebudu s vámi předhánět v přesnosti na milimetry, rychlostmi na km/h přesnými ani 34626506532985620 měsíci. Raději zkusím něco origálního.

Takže v mojí sluneční soustava krom 8 planet, 1 hvězdy a jedné trpasličí planety, létají rakety, logicky vylétávájí z planety země. Tyto rakety pokud narazí do planety tak se u nich napíše nějaký komentář posádky. :D Rakey se generují automaticky, nebo je můžete vygenerovat stisknutím klávesy R.

Popiksy lze zobrazit klávesou L.

http://uloz.to/…tava-xna-zip

 
Nahoru Odpovědět
12.5.2013 14:12
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Petr Nymsa:12.5.2013 14:45

Kódy nelze stáhnout - 404

Nahoru Odpovědět
12.5.2013 14:45
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Petr Nymsa
David Hartinger:12.5.2013 14:55

Třeba je tam dá až ve 3.

Nahoru Odpovědět
12.5.2013 14:55
New kid back on the block with a R.I.P
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Petr Nymsa:12.5.2013 15:09

Jak mám pustit tvůj program ? Píše že mi chybí MSVCR100D.dll , co s tím ? :)

Nahoru Odpovědět
12.5.2013 15:09
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Зайчик
Člen
Avatar
Odpovídá na Petr Nymsa
Зайчик:12.5.2013 15:13

jí stání http://www.dll-files.com/…-files.shtml?… :)
// EDIT a samozřejmě jí dej do C:\Windows\System32 a mělo by to šlapat

Editováno 12.5.2013 15:15
Nahoru Odpovědět
12.5.2013 15:13
Коммунизм для нашего будущего!
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Зайчик
Petr Nymsa:12.5.2013 15:20

No z té stránky to stahovat nebudu :D blokuje to antivir. Nianstaloval jsem http://www.microsoft.com/…rmation.aspx?… což by mělo pomoct, nepomohlo. ať to zkusí někdo jiný a řekne mi jestli to funguje nebo ne

Nahoru Odpovědět
12.5.2013 15:20
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Зайчик
Člen
Avatar
Odpovídá na Petr Nymsa
Зайчик:12.5.2013 15:22

https://www.dropbox.com/…svcr100d.dll

EDIT : aplikace funguje v pořádku akorát tobě chybí ta knihovna :D

Editováno 12.5.2013 15:22
Nahoru Odpovědět
12.5.2013 15:22
Коммунизм для нашего будущего!
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Зайчик
Petr Nymsa:12.5.2013 15:24

Knihovnu tam mám

Nahoru Odpovědět
12.5.2013 15:24
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Зайчик
Člen
Avatar
Odpovídá na Petr Nymsa
Зайчик:12.5.2013 15:27

a pořád hlásí že tam není? :D divný

Nahoru Odpovědět
12.5.2013 15:27
Коммунизм для нашего будущего!
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Зайчик
Petr Nymsa:12.5.2013 15:29

Jo, stále hlásí :D bohužel asi toto hodnotit nebudu

Nahoru Odpovědět
12.5.2013 15:29
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Зайчик
Člen
Avatar
Odpovídá na Petr Nymsa
Зайчик:12.5.2013 15:32

a co další z porodců? Těm to taky nejde? Každopádně je divný že to hlásí že tam není i když tam je. Máš to ve Windows/System32? nebo taky můžeš zkusit jen Windows/system. Taky je tu možnost, pokud si dobře pamatuju, že máš windows 8 a třeba na to máš jinou knihovnu co já vím. :)

Nahoru Odpovědět
12.5.2013 15:32
Коммунизм для нашего будущего!
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Зайчик
David Hartinger:12.5.2013 15:34

Mně to jde :)

Nahoru Odpovědět
12.5.2013 15:34
New kid back on the block with a R.I.P
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 50 zpráv z 136.