V minulém článku jsme rozebrali důsledky, které má pro naši práci s repositáři decentralizovaná povaha Gitu. Jedním z nich je možnost upravovat historii — tedy alespoň historii našeho projektu. Pojďme se tedy podívat na to, proč a jak to pro nás může být výhodné.
Články strana 146 z 178
Java není jen skvělý objektově orientovaný jazyk. Je to i platforma, kterou můžeme použít pro tvorbu svých webových aplikací. Stejně jako ji můžeme použít pro vývoj aplikací pro desktop nebo mobilní telefony. Java je dospělá a léty prověřená technologie, přesto však moderní a stále se rozvíjející.
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.
Na Gitu nás dosud zajímala zejména jeho jednoduchost a flexibilita při každodenním používání. Nevěnovali jsme však pozornost tomu, co jej definuje: faktu, že se jedná o distribuovaný systém na správu verzí. V tomto článku se tedy zamyslíme nad tím, co to znamená, a jaké důsledky z toho pro naši práci vyplývají.
Baví vás vyvíjet aplikace na Linux v C/C++ nebo Pythonu? Kamarádíte s Qt nebo s Gtk+? Zajímá vás vývoj aplikací pro mobilní telefony? Chcete si zkusit, jak se taková aplikace pro mobilní telefon s Linuxem vyvíjí, a přitom mít šanci vyhrát Nokii N900? Je to jednoduché: Zapojte se do naší soutěže!
Konec roku přímo vybízí k obecným úvahám. Pojďme se i my zde na Zdrojáku pro jednou zamyslet nad vývojařinou jako takovou. Jak se mění náš pohled na věci spojené s vývojem webů? Jak dlouho si ještě vystačíme s tím, co umíme? A jestli si s tím nevystačíme, tak co se máme naučit? Kudy půjde vývoj?
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.
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).
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.
V posledním díle stručného seznámení s agilními metodikami vývoje si představíme metodu Getting Real, která je vhodná pro vytváření webových stránek a aplikací v malých týmech, a přidáme užitečný seznam agilních technik.







