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 …

Automatický update Fedory

Pokud máte více serverů, které běží na nějakém linuxovém OS, v mém případě je to Fedora od RedHatu, pak vás jistě hodně rychle omrzí ruční aktualizace systému skrze DNF. dnf …