Články za prosinec 2009
Jaká je budoucnost webového a internetového vývojářství?
RDFa - sémantika pro fajnšmekry
Na internetu je spousta dat, ale software zatím neumí říci, co znamenají. To se začíná měnit a data dostávají význam. Nedostávají ho sama od sebe – webdesigneři se musí něco nového naučit. Začíná se mluvit o sémantice, Sémantickém Webu a technologiích, které jsou s ním spojené. Představme si tu asi nejmocnější pro popis sémantiky v rámci HTML stránky – RDFa.
Druhý důvod proč zvolit Git: Snadné vytváření a slučování větví
V minulém článku jsme ukázali, že Git je nástroj pro správu verzí, který je zároveň velmi jednoduchý i velmi flexibilní. Především nám však nevnucuje pečlivé plánování pracovních postupů a neříká „to jsi nejdřív měl…“ Dnes se podíváme na to, zdali to platí i při práci s větvemi (branch) a jejich slučováním (merge).
pf 2010
Redakce přeje všem čtenářům i autorům hezké, klidné svátky a vše nejlepší do nového roku. Děkujeme za přízeň a těšíme se na další pravidelná setkání u Zdrojáku v roce 2010.
Agilní vývoj: Getting Real
První důvod, proč zvolit Git: Neříká vám, jak máte pracovat
Přinášíme vám první část pětidílného seriálu o tom, co vám může nabídnout verzovací systém Git. Budeme se v něm spolu s Karlem Minaříkem, propagátorem tohoto systému v ČR, věnovat jak obecným důvodům, tak okrajovým či unikátním vlastnostem Gitu. V dnešní části se zaměříme na svobodomyslnou povahu Gitu.
Agilní vývoj: Scrum
Miniaturní PHP frameworky: Protože na velikosti záleží!
V PHP si může vývojář vybrat z mnoha desítek či stovek frameworků, které s větší či menší měrou komplexity a komfortu řeší nejčastější problémy či nejčastěji opakované práce, které řeší téměř každý vývojář. Pojďme se podívat na některé frameworky, které mají společnou jednu věc: Jsou opravdu miniaturní!
Web Sockets
Každý vývojář real-time interaktivních webových aplikací jistě narazil na limity současných technik (AJAX, AJAJ, iframe) a alespoň jednou si přál, aby bylo možné komunikovat se serverem trochu „živěji“, pomocí obousměrného komunikačního kanálu. Taková možnost právě přichází, a jmenuje se Web Sockets.
Agilní vývoj: Úvod
K tomu, aby byl člověk dobrým programátorem, nestačí znát jen programovací jazyky a mít praxi. Opravdový vývojář se neobejde bez znalostí v dalších oblastech, například metodiky práce. Jedním z nejdiskutovanějších pojmů v této oblasti je takzvané Agilní programování. V tomto seriálu si ukážeme, že nejde jen o módní výraz.
Nechoďte s XSLT na vrabce!
Před časem vzbudil článek s názvem XSLT: Jazyk budoucnosti velmi živou diskusi, která se motala kolem technických záležitostí a opomíjela podstatu problému nasazení XSLT u webových aplikací. Ta leží zcela jinde než v tom, která XSLT knihovna je rychlejší. Pojďme se dnes na otázku „XSLT na webu“ podívat SUBJEKTIVNĚ…
Průzkum mezi uživateli screenreaderů – mobilní web přestává být tabu
YAML: Serializační formát pro ukládání dat
Aplikace často potřebují ukládat a načítat různé údaje – nastavení, nejrůznější seznamy, data ke zpracování či další informace. Nejjednodušší je prostý zápis do datového souboru. Otázkou však zůstává: Jaký formát zvolit? Představíme si jeden z méně známých, ale přesto poměrně dobře standardizovaných formátů.
Kódujeme sémanticky s Mikroformáty: Value Class Pattern
Po dlouhé době se vracím s překladem (zatím) posledního dílu seriálu Emily Lewis – Getting Semantic With Microformats. Tentokrát se zaměříme na poslední výmysl týmu okolo Mikroformátů – Value Class Pattern. Tento vzor (pattern) řeší problémy s přístupností u mnoha mikroformátů, které používaly abbr. (např. pro označení data a času).
