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 ... 15 16 [17] 18 19 ... 60
241
Vývoj / Re:Pravidla pro pojmenování proměnných
« kdy: 03. 11. 2016, 12:05:52 »
U nas se strikne vyzaduje vse anglicky - identifikatory, komentare, dokumentace. Ale je pravda, ze nedelame pro ceskeho/slovenskeho zakaznika. I tak si myslim, ze anglictina je dobra volba. Neni nic horsiho, nez udrzovat kod s komentari treba v rustine :D. Precejenom snad kazdy vyvojar umi anglicky.

242
Vývoj / Re:Pojmenovani promennych atd
« kdy: 03. 11. 2016, 10:30:14 »
Casto existuji nejake uznavane best practices pro dany jazyk (napr. TypeScript) nebo i jen framework (napr. Angular 2). Ale vzhledem k tomu, ze to tema je znacne subjektivni, tak jak pise pan Ivan, nezridka existuji i konvence pro danou firmu, projekt ci modul.

Kupr. me se osobne celkem libi prefixovat interfacy pomoci I, ale je to povazovane (alespon v Java svete) za bad practise, tak jsem si zvykl to nedelat. Podobne "_" v JavaScriptu pro "privatni" promenne se nedoporucuje pouzivat, udajne proto, protoze JS zadne modif. pristupu nema. Pro konstanty byva tuhy souboj mezi SOME_CONSTANT a SomeConstant a someConstant. Diky podtrzitkum se nazvy se pry (podle vedecke studie) rychleji ctou. Osobne se mi libi konvence ve Scale - SomeConstant (someField, someVal, SomeClass).

243
Hardware / Re:Prosba o radu - rozdělení paměti
« kdy: 03. 11. 2016, 08:02:13 »
K tem 8GB, zatracene zalezi na tom, v cem delas. Chapu, ze pro nejake embeded veci, kde se pocita kazdy bajt, neni potreba stanice s 32GB pameti. Ale jak pisi ostatni, 8GB pro bezneho vyvojare je dost malo, urcite ne nejaky luxus, je to podprumer. To me prestavalo stacit i pri vyvoji FE v JavaScriptu a obcas to zacinalo swapovat (jako pravda, widle, tux na tom bude asi lepe). Kdyz jsem si hral s velmi malym projektem pro Android, tak 8GB tezce nestacilo (2x IDE, build demon, emulator, servrova cast, desktop client, prohlizec). Kdyz vidim, jak backendisti v praci maji vyvojove DB, ktere se pocitaji na giga, tak IMO 16GB bude pro bezneho vyvojare minimum a bude se nejspis rozhodovat mezi 16, 32 nebo vice.

Podobne s SSD - buildit z HDD je za trest. Velmi me prekvapilo, ze build FE, ktery pod Widlema trval pres 1.5 minuty, tak pod Tuxem probehne za neco malo pres minutu. Ze stejneho SSD i FS. Takze i OS muze delat propastny rozdil.

244
Hardware / Re:Prosba o radu - rozdělení paměti
« kdy: 02. 11. 2016, 21:10:07 »
Jen tak mimochodem, s alokaci pameti Jave (resp. JVM) se to nesmi prehanet. Napr. v takovem Minecraftu, kdyz to pretahnete, tak to trochu neintuitivne naopak zhorsi vykon :D.

245
Skoro si říkám, jestli by nebylo lepší, aby ten python běžel furt a ne volaný cronem. Když bude automaticky spuštěn po spuštění RPI, poběží na pozadí nebo napopředí?

pokud pouzijes systemd, tak to je myslim typ simple a umi to automaticky i restartovat, pokud by to umrelo. dalsi moznost je to poustit pres old-school rc.local s & (aby to bezelo na pozadi a nezatuhl boot). v tom pripade ale pokud to spadne, tak se to samo neozivi, je to ale jednodusi na nastaveni, pokud nepotrebujes auto-restart.

246
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 27. 10. 2016, 15:53:33 »
Ke vsemu jsou manualove stranky, --help nebo google. O linych programatorech tu uz byla rec.

Ve Widlo svete, kdyz mas soft, ktery skoro dela co chces, tak s tim neudelas nic, protoze to bude vse uzavrene. Kdyz mas stejnou situaci pod Tuxem, tak upravis par radku a mas to hotove. Nemusis travit treba mesic vynalezanim kola nebo platit velke castky za funkcionalitu (casto i za veci navic, ktere nechces), kterou bys doimplementoval za par hodin.

247
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 27. 10. 2016, 15:43:57 »
jsem vyvojar .NET/C#. cili pro mne je windows jasna volba. jako muzu prejit na linux a pouzivat javu, ale proc bych to delal, resp. proc bych pouzival javu, kdyz C# mi prijde jako mnohem vyspelejsi jazyk?

Jiste, pokud jsi uzamceny na MS platforme, tak to chapu. I kdyz z tveho popisu to spis vypada, ze to vidis jenom jako C# vs Java, coz neni tak uplne pravda. Nad JVM existuje velke mnozstvi jazyku, mezi i komercne pouzivane patri treba Scala, Groovy, Closure a urcite dalsi. Ale o tom tento topic zase neni, protoze OP by se snad neptal, zda je pro nej lepsi Win nebo Lin, kdyz musi zustat pod Widlema, ne?

Dlouho jsem byl pod Windowsama (jako uzivatel i jako vyvojar), spravoval jsem i domaci Linuxovy server a po nejake dobe jsem zacal stejne konzolove nastroje pouzivat i pod Windows. Bylo to pro me rychlejsi a navic to bylo vetsinou reseni univerzalni (pomocne skripty u napr. projektu v Jave je vhodne mit multiplatformni). Nektere veci klikatky ani udelat nesly, napr. tusim interaktvni rebase v gitu.

Nekteri Linuxaci naopak zastavaji zcela opacny pristup - Linux neni pro BFU a nechteji jeho "BFUizaci", jak se deje napr. s Ubuntu. Tj. treba skryvani nastaveni a pristup ala Windows = "OS vi vzdy nejlip". Nevim uz, kde to bylo napsane, ale bylo to neco ve smyslu, ze Linux je od vyvojaru vyvojarum - velice mocny, vse lze rychle a presne ovladat z prikazove radky, u vseho (OS i nastroje) si lze precist zdrojak a pripadne ho i upravit a sdilet, vse si lze nastavit k obrazu svemu.

248
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 27. 10. 2016, 14:51:50 »
Jenom tady par linuxaku ma v tom jasno, ze windows bude nahrazen linuxem.

To jsem nikdy netvrdil, ale je mozne, ze me nepovazujes za linuxaka. Na desktopu to koneckoncu pouzivam jen asi mesic. Ale za svym si stojim, ze pro nehrace domu je tux jasna volba. Kdyby nekdo resil ty spinave praktiky mrkvosrotu, tak v domacim prostredi uz vymizel.

Ja nevim proc je tato diskuze otevrena jeste. kazdej si tu bude hajit sve. Tady na rootu neni zadna  moderace prispevku, ktere by byli v teme. Ani se neni co divit, vzdyt kdyby smazali vsechny zbytecne prispevky, tak kazdej topic by mel tak po 5 prispevku. ostatni jsou jenom sracky

Proc by se mela zavirat? Je hezke, jak rikas, jak je tu vsechno off-topic, hlavne ze tvuj prispevek je taky off-topic. Toto vlakno bylo o Windows vs Linux pro programatora. Nekdo dodal statistiky, ktere rikaji, ze pro profi pouziti na tom Widle nejsou tak skvele, jak se tu nekteri snazili procpat.

vetsina uzivatelu, kteri picujou na windows, samotnej system nevedi ani pouzivat. stretnul jsem uz zopar takovych programatoru ;)

Pouzival jsem vyhradne Win 10 64b pres rok. Predesle verze od 95 jsem take na desktopu pouzival vyhradne. Rozhodne muzu srovnavat. Na to, jak jsou Widle drahe, bych cekal neco vic - napr. system updatu, ktery se po par mesicich nerozbije a neni nutne cely OS preinstalovat. Nebo tuny spehovacich veci, ktere kdyz vypnete, tak se stane nabidka start nepouzitelnou - vyhledavani ani po 10 vterinach nic nenajde, ani polozky v nastaveni. Podobne neprofesionalni je updatovat desitky minut a uzivateli ukazovat jen cernou obrazovku. Nebo nezastavitelne bobtnani - z pomerne dost uz po instalaci (30GB?) se me posledne dostaly na trojnasobek. 7ky na tom nebyly o nic lip. Uptime je taky bidny, par dni Widle nevypinat (pokud to prezijou) znamena celkem velke zpomaleni. Zadny z techto problemu jsem na servru s Debianem nezaznamenal za 10 let. Ani jednou jsem nemusel preinstalovat, vzdy jsem system upgradoval a bez problemu. (Widle u pribuzneho byly updatovane z 8 na 10 a jsou obcas nepouzitelne. Proces explorer se jednou za par hodin dostane do stavu 100% vyuziti CPU a ani jeho zabiti nepomuze. Pomuze jen restart.) Uptime jsem bezne mival v mesich a dal by asi i vic, ale radeji jsem ho obcas restartoval, napr. po updatech, nebo kdyz jsem si s necim hral. Podobne v pohode bylo po par letech i Lubuntu na desktopu u pribuzneho. Widle IMO drzi nad vodou jen zneuzivani monopolniho postaveni a programy (i samozerjme ty hry), ktere jsou psane jen na ne. Naopak jejich "kvalita" je IMO spise potapi (jmenuji jen par poslednich: dlazdice, drm co zpomaluje PC o procenta a stale bezi, nevypnutelna opruz obrazovka pred prihlasenim, v podstate zadna customizace - i ten hloupy dark theme dali pryc, prospikovane bonzovatky).

249
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 27. 10. 2016, 08:50:07 »
Osobne si myslim, ze pro skoro vsechny BFU a nehrace na doma je Linux adekvatni nahrada upiratenych/vnucenych Widli. Take si myslim, ze do prace pro pokrocile uzivatele, programatory, adminy, atp. je Linux mnohem lepsi (samozrejme pouze pokud nejsou svazani nejakym softem, ktery nelze dobre pustit ve wine). Take si myslim, ze to "potrebujeme Excel" je nafoukla bublina, protoze ve vetsine pripadu staci ten LibreOffice, na doma casto jen nejake to webove reseni.

Jiste, do korporatu na desktopy bych se tezce rozmyslel, jestli tam toho tuxe davat, pokud je vse podrizeno Widlo svetu a funguje. Asi bych jim nenahrazoval stavajici Widle, pokud jsou aktualni.

Tak jo. Ja pripravim seznam programu a vy budete instalovat Gentoo ze stage1.

Beru. Za podminky, ze ty budes instalovat Widle 10 ze stage 1 a budes take vsechno pekne kompilovat jako ja, zadne binarni balicky.

Nic jako stage1 se u Windows nedistribuuje pro instalacni ucely.

Aha, takze pro Tuxe vam ta smesna podminka prijde OK ale pro Widle najednou ne? ;D Asi jste ji tedy nemel navrhovat.

Kolik % lidi takto tuxe ze zdrojaku instaluje? Pokud to ma byt fer srovnani, tak hezky instalace Ubuntu vs. Win 10 ;).

250
Na konzoli to neuvidis, ale normalne cron pri vystupech posila mail (povazujete se to za chybu/dulezite info).

První větě rozumím, druhou prosím dovysvětlit-když mám v pythoním skriptu print, tak mi cron pošle e-mail s tím textem? A chybou je mít v tom skriptu print, nebo?

Díky

Ano, posle e-mail s celym vystupem.

Ou, ja to myslel tak, ze ten cron to povazuje za dulezite info ci chybu, tak radeji informuje mailem admina. Bezne to resim tak, ze tyto pomocne veci si loguju do souboru. Na vystup hazu jen varovani nebo chyby, aby me kdyztak cron upozornil.

251
A ještě se zeptám: určitě jde nějak na pozadí se startem rpi spustit i FTP server (abych čas od času mohl z rpi vysosat archivní snímky). Máte někdo dobrou zkušenost s nějakým FTP serverem?

Povolit sluzbu po spusteni lze takto:
Kód: [Vybrat]
sudo systemctl enable <jmeno sluzby>

S ftp serverem neporadim, kdysi jsem pouzival tusim pureftpd (mozna si to pletu), ale bylo to dost slozite na nastaveni.

252
Cron jednoduse spousti prikazy. Kdyz jedna  instance zustace viset z minule, tak jich pojede vic zaraz.

Na konzoli to neuvidis, ale normalne cron pri vystupech posila mail (povazujete se to za chybu/dulezite info).

253
Sítě / Re:Jak donutit operátora ke zprovoznění IPv6
« kdy: 25. 10. 2016, 09:38:21 »
...Už ale neuvedou skutečnou agregaci, skrytá omezení jako oblíbené zpomalení po překročení přenesených dat/den, použití burstů, garantovanou rychlost a odezvu, jestli je tarifní rychlost half-duplexní, tj. při udávané rychlosti 12/4 Mb/s lze zároveň stahovat a nahrávat pouze rychlostí 8/4 Mb/s a kupu dalších podstatných informací. Pak se zákazník dočká akorát řady nepříjemných překvapení. Čest výjimkám.

Přesně! Obvyklá nabídka vypadá: "internet 20 Mbit za 250 Kč měsíčně". Hotovo. Když to kupuju, chci vědět, jaká je rychlost k a od, a to maximální, po agregaci, minimální garantovaná (uvádí např. T-Moble!), dále latence, dostupnost, počet a cena veřejných IPv4 či CGN, rozsah IPv6, způsob připojení a protokoly, ... Nic z toho se nedozvíte, z poskytovatele to potom leze jak z chlupaté deky, někteří ani nevědí, o čem je řeč!!! Ale hlavně: Ve smlouvě to mít NEBUDETE, takže když vám něco nepojede, není co reklamovat.
Když si koupíte v kvelbu čokoládovou tyčinku, taky je na ní napsané, co v ní je, abyste nebyli ošizeni nebo nesnědli něco, co nechcete. Chci, aby to samé fungovalo ze zákona u připojení k inetu, tj. podrobná specifikace služby!

+1

Mozna bychom si meli udelat chvilku a napsat to nasim politikum (treba pirati IT resi, ostatni moc netusim).

254
Toz tady mate reseni na JVM (ne sice Java, ale vykonem byva Scala spise horsi).

https://github.com/mnn/jvm_rpi_sensor_test

Kvuli doslova 1 vterine ze 13 se IMO nevyplati se ucit s jinymi nastroji, pokud umim treba s tou Javou. Navic takovy imagemagick je sice dobry na uplne triviality, ale kombinovat v tom vice filtru, formatu atp. je peklo. Mozna ze vyjde rychleji beh, ale (minimalne pro me) je slepeni neceho ve Scale mnohem rychlejsi, nez laborovat s mnoha prepinaci, jejich pozici a bugy, v imagemagicku (ano, skoro ho nepouzivam, presto jsem uz narazil na 2 bugy, ktere vysledek zcela znicily; musel jsem to resit workaroundy z fora).

PS: Je to napsane celkem prasacky, rozhodne zadne optimalizace tam nejsou. Je tam kotel knihoven, klidne by to slo prepsat urcite nasobne rychleji, ale osobne nevidim duvod. Pokud na te maline stejnak nic jineho nepojede, tak bych vubec neresil, jestli je to psane v asembleru, nebo v Jave, pameti to ma dost. Osobne me prekvapilo, ze to ziskavani obrazku je dost pomale (RPi bylo pripojeno na stejne siti jako ten desktop). Holt asi zpracovani obrazku malina dobre nesnasi.

255
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 24. 10. 2016, 19:45:58 »
Ono i kdyz neprogramujete primo ve Vimu/Emacsu, ale v grafickem IDE, tak stale muzete pouzivat prikazovou radku mnohem efektivneji, nez to resit pod Widlema pomoci nekolika grafickych veci, nejlepe nainstalovanych z ruznych pochybnych zdroju, a zadna nedela presne to, co chcete a dohromady se propojuji spatne. Kdyz jsem pracoval pod Widlema, tak bez MinGW (GNU nastroje z Tuxe pro Widle) jsem si praci nedovedl predstavit. Prestoze bash vubec nemusim, tak na male skriptiky, kde se slepi par jednoduchych konzolovych nastroju a dela to presne to, co jsem chtel, v pohode staci.

Stran: 1 ... 15 16 [17] 18 19 ... 60