Neschémové databáze (pro které se vžilo označení „NoSQL“) jsou stále populárnější. Vývojáři začínají často narážet na omezení relačních databází, jejichž návrh je sice časem ověřený, ale přece jen poněkud staršího data. Pojďme se podívat na zajímavý příklad netradičního využití MySQL ve službě FriendFeed.
Archiv pro štítek: Zajímavá řešení
JESS, nástroj na snadné stylování CSS boxů (viz naše zprávička), byl dnes zveřejněn ke stažení. Nástroj si můžete vyzkoušet i stáhnout na stránkách http://jessframework.net/, kde naleznete i veškerou dokumentaci.
Před nějakou dobou demonstroval Philipp Lenssen otočení domovské stránky Google pomocí IE hacku. Dnes přišel s tímtéž efektem, ale pro více prohlížečů a kompatibilním způsobem s CSS3. podívejte se na jeho trik a na výsledek.…
Známý webdesignér a autor knih o CSS, Petr Staníček, dnes představil preview stylovacího nástroje JESS. Pomocí JESS bude možné snadno nastylovat pozadí a rámečky u HTML boxů, a to včetně kulatých rohů, nelineárních rámů, stínů…
Na blogu CatsWhoCode vyšel článek, v němž je deset užitečných skriptů (převážně v PHP, ale některé jsou i v Pythonu nebo Ruby) pro práci s Twitterem. Například skript pro autofollow, skript pro získání posledních statusů na Twitteru, převodník…
Jakub Vrána ve svém blogu ukazuje, jak lze v PHP naprogramovat kompresní algoritmus LZW (Lempel – Ziv – Welch). Tento algoritmus je vhodný zejména pro kompresi textů či obecně dat, v nichž se vyskytují stejné sekvence. Je…
Pro psaní PHP skriptů nepotřebujete žádný příliš výkonný ani pokročilý editor, stačí vám obyčejný Notepad, ale jak vývojáři vědí, s editorem, který umí odsazovat, umí zvýraznit syntaxi a spravovat větší počet souborů to jde…
CouchDB je dokumentově orientovaná databáze s HTTP RESTful rozhraním. Před týdnem jsme si představili základní koncepty, ze kterých vychází, a stručně si vysvětlili, jak ji nainstalovat a jak ji ovládat. Dnes si přečtěte pokračování, v němž si řekneme něco víc o správě databází a dokumentů.
Quake Live je online 3D střílečka, která vychází ze stařičkého Quake III Arena. S touto hrou má však společný jen princip a herní engine, ale i ten byl notně vylepšen. V čem je hra Quake Live tak…
Ukládání dat je záležitost, kterou řeší vývojáři téměř denně. Existuje mnoho cest, jak k problému přistoupit. jednou z cest může být například CouchDB: distribuovaná, dokumentově orientovaná databáze s HTTP RESTful JSON API (tolik zkratek pohromadě…), kterou lze indexovat ve stylu MapReduce.