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 - Kamil Podlešák

Stran: 1 ... 9 10 [11] 12 13
151
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 03. 04. 2017, 12:41:39 »
Nutno podotknout, ze od tehle moznosti jsi vetsinou jenom jedno volani .stream() daleko...
Idealni to neni, ale zrovna tohle neni zas takova tragedie.
Určitě to jde vždycky nějak ojebat, ale proč? Upozorňuju, že se bavíme o základní funkcionalitě seznamů, žádné specializované, obskurní, okrajové operace.
Protože všechny tyto operace nejsou základní funkcionalitou jen seznamů, a dokonce ani nejsou omezeny na kolekce. Takže jsou součástí samostatného interface Stream, nikoliv Collection (nebo dokonce List).

Jistě, je otázkou proč vlastně Collection neimplementuje Stream (tj. je to "kompozice" místo "dědičnosti"), ale to už je hodně technikálie (a při rozhodování hrála velkou roli nejenom omezení jazyka, ale i zpětná kompatabilita).
Ideální to nikdy nebude, protože Java je prostě low-level jazyk a tohle roubování bude vždy skřípat. Nejlepší je prostě použít jiný jazyk nad JVM, ale do toho se moc lidem nechce...

152
/dev/null / Re:kdy si kontrolni urady dojdou pro CZECHITAS?
« kdy: 26. 03. 2017, 09:01:09 »
vypada to, ze se pred volbami snazi indoktrinacni politruci zamakat na prezentaci.
Překvapivě upřímné, málokdo to takhle naplno přizná.

153
Ivánek je samozřejmě reakční zlořád, podporuje náboženství a nemá rád stranu.
Na druhou stranu ale velmi aktivně (a explicitně) vystupuje proti Sorosovsko-fašistické propagandě.

Ale ať si hraje, už to nebude trvat dlouho a strana - ta naše, jediná - si s ním poradí. Na každýho Ivánka se někde vaří kádrovák :D
No tak jistě, o tom nemůže být sporu, že patří mezi lidi které nemůže žádná revoluce jen tak nechat pobíhat. Otázka zní jen zda se jedná o nepřítele vnitřního nebo vnějšího.

154
Před zamčením bych rád věděl jednu zásadní informaci: Patří Ivan Nový mezi reakční zlořády, nebo už je považován za uvědomělého příslušníka pracující inteligence?
Je to bot, sice dost výřečný, ale úplně blbý. To už jsi mohl vypozorovat sám.
Irelevantní. I bot musí být být správně politicky zařazen!

155
Před zamčením bych rád věděl jednu zásadní informaci: Patří Ivan Nový mezi reakční zlořády, nebo už je považován za uvědomělého příslušníka pracující inteligence?

156
Vývoj / Re:Jak zavolat třídu v PHP podle zadané url
« kdy: 22. 03. 2017, 08:45:47 »
Z toho vyplývá, že smysl mají pouze frameworky, které toho moc neumí, ale to co umí, umí dokonale. Obvykle už v PHP jsou ve formě standardních knihoven.
První věta OK, pes je zakopaný v druhé větě: standardní knihovna PHP je strašný šmejd. Takže každý vývojář který v tom má dělat něco většího má dvě možnosti: buďto použije nějaký framework, nebo si napíše vlastní. Oboje má svoje velké nevýhody.

157
Vývoj / Re:Používáte ve firmě JRebel?
« kdy: 10. 03. 2017, 22:20:30 »
[Zkratka to jejich "I" zahrnuje u par linuxovych terminalu na pravem a levem monitoru, eclipse maji na prostrednim monitoru. V tech terminalech par "tail -f" na logy, v jednom "mvn", git spousteji obvykle jednou denne navecer.
Tak nejak nevidim prislis velky rozdil, jestli v terminalu spustim "mvn jetty:run", nebo v eclipsu najdu a spustim target, ktery interne spousti "mvn jetty:run".
Se vším bych celkem souhlasil, mvn i git používám v terminálu (i když na logy používám spíš less a občas xtail, ale to je celkem detail), nicméně... nemůžu jen tak přehlédnout
Citace
git spousteji obvykle jednou denne navecer
WTF? To snad ne! To už fakt můžou používat svn...

158
Studium a uplatnění / Re:10X vs. Cargo cult
« kdy: 10. 03. 2017, 17:55:31 »
Co to je 10x programátor přesně? Protože pokud budeš mít špatné zázemí na projektu, tzn. špatné zadání + špatná architektura + pomalé a podivné všechno okolo + Java, tzn. korporace a různé žumpy, kterých je v ČR dost a dost, a dáš na to toho potencionálního 10x programátora, tak rozhodně 10x nebude, ikdyž může být dobrý.
Naopak, tohle je jedna z oblastí kde může vývojář skvěle zazářit. Stačí když dobře zanalyzuje zadání a rozpozná v čem a proč je špatné, co je špatné na architektuře a co se s tím dá dělat, a ty pomalé podivnosti kolem... prostě všechny věci ve kterých se ostatní ztratí jako v džungli. Podmínkou jsou nejenom schopnosti analytické, ale hlavně soft-skill zvaný "nevysrat se na to"

Samozřejmě, nelze říct že takový člověk je 10x lepší programátor než někdo jiný. Dokonce mezi tím "průměrem" může být i někdo daleko lepší... akorát už se na to dávno vy**** a v klidu si svých 8 hodin odkroutí u copy&paste pásu. Je to, samozřejmě, selhání managementu... ale to většinou nikdo neřeší.

159
Studium a uplatnění / Re:10X vs. Cargo cult
« kdy: 09. 03. 2017, 12:49:01 »
A někoho, kdo nic nepřináší nebo dokonce škodí?
Určitě jsem takové potkal. Nejhorší je když zjistíš že zkušený programátor s patnáctiletou praxí, kterému jsou svěřovány samostatné úkoly, programuje metodou pokus-omyl :-(

ale co tak kolem sebe pozoruju, tak většina kolegů kodérů je ničím nevynikající průměr.
Není to tak nějak definice průměru?

160
Vývoj / Re:Parsování textu v jazyce C# / Mono
« kdy: 08. 03. 2017, 08:06:13 »
Zdravim.

Nevíte někdo o nějakém dobrém článku o parsování textu v jazyce C# / Mono? Může být i v angličtině.
Parsování textu je hodně široký pojem. Může se jednat o cokoliv od čtení konfiguračního souboru až po zpracování přirozenébo textu...

161
Odkladiště / Re:Vyřešil jsem P vs. NP problém
« kdy: 07. 03. 2017, 11:06:56 »
A já jsem si říkal, co nám na rootu ještě chybí.
Tohle!

162
Server / Re:HW nároky malých aplikací
« kdy: 03. 03. 2017, 13:21:53 »
Je ale pravda, ze jsou i efektivnejsi zpusoby ulozeni BLOBs nez SQL databaze. Ale obcas to ma sve implementacni kouzlo, nektere veci tim proste clovek vyresi nejjednodusseji.
Hlavně ty provozní, adminům to ušetří spoustu práce a starostí... ale dobře vedený vývoj ví že to zároveň spoustu rizik (a tedy časem i práce) naopak přinese. Jenomže tím vzniká konflikt, který může (a musí) vyřešit vyšší vrstva, tj. management (od toho tam je, že).
Jenomže tam bohužel převládne názor "tak řekněte jak to je, vždyť jste všichni ajťáci" a ani je nenapadle, že se ve skutečnosti jedná o dva různé kmeny na válečné stezce.

163
Hardware / Re:Poraďte sluchátka s potlačením okolního hluku
« kdy: 03. 03. 2017, 12:08:27 »
Že se tak ptám... existují taková uzavřená sluchátka, kde se v létě pod tím člověk nepotí jak prase?
Nebo alespoň taková, která se potem nerozloží?

Protože dát 5-10k za sluchátka ze kterých po dvou letech začne trčet molitan (o smradu nemluvě), to mi nepřijde jako super investice.

164
Server / Re:HW nároky malých aplikací
« kdy: 02. 03. 2017, 18:57:45 »
Mám sto chutí sem dát pár veselých historek z opačné strany (např. o tom jak aplikace sice uměla ukládat dokumenty na disk, ale admini trvali na tom že to bude v db dokud nezískají rozpočet mego/rok na komerční síťový FS), ale asi to nemá cenu... všechno je to typické selhání managementu.

Více na http://dilbert.com


165
Server / Re:HW nároky malých aplikací
« kdy: 02. 03. 2017, 10:27:14 »
Proc to je naddimenzovane, tezko rict, ale je to celkem bezna praxe :)
To je velmi jednoduché.
  • Na začátku je business plán pro novou super webovou aplikaci. Aby byl plán schválen, tak je potřeba přesvědčit držitele peněz (nadřízené, board, invenstory, atd) že to bude super populární. Možná ne jako facebook, alespoň na začátku...
  • Napíše se aplikace a udělá se odhad nároků. Ten typicky děla nějaký "tech lead" a ten si rozhodně nedělá iluze o kvalitě (na rozdíl od jednotlivých vývojářů, on má nějakou zodpovědnost). Takže udělá transitivní uzávěr přes všechny bugy a prasárny co ještě nenašel a co se projeví při výše uvedené zátěži.
  • Odhad se, jako všechny odhady, vynásobí magickým koeficientem. 300% je oblíbený.
  • V provozu se to ukáže jako naddimenzované.
  • V ideálním sluníčkovém světě tady zafunguje zpětná vazba, by se na data z monitoringu podívá někdo z vývoje a z nich pak odvodí jaké je správné dimenzování. To se pak provede v produkci.
  • V reálném korporátním světě ale nějaké analýzy a výpočty stojí čas, který pak patřičný manager musí vykázat. Takže je může pěkně ušetřit. A on je ušetřit musí, protože už takhle je v pořádných sračkách a musí vymýšlet zoufalé výmluvy, jakto že tam nikdo neleze (a když tam nikdo neleze, tak to nic nevydělává!).
  • V opravdu posraném světě pak žádná zpětná vazba není a informace o reálném provozu se objeví pouze na root.cz

Stran: 1 ... 9 10 [11] 12 13