Python: nahradím PHP Flaskem?

Pokud chcete rychle znát odpověď, tak ne. Částečně mi PHP nahradí, ale jen v případech, kdy je k dispozici server (VPS, dedikovaný server) a není výhodné stavět na WordPressu.

Soubor technologií, které potřebuji, se mi rozrostl o pythonovský mikroframework Flask. Vybíral jsem z několika „konkurenčních“ řešení, mezi nimiž nechyběl Bottle, CherryPy, ani velmi známé Django. Django je komplexní, pro mě často na úrovni „kanónu na vrabce“, ale proč ne, když někdo takovou funkčnost potřebuje a využije. CherryPy mi připadalo trochu chaotické ve způsobu zavedení routování a práci se statickými soubory/adresáři.

Pokračování textu Python: nahradím PHP Flaskem?

Flattr this!

PostgreSQL: Common Table Expressions

Při trochu pokročilejších databázových dotazech jsou často využívané korelované dotazy, kde výstup jednoho dotazu poskytuje datovou množinu pro další dotaz. Nejsou velmi efektivní, při požadavku na jejich rychlost je nezřídka nutné mít vytvořený i jinak zcela nelogický index a často je lze nahradit mnohem „čistším“ JOINem. Další možnost nabízí Common Table Expressions (dále jen CTE), které jsou zatím opomíjené.

Pokračování textu PostgreSQL: Common Table Expressions

Flattr this!

Lepší konzolový nástroj pro PostgreSQL: pgcli

Osobně považuji PostgreSQL (dále jen PgSQL) za nejlepší svobodnou databázi, bohužel je (mírou nasazení) ve stínu populární MySQL. Pro připojení k PgSQL existuje velmi propracovaný nástroj PgAdmin či několik webových aplikací. Pokud potřebujete přístup z konzole tak si můžete vybrat výchozí psql, nebo zvolit mnohem lepší pgcli.

Pokračování textu Lepší konzolový nástroj pro PostgreSQL: pgcli

Flattr this!

Minimální mzda: Odboráři a premiér by se měli naučit matematiku.

Během posledních měsíců jsem několikrát slyšel a četl cíl: „minimální mzda by měla být 40 % průměrné“. Šéfové odborů a politická reprezentace by se už laskavě mohli naučit základy matematiky, protože to co hlásají je naprostý nesmysl. Je to nekonečný cyklus, který může skončit jedině v momentě, kdy budeme všichni pracovat pouze a jen za minimální mzdu.

Pokračování textu Minimální mzda: Odboráři a premiér by se měli naučit matematiku.

Flattr this!

DAB/FM/DVB-T SDR a Linux

Nechal jsem se zlákat nabídkou SDR USB přijímače s čipy Rafael Micro R820T a RTL2832U; DVB-T kartu mám v počítači minimálně 5 let a lákala mě i možnost poslechu DAB/DAB+. Technicky vše funguje, bohužel je u nás digitalizace rádií na počátku; pro dobrou nabídku radši přijímač vypnu a pustím si vysílání klasického rádia přes internet.

Pokračování textu DAB/FM/DVB-T SDR a Linux

Flattr this!

Kterak moc svobody zabilo XMPP

Pro rychlou (instantní) komunikaci bylo koncem 90. let 20. století synonymem ICQ, později se vedle něj objevili MSN, Skype, či XMPP. XMPP jsme v té době říkali Jabber. Dnes je komunikace přesunutá hlavně na Facebook chat (neboli Messenger), WhatsApp (vlastněný Facebookem), Google Hangouts (ty čeká další kotrmelec), či Telegram. Přitom XMPP mělo nádherně nakročeno k úspěchu, ale podle mě jej zabila přílišná demokracie.

Pokračování textu Kterak moc svobody zabilo XMPP

Flattr this!