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 - borekz

Stran: 1 ... 31 32 [33]
481
Vývoj / Re:Online IDE pro Javu s možností debugování
« kdy: 07. 08. 2016, 19:28:10 »
Kromě toho si to můžeš v Javě velice snadno seřadit sám. Vždyť je to prkotina, do minuty to máš hotové.
Proč bych v Javě řadil sám, když tam je Arrays.sort nebo TreeMap ? Vzhledem k celkové neefektivitě Javy tím stejně prd získám.

482
A? Ptáš se na Javu, nebo na ty startupy?
Nevšiml jsem si, že příspěvek resetoval během psaní a můj text zmizel. Ptal jsem se na konkrétní příklad startupu, kde se dělá něco zajímavějšího než databáze, co nedá běžná "lopata". Co jsem viděl, startupy vymýšlejí ptákoviny.

483
Většina inzerátů nicméně jde rozdělit do čtyř pro mě nezajímavých kategorií:
1. Nejvíc jobů je ve stupidních informačních systémech, ať už CRM weby, e-shopy nebo účetnictví (ERP), tedy přesně to, co nechceš dělat.
2. Embed programování (teď už se neomezuje na C++, ale většinou ano), případně uživatelský "ksicht" pro PC připojené přes síť nebo přes sériový kabel, ovladače pro PC. Sem řadím kromě klasické automatizace taky pokladny, karty, lékařské přístroje, prostě kde je hw důležitější než sw. Některé hw firmy zahrnují i informační systémy (třeba docházkový nebo platební terminál), potom zpravidla jedna "parta" dělá databáze a druhá dělá embed.
3. Antiviráky - totální pakárna
4. Počítačové a mobilní hry - dříve zajímavé, dnes pakárna


Pak jsou i různé realtime věci, které se používají často ve startupech, protože nechtějí používat skriptovací Python, tak jdou do Javy + třeba Scala. Je toho docela dost, jen samozřejmě chtějí hodně muziky za málo peněz a technologicky to patří dost často k tomu nejnáročnějšímu, co kde potkáš. Protože chtějí řešit něco, co se jinde nedělá a termíny jsou velmi krátké a peníze také nic moc :D

Rozhodně to nebudou tupé korporace s novým CRM, kde akorát ztratíš čas.

484
To nesouvisí s programovacím jazykem, ale s Českou republikou. U nás se zajímavé projekty také dělají, ale takoví zaměstnavatelé se dají skoro napočítat na prstech. Vím o dvou firmách v celé ČR, kde se řeší fyzika s metodou konečných prvků a které v posledních letech nabíraly. Pár inzerátů bylo na strojové učení a rozpoznávání obrazu.

Většina inzerátů nicméně jde rozdělit do čtyř pro mě nezajímavých kategorií:
1. Nejvíc jobů je ve stupidních informačních systémech, ať už CRM weby, e-shopy nebo účetnictví (ERP), tedy přesně to, co nechceš dělat.
2. Embed programování (teď už se neomezuje na C++, ale většinou ano), případně uživatelský "ksicht" pro PC připojené přes síť nebo přes sériový kabel, ovladače pro PC. Sem řadím kromě klasické automatizace taky pokladny, karty, lékařské přístroje, prostě kde je hw důležitější než sw. Některé hw firmy zahrnují i informační systémy (třeba docházkový nebo platební terminál), potom zpravidla jedna "parta" dělá databáze a druhá dělá embed.
3. Antiviráky - totální pakárna
4. Počítačové a mobilní hry - dříve zajímavé, dnes pakárna

V Západní Evropě to vlastně není o mnoho lepší. Jen rozložení jobů je jiné. Nejčetnější nejsou stupidní db pakárny, ale embed a bankovní systémy. Bankovní joby se od našich DB jobů liší v používaných technologiích. U nás musí programátor ovládat především free-cool Spring, Angular, Node.js, reponsivní design, případně v opačném extrému Delphi nebo Visual Studio 5.0. Bankovní systémy (nemyslím webový ksicht) musí být brutálně optamalizované, takže se kromě Javy dost často dělají v C++, používají se rychlejší fronty (často proprietární) než jaké najdete v JavaEE, třeba ZeroMQ. Nakonec je to ještě větsí pakárna, ale aspoň je to jiné.

485
Vývoj / Re:Online IDE pro Javu s možností debugování
« kdy: 04. 08. 2016, 13:16:35 »
Protoze je to "cloudovy" IDE. Tzn musi to bezet nekde na serveru a na strankach projektu je ke stazeni image.
Staci se podivat na jejich stranky...
Na stránky jsem se podíval. Ten image jsem asi přehlédl, ale je tam možnost vytvořit si workspace i s virtuálním Linuxem přímo na jejich serveru.

486
Vývoj / Re:online IDE pro Javu s možností debugování
« kdy: 04. 08. 2016, 07:56:19 »
Existuje - Eclipse CHE viz zde https://www.eclipse.org/che/
Nejejdnodušeji ho vyzkoušíte když si nainstalujete virtualbox, vagrant a pak si stáhnete vagrantFile pro EclipseCHE

Proč potřebuji virtualbox, když to má běžet v prohlížeči ? Protože bez lokální instalace je to výkonově nepoužitelné ?

487
Vývoj / Re:Vykreslení oblasti podle psč
« kdy: 04. 08. 2016, 07:28:44 »
Titulek by měl znít Vyřešte za mě bezplatné získání geografických dat podle PSČ.

488
Studium a uplatnění / Re:Proč při pohovoru nenabídnou mzdu?
« kdy: 24. 07. 2016, 19:42:12 »
Proč by vývojář dělal firmy? Buď něco umíš a nebo musíš zakládat firmy. Nikdo úžasný firmu zakládat nemusí a ani po tom netouží.
Protože od koncového zaměstnavatele dostaneš víc než od zaměstnavatele. Zaměstnavatel není tvůj manager pracující pro tebe za provizi ze zisku. Zisk shrábne sám a tobě dá almužnu. Když použiju tvoje výrazivo, práce na HPP je pro "lopaty".

489
Sítě / Re:WiFi na Ethernet
« kdy: 28. 04. 2016, 14:53:12 »
Mám zkušenost s TP-LINK TL-WR702N – jako WiFi klient funguje (připojoval jsem se takhle do WiFi sítě z PC).
Teď ještě, aby ta tiskárna byla přístupná z PC na druhé straně Wi-Fi. Nejspíš bude třeba zjistit, na kterých portech se kominuje s tiskárnou a podle toho nastavit NAT.

490
Studium a uplatnění / Re:Platy C/C++ vs Java vs .Net
« kdy: 26. 04. 2016, 15:07:15 »
Na titulní straně iDnes.cz láká Ostravská firma na plat 25 - 38 tisíc. Tolik k C++.

491
Vývoj / Re:Vyplatí se učit C++?
« kdy: 29. 12. 2015, 12:19:51 »
Sice to není úplné RAII, ale při použití rozhraní Autocloseable v Javě zrovna u toho SQL dosáhneš podobného výsledku.
Přiznám se, že o tomto jsem nevěděl. Většina projektů v naší firmě zamrzla na JDK 1.6. Taky je dobrý switch se stringy.

492
Vývoj / Re:Vyplatí se učit C++?
« kdy: 29. 12. 2015, 10:27:37 »
A když se ti nelíbí příkad se SOCI, tak jiný příklad s appendem do textového souboru (řekněme, že chceme schválně soubor pokaždé zavřít při zjišťování, kde program spadne):

C++:
std::ofstream("log.txt", ofstream::app) << " funkce xy, parametr " << param;

Java:
FileWriter wr = new FileWriter("log.txt", true);
try { wr.write("funkce xy, parametr " + param); } finally { wr.close(); }

Pokud nebazírujeme na 100% uvolňování prostředků, jde to podobně stručně jako v C++. Ale o tom to je v C++ to jde stručně a robustně zároveň.

Např. s hypotetickou třídou kombinující StringBuilder a Writer by šlo napsat toto, ale s rizikem neuvolnění prostředku při výjimce:
new FileAppender("log.txt", true).append("funkce xy, parametr " + param).close();

Nevím, jestli nejnovější JDK má takovou třídu ve stylu C++ streamů, ale není problém ji vytvořit a hlavně zde neřeším API, na rozdíl od tebe s tím ODBC. Pointa mého prvního příspěvku je v tom, že pouze v C++ se destruktor volá automaticky na konci bloku nebo po vyhodnocení výrazu a volá se i v případě výjimky. Takže se nemusí ručně psát try .. finally { volej náhradu destruktoru } a protože to dělá kompilátor automaticky, eliminuje se chyba lidského faktoru.

Vychvalovači Garbage Collectoru zapomínají, že operační paměť není jediný typ systémového prostředku.

493
Vývoj / Re:Vyplatí se učit C++?
« kdy: 29. 12. 2015, 10:12:58 »
Hento porovnanie sql je neferove, lebo v c++ by si musel ukazat ako vyzera ODBC.
Nejde o SQL, ale obecně o desktruktory v C++ a RAII. Java má sice finalizer, ale ten je v praxi na nic. A tak se v Javě používají obyčejné metody pro vytváření a rušení prostředků, tak jak se v používaly obyčejné funkce v C před vynálezem C++.
Btw mna fascinuje odbornik na c++ co nevie citat..
Kde v předchozím příspěvku tvrdím, že jsem odborník ? Ani pořádně neovládám virtuální desktruktory při vícenásobné dědičnosti nebo novinky v C++14.

Stran: 1 ... 31 32 [33]