Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - eMko

Stran: 1 ... 14 15 [16] 17 18 ... 31
226
Vývoj / Re:Nefunguje kód z tutoriálu v C++
« kdy: 23. 11. 2013, 16:55:38 »
No pohleď na toto:

http://paste.ofcode.org/3aDpeurZnRVAr4dvTRvKrwL

Citace
// 3 - Size of buffer (it is 1000*8 bites)

yes, to "bite" (= kousnout, uštnkout) místo "byte" celkem sedí :-) . Jinak kód mi nepřipadá prvoplánově nesmyslný - demonstruje na něm jak funguje posílání věcí do streamu. Z jakého tutorialu je, nebo z jakého kontextu jsi ho vzal? Taková se streamy je téměř denní chleba v prostředích jako je C++, Java nebo C#.

227
Studium a uplatnění / Re:Přestup
« kdy: 22. 11. 2013, 22:32:52 »
Já jsem šel po bakaláři na FITu na kombinované navazující na FEI, takže předměty mi neuznávali. Každopádně zeptej se na studijním FEI, tam ti řeknou nejvíc. Jen je lepší tam zajít osobně a nenechat se jen tak odbýt, byť je samozřejmě potřeba být velmi slušný.

228
Server / Re:Proč je Java špatná na server?
« kdy: 22. 11. 2013, 18:01:27 »
Mam to chapat tak, ze aplikace napsana podle specifikace se chova jinak kvuli chybam v Oracle/OpenJDK/IBM JDK atd.? To uz je podle toho co vim, hodne minimalizovano...

Obecně to platí, ale dá se na to narazit. Proto všude rvu Javu od Oraclu, byť to neřeší problém, že na linuxu jsou jiné chyby než na windows.

229
Vývoj / Re:Nefunguje kód z tutoriálu v C++
« kdy: 22. 11. 2013, 17:58:05 »
jak bych mohl zjistit pracovní cestu?

Ve WinAPI je na to metoda http://msdn.microsoft.com/en-us/library/aa364934%28v=vs.85%29.aspx .

Na linuxu funguje
Kód: [Vybrat]
#include <unistd.h>

char *getcwd(char *buffer, size_t size);

což je sice C, ne C++, ale fungovat bude.

Ještě se dá zavolat metoda ze stdlib

Kód: [Vybrat]
char* path;
_get_pgmptr(&path);
printf(path);

http://msdn.microsoft.com/en-us/library/24awhcba%28v=vs.110%29.aspx

Osobně bych preferoval tu první možnost, volat WinAPI.

230
Vývoj / Re:Proměnná v extends class v PHP
« kdy: 22. 11. 2013, 17:49:54 »
mam takovej pocit, ze v php se musi konstruktor rodice zavolat explicitne...

Pokud máš v zděděné třídě konstruktor, tak ano. Jinak by to byla celkem blbost a nefungovalo by to (i když v případě PHP už mě nepřekvapí snad nic).

231
Vývoj / Re:Proměnná v extends class v PHP
« kdy: 22. 11. 2013, 14:24:43 »
Sorry za diakritiku, pisu z mobilu. pokud data od te tridy dedi, pak ano.

232
Odkladiště / Re:Napsal jsem sw, jak ho prodat?
« kdy: 22. 11. 2013, 08:07:28 »
Vase veta "Vyhody me aplikace vidim predevsim v rychlosti systemu - neni to moloch v Jave" me jako Java vyvojare trochu popichla :)

Tak to jste na tom dobře, mě naštvala :-D . (And I'm not only a Java guy, I usually do see sharp ;-) )

To, že je aplikace rychlá nebo že zabírá málo paměti, je super věc (v čem jsi to vlastně psal, jestli se můžu zeptat?), ale v dnešní době u takového typu aplikací ne nejdůležitější. V práci jsme nedávno psali webovou službu, která měla vytahat kompletní data z databáze o přípojných bodech do elektrické sítě (+ klientech, transformátorech a dalších kravinách) a časový limit pro běh byl 6 hodin. (Proč chce někdo taha několik giga dat o asi 500.000 přípojných bodech přes webovou službu jsem nepochopil, ale to je jiná pohádka :) ).

Jak tady někdo radí dát to jako OpenSource - já bych to nejdřív zkusil prodat. Když k tomu necháš udělat slušný web (když jde o prachy, tak se na to vyplatí si někoho najmout, než to patlat sám), tak i tohle může sloužit jako dobrá reference v životopise. Dávat referenci na OpenSource je trochu dvojsečná zbraň - tu a tam člověk udělá chybu nebo nějakou méně důležitou část kódu trochu odbude stylem "good enough". A nějakej blbeček, který neumí napsat ani čárku, ale má vysoký "job title", Ti to omlátí o hlavu. Můžeš si říct, že do takový firmy bys nešel, ale toto najdeš naprosto všude, dokonce i ve vlastní firmě, pokud si nedáš hooodně dobrý pozor.

233
O serveru Root.cz / Re:Syntax highlighter
« kdy: 22. 11. 2013, 07:48:57 »
Ano, je to supr věc. Nicméně přiznávám, že root != stackoverflow a asi bych jej nevyužil často.

234
Odkladiště / Re:Napsal jsem sw, jak ho prodat?
« kdy: 21. 11. 2013, 22:47:23 »
Protlačit to přes nějakého svého příbuzného či kamaráda, který je dospělý. Upřímně, já bych taky asi nadšeně nejednal s náctiletým, kterého bych neznal a nevěděl, jakým stylem programuje; byť Ty jsi možná dobrý, obecně je to velmi riziková smlouva. A když už s Tebou budou jednat, tak Tě asi budou chtít odrbat. Kolem maturity (bylo mi 19) jsem psal e-shop pro známého a taky jsem měl problémů jak sviňa.

Jinak nemusíš hned zakládat firmu - na blbý s.r.o.čko je potřeba 200 tisíc na účtě, který Ti tam během lítání po úřadě (cca 3 měsíce) musí ležet a nemůžeš s nima hnout, musíš vést účetnictví (jestli to nechceš dělat sám, což v ČR smrdí průserem, tak externí účetní něco stojí a ne málo) a starat se o kupu dalších věcí - je snadné na něco zapomenout a v důsledku toho dostat flastr jako prase nebo stanout v dusném nepříjemném jednacím sále, po pravici mít naprosto rezignovaného týpka, kterému jsi totálně u zádele (a který žije chráněn justiční stráží a nemá žádnou zodpovědnost) a naproti sobě váženého šaška v taláru s červeným límečkem, který se po Tobě nesmyslně vozí. Jestli nikoho nezaměstnáváš, je nesmysl mít firmu - papírováním bys strávil mnohem víc času než vyvíjením normální činnosti.

Já třeba mám z ještě nedávno minulých dob živnosťák (byť v současnosti neaktivní), což je jednoduchá cesta. Vývoj SW je "volná" živnost, tedy přijdeš na úřad a řekneš "chci ohlásit živnost, číslo 56 - poskytování software" a do dvou dnů máš papír v ruce - správní poplatek je tuším 1000. Papírování je s tím mnohem míň. Tím, že jsi na škole, tak velkou část odvodů na sociálku a na zdravotní pojišťovnu za Tebe bude platit stát. Na finančáku můžeš říct, že 60% příjmu je na pokrytí nákladů - zdaníš jen 40%, jako občan ČR máš slevu na dani + další jako student = daň z příjmu se Tě netýká (a být plátcem DPH je v tomto případě totální nesmysl).

Každopádně pod 18 let tuším nemůžeš mít ani ten blbej živnosťák.

Pak je ještě cesta, že fakturu můžeš vystavit i jako fyzická osoba, tam je omezení, že si můžeš vydělat jen nějakou sumu za měsíc (jestli 4500?).

235
Server / Re:preco je java na serveri zla?
« kdy: 21. 11. 2013, 06:21:57 »
"Yes, napíšeme ls v Javě s využítím EJB. A aby to běželo spolehlivě, tak to ještě narveme do OSGi kontejneru. Protože Java je bezpečná a i kdyby ten projekt nakonec padl, tak mě jak projekťáka nevyrazí, protože za zvolení Javy (Oracle, Microsoft, .Net ...) ještě nikoho nevyrazili."

Tohle mi trochu připomíná korporátní prostředí :-) .

236
Server / Re:preco je java na serveri zla?
« kdy: 20. 11. 2013, 23:04:52 »
Já bych se třeba Javě na serveru nevyhýbal. Nicméně všimni si, že "cold start" groovy programů je mnohem pomalejší, než u srovnatelných pythonových skriptů. To, že po spuštění příkazu musím čekat i 3s než se začne něco dít, je na takovýto typ úlohy obrovská nevýhoda.

Volby Xmx a Xms taky nejsou samospasitelné - stále přetrvává, že JVM nevrací aktuálně nevyužitou paměť systému a tím pádem často mívá alokováno víc, než je potřeba (a než je zrávo). To je dvousečná zbraň - v případě systémových utilit, které se spustí a rychle ukončí, je to jedno. Ale zkus si mít puštěné např. SoapUI kvůli testování webových služeb a už to poznáš.

A k IDE - jo, je fajn, že to píše za mě, ale až na výjimky (např. ActionListener v IntelliJ IDEA, který se standardně zobrazí jako lamda výraz i v Javě 7) to za mě ten kód nečte. A to je neméně důležité.

237
Vývoj / Re:Chyba v kódu C++
« kdy: 20. 11. 2013, 19:04:35 »
Chlape, Ty mě nebudeš mít rád. Doufám, že nejsi z té naší černouhelné ďury mezi dvěma půlkama jménem Ostrava, bo bych asi musel chodit kanalama, zas rypu.

I když teď nevzpomínám, že by to to na cplusplus bylo

Jestli myslíš cplusplus.com, tak tam bych to ani nečekal. Ač je to velmi cenný zdroj informací (taky ho používám), je to spíš referenční web. Ve výkladovém slovníku taky nenajdeš podrobně vysvětlenou gramatiku jazyka; je tam stručně spíš pro případ "když zapomeneš syntax". Ne všechno, co je zažitá dobrá praxe, je i na cplusplus. Čistě mezi náma, když napíšeš #include "MyClass.cpp" kde budeš mít jak deklaraci tak implementaci, fungovat to bude taky. To neznamená, že by se to mělo dělat. V knihovně boost (což je mnohými považováno za "druhou a neoficiální základní knihovnu") máš spoustu tříd, které mají implementaci v .h souborech. Borci, co to psali, pro to mají dobrý důvod, ale neznamená to, že by se to mělo dělat všude a denně, právě naopak. A i oni na svém webu napsali zdůvodnění ;-) .

Já teď tvořím svoje vlastní a první skripty

Zas budu vypadat jako rejpal, ale C++ není skriptovací jazyk a o programech v něm napsaných nelze mluvit jako o skriptech. Ačkoliv je to možná blbost a slovíčkaření a tady všichni víme, co máš na mysli, může v jiných kontextech docházet k celkem drastickým nedorozuměním.

Učit se lze jedině na chybách!

Pravdu díš! Ale je lepší se učit na cizích chybách. Jednak je život příliš krátký na to, abys je všechny stihl spáchat sám a ještě si z nich vzít ponaučení, druhak je lepší, když je za kokota někdo jinej ;-) .

238
Vývoj / Re:Chyba v kódu C++
« kdy: 20. 11. 2013, 17:35:42 »
To samozřejmě ano :-) . Bohužel těmi základy je nutno se prokousat.

239
Studium a uplatnění / Re:Nástupní plat pro programátora
« kdy: 20. 11. 2013, 17:33:20 »
"Brigády" a freelancing jsou obecně placené lépe - obvykle jsi na vlastním stroji, o licence k SW se staráš (případně "staráš") sám, stejně tak o prostory k práci. Tímto firmě šetříš nemalé prostředky. Stejně tak za brigádníka/švarcsystém jsou menší odvody a firma Ti tak může poslat více peněz na účet než by poslala zaměstnanci a přesto na Tvoji výplatu jde menší podíl z rozpočtu.

Když jsem dělal kšefty bokem, taky jsem si řekl o nějakých 500Kč/hodinu, pokud nešlo o kamaráda. Za spolupráci na několik málo nebo několik desítek hodin je to OK, ale na HPP jsem si samozřejmě neřekl o 80 000, to by mě poslali rovnou víš kam :) .

Chápu, že 24t je pro mnohé žalostně málo, ale berte to tak, že průměrná mzda za 2. čtvrtletí 2013 je v ČR 25t (v Praze 32t). 2/3 lidí mají méně. Medián (půlka má víc, půlka míň) je pro ČR 23t pro muže. I když nástupák absolventa je 24t, přiznejme si, že v absolutním měřítku se nemáme tak špatně.

240
Vývoj / Re:Chyba v kódu C++
« kdy: 20. 11. 2013, 17:07:12 »
Samozřejmě, programovat se zatím nikdo nenaučil pouhým přečtením knížky. Ale bereš si toho na sebe evidentně moc - C++ je jeden z nejkomplexnějších jazyků, který se v současné době masivně používá a Ty jdeš do toho rovnou po hlavě - to je jak kdybys hrál Doom II rovnou na obtížnost "Nightmare". "I'm too young to die" je jednodušší ;-)

Stran: 1 ... 14 15 [16] 17 18 ... 31