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…
Archiv pro kategorii: Různé
Automaticky generovanou administraci lze označit za killer feature Djanga. Umožňuje uživatelům jednoduše přidávat, upravovat a mazat data v projektu, aniž bychom museli programovat vlastní správcovská rozhraní. V dnešním článku si ukážeme, jak takové administrační rozhraní v Djangu vytvořit.
S jedním, ve světě SQL databází ne zcela obvyklým, datovým prvkem a s jeho použitím se můžete seznámit v článku, který dnes vyšel na Rootu. Myslíte si, že SQL a pole nejdou dohromady? Článek vás přesvědčí…
Screenlety jsou gadgety pro pracovní plochu, které jsou napsány v jazyce Python a které umožňují zobrazovat některé informace o systému či např. ukazovat RSS kanál. Více se o jejich vytváření dočtete v článku na Rootu.
Jedním z požadavků zákazníků na desktopový ekonomický systém WinStrom 10 bylo otevřené API. Původním zadáním rozhraní byla možnost importovat a exportovat data a provádět další operace. V tomto článku si ukážeme důvody, které nás vedly k implementaci technologií, které využívají čistě internetové servery, jako je Twitter či Google.
Nerelační databáze (objektové, dokumentově orientované apod.) nabývají stále víc na významu. Na Zdrojáku jsme si ukázali práci s jednou z nich (CouchDB) a rádi bychom pokračovali v seriálu dalšími – ať už to je SimpleDB, používaná v Amazon…
DHTMLX (DHTML eXtensions) je sada komponent v JavaScriptu, vhodná pro vytváření uživatelského rozhraní webových aplikací (RIA). Ve verzi 2.5 přichází s novým objektovým API, s novým vzhledem a s dalšími vylepšeními, které zvyšují výkon a uživatelskou přívětivost.
Uživatelské rozhraní aplikací může podstatným způsobem ovlivnit vnímání celé aplikace, a tím i její úspěch či neúspěch na trhu. Proto by měl rozhraní navrhovat odborník na tuto problematiku. Ovšem v praxi není pokaždé po ruce,…
Dnes nás čeká poslední část miniseriálu o CouchDB, tak trochu jiné databázi. V této části se dozvíte, jak na replikaci, co dělat, když vám databáze zabírá moc místa, a o tom, jak pomocí pohledů dát datům strukturu.
V minulém díle jsme se naučili ukládat záznamy do databáze, dnes se je naučíme odtamtud vybírat, upravovat a mazat. Rovněž si ukážeme vazby mezi tabulkami a několik tipů, týkajících se databázového modelu Djanga.