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

Stran: 1 ... 22 23 [24] 25 26 ... 60
346
Vývoj / Re:Online IDE pro Javu s možností debugování
« kdy: 07. 08. 2016, 17:51:00 »
Duck typing je přece absolutní vopruz a nemá žádnou výhodu.

Sice souhlasim s tim, ze dynamicke typovani pro stredni a velke projekty je dost opruz - nutnost navic psat testy na typy, v podstate delat to, co se statickym typovanim lepe a rychleji udela prekladac. Podpora ve vsech IDE ve srovnani se stacickym typ. velmi uboha. Ale na male prototypovani je zase dyn. typovani dost dobre - v JS/Pythonu/Ruby muzete rychle seskladat par knihoven a mate hotovy skriptik.

347
Hardware / Re:Notebook na vysokou
« kdy: 29. 07. 2016, 19:38:09 »
Jak pise clovek nade mnou, na FITu budes provozovat hromadu softu. Vetsina predmetu je teda orientovana na Linux a FreeBSD (nenavideny server Evka-Devka). S tim, ze ve Winech cast veci lze delat, ale stejne se to znamkuje pod tucnakem, takze je nejlepsi to tam i primo vyvijet (cast veci lze pohodlne i vzdalene vyvijet na studentskem servru klidne z Widli, jine lze mene pohodlne resit virtualizaci nebo IMO nejlepe dualbootem). Nektere HW ukoly nelze pod Winy resit vubec. Z predmetu si vybavuju pouze dva (z desitek), kde se neco kuchtilo v C#. Jeden byl volitelny a druhy silne specializovany (biometricke systemy v oboru bezpecnosti na magistrovi). V obou predmetech stacily uplne zaklady C#, ktere po mnoha vecech v C/C++ pripadne Jave zvladl naprosto kazdy.

K tem monitorum - produktivita pri zvyseni rozliseni a uhlopricky u me stoupla. O druhem monitoru premyslim, mozna ale nejdriv pujdu do upgradu na 4k.

Pro pochybovace jsem nasel vytah z nejake studie:
Citace
Researchers at the University of Utah tested how quickly people performed tasks like editing a document and copying numbers between spreadsheets while using three different computer configurations:

    single 18-inch monitor
    single 24-inch monitor
    two 20-inch monitors

Here's what they found:

    People using the 24-inch screen completed the tasks 52% faster than people who used the 18-inch monitor
    People who used the two 20-inch monitors were 44% faster than those with the 18-inch ones.
    Productivity dropped off again when people used a 26-inch screen.

348
Studium a uplatnění / Re:Proč při pohovoru nenabídnou mzdu?
« kdy: 25. 07. 2016, 12:26:08 »
Java procesory existuji, ale nejsou moc popularni. I tak si myslim, ze lehka znalost ASM muze pomoct pri studiu byte kodu JVM.

https://en.wikipedia.org/wiki/Java_processor

349
Studium a uplatnění / Re:Proč při pohovoru nenabídnou mzdu?
« kdy: 25. 07. 2016, 10:06:59 »
V nekterych zemich se to uvadi dopredu bezne myslim v Rakousku a mozna i v Nemecku.

Uz nevim kde, ale nekde je dokonce nelegalni to neuvadet uz v inzeratu :D (mozna nejaka severska zeme?). Jak nekdo psal drive, uchazeci by si usetrili hodne casu (=penez) s firmami, ktere nabizi almuznu.

350
Sítě / Re:Kvalitní Wi-Fi router s gigabitovým ethernetem?
« kdy: 22. 07. 2016, 08:12:54 »
Jak tu nekdo psal, ze TP link je bezproblemovy... Mam doma TP-LINK Archer C2 AC750 (wifi, gigabit) s origo firmwarem. Nejak moc toho neumi (ale mozna jsem zmlsany z pouzivani normalniho PC s tucnakem k routovani), coz bych asi prezil, ale teda stabilita je dost spatna. Kdyz se nerestartuje kazde 2-3 dny tak to jde do kytek - nahodne se zacinaji ztracet pakety i pri malem provozu. U her je to videt ihned, u stranek se zacnou mnozit "zatuhy" zpusobene zahazovanim dns paketu. Jsem to "vyresil" tak, ze se linuxovy stroj jednou denne k routeru pres webove rozhrani pripoji a restartuje ho (Ruby - Capybara + Selenium, nic hrozneho, ~50 radku kodu).

BTW neprichazite s OpenWRT o zaruku?

PS: Wifi pouzivam celkem malo, obcas nejaky ten reddit/imgur na mobilu. V ramci lokalni site router dava kolem 100 MB/s, venkovni strop netusim. Ale 200MBitovej net dava v pohode.

351
Pokud se ani nezvladne "naucit", spise si v rychliku precist nejaky mini tutorial k jazyku, kterym se chce zivit, proc by se mel zamestnavatel obtezovat ho nejak slozite testovat z CS, ktera byva trosku obtiznejsi, kdyz nezvladl ani takovou trivialitu, jako jsou uplne zaklady Javy / bezne pouzivaneho OOP?
Tutoriály ale podle mě nestačí, nebo jo? Co tam tak běžně bývá, pole, proměnné, metody, podmínky, cykly, dědění, abstraktní třídy/rozhraní, různý listy, mapy, práce se soubory... To zas není problém najít syntaxi v dokumentaci. Ostatně, jak tu někde bylo zmíněno - to, že se mě někdo u pohovoru bude ptát na rozdíl public/private, je vtip, ne?

Jiste, na zaklade jednoho programku podle tutorialu asi nikoho automaticky neprijmou. Moje pointa byla, ze pokud nekdo nezvladne ani to, tak na pohovor IMO nema ani chodit, protoze by ho za takovou neznalost meli ihned vyhodit.

Zalezi na tom, co presne chces delat, podle toho by sis mel vybrat, co si alespon lehce osahat (nejvice pouzivane knihovny, standardy, prolitnout best practices atp.). A to, ze to alespon nejak umis dat dohromady, dodrzujes nejakou kulturu kodu a umis s Gitem muzes ukazat firme prave tim verejnym (nejlepe opravdu opensource) mini-projektikem na githubu.

Vetsina firem hleda lidi, kteri zvladnou implementovat zadanou funkcionalitu, pripadne testy, ne nutne optimalne ale v rozumnem case, zdokumentovane s citelnym a udrzovatelnym kodem. Na Java juiora IMO moc firem nebude chtit velke zkusenosti s navrhem nebo dobrou znalost CS.

352
Ne staromódní, ale hloupý.
troll points ++ (ad hominem jak vysity)

Ne staromódní, ale hloupý. Modifikátory přístupu se naučí hned, ale myšlení musí mít už od narození.

Pak ty nábory mají nějak vypadat, jestli je přístup podobný.

V tom pristupu nevidim problem. Opravdy bych nechtel, aby me operoval doktor, ktery to nema vystudovane a nema zadnou praxi (stejne jako OP), ale je dobry kuchar, v obojim se pouziva nuz, tak v cem je problem, ze? ...

Pokud se ani nezvladne "naucit", spise si v rychliku precist nejaky mini tutorial k jazyku, kterym se chce zivit, proc by se mel zamestnavatel obtezovat ho nejak slozite testovat z CS, ktera byva trosku obtiznejsi, kdyz nezvladl ani takovou trivialitu, jako jsou uplne zaklady Javy / bezne pouzivaneho OOP?

A co na to chceš říct? Nejsi staromódní, byl to jen hloupý kec. Jakože dnes je všechno jinak, ne?

Jaký kuchař a jaký nůž? Ani v jedný pozici se nepracuje hlavou. Aha, já zapomněl, že ty ji také u vývoje nepoužíváš. OK, ale tak to vypadat nemá.

Třeba protože znalosti a praxe jsou to nejméně důležité u dobrého vývojáře. Ale to souvisí s bodem před tím. Jestli hledáš lopatu na webíky, tak tam je tvůj přístup správný.

Ja nemel zadnou komercni praxi, to me nezastavilo z toho udelat par malych projektiku v technlogiich, ktere me mely zivit. A s tim CS, to si predstavujes jak? Kdyz OP nestudoval IT skolu, tak to mu jak pomuze? Na vedecke posty se asi hlasit nebude. Navic opravdu vyzkumnych postu je malo a moc se me nezda, ze bez solidniho teoretickeho vzdelani ma vubec takovy clovek sanci.

Zrucnost s nozem vs hlava? Oboji se jde "doucit" a na normalni vyvojarinu neni potreba nejaky extra talent. Firmy davaji prednost lidem s nejakou praxi, i treba nekomercni, pred lidmi s zadnou praxi. Pokud junior nezaujme a navic rekne, ze nevi co je to modifikator pristupu, tak teda nevim, ktera firma by nabrala.

353
Ne staromódní, ale hloupý.
troll points ++ (ad hominem jak vysity)

Jako nevim, mozna jsem staromodni, ale pokud se nekdo hlasi na Java pozici a nezna uplne zaklady jako modifikatory pristupu, tak tam IMO nema ani co delat a akorat se ztrapnuje a plytva casem jak svym tak firmy.

Vysel jsem z FITu, nemel jsem zadnou komercni praxi, ale vzali me na zkousku a pak me i nabrali. Myslim, ze me hodne pomohlo, ze jsem mel na GitHubu celkem zajimavou vec. A to dokonce v jinem jazyce, nez ve kterem pracuji. Nedovedu si ale predstavit, ze bych tam sel na pohovor bez jakychkoliv zkusenosti (byt nekomercnimi) se vsemi technlogiemi, co pozaduji.

Ne staromódní, ale hloupý. Modifikátory přístupu se naučí hned, ale myšlení musí mít už od narození.

Pak ty nábory mají nějak vypadat, jestli je přístup podobný.

V tom pristupu nevidim problem. Opravdy bych nechtel, aby me operoval doktor, ktery to nema vystudovane a nema zadnou praxi (stejne jako OP), ale je dobry kuchar, v obojim se pouziva nuz, tak v cem je problem, ze? ...

Pokud se ani nezvladne "naucit", spise si v rychliku precist nejaky mini tutorial k jazyku, kterym se chce zivit, proc by se mel zamestnavatel obtezovat ho nejak slozite testovat z CS, ktera byva trosku obtiznejsi, kdyz nezvladl ani takovou trivialitu, jako jsou uplne zaklady Javy / bezne pouzivaneho OOP?

354
Jako nevim, mozna jsem staromodni, ale pokud se nekdo hlasi na Java pozici a nezna uplne zaklady jako modifikatory pristupu, tak tam IMO nema ani co delat a akorat se ztrapnuje a plytva casem jak svym tak firmy.

Vysel jsem z FITu, nemel jsem zadnou komercni praxi, ale vzali me na zkousku a pak me i nabrali. Myslim, ze me hodne pomohlo, ze jsem mel na GitHubu celkem zajimavou vec. A to dokonce v jinem jazyce, nez ve kterem pracuji. Nedovedu si ale predstavit, ze bych tam sel na pohovor bez jakychkoliv zkusenosti (byt nekomercnimi) se vsemi technlogiemi, co pozaduji.

Takze za me si urcite zkus neco vetsiho nez hello world napsat, hodit na GitHub a pripadne to chvili udrzovat, pokud to nekdo pouzije. Hlavne to neprezen se zaberem, staci mala konzolova utilitka, hlavne at to dodelas ;).

355
Vývoj / Re:Náhrada C# něčím multiplatformním
« kdy: 09. 07. 2016, 12:02:14 »
No nevim jestli je to s tim opoustenim tak zhave - Not dead yet: Oracle promises big plans for Java EE.

356
Vývoj / Re:Náhrada C# něčím multiplatformním
« kdy: 28. 06. 2016, 07:13:12 »
Někde jsem četl, že u Atomu je skutečně problém HTML. Když chcete v HTML nějaký jiný než defaultní widget, tak ho musíte reprezentovat pomocí DOMu a to je AFAIK náročné na výkon. Další možnost je používat canvas, ale potom ztrácíte výhodu HTML. O moderních frontendových technologiích toho moc nevím. Možná se mýlím. O ostatních GUI frameworcích toho také moc nevím.

Hm, to bych necekal. Zvlast, kdyz na webu se to bezne pouziva a bottleneck byva spis v odezve nebo serveru. Z prolizani bugu Atomu na GitHubu jsem spis nabyl dojmu, ze je tam problem s architekturou - neco se na zacatku blbe zvolilo a nasledky vidime do dnes (urcite to bylo u casu startu, jinde nevim).

357
Studium a uplatnění / Re:VUT-FEKT / VUT-FIT / Mendelu ?
« kdy: 25. 06. 2016, 06:47:00 »
No dejme tomu správa sítě a její zabezpečení.

Když tvrdíte že FIT je o program o ničem jiném tak chápu.

Ano na FIT Te nauci programovat, ale neni to jenom o tom. IMHO je teorie tak akorat promichana s praxi.
Napriklad Te nauci zaklady formalnich jazyku a pak si to vyzkousis napsanim interpretu zadaneho jazyka.

Je to o nauceni teorie, kterou si pak vyzkousis v praxi na projektech, na kterych to lepe pochopis. Takze to neni jen o programovani.

Takhle to je u operacnich systemu, siti, databazi, HW, grafice atd. Proste vice mene vsude.

Tohle platilo ale jen pro bakalare, v magisterskem tvrde prevazila teorie pro teorii.

Myslim ze Tvuj rocnik se zacina profilovat uz po obecnem prvaku. Nejsem si jist, deni na skole moc nesleduju.
Rozhodne to neni skola na flakani, ale taky to neni nezvladnutelne.

Gl hf pri vyberu.

Aby to nedopadlo tak, ze jim budou cpat ty spatne* predmety z magisterskeho na zacatek. To by pak ani ten bakalar nemel smysl  :-\.

*: Tim myslim spatne vyucovane, s neuplnymi/chybejicimi materialy, neodpovidajici kreditovemu ohodnoceni, nevhodne pro 93% (pouze 7% jde na doktorske) atd.

358
Studium a uplatnění / Re:JavaEE alebo ASP.NET ?
« kdy: 25. 06. 2016, 06:39:19 »
No pockej, to snad nemyslis vazne. Na pomalej android pomalou javu? Ale jo, lepsi nez webovy picoviny
Tak Android je pomalý jen kvůli Javě, je to jen vrstva nad Linuxem, jádro systému pomalé není. Pokud se navíc uskuteční záměr Googlu přejít s Androidem na Swift, pomalý už nebude ;)

Podle benchmarků je někdy pomalejší než Java:

http://benchmarksgame.alioth.debian.org/u64q/swift.html

Teď jsem si navíc všiml, že hned ten první benchmark binary-trees ve Swiftu používá ruční správu paměti přes `UnsafeMutablePointer` - což mi přijde jako podvod, neboť takhle se asi běžně ve Swiftu neprogramuje.
Tak to psal asi debil, UnsafeMutablePointer to dost zpomalí, přeci jen to je wrapper.

O Swiftu nic nevim, ale benchmakrsgame funguje tak, ze se prijimaji reseni od kohokoliv a to nejrychlejsi je pak prezentovane pri srovnavani s jinymi jazyky. Nejak se mi nepozdava, ze jedno z prvnich by nebylo naivni/normalni reseni. Jste si opravdu jisty svym tvrzenim? :D

359
Studium a uplatnění / Re:JavaEE alebo ASP.NET ?
« kdy: 24. 06. 2016, 16:22:00 »
I kdyz postrada 64-bit verzi, stale je to nejlepsi IDE oproti eclipse, netbeans, android studio

To mozna, ale oproti IntelliJ IDEA urcite ne. Sam jsem ten prechod VS -> IDEA absolvoval a nemenil bych ;).

360
Vývoj / Re:Aký funkcionálny jazyk?
« kdy: 21. 06. 2016, 19:44:24 »
to je standard, siroce se to pouziva v praxi i v teorii (mezi funkcionalnimi jazyky)

Docela by mne zajímalo, kde široce se používá v teorii? AFAIK v teorii programovacích jazyků nebo typových systémů se moc nepoužívá protože typový systém GHC Haskellu je složitý a lambda kalkulus se seq je také složitější než lambda kalkulus ve variantách CBV (call by value) nebo CBN (call by name). A syntax se IMO častěji používá OCamlovská než Haskellovská, neboť ta OCamlovská nezávisí na odsazení.

Treba na FITu jsem se setkal pouze se Scheme (v ramci jednoho nebo dvou cviceni, tj. par hodin) a trosku vice s Haskellem (tymovy projekt, zhruba za 1/3 bodu z predmetu, coz je na pomeru FITu neuveritelne moc; ~ polovina semestru). S OCamlem jsem se nesetkal za cele studium vubec. Bych cekal, ze pokud se casteji pouziva pri badani, tak nam ho do toho magisterskeho teoretickeho stupne soupnou :o.

Stran: 1 ... 22 23 [24] 25 26 ... 60