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.

Tvůrce

Zobrazeno 50 zpráv z 136.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
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á
.NET tu mám, nainstaloval se mi společně s VS2010. Spouštím to na Win XP 32bit.
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.
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?
Žádným, stejně tak jako vzdálenosti planet od Slunce - prostě jsem tam napsal ta čísla.
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)
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.
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.
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.
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
Hezký Asi to ze srandy
udělám v CSS3ce
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.
kdyby to tak tady někdo měl v Javě, to by byla věc. (Machr na Javu)
Já to večer zveřejním, ale co se týče počtu funkcí, tak nemůžu
Michal Maršálekovi konkurovat...
Napiš mi pak prosím kritiku kódu... Kvůli tobě jsme odstranil statiku!
David Hartinger (aha, v editu nejde označit člověka?)
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 I ty ostatni tridy uplne nanic.
V Paiting magicky cisla everywhere
, boze kdyby jsi trochu vic premyslel nad objektovym pristupem mozna
by tech cisel nebylo tolik. To je takova slatanina, ze nevim co driv vytknout
Podle tech pojmenovani
muzu jen hadat pomoci kristalove koule co co ma delat
Dík za kritiku, s těmi čísly máš samozřejmě pravdu Zkusím to třeba ještě
přepsat, když bude chuť..
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.
Mozna trochu prehanim, ale treba si to vezme k srdci a priste ten kod bude
ukazkovej
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
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
Našel by se někdo (třeba takový Petr Nymsa), kdo by mi pomohl s
hodnocením? Bude to docela oříšek
Teď jsem přišel. Už máš kolegu nebo ne ? Pomoct bych zkusil
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í
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.
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ů
Dobrá, tak okolo 3. bych tady snad měl být . Určitě se podívám na kód
Můj výtvor:
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
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. Rakey se
generují automaticky, nebo je můžete vygenerovat stisknutím klávesy R.
Popiksy lze zobrazit klávesou L.
Jak mám pustit tvůj program ? Píše že mi chybí MSVCR100D.dll , co s
tím ?
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
No z té stránky to stahovat nebudu 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
https://www.dropbox.com/…svcr100d.dll
EDIT : aplikace funguje v pořádku akorát tobě chybí ta knihovna
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.
Zobrazeno 50 zpráv z 136.