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

Stran: 1 ... 77 78 [79] 80 81 ... 99
1171
Cele zle, modularita sa prejavuje na viacerych urovniach abstrakcie aplikacie. Ked nechas lempla kodit, porobi tam neskutocne spagety. Uz som niekolkorat take musel debugovat a nebolo to nic prijemne. Nepozna ani navrhove vzory, ani veci ohladom refaktoringu, tvrdi ze to robia len frikulini. Ide mu algoritmys pomaly, spytas sa, aku to ma zlozitost. Odpoved je - "Uhmm, ehmm, zlozitost?". Ked pracuje s db, tak nevie, co je to bulk commit, a pouziva smatlave pomale query. Ked nevie, ake ma mat jeho cast vstupy a vystupy, tazko si porobi testy. A potom sa to zaintegruje, robi to nepredvidatelne veci. Das mu porobit statistiky prace algortimy ... Uhmm, ehm, co je to stredna hodnota?

Uz som raz robil s kodiacimi ekonomami a elektrikarmi, nikdy viac. Zacnu ta presviedcat, ze mesiac je zo syra, ze oni to tak zvuknu robit x rokov. A ked im ukazes knizku, kde je to napisane, ze to robia zle, tak ju po tebe hodia.

Z toho co jsi napsal - návrhové vzory, složitost algoritmů, refaktoring, testování - ano, to patří do školy pro programátory, ale na to nepotřebuješ 5 let studovat, základy s přehledem zvládneš mnohem rychleji, k tomu se stihneš ještě v rámci SŠ naučit literaturu, dějepis a další pro programátora nepostradatelné předměty. A nakonec to stejně dopiluješ až v praxi. Co se týče DB, to už je otázka, určitě návrhy databází pro big data a složité operace s nima už není triviální záležitostí a zde už se nějaké  studium na VŠ může využít, už se dá diskutovat o dělení návrhu a implementace mezi různé lidi atd. A i potom se využije "opice kodér", kterýmu přesně řekneš, co potřebuješ a on ti to krásně nakódí (třeba frontend), zatímco ty se budeš jako guru za 10x vyšší plat zabývat tvorbou a optimalizací backendu.

A měsíc není ze sýra?
Knížky jsou k ničemu, chce to cit a rozum, pokud někdo nelogicky porcuje aplikaci do stovek podivných metod jen proto, že si přečetl, že metoda má mít max 20 řádků a výsledkem je větší bordel, než kdyby to nechal být, tak je to smutný. Stejně tak comment v kódu hned neznamená, že je autor neschopnej to napsat hezky a občas je lepší jeden comment, než "function TatoFunceMiScitaHodnotyAaBaPakJeNasobiCaOdecitaOdVysledkuD", nebo se může jednat o něco, co na první pohled vypadá nelogický, ale souvisí to třeba s nějakou chybou chování ovládaného HW, nebo cokoliv....

1172
Programátor má přednostně dobře znát programování, OS, sítě a podobně. Jestli stihne po večerech něco víc, tak je to jeho plus, ale není to nutné. Je sice hezké vědět jak funguje třeba ATX zdroj, ale programátor to opravdu nepotřebuje.
Ano, programátor samouk, nebo s maturitou, nebo s výučňákem, nebo DiS má znát především programování a musí umět udělat to, co mu nadiktují, i když vůbec nemá tušení, proč někdo jeho metodu volá s konkrétníma parametrama a proč musí být výsledek zrovna takovej. Nad ním je potom někdo vzdělanější, kdo to celý lepí dohromady, má představu o tom, jaké hodnoty do programu lezou, co má být výstupem a organizuje práci do jednotlivých částí. Pro takovýho člověka je potom velmi výhodné, když má nějakou představu o tom, co dělá všechno kolem. Pokud řeší ovládání HW, je pro něj znalost HW výhodou, pokud vyvíjí účetní systémy, je pro něho výhodou znalost účetnictví. Podle toho, co chce dělat, může si vybrat konkrétnější obor, ale na této pozici je prostě pouhé programování málo. Jak už jsem řekl, když někdo nemá hlavu na tvoření algoritmů, nikdo ho to nenaučí, možná pochytí nějaký postupy v praxi, ale jeho schopnost vypořádat se s novým problémem se bude limitně blížit nule.
Já se třeba ve škole (střední) učil assembler 8051 a 8086, Pascal (samozřejmě DOSovej) a čistý HTML bez jakýhokoliv skriptování (pracovalo se na 386 s Win 3.1 a Netscapem). Obor jsem měl elektrotechnika a zaměření na informatiku bylo až ve 4. ročníku. Pak jsem se rozhodl jít na VŠ, ale vykašlal jsem se na to po prvním semestru, protože informatika na VUT byla tenkrát ve velmi podivném stavu a studijní plán byl snad z doby komunismu, zaměřenej především na vývoj výpočetní techniky v JZD Slušovice, nebo něco podobnýho.

1173
Co nechapes na tom, ze skola ma lidi naucit veci, ktere budou v budoucnu potrebovat v PRACI. Alespon drtiva vetsina z nich. Budouci programator by se mel ucit jak se provadi algoritmizace, je jedno v cem, mel by se ucit, v zavislosti na zamereni, konkretni technologie a jejich pouziti. Mel by se ucit cist cizi kod a chapat ho. Skola by pak mela nabidnout dostatecne ruznorody set  specializacnich predmetu, at si kazdy sam zvoli, co si mysli ze bude potrebovat a sam si nese riziko, ze mu to bude knicemu.

Ne a ne a nesouhlasím - na práci tě připraví učňák. Na VŠ bys měl pochopit širší souvislosti a tvoje (do značné míry vrozená) schopnost algoritmizace, chápání cizího kódu a podobný věci už by se měla rozvíjet spíš samovolně. Problém je v tom, že na většině našich VŠ se naučíš maximálně jak se máš učit, ale s chápáním už to pokulhává. Tohle je u nás jakejsi zažitej fenomén už někdy z dob komunismu, že pan inženýr nebo pan doktor jsou něco víc. Stejně tak je u nás bakalář branej jako blbec, kterej vystudoval půlku školy. Ale celý je to úplně jinak, inženýři jsou nabíraní na práci, kterou by zvládl pomalu talentovanej analfabet a nejhorší na tom je, že jejich dosažené vzdělání absolutně nic neříká o tom, co opravdu umí a jak jsou použitelní. Skoro si myslím, že pro "čisté programátory" bez jakýhokoliv zájmu o HW, nebo cokoliv jinýho by byla vhodná spíš nějaká 2letá nástavba a titul DiS, protože to je přesně to, co chtějí. Lidí s titulem z VŠ by mělo být výrazně méně a mělo by se po nich chtít víc myslet a míň se učit skripta z paměti. Taky by takovej člověk měl mít ve svém oboru obecnej rozhled a neměl by se dívat jak debil, když je řeč o šifrování. Tohle má být totiž přesně ten člověk, kterej vysvětlí tupým opicím (programátorům/kodérům) co po nich chce, proč to chce a jakej to má mít výsledek. Taková opice potom nemusí vědět nic o HW a prostě ví, že při kombinaci vstupů vypadne definovanej výstup. Přesně tohle je totiž v dnešní době dost častá práce junior programátora v korporacích, kterej tvoří jakejsi kus programu a vůbec netuší, od kterýho inda mu přichází z jiné části vstup a kterýmu maďarovi jde jeho výstup.

1174
O serveru Root.cz / Úpravy příspěvků redakcí
« kdy: 14. 10. 2015, 13:58:04 »
Jen pro zajímavost, co upravuje Petr Krčmář na fóru? U hodně témat je od něj upraven první příspěvek, dnes jsem si všiml, že upravil i moje téma, ale nenašel jsem tam žádnou podstatnou změnu... (nenašel jsem ani nepodstatnou, ale kdo si to má písmenko od písmenka pamatovat) :)

1175
hračku ano, ono to arduino není tak drahé, ale měl jsem dojem, že se bavíme o prefesionálních vývojářích

k te profesionalite jen todle

https://blog.arduino.cc/2015/07/31/xbee-and-arduino-sent-to-space-by-nasa/comment-page-1/

NASA je banda nevzdělaných amatérských bastlířů :D

1176
To je debata... a uvědomují si tu někteří, že jestli chce někdo "jenom programovat" a ideálně v jednom oblíbeném jazyku, že se může na školu rovnou vykašlat a za půl roku se toho sám naučí víc, než za celý studium?
A programátora nezajímají útlumy o odrazy v kabelech a jiné technické detaily? A co třeba algoritmy odhalující chyby? I v těch "HW blackboxech" je nějakej firmware, kterej někdo musel naprogramovat. A v tom momentě začne ta správná zábava, kdy i programátor musí vědět, co to vlastně dělá, musí být schopnej spočítat hromady "nesmyslů" a na základě těchto věcí opravdu vymýšlet nové algoritmy a ne jen tupě hledat na netu, jak se to dělá, když zrovna nevím. A že to někoho nezajímá a chce programovat jenom v PHP? Na to mu stačí nedokončená základka, chuť a čas.

1177
Server / Re:Amavis/ClamAV nenajde viry
« kdy: 14. 10. 2015, 11:28:12 »
No vidíš, to jsem ani nevěděl, že je na tom takhle špatně. Nicméně kašlu na to, je to osobní mejlák a jsou na něm tři schránky a pár aliasů. Mně to v Linuxu netrápí a manželka to holt nějak přežije :D Je to takovej spíš zlozvyk tam mít aspoň něco :D

1178
Server / Re:amavis/clamav nenajde viry
« kdy: 14. 10. 2015, 10:10:33 »
Tak už nic... je to vysvětlený, odesílal jsem to ze serveru, kterej inteligentně "odviroval" přílohu už při odesílání, aniž by o tom cokoliv řekl a došel mi místo přílohy s virem prázdný soubor. Omlouvám se za SPAM :)

1179
Server / Amavis/ClamAV nenajde viry
« kdy: 14. 10. 2015, 09:55:41 »
Ahoj,

potřeboval bych trochu nakopnout s nastavením Amavis/ClamAV. Už do toho koukám hodinu a nic nemůžu najít. Jedná se o testy na mail serveru, OS Debian 8, kombinace postfix/dovecot/amavis, celkem verbose log je zde http://pastebin.com/0NgHiZt6 , clamav jako takový funguje, clamscan i clamdscan puštěný ručně na eicar testovací soubor vir odhalí, ale v poště ho to prostě bez keců pustí a nemůžu přijít na to, kde je chyba. Tohle prostě vždycky fungovalo a nikdy jsem se s tím nijak zvlášť nenastavoval :(

Díky moc

1180
Nabízím zakázku / Re:Wordpress plugin
« kdy: 13. 10. 2015, 08:44:49 »
Jsem sice nešikovný pseudoprogramátor, ale o co jde? Co to má dělat, rozsah atd. Takhle to zní jako "Hledám někoho, kdo umí opravovat modrá auta."

1181
Hardware / Re:Domácí server na virtualizaci ESX/VMware
« kdy: 13. 10. 2015, 08:41:27 »
Bez ohledu na esxi je rozumnejsi napr mdadm nez cely slavny levny "taky-RAID".
Přesně tak, RAID má být buď poctivej HW, včetně pořádné cache a BBU, nebo raději použít SW RAID, kterej si ošéfuje přímo OS dle svých potřeb. Cokoliv mezi je (někdy až nebezpečná) zbytečnost - absolutní většina "RAID řadičů" na desktopových MB a dokonce i většina na serverových. V podstatě jak tam není Adaptec, nebo LSI řadič v PCI-E, mám vždy pochybnosti a HW pseudo RAID raději vypínám.
Pokud je RAID použit pouze kvůli výkonu a případná ztráta dat není tak zásadní, možná se o tom dá trošku uvažovat, ale pokud to chceme kvůli fault tolerance, tyto pseudo RAIDy nadělají víc škody, než užitku.

1182
Hardware / Re:Životnost lampy do projektoru
« kdy: 13. 10. 2015, 07:15:03 »
ještě teda dodám, že výsledkem bylo, že po výměně lampy to držkovalo pořád a reset se provedl jakýmsi podržením osmi tlačítek zároveň za současného poskakování na levé noze a odříkávání zaklínadla v tajemném jazyce, což jsme zjistili až po nákupu nové lampy, ke které byl přiloženej návod. Jinak si vzpomínám, že to rozhodně se starou lampou nevypadalo výrazně hůř (byla trochu slabší, ale nebylo to nijak zásadní, žádný extrémě žlutý světlo)

1183
Hardware / Re:Životnost lampy do projektoru
« kdy: 13. 10. 2015, 07:00:46 »
co se stane, když tu dobu překročím? Mohu poškodit projektor?

Tedy projektor, ktery se posere prekrocenim doby zivotnosti lampy, bych opravdu chtel mit ze vsech projektoru nejvice. A doufam, ze lampy do projektoru nejsou dalsi veci, do ktere davaji chip na mereni casu/poctu zapnuti... po jehoz prekroceni to odmitne fungovat.
No doufáš na půl špatně. Minimálně jakejsi starší ACER byl po překročení hodin (měl tuším 1000) dost otravnej, při každým zapnutí držkoval asi 2 minuty, než varování zmizelo.

1184
Bazar / Re:Koupím Netbook (ASUS eee)
« kdy: 12. 10. 2015, 12:22:06 »
Jestli myslíš tenhle



tak ten mám, dokonce jen se 4GB diskem a LUbuntu na něm jede odpovídající rychlostí, nemám s tím problém. Na to, abych se na dovolené nouzově připojil někam přes SSH nebo RDP je to naprosto dostačující a  jiné smysluplné využití to vzhledem k velikosti displeje nemá (ještě tak najít nějakou nezbytnost na webu).

A taky ho neprodám :-)
No, mně se to dostalo do ruky s XPčkama a to se fakt nedalo, už nevím, co s tím bylo za problém, ale výsledkem bylo, ať to dotyčnej hodí z okna :D

1185
Hardware / Re:Domácí server na virtualizaci ESX/VMware
« kdy: 12. 10. 2015, 12:18:57 »
Tak asi je evidentní, že to nebude výpočetní cluster pro NASA, ne? Na pokusy bohatě stačí HDD, jenom bych vyměnil ty pomalý RED krámy aspoň za BLACK, nebo RE.

Stran: 1 ... 77 78 [79] 80 81 ... 99