Programio

Min Value: Jak odhadnout počet unikátních hodnot

V minulém článku o Linear Countingu jsme si probrali základní algoritmy na výpočet a odhad počtu unikátních hodnot v nějaké sadě dat. Dnes náš čeká další pravděpodobností algoritmus, který umožňuje se slušnou přesností a malými paměťovými nároky odhadnout počet unikátů.

Linear Counting: Jak odhadnout počet unikátních hodnot

Jak bychom mohli spočítat počet unikátních hodnot v nějaké sadě dat, pokud by těchto dat bylo opravdu hodně? Můžeme mít například službu, která měří počet unikátních uživatelů na nějakém velkém webu nebo klidně na celé .cz/.com/.whatever doméně či tak něco.

Jak v JavaScriptu testovat funkce s přísliby

Z minulého článku o příslibech v JavaScriptu už víme, co jsou to přísliby či promisy a jak s nimi pracovat. Protože ale každý programátor píše testy – a kdo ne, debuguje dodnes – podíváme se na to, jak nějak rozumně otestovat kód, který přísliby používá.

Jak pracovat s obrázky a statickými soubory v hexo.io

Už i na Twitteru padla otázka, jak si Hexo.io poradil s obrázky nebo zkrátka se statickými soubory. Máte v podstatě dvě základní možnosti: buď použít hosting, na kterém běží Hexo.io a nahrávat tak obrázky tam, kde bude uložen i obsah, nebo můžete použít libovolnou jinou službu, uložit obrázky tam a z blogu jen tyto obrázky linkovat.

Přísliby v JavaScriptu

Pár poznámek o javasriptových příslibech, se kterými jsem se teď začal v práci nějak víc setkávat. Přísliby slouží především k zpřehlednění kódu a zabraňují tzv. callback hell.

Hexo.io: nahrání blogu na web

V minulém článku jsme si řekli, jak založit blog pomocí Hexo.io a jak ho spravovat. Dnes přejdete k zábavnější části: jak dostat blog na web?

Hexo.io: skutečný next-gen blogovací systém

Uječené třináctky posílají animované gify na Tumblr, salónní intelektuálové blogují na Respektu, SEO guru českého webu používá nejhorší blogovací systém na světě blogger.com a opravdoví programátoři neblogují, ale od rána do večera kompilují linuxové jádro. Zůstává otázka: jaký blogovací systém bych měl použít pro takové to domácí blogování o programátorských záležitostech?

Programio začíná

Jak já jsem záviděl lidem weby, které končily na -io! A protože lidé si mají plnit své sny, založil jsem si Programio.