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 - Filip Jirsák

Stran: 1 ... 328 329 [330] 331 332 ... 375
4936
Vývoj / Re:Rychlý a úsporný kód
« kdy: 17. 12. 2014, 07:20:24 »
Ad 1) Využijete co nejvíc vlastností daného hardware, které jde použít pro urychlení kódu. Např. pokud má procesor speciální instrukce pro nějaké výpočty, použijete je - často se o to postará správně nastavený kompilátor. Pokud můžete využít výpočet na grafické kartě, využijete ho. Pokud má procesor více jader nebo systém více procesorů, napíšete kód paralelně, aby mohl běžet ve více vláknech. Pokud máte vícevláknový kód, minimalizujete případy, kdy na sebe vlákna musejí čekat. Dále má dnešní hardware spoustu optimalizací kvůli rychlosti, takže je potřeba kód napsat tak, aby tyhle optimalizace fungovaly správně. Například predikce skoků v procesoru, nebo ukládání dat v cache procesoru (data, která bude procesor používat, umístit v paměti k sobě tak, aby se vešla do řádky cache nemusela se načítat z pomalé hlavní paměti). A tak dále.
V případě uživatelských aplikací nezáleží tolik na tom, jak je aplikace fakticky rychlá, ale na tom, jaký má z jejího používání uživatel pocit. Základní věc je to, že náročné operace se nedělají ve vláknu, které obsluhuje uživatelské rozhraní. Takže při takové operaci nemá uživatel pocit, že aplikace zamrzla, ale reaguje na jeho podněty (v takové situaci toho uživatel zpravidla stejně nemůže moc udělat, ale aspoň třeba může přerušit tu déletrvající akci). Dál už záleží na tom, co ta aplikace dělá, ale hrubý výkon málokdy hraje roli. Možná ještě u her nebo přehrávání videa. Ale jinak je často mnohem důležitější to, jak aplikace pracuje s daty - pokud pracuje se soubory na disku, zda dokáže načítat data dopředu, pokud s databází, zda používá takové dotazy, které se vyhodnotí rychle atd. A podstatné je i to, jak je navrženo ovládání aplikace - pokud se musí uživatel někam složitě proklikávat, bude aplikace nakonec pomalá, i když by byl kód velmi rychlý.

Ad 2) Nejjednodušší pravidlo je, že mezi rychlostí a použitou pamětí je nepřímá úměra - máte na výběr, zda si program nějakou hodnotu zapamatuje, nebo zda ji vypočítá. Samozřejmě z pak existuje spousta případů, kdy tohle neplatí - když se zaplní paměť nesmysly, kód to nijak neurychlí, naopak správa velkého objemu paměti má větší režii.

Ad 3) Nemělo by, procesor by měl být chlazený tak, aby zvládl pracovat i na nejvyšší výkon. Dnešní počítačové procesory mají navíc ochrany, které v případě překročení teploty umí procesor zpomalit (např. vkládáním méně náročných prázdných instrukcí).

Ad 4) Ano, to je jedna z věcí, o kterých jsem psal v 1) - uspořádat data tak, aby měl procesor co nejvíc potřebných dat co nejblíž a nemusel čekat na data z hlavní paměti nebo na zámek od jiného procesoru.

4937
Software / Re:porovnanie 2 suborov a vypis zmien
« kdy: 16. 12. 2014, 06:51:40 »
Pokud jsou to textové soubory, použijte diff.

4938
Server / Re:Výběr stabilní VPS
« kdy: 08. 12. 2014, 08:04:40 »
Pokud budete po každém výpadku levného VPS měnit poskytovatele, budete pořád jen cestovat od jednoho k druhému. I když poskytovatel udělá všechno správně, občas prostě k nějaké havárii dojde. Pokud opravdu potřebujete tak spolehlivý provoz, vyřeší to jediná věc – peníze. Musíte si zaplatit řešení, které bude provozováno na více strojích, z více lokalit…
Předpokládám, že takové řešení nepotřebujete. Pak se ale neptejte na stabilní VPS, ale na VPS se seriózním provozovatelem. K výpadkům tam sice může dojít, ale aspoň o nich budete pravdivě informován a provozovatel tím výpadkem nebude zaskočen, protože nepočítal, že v jeho SuperHyperCoolCloudu může něco selhat.
Mimochodem, když napíšete „ po přibližně třech měsících už nejsem spokojený ani tam“, můžou odpovídající jedině tak střílet od boku, protože netuší, co vám vadí na OVH, a jestli tedy nedoporučují něco, kde bude stejný problém.

4939
Odkladiště / Re:Vyhledávač s regulárními výrazy
« kdy: 01. 12. 2014, 19:44:11 »
Myslíte internetový vyhledávač jako službu (např. Google), nebo aplikaci, kterou můžete sám provozovat (např. Solr), nebo třeba knihovnu (např. Lucene)? Nebo to má být specializovaný vyhledávač, třeba pro nějaký korpus?
A jaké regulární výrazy byste si představoval? Google umí hvězdičku (můžete hledat "lepší * v hrsti než * na střeše"), Lucene umí otazník, hvězdičku a takovéhle regulární výrazy...

4940
No a to Ti fakt neni divný, když Ti X lidí říká, že si něco pochopil blbě, tak furt prohlašovat, že to všichni ostatní pochopili blbě a jediný Ty to víš správně?
Když X lidí tvrdí, že jsem něco pochopil blbě, a každý to vysvětluje jinak, je to dohromady X+1 různých názorů. Jak z toho chcete vyvodit, že z těch X+1 různých názorů je zrovna ten můj chybný? Nic nebrání tomu, ať si to těch X lidí vyříká mezi sebou, třeba se shodnou na jednom názoru a pak to bude X proti jednomu. Což sice pořád neříká nic o tom, kdo říká pravdu, ale aspoň tam bude ta statistická převaha.

já už jsem se po zkušenosti s Tebou, kdy jsi z diskuse radši utekl, než abys musel uznat omyl
Tohle je přesně ten důvod, proč už s vámi nediskutuju. Neustále něco podsouváte. Místo abyste řešil vlastní argumenty, tak si vymýšlíte, co by váš oponent asi napsal, kdyby nenapsal to, co napsal doopravdy – a pak tyhle vaše fabulace vydáváte za fakta a polemizujete s nimi. Kdybyste se držel věci, bylo by fajn s vámi diskutovat, protože jste byl jeden z mála, kdo měl nějaké argumenty. Ale fakt nehodlám vaše komentáře prosívat a argumenty v nich pracně hledat.

4941
Windows a jiné systémy / Re:hodnocení Filipa Jirsáka
« kdy: 01. 12. 2014, 07:06:40 »
Náhodou, u Filipa Jirsáka uznávám, že vždycky reaguje korektně věcně, a nepokouší se dehonestovat oponenta a nepoužívá argumenty typu "ty jsi spammer" ;)
No, úplně vždycky to tak není. Ale doufám, že tím nikdy debatu nezačínám.

mnohomluvnost by nebyla na škodu
Promiňte mi tento dlouhý dopis, ale neměl jsem čas napsat krátký. Blaise Pascal :-)

kdyby tak často neodváděl debatu zcela od jádra problému, nevím, jestli mimoděk, nebo jestli je to úmysl
Ten samý pocit, že odvádějí debatu od jádra problému, mám často já o jiných diskutujících - někdy i když zastávají stejný názor. Nemůže být příčina prostě v tom, že někdo vidí souvislost, kterou považuje za důležitou, a jiní to tak nevidí?

když tahá za kratší konec provazu
Jak se to vezme :-) Já jsem obhajoval, že to legální být nemusí, proti tomu byli asi tři diskutující, kteří obhajovali, že to legální je. Potud je to možná kratší konec. Jenže každý z těch třech to obhajoval jiným způsobem, a ty způsoby se navzájem popírají. Takže ty konce provazu jsou možná čtyři...

argumentace mu často ujíždí, a on místo aby uznal chybu, někdy šíleným způsobem kličkuje a snaží se bojovat s fyzikálními zákony
To samé si myslím já o vašich argumentech. Kdyby to tak nebylo, nejspíš bychom své argumenty už dávno pochopili, a buď zjistili, že se shodneme, nebo bychom uznali, že se někdo v něčem mýlí, nebo bychom dospěli k tomu, že uznáváme jiné hodnoty nebo máme jinou zkušenost, a že se shodnout nemůžeme.

A Filipovi Jirsákovi se omlouvám, mám s ním nedokončenou debatu ve druhém tématu o vyhodny-software, a jsem na tahu, ale prozatím mi došla energie.
Není zač se omlouvat, na případnou reakci bych si musel znova přečíst celou diskusi, a do toho se mi fakt nechce.

4942
Zajímalo by mě, jak jste dospěl k závěru, že nevím, o čem rozhodl?
Na základě vašeho komentáře. Odkazujete na popletený článek, a tvrdíte, že soud rozhodl v neprospěch výrobců - jako by soud rozhodl paušálně o tom, že všichni "výrobci" softwaru dělají všechno špatně. Soud přitom rozhodl jenom o tom, že vyčerpání práva na rozšiřování se vztahuje i na prodej licencí, není tedy podmínkou prodej rozmnoženiny v hmotné podobě.


Mohu se tedy jenom domnívat, že dle vaší teorie ví vše jenom bůh a bohem je Filip Jirsák?
Pokud jste se domníval, že vy sám jste po bohu druhý, kdo ví všechno nejlíp, pak je tato vaše domněnka opravdu jediným logickým vysvětlením.
Já jsem vaše vědomosti takhle vysoko nestavěl. Naopak, usoudil jsem, že o tématu nevíte skoro nic, takže není tak těžké vědět toho o něco víc než vy. Vás zřejmě tahle varianta, že by obyčejný člověk věděl o něčem víc než vy sám, vůbec nenapadla. Kdybyste se podíval na předchozí komentáře, zjistil byste, že jsem o tom soudním rozhodnutí psal mnohokrát. Takže váš komentář nepřinesl žádný nový argument, jenom jste zopakoval tvrzení, které v diskusi padlo někdy na začátku, a na kterém později už nikdo netrval (protože se ukázalo minimálně to, že takhle jednoduché to opravdu není). Když někdo jen zopakuje tvrzení ze začátku diskuse a celou následující diskusi ignoruje, a jediný jeho vklad je v tom, že to napíše kapitálkami, je to dobrý důvod domnívat se, že o tématu mnoho neví, nemyslíte?

4943
Nic o tom nevím, a proto píšu se zapnutým Cpas Lockem.

Soudní dvůr rozhodl zcela jasně. Já vím o čem rozhodl, to rozhodnutí jsem několikrát četl. Vy nevíte, o čem rozhodl. Tak proč do téhle diskuse přispíváte?

4944
Sítě / Re:DNSSEC a pomalé načítání stránek
« kdy: 27. 11. 2014, 10:13:43 »
Unbound normálně resolvuje domény sám, tj. postupuje od kořenových serverů. Pokud chcete pro resolvování používat jiný server, nastavte forward-zone a jako doménové jméno (name) použijte „.“ (tečku). Tím Unboundu řeknete, že dotazy na všechny poddomény kořenové domény (nebo-li úplně všechny domény) má přeposílat na zvolené servery.

4945
Sítě / Re:DNSSEC a pomalé načítání stránek
« kdy: 27. 11. 2014, 06:58:19 »
Zatím jste nenapsal nic, podle čeho by bylo možné určit, kde je problém. Pokud vám to nefunguje 12 hodin  vkuse, máte dost času na to, abyste pomocí nslookupu a případně i nějakého nástroje pro validaci DNSSEC vyzkoušel veřejné servery vašeho ISP, nic.cz i Googlu a také přímé dotazy na servery příslušné domény, samozřejmě spolu s dotazy přes dnsmasq na OpenWRT. Nejspíš vám nebude fungovat nic z toho, nebo bude fungovat vše až na dotazy přes váš router. V prvním případě je chyba pravděpodobně mimo vaši síť, nejspíš ISP unáší DNS dotazy a jeho servery špatně pracují s DNSSEC. V druhém případě je chyba v dnsmasq na vašem routeru.

4946
Windows a jiné systémy / Re:Legálnost virtuálních Windows
« kdy: 26. 11. 2014, 12:25:14 »
OEM licence nelze použít ve virtuálním prostředí. Ve virtuálním prostředí lze pouze licence s předplatným SA.
Myslím, že u aktuálních verzí Windows už lze ve virtuálním prostředí použít i OEM licence – samozřejmě při dodržení podmínek licence (tj. běží jen jedna instance virtuálního počítače a běží na tom počítači, se kterým byla licence zakoupena).

4947
Windows a jiné systémy / Re:Legálnost virtuálních Windows
« kdy: 26. 11. 2014, 06:51:06 »
Cist to cele nebudu(takze sorry, jestli se budu opakovat), ale mam s timhle relevantni zkusenost.
Mel jsem pocitac s OEM Windows XP a pak jsem presel na Linux. No a chtel jsem tu licenci vyuzit, tak jsem ji nainstaloval do VirtualBoxu. Aktivace samozrejme neprobehla, takze jsem zavolal na cislo co tam bylo uvedene, vysvetlil o co mi jde, rekli ze ok a tu instalaci mi aktivovali. Nevim jestli to je standardni postup, nebo jestli se neco nezmenilo, ale nebyl s tim zadny problem.
Je to standardní postup, při telefonické aktivaci vám aktivují vždycky všechno - pravděpodobně jenom s výjimkou profláklých kódů, které se někdo pokouší aktivovat po sté. Ovšem to neříká vůbec nic o tom, zda je to legální. Na druhou stranu, je velmi nepravděpodobné, že by Microsoft takovéhle uživatele žaloval.

4948
Hardware / Re:Napájení externího plug'n'play USB disku
« kdy: 21. 11. 2014, 16:45:35 »
proti normalnim zlodejum co to prodal do bazaru to funguje
Jak? Jak ten disk pozná, že je v bazaru? Nebo myslíte, že by zloděj ten disk rozebíral a vyměňoval elektroniku?

4949
Hardware / Re:Napájení externího plug'n'play USB disku
« kdy: 21. 11. 2014, 06:41:39 »
Ty přenosné disky si většinou berou právě kolem 0,5 W, takže u zařízení, která dávají rovnou víc, stačí použít jenom jeden konektor. Ten druhý bývá potřeba jen pro rozjezd disku právě u zařízení, která dávají jen těch 0.5 W na port.

4950
Hardware / Re:Napájení externího plug'n'play USB disku
« kdy: 20. 11. 2014, 17:13:15 »
Jj, to je přesně to, co udělám, použiji jiný zdroj napájení do jednoho USB a druhý jako datový.
Pozor, smrdí to průšvihem. Pokud chceš jeden konec použít na napájení (třeba z nabíječky) a druhej jako datovej, nezapomínej na to, že jsou oba propojený co se napájení týče.
Taky bych se toho bál, napájet to ze dvou různých zdrojů. Bůhví, jak je tam co zapojené a co čím by pak bylo napájeno.

Mám jeden pasivní USB hub, na kterém po zapojení do PC svítí taková velká ošklivá modrá dioda. Měl jsem ho odpojený od počítače a zapojil jsem do něj externí disk, který má vlastní napájení. A ta dioda na hubu se rozsvítila – hub byl v tu chvíli napájen přes externí disk.


Stran: 1 ... 328 329 [330] 331 332 ... 375