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 - Ondrej Nemecek

Stran: 1 ... 73 74 [75] 76 77 ... 90
1111
Distribuce / Re:Správa services - centralizovaný GUI nástroj
« kdy: 13. 04. 2017, 23:01:18 »
Ten systemd-manager vypadá docela použitelně, zkusmo jsem ho nainstaloval.

1112
Vývoj / Re:Full-stack developer
« kdy: 09. 04. 2017, 01:22:44 »
S tímhle je ale jeden opravdu principielní problém který jsem několikrát zažil na vlastní kůži: totiž že tzv. "Full-stack" ve skutečnosti není "full": pokud není ten jmenovaný "full-stack developer" zároveň také velmi schopný a disciplinovaný architekt tak si ten full-stack ušije sobě (technologiím které zná a zrovna potřebuje) na míru

No tak ten full-stack developer může svoji architekturu konzultovat s kolegy, ne? Aby mu udělali oponenturu - měl by o to mít zájem, protože se tím učí. Anebo to neudělá a celé to bude rychleji hotové akorát v případě potřeby se pak prostě bude muset vhodné API pro mobilního klienta navrhnout. Taky možnost.

1113
Vývoj / Re:Full-stack developer
« kdy: 08. 04. 2017, 17:04:56 »
Podle mě to je zcela individuální - podle druhu a rozsahu projektu a schopností a zkušeností toho full-stack vývojáře. Existuje řada one-man show projektů na dobré úrovni. A naopak někdo nezvládne ani jednoduchý web. Takže ta otázka má smysl pokud se budeme bavit o konrétním projektu, zda ho daný jedinec obsáhne a zda bude požadovaná kvalita a garance odpovídá schopnostem jednotlivce.

Pokud bychom se bavili obecně o trendech, rozvíjí se sice specializace (UX, design, frontent, backend, marketing...), ale na druhé straně dochází zase ke konvergenci (vývoj frontendu i backendu v jednom jazyce - např. javascript, dále jsou frameworky, které odstíní člověka od webového vývoje - např. vaadin). Navíc i na frontendu se používají návrhové vzory známé dříve spíš na backendu, potřebu mít grafika a sazeče může zase pro řadu projektů eliminovat použití frontend frameworku (např. bootstrap).

Čili, podle mě je full-stack developer validní pozice, která může pro některé projekty dávat smysl, stejně jako ji zas pro jiné projekty dává specializace :-D

1114
Vývoj / Re:Prosím o výsledek z PHP
« kdy: 08. 04. 2017, 02:56:44 »

1115
Software / Re:Nejlepší nastavení komprese v 7zip
« kdy: 06. 04. 2017, 18:56:04 »
Citace
Standardni security v unixech (nebo rekneme to na rovinu, chyba v navrhu OS, kdysi jsme tak hackovali skolni BSD)

To se security moc nesouvisí a proč by to měla být chyba v návrhu OS taky nevím. Zbytek samosebou souhlasí.

1116
Software / Re:Jak znovu spojit rozsekaný text v editoru PDF
« kdy: 05. 04. 2017, 00:25:12 »
Přesně tak.

Je to vnitřně dost složité a když to zjednoduším, tak se editaci pdf pokud možno vyhněte, opravdu to na to není určené (ale pdf na druhou stranu má spoustu jiných zajímavých možností, skriptování, formuláře, anotace, embedování dat, odklazy atd.).

Ono totiž hodně záleží na tom, jak pdf vzniklo. Z některých pdf text vůbec nedostanete a jinde to zase může být docela spolehlivé. Osobně text z pdf tahám pomocí pdftotext - dostanete čistý text který je potřeba často ještě opravit.

1117
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 03. 04. 2017, 18:59:54 »
Podle mě v praxi prostě vázne právě ta formální stránka kódu. Bez ručního přečtení kódu se nemůže člověk spolehnout skoro na nic. Není jasné, zda mají metody vedlejší efekty, není jasná kardinalita vztahů, není jasné, co se kde validuje, není jasné které entity jsou attached vzhledem k databázi, není jasné, kam všude se může dostat null hodnota, není jasné co je bezpečné pro běh ve více vláknech atd. atd. atd.

Samozřejmě různé návrhové vzory, rozhraní, anotace atd. se tohle všechno snaží nějak řešit, ale přijde mi to pořád takové nespolehlivé. Jako ideál bych si představil to, že si pro aplikaci postavím takový typový systém, který si pak už sám ohlídá, že se správné věci dějí na správných místech. Asi jako když si stavím strukturu relační databáze.

Nejspíš se tohle příliš nerozšířilo hlavně kvůli tomu, že to vyžaduje víc matematiky a víc abstrakce, než kolik je mezi programátory běžně k dispozici. Proto to zůstává spíš na akademické půdě a praxi se pořád „tak nějak prasí“.

Ale rád se poučím, pokud se to někde dělá jinak. Docela rád bych i viděl to „pravé OOP“. POřád mi není úplně jasné, co se tím míní a v čem se to liší od současného stavu.

1118
Software / Re:Nejlepší nastavení komprese v 7zip
« kdy: 25. 03. 2017, 20:49:23 »
Zálohování každých 5min - to vypadá spíš jako replikace :-) Jinými slovy, možná by se našel příhodnější postup.

1119
Vývoj / Re:Detekce letního času
« kdy: 25. 03. 2017, 20:34:38 »
V daném případě je čisté a odolné řešení podle mě jen jedno: Čas zařízení synchronizovat pravidelně. Což už bylo zmíněno. Pokud je to možné, šel bych touto cestou.

1120
kdyz bys misto raw pouzil qcow2 (nativni format Qemu) tak muzes snadno snapshotovat (a i si je jednotlive pak primountovat)
Kód: [Vybrat]
virsh snapshot-create-as jmenovirtualu "jmeno snapshotu" --atomic

qcow ale za to plati urcitou ztratou vykonu ne?

Ten qcow2 jde prealokovat, pak by měl být výkon vyšší. Teoreticky by se to mělo chovat podobně jako raw ale s možnostmi qcow2.

Další varianta je udělat baseimage raw a qcow2 overlay. Pak by to šlo i rozdělit na dva disky, což se může hodit.

http://serverfault.com/a/677646

S tím qed nevím, má někdo výsledky nějakých testů?


1121
Vývoj / Re:Vytvoření webové hry
« kdy: 18. 03. 2017, 21:15:44 »
Tak pomocí dotazů si zájemci ověřují, jak je ten původní dotaz vůbec myšlen:

Citace
Není mi jasné, co vlastně Doktro nabízí a v jaké je pozici.

Tazatel to může brát jako oponenturu, ve které může pro svůj nápad zalobovat, vysvětlit, k čemu by to mělo být a co sám nabízí. To nemusí být zrovna peníze, ale třeba i jen chuť něco se naučit, zkusit si projekt ve více lidech apod.

Pokud ale na tyto dotazy není schopen pořádně odpovědět, těžko někoho naláká.

1122
Studium a uplatnění / Re:SPA Framework pre .NETaka
« kdy: 17. 03. 2017, 13:57:32 »
Jako jde o to zvolit správný nástroj na správnou věc. Principielně mě sice taky štve, že se web zvrhnul v takovou platformu na všechno, ale neviděl bych to tak černobíle.

Web aplikace a desktop aplikace se totiž dnes ovlivňují oboustranně a to je podle mě jedině plus.

U mě osobně má někdy web aplikace v porovnání s desktopem navrch, jindy naopak.

Web aplikace například umožňuje obvykle snadno vykopírovat text anebo v ní lze hledat text na stránce. To u desktop aplikací chybí anebo to není tak funkční. To je mínus pro desktop.

Jako příklad dobré webové aplikace můžu uvést Adminer. Ten nabízí velmi dobrý poměr mezi jednoduchostí a funkčností, nenašel jsem odpovídajícího protikandidáta u desktop aplikací (několik jich ale stejně používám).

Naopak třeba Thunderbird má u mě navrch proti webovému Gmailu. Má větší funkčnost a přizpůsobitelnost, je univerzálnější.

Ono to bude dost individuální.

1123
Vývoj / Re:Jak uložit a nastavit pozici posuvníku?
« kdy: 15. 03. 2017, 17:55:00 »
Pokud formulář odešleš AJAXem, neproběhle reload stránky a nemusíš vůbec scrolovat (plus to má další výhody).

Další možnost je po odeslání formuláře přesměrovat na stránku s uvedením #fragment a v html mít příslušný element. To pak funguje i bez javascriptu.

1124
Server / Re:Konzolové aplikácie pre servery
« kdy: 15. 03. 2017, 12:09:13 »
netstat, iptraf

1125
Vývoj / Re:MySQL: jak postavit správný dotaz na databázi
« kdy: 03. 03. 2017, 22:51:36 »
Porozmyslal by som nad upravou tabulky zo 121 stlpcov na 3 stlpce.

time_id  |  type | hodnota

antipatern

Asi si to pletete s Entity-Attribute-Value antipattern. Ale IMHO to v daném případě antipattern není, alespoň pokud se ukládá do třetího sloupce stejná veličina nebo alespoň stejný datový typ.

Stran: 1 ... 73 74 [75] 76 77 ... 90