Export dat z MongoDB

Čas od času se mi stane, že potřebuji přímo z MongoDB vyexportovat nějaký konkrétní objekt/dokument, nebo celou sadu objektů splňující zadanou podmínku, do JSONu pro nějaké další zpracování, třeba jen …

SocketIO v NodeJS (předpověď počasí)

Našel jsem moc hezký článek jednoduše popisující SocketIO. Takže jestli hledáte technologické řešení, jak komunikovat s návštevníkem vaší www stránky v reálném čase, pak věřte, že to už nejde jednodušeji…

Microsoft Visual Studio Code

Alternativně jsem vedle Atomu začal používat Microsoft Visual Studio Code. Několika prvních postřehů: Editor je pěkně rýchlý… Jeho konfigurační možnosti vypadají srovnatelně s Atomem… Existují stejné pluginy, které používám v …

IOPS

Inuput Outpu Operations Per Second Obecná horizontálně škálovatelná architektura MongoDB clusteru. Zvýšení performance IOPS rozdělením dat, indexů a logs na samostatné disky –directoryperdb –wiredTigerDirectoryForIndexes

NodeJS: NODE_ENV dev || production

Taková ta uplná klasika: vyvíjíte aplikaci na svém stroji, kde máte samozřejmě úplně jinou konfiguraci, než na produkčním serveru, respektive také odlišnou od konfigurace kolegy, který se snaží psát pod …

__main__ v NodeJS

Kdysi jsem tady popisoval jak v NodeJS připodobnit chování runtime při spouštění daného modulu. Něco, co se běžně v Pythonu dělá takto, ale v NodeJS se to moc nevidí: if …

Blokování SSH útoku

Součástí mé každodenní práce je deploy aplikací na různé linuxové servery (Fedora, Centos) umístěných někde v Internetu. Pro tohle používám kombinaci nástrojů BASH, SSH a GIT. Plus mínus nějake další …