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

Stran: 1 ... 55 56 [57] 58 59 ... 101
841
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.

"Kryptický" kód jakože kryptomonády (pun intended)?

842
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").

843
no ved aj C# nieje cieleny len na jednu cast. Tak vy ste jediny pripad co poznam, kde vyuzivaju C++ na web. Ale spomenul si embedded zariadenia, cize tam je to aj pochopitelne.

C++ pro web aplikace používají Google, Facebook, Seznam... A proč? Protože tím ušetří spoustu peněz. Pokud máš aplikaci, která běží na 1000+ serverech, tak každé procento výkonu navíc znamená ušetřené miliony za hardware a elektrickou energii.

Tohle tě samozřejmě nezajímá, pokud děláš nějaký webshop bežící na dvou serverech, tam je úplně jedno, v čem to napíšeš, když potřebuješ na vánoce výkon, tak koupíš další dva servery a nic dalšího neřešíš.

Přesně tohle ale běžný patlal neví, dokud si nenabije čumák.
Ještě bych dodal, že stejný argument platí pro novější jazyky jako Go a Swift, které jsou mnohem "bezpečnější" než C++.

844
Nerozumím, co chcete říct. Ti lidé s IQ houpacího koně školné neplatí?

Praveze plati. A tak si je tam drzi, aby platili, namisto aby je vyhodili.
Když se za vzdělání platí, tak ti méně nadaní většinou nevyhazují zbytečně peníze. Těch pár výjimek se nedá srovnávat s těmi tlupami v českých prvních ročnících.

845
Njn. V tomto je mnohem lepší britský systém VŠ, a nejspíš to je hlavně o penězích.

Britsky vzdelavaci system jde jiz delsi dobu do p​r​d​e​le. Predelali to tam na komercni zalezitost, do cela namisto rektoru nastrkali manazery bankovniho typu a ti rusi veskere predmety, ktere nemaji okamzitou souvislost se ziskunosnou cinnosti. Navic zavedli skolne, kterym se lidi leda tak zadluzi na cely zivot, takze rada lidi jiz zrusila plany na studia. Po Brexitusu navic asi nebudou moci studovat jinde, kde by k tomu prisli levneji. Takze z Britu bude za dvacet let naro buranu, kteri muzou leda tak pas ovce na vlnu.

Jo, tenkrát všechno fungovalo skvěle. Mně stačej kolegové z té doby a většinou jsou úplně k ničemu.

Tak ono take zalezi na skole. Ne kazdy delal CVUT. Krome toho problem se starsimi kolegy nebude v komunistickem skolstvi, ale spis s tim, ze od doby hadraku se IT svet dost zmenil. Dnes lidi nosi v hodinkach vykonnejsi pocitace, nez tehdejsi PC. Salove pocitace nebyly o mnoho lepsi. 2 MB pameti bylo opravdu hodne. A podle toho se take programovalo. A objektove programovani teprve zacinalo, Java nejspis neexistovala ani v hlavach tvurcu. A ti starsi kolegove nerozdychali prechod na novejsi technologie. Nedostudovali, co meli dostudovat. A ja jsem ziskuchtivej, jak na tom budes s novymi technologiemi ty za 25 let. Jestli budes takovy frajer, jak ze sebe delas tady nebo budes ten starsi kolega, ktery ostatnim (mladsim) "staci".

To je sice vesměs pravda, ale aspoň ty lepší školy jsou pořád na úrovni a je dobře, že se za studium platí, škola pak nemusí nabírat lidi s IQ houpacího koně.


846
Školy by měly odvádět lepší práci v oddělování zrna od plev a zaměřit se na těch pár nadějných "nadšenců". Na druhou stranou moudrost přichází s věkem...

Tak to asi tezko pujde, kdyz soudruzi inteligentne zreformovali skolstvi tak, ze pro skoly je vyhodne drzet co nejvice studentu, i kdyby byli blbi, jak dlabane necky. Z bolsevika se naopak snazili co nejvice lidi vylit a kdo prezil, tak proto, ze nebyl blby a oddrel si to. Na CVUT s klidem pulka lidi byla odejita do pracovniho procesu, obvykle uz v prvem rocniku.
Njn. V tomto je mnohem lepší britský systém VŠ, a nejspíš to je hlavně o penězích. Taky tu bolestně chybí nějaká elitní škola à la MIT. Na druhou stranu tu potřebujeme i Unicorny, někdo taky musí dělat tu rutinní práci.

Nad českým systémem vzdělávání lámu hůl, když vidím přístup studentů i některých vyučujících.

847
Asi jak kde, ze skoly znam dost nadsencu kteri programovanim primo ziji a na druhe strane i dost lidi kteri proste chteji jen projit a vystudovat perspektivni obor do budoucna... Je fakt ze drive (uz je mi take 40) to bylo tak ze kdo studoval IT byl vetsinou ten nadsenec - dnes se to obratilo, alespon myslim. S tema indama atd.. je fakt ze jsem cekal velkou konkurenci od lidi z Asie - pracovat pres net - lidi tam je mraky ale nevim o zadne firme u nas ktera by s nima spolupracovala (mozna je to dano mym malym rozhledem).

Ono to je vidět i tady na fóru, generace dnešních studentů se o IT v podstatě nezajímá, iniciativa nulová, česky to neumí, znalostmi a rozhledem to opovrhuje, prostě vesměs - jak to tu někdo napsal - odpad. Školy by měly odvádět lepší práci v oddělování zrna od plev a zaměřit se na těch pár nadějných "nadšenců". Na druhou stranou moudrost přichází s věkem...

848
Přijde mi, že se blížíme k bodu zlomu. Čtyřicátnici kteří před těmi zhruba 20-25 lety chytili šanci za pačasy a vstoupili do IT jsou pomalu v důchodovém věku a teď právě naopak by měla dorůstat generace, která byla obklopena IT od malička a defakto na tom vyrostli. Ovšem když se podívám kolem sebe, tak sehnat schopného kódera/developera/designera je čím dál větší kumšt, ti schopní jsou vytížení až na půdu a zbytek jsou břídilové. A když se podívám na dnešní mladé ve věku 18-26, tak většina má k IT odpor a maximálně zapnou ten "fejsbůk". Ano, vysoké školy by měly produkovat IT specialisty, ovšem stále častěji se stává že tito studenti projdou vzdělaním a přesto jsou IT nepolíbení  a jdou uplně mimo obor po škole, protože si představovali že to bude jen dobrá ulejvárna kde budou hrát hry, a to "pitomé" programování nějak se nadrtili atd.

Jak to vidíte vy, bude v budoucnu dost IT specialistů nebo ne?
Většina studentů byli vždy lemplové. Bohužel v našem školství se výuka nezaměřuje na ty schopné, jako v USA, naopak pro ty nejlepší je demotivující.

IT specialistů je málo už teď a v budoucnu to bude ještě horší kvůli kombinaci několika faktorů, například větší poptávce.

849
Este ma napadla jedna otazka, ze ako je to s narocnostou skoly? Da sa stihat pracovat popri studiu na part-time?
Při MFF jo.

850
Citace
Martin Dráb
Este ak mozem otazku, zaujimalo by ma ci ten magister na CUNI je naozaj taky teoreticky ako sa hovori, alebo je taky len bakalar?
Co si pamatuju, tak bakalář moc teoretický není. Na Mgr. si člověk může volit předměty celkem volně, obecně je asi teoretičtější.

851
Studium a uplatnění / Re:JavaEE alebo ASP.NET ?
« kdy: 25. 06. 2016, 09:56:33 »
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

Aha, ona si lze dokonce rozkliknout různá řešení ve Swiftu http://benchmarksgame.alioth.debian.org/u64q/measurements.php?lang=swift

A řešení s UnsafeMutablePointery pointry trvají 3.96 s (program #5) a 12.76 s (program #4). Ta s normálními pointry (typ TreeNode?) trvají 96.72 s (program #3) a 97.8 s (program #1).

Java má na benchmarku binary-trees mnohem menší rozptyl - hodnoty se pohybují od 11.51 s do 14.57 s (alespoň podle 5 programů, jenž jsou vybrány na http://benchmarksgame.alioth.debian.org/u64q/measurements.php?lang=java).
Aby to nebyl jeden z těch benchmarků přeložených bez -Ofast, to fakt trvá věčnost.

852
Studium a uplatnění / Re:JavaEE alebo ASP.NET ?
« kdy: 24. 06. 2016, 23:37:08 »
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.

853
Studium a uplatnění / Re:JavaEE alebo ASP.NET ?
« kdy: 24. 06. 2016, 23:35:28 »
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
U Androidu jde spíše o GC, na nějaké datové struktury sere pes, viz ten profláklý článek o řádovém zpomalení GC, když paměti není 4x více než je strop použití. Na serveru to vadit nemusí, ale na mobilu už jo. Jinak můj vlastní benchmark Swift vs. Java nemající nic společného s GC taky dopadl pro Javu katastrofálně, neboť nemá hodnotové typy.

854
Studium a uplatnění / Re:JavaEE alebo ASP.NET ?
« kdy: 24. 06. 2016, 20:23:11 »
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 ;)

855
Studium a uplatnění / Re:JavaEE alebo ASP.NET ?
« kdy: 24. 06. 2016, 15:45:06 »
Citace
JVM tu bude bezpochyby hodně dlouho, ovšem otázka zní, je-li to dobře...
%s tu bude hodne dlouho, otazka zni, je-li to dobre

co namiesto toho?
Go nebo Swift vypadají dost dobře. Možná ještě C++14, i když to je navzdory nadějím a očekávání stále ještě na půli cesty do moderní doby. Na Windows bych se nebál ani .NET, ale beru to ze svého pohledu vývoje pro Mac a Linux.

Stran: 1 ... 55 56 [57] 58 59 ... 101