👋 Nový obsah na borekb.cz

Info Tento blog je v "read-only módu" a nový obsah již nebude přibývat. O vývoji píšu na DevBlog.

Borkův blogovníček

První etapa božích dětí 2 dokončena

Včera se mi podařilo dokončit základní infrastrukturální práce na druhé verzi božích dětí. Stránky nyní umí generovat základní strukturu každé stránky: nějaké to HTML, řádkovou navigaci, plně strukturovanou navigaci a patičku.

Nyní už zbývá „jen“ vytvořit potomky univerzální třídy Page, dodat jim nějakou stránkově-specifickou funkčnost (např. generování fotogalerie) a bude hotovo. Moc se těším :)

Zařazeno do kategorií |

Nemoc: nic není náhoda

Už jsem tu psal, že mě předevčírem postihl takový menší průjem a nějaké ty teploty. Včera mi volal Michal a upozornil mě na důvod. Na tomhle světě nic není náhoda.

Zařazeno do kategorií |

Problémy Bloggeru

Včera jsem se chtěl postnout nějaké další příspěvky, ale Blogger celý den úspěšně mým pokusům odolával. Doufám, že se to nebude moc často opakovat.

Zařazeno do kategorií |

Nemoc

Je to divné, ale po dlouhé době, kdy jsem vůbec nestonal, se mi tentokrát „poštěstilo“ onemocnět hned dvakrát rychle za sebou. No vlastně to první onemocnění bylo spíš jen takové nachlazení po Strahov Opet Air, tentokrát je to však vážnější, musel jsem si jít natvrdo lehnout a teplota ne a ne klesnout pod 37,5.

Naštěstí se mi dnes dopoledne podařilo dodělat důležitou infrastrukturální záležitost v připravované druhé verzi stránek káčka, takže aspoň trochu spokojenost (konkrétně se mi podařilo napsat funkci, která automaticky proleze příslušné konfigurační soubory a v jednom poli vrátí strukturu celého webu – tato funkce se stane základem generování navigace).

Zařazeno do kategorií |

Consistent look&feel - zamyšlení nad dnešní situací

Co chcete po obecně libovolné softwarové aplikaci? Aby poskytovala nějakou funkčnost a aby tuto funkčnost poskytovala uživatelsky příjemným způsobem. Poskytnout co nejlepší funkčnost se asi snaží každý dodavatel software, s použitelností, respektive přívětivostí aplikace je to však už horší.

Nemělo by smysl pouštět se do stanovení nějakého jediného správného rozhraní. Koneckonců, ve světě počítačů neexistuje jediný operační systém a prostředí Windows, Linuxu i MacOS se od sebe dost radikálně liší. Uživateli je ale stejně jedno, jestli jsou tlačítka plochá nebo s 3D efektem, jestli jsou okna laděná do šeda nebo do modra. Možná bude modrou preferovat před šedou, jeho zásadním požadavkem však bude, aby všechny aplikace vypadaly „podobně“, nejlepší je použít perfektně sedící slovíčko „konzistentně“. Právě konzistence uživatelských rozhraní aplikací je základním uživatelským požadavkem a tím, co výrazně zvyšuje tzv. uživatelskou zkušenost (user experience).

Zařazeno do kategorií |

V pátek večer doma? Asi stárnu...

Včera se mi snad poprvé od nějakých 17 let „podařilo“ zůstat v pátek večer dobrovolně doma. Teda doma, vlastně jsem byl v Praze v bytě – nechtělo se mi totiž tahat celý dlouhý den notebook na rameni, tak jsem radši přespal v Praze a domů jel až dneska kolem poledne.

No večer to moc příjemný nebyl, trápil jsem se s připravovanou novou verzí stránek káčka (proč v PHP sakra neexistuje obdoba Global.asax nebo Application State!). Dneska si to jdu vynahradit na šachy s Martinem a s Michalem.

Zařazeno do kategorií |

Přímé odkazy na Visual Studio 2005 Express produkty

Microsoft v rámci Visual Studia vydal i tzv. Express verze, které obsahují pouze podmnožinu funkcionality „ostráho“ Visual Studia, na druhou stranu jsou tyto produkty stále o řád vyspělejší než podle mého názoru „nepovedený“ Web Matrix. Express edice by měly sloužit „hobby“ vývojářům a dokonce jsem někde zaslech, že budou tyto produkty zcela zdarma (což je opravdu zajímavé vzhledem k tomu, že obsahují skvělé nástroje jako např. IntelliSense)­.

Jediným problémem tak zůstává dostupnost Express edicí. Microsoft totiž upřednostňuje model tzv. bootstraperů, což jsou pouze malé soubory, které se po spuštění připojí na server Microsoftu a odtud stáhnou potřebná instalační data. To je např. pro modemisty velký problém, proto se určitě hodí přímé odkazy na jednotlivé „plné“ instalační soubory. Ty jsou k nalezení např. na této stránce (ještě jsem však nezkoušel, zda fungují či zda odkazují na nejposlednější verze).

Zařazeno do kategorií |

Problém globální působnosti v PHP

Možná jsem exot, ale prostě mi připadá, že je úplně normální, pokud po webové platformě chci, aby mi určité věci zpřístupnila kdekoliv v rámci aplikace – tedy ve všech skriptech. Malý příklad za všechno: chtěl bych si vytvořit funkci echonl, která se bude chovat stejně jako echo s tou výjimkou, že na konec přidá znak nového řádku (\n). Jak to mám ale zařídit? Pokud bude tato funkce uložena např. v souboru commons.php někde v rootu aplikace, jednou se na tento soubor budu odkazovat pomocí include(„common­s.php“), z vnořeného adresáře pomocí include(„../com­mons.php“) apod. Problém je ten, že vždy „natvrdo“ musím vědět, kde soubor commons leží.

Zařazeno do kategorií |

Kritika Google Desktop Search

Vypuštění beta verze GDS vyvolalo ve světě velký ohlas (jako ostatně všechno, co nějak souvisí s Googlem), oprávněně se však na tento software snášejí kritiky. Viz např. tento spot Medvídka Pů.

Zařazeno do kategorií |

Kramnik obhájil titul

Kramnik v zápase s Lekem vyhrál 2 partie – tu první a tu poslední. Druhá výhra však přišla za 5 minut 12, Kramnik musel poslední partii vyhrát, aby srovnal stav a titul obhájil. Hrál se Caro-Kann, který brzy přešel spíš do francouzských struktur. Vznikla taková zajímavá staticko-dynamická pozice, kterou nakonec Kramnik drtivým způsobem vyhrál – partie skončila tahem Jf7 mat. Takže vláda „Káček“ pokračuje.

Zařazeno do kategorií |
Syndikovat obsah
Poslat nový komentář
Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
Více informací o možnostech formátování

Komentáře jsou uzavřeny (blog je v read-only módu). Pokud mě chcete kontaktovat, můžete mailem.