WebExpo 2010 – pátek

 Na WebExpo jsem letos vyrazil poprvé a docela jsem se těšil. Nabízelo poměrně atraktivní mix ze světa webových vývojářů – obchodem počínaje, přes kreativu a použitelnost až k programování. Ne všechno co vypadá dobře na papíře (webu) je ale takové i ve skutečnosti. Pocit, který si z WebExpa dnes odnáším by se dal popsat jedině slovem “nevyrovnané...

Traktát o vzdělání programátorově

Look & Feel
Po sadě technických článků bych rád napsal zase jeden trošku filozofického charakteru. Rád bych se v něm zamyslel nad způsoby, které používám pro své vlastní vzdělávání a faktory, které osobně vnímám jako pozitivní. Snad každému je jasné, že ten kdo na sobě dál nepracuje může v našem oboru těžko dlouhodobě něco dokázat (a být lépe placen )...

jOpenSpace 2010

Opět po roce proběhla – v pořadí již třetí – ne-konference nesoucí název jOpenSpace. Na ní se každoročně setkávají zajímaví lidé z celé republiky, které spojuje jediné téma a tím je Java a vývoj aplikací. Základem konference jsou tzv. lightning talky, což jsou mini-přednášky na vybraná témata. Některá z nich se mi podařilo nahrát a v...

Nedělní rozjímání nad softwarovým vývojem

Nemálo lidí přemýšlí o různých technikách zefektivnění softwarového vývoje. Zažil jsem metodologii, která byla klasický vodopád obohacený o milestony po šesti týdnech. Tedy na začátku se udělal sběr požadavků, jejich analýza, pak design, implementace a verifikace/testování na závěr. Každou z těchto činnosti dělal v podstatě jiný tým lidí. Sběr...

GUI Design: Použitelnost

Nejsilnější zbraní programátora je logické, přesné, racionální myšlení. A právě tato "zbraň" je při vytváření uživatelských rozhraní zcela neúčinná, pokud si vývojář neosvojí alespoň základní principy použitelnosti. Nenuťte svoje uživatele přemýšlet o ovládání vaší aplikace, nechte je raději dělat jejich práci...

Začíná relačním databázím zvonit hrana?

V poslední době se čím dál víc začínají prosazovat ne-relační databázové systémy. S příchodem webu 2.0 a nejrůznějších těžkomyslitelných „sociálních“ sítí se totiž ukazuje, že jakmile se startup povede, musí se databáze předělat. Nezačne to zkrátka stíhat.

GUI Design: Funkcionalita

Pro většinu vývojářů představuje tvorba uživatelského rozhraní velký problém. Seriál článků GUI Design si klade za cíl uvést čtenáře do problematiky a objasnit mu nejdůležitější principy návrhu uživatelských rozhraní. Druhý díl seriálu se zabývá funkcionalitou, hlavně využitím "případů použití" (use cases) pro sestavení prototypu uživatelského...

Pohádka o dvou programátorech

Překlad z anglického mailing listu. Autor Neil W. Rickert. Original lze najít zde

Odlišujete v aplikaci vývojové, testovací a produkční prostředí?

Tento článek píšu se záměrem zjistit, zda jsme k těmto závěrům dospěli sami, nebo je to evoluční záležitost, ke které časem dospěje každý tvůrce produktů sloužících k dalšímu vývoji. Ve Forrestu k realizaci webů a webových aplikací používáme interní CMS systém, který je nadstavbou nad vybranými Javovskými knihovnami a frameworky. Namátkou...

Mistr Fu a konzultant

Když mistr Fu se svým oblíbeným žákem putoval mezi posvátnými místy, měl ve zvyku po večerech veřejně vyučovat unixové konvertity ve městech a vesnicích, v nichž nocovali.Jednou byl mezi přítomnými též konzultant metodiky."Dokud se budete zabývat optimalizací kódu, aniž byste se průběžně opírali o profiler, budete jako rybář, který rozhazuje své...

 
strana 5/7celkem 68 položek