NodeJS: upload souborů do Base64

Jsou aplikace, kde se vám bude hodit ukládat uploadované soubory, a je jedno jestli to jsou obrázky, pdfka, nebo cokoliv jiného, například přímo do MongoDB, nebo kamkoliv jinam v Base64 …

HTML5 dokumentace

HTML5, JavaScript, and jQuery 24-Hour Trainer Getting Started with HTML5 WebSocket Programming Jump Start HTML5 Mastering HTML5 Forms HTML5 Geolocation Programming HTML5 Applications Using the HTML5 Filesystem API HTML5 Hacks …

Ještě rychlejší iPhone

iPhone je opravdu rychlý telefon. Na videu najdete návod jak mobil ještě dál zrychlit. Vyzkoušel jsem a funguje opravdu parádně.

Unix shell v JavaScriptu

Cash je multiplatformní implementace Unix shellu napsaná komplentně v ES6. Nevyžaduje žádnou kompilaci a není závislá na dalších externích aplikacích či jakémkoliv SW…

Když na rychlosti záleží…

execute typical instruction 1/1,000,000,000 sec = 1 nanosec fetch from L1 cache memory 0.5 nanosec branch misprediction 5 nanosec fetch from L2 cache memory 7 nanosec Mutex lock/unlock 25 nanosec …

NodeJS dokumentace

Pokud nemáte několikrát přečtenou NodeJS dokumentaci, pak nejste opravdovým NodeJS vývojářem… 🙂 Hezké ne dokumentaci je, že ji můžete mít jako JSON dokument a dále s ní interně nějak pracovat. …

JavaScript pattern: Module

Design pattern Module pomáhá implementovat klasický model softwarových modulů, který zapouzdřením proměnných a funkcí redukuje globální scope. Jedná se o jeden z nejpoužívanějších návrhových vzorů. // definice promenne, co by …

Redis

Redis je key-value databáze, kde value nemusí být jen ordinální hodnota, ale komplexnější struktura. Největší výhodou Redisu je to, že se jedná o in-memory databázi, což znamená, že vaše data …

Cockpit Management Console

Pokud spravujete nějaký ten linuxový server, bude se vám určitě hodit Cockpit Management Console. Jedná se o webovou aplikaci, která vám ve webovém prohlížeči přehledně ukáže, co se právě děje …