flickr galerie | Twitter @Padáček | Facebook profil | Foursquare profil | LinkedIn profil

Zápisky.info


01.10. 2006

TOP 10 Fotografií železnice

Ani bych nevěřil, kde všude během tohoto roku Luki byl a fotil … jen na jediné, za to té nejlepší, šotoakci jsme byli spolu – v Rakousku. Jinak je to doteď pro mě velká neznámá. Jelikož se pomalu blíží konec roku, vybral Luki ty nejlepší fotografie, roztřídil je do dvou kategorií a spustil hlasování s pravidly. Pokud se chcete pokochat krásnými snímky nebo i ten svůj hlas zaslat, Luki bude rád!

A abych udělal trochu reklamu i sobě, má galerie nejlepších snímků se dnes obohatila o grafiku a pár dalších snímků.Pro hlasování využijte anketu níže. Přeji příjemné prohlížení!

Která z fotografií se Vám líbí?

Celkem hlasů: 45
VolbaHlasů%
IC 540 Hutník, Klučov, 28.2. 200600
SC 509 Pendolino, Hranice na Moravě – viadukt, 9.7. 2006613.3
R 209 Vltava, Ostrava–Svinov, 24.7. 200636.7
Dispolok ES 64 U2-037, Wallersee, 24.7. 200648.9
EC 88 Leonardo da Vinci, Brennero/Brenner, 26.7. 2006817.8
ÖBB Talent, Feldkirch, 26.7. 200612.2
Ostravan létá při zemi1328.9
Okno – vidím dluhou cestu36.7
In the view of Bee00
SC 508 Pendolino, Hranice na Moravě, 24.9. 2006715.6
Vložil Padacek v 19:49 | WWW | Přidej svůj komentář!

28.09. 2006

WIKI pro vedení poznámek a organizaci znalostí

Co člověk, to jiný způsob organizace a správy poznámek. Někteří nedají dopustit na textový editor úrovně Poznámkového bloku, jiní vlastní plnohodnotnou aplikaci MS Outlook či MS OneNote, někdo používá vlastní implementovaný nástroje – třeba založený v základu na RDF. Já používám wiki a aplikaci MoinMoin. Je napsána v jazyce Python. Pro instalaci je nutná podpora Pythonu na vašem počítači a následně stačí rozbalit distribuční archiv, spustit moin.exe a zadat v prohlížeči adresu http://localhost:8080/.

Wiki je vhodná pro organizaci různých poznámek a také rozpracovaných textů apod. Výhodou je, že články lze organizovat i do stromové struktury, vytvářet v nich soubory (v podstatě prezentaci), příjemná syntaxe a výborná makra, která doplňují leckterou požadovanou funkčnost – včetně kalendáře ;-)

MoinMoin wiki jistě stojí za vyzkoušení.

Vložil Padacek v 09:01 | WWW | Komentáře: 2 [22.10.08 22:46]

27.09. 2006

Železnice je poezií svého druhu

Nevěříte? Podívejte se do mé právě založené galerie! Mám ještě snímky v archivu a chci je postupně uveřejnit, doplnit grafiku, … ale základ je jistý – fotím a publikuji.

Aktualizace 8.12. 2008: Tato stránka již nějakou dobu neběží. Koníček jsem nevzdal, naopak! Téměř kompletní tvorbu najdete v mé flickr galerii.

Vložil Padacek v 10:48 | About | Přidej svůj komentář!

25.09. 2006

Straším na Žižkově ... již třetí semestr

Je 25.9. 2006 a začíná můj třetí semestr na Vysoké škole ekonomické, Praha. Ne, nezbavili se mě, stále bojuji! Pro tento semestr jsem si sestavil trochu volnější rozvrh, protože i bez přednášek bude práce a povinností až dost.

Pro mě s Aristem semestr začal již minulý týden vyvrcholením boje o koleje – naše Alma Mater VŠE z nás udělala „akademické bezdomovce.“ Tak jsme museli vzít za vděk čímkoliv, co se namanulo – bohužel po nějaké administrativní chybě jsou to dvě různé koleje. Aristo má kvalitní Vltavu na Jižním městě a já „výběhovou“ Hvězdu na Petřinách. Vadí mi to, že nejsme spolu? Ne, mě to přímo s*re!!! Jestli s někým se nedá domluvit a získat od něho spolehlivé informace – ať už telefonicky, písemně, nebo z Webu, pak je to libovolná správa účelových zařízení!

Včera jsme si udělali malé oddechové odpoledne před začátkem školy – já vytáhl Arista kousek za stanici Hranice na Moravě, kde jsem fotil SC 508 Pendolino. Milému Arisťákovi se líbilo, jak nám hezky v oblouku klopilo a jelikož seděl vedle přejezdu, měl ideální výhled. Já pak výměnou za to musel na stadion. Trochu posilování a pak výběh do chatařské oblasti Rybáře – cca. 6 km. Zakončili jsme to jedním kousek a unaveni odešli domů balit.

Dnes se suneme pomalu a se zpožděním s IC 540 Hutník do Prahy. Já mám na Žižkově Makroekonomii a Aristo bude tužit na Jižáku Angličtinu … Vidím to tak, že večer si zajdeme někam sednout. Pozvání na „Ho–Či–Minovu“ limonádu se neodmítá. Snad bude celý semestr takto relativně pohodový.

Vložil Padacek v 11:47 | About | Komentáře: 2 [26.09.06 09:49]

23.09. 2006

Navrhujeme XML schémata – technologie, zásady

Jaké jsou výhody a důvod tak velkého rozšíření formátu XML, o tom se píše leckde. Jeho jednoduchá syntaxe čitelná pro lidi a lehce zpracovatelná počítačem je důvodem úspěchu a faktu, že parser tohoto formátu najdete snad v každém programovacím jazyce – a v těch lepších si můžete také vybrat.

Syntaxe je jedna, ale ta nedefinuje elementy a atributy! K tomu je potřeba použit některé XML schéma – Document Type Definition, W3C XML Schema nebo Relax NG – jak vidíte, výběr je rozmanitý. Tak který si vybrat a které zatratit? Jak jsem se s touto otázkou vypořádal já na jednom projektu s komerčním potenciálem, to bude předmětem následujících řádků příspěvku.

Aby byla aplikace maximálně přenositelná, nemohl jsem si dovolit zatratit žádnou z výše uvedených technologií. Zvolil jsem podobný přístup jako schéma formátu DocBook – normativně schéma definuji pomocí Relax NG a následně pomocí konverzního nástroje vytvořím i odpovídající implementaci v WXS a DTD. Tato konverze je téměř bezztrátová, resp. v případě DTD je ztrátová, ale to je dáno zastaralostí technologie a faktem neexistence možnosti definovat datové typy.

Nezapomeňte na jmenný prostor, který dovoluje další modularizaci schémat a vzájemné kombinování s již existujícícími i budoucími. Např. Sun Microsystems Inc. Má pro technologie Java™ Platform, Enterprise Edition 5 definován jmenný prostor na adrese http://java.sun.com/xml/ns/javaee/, která odkazuje na stránku se základními informacemi, odkazy na fyzické uložení schémat a také se odtud dostanete na dokumentaci.

A když používáme Relax NG, tak jedině jeho elegantní kompaktní syntaxi, která není tak „ukecaná jako XML verze,“ i když obě mají shodně vyjadřovací schopnosti. Co je lepší?

<element
  name="dokument"
  datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
  xmlns="http://relaxng.org/ns/structure/1.0"
>
  <attribute name="id">
    <data type="positiveInteger"/>
  </attribute>
  <element name="jmeno">
    <data type="string"/>
  </element>
</element>

Nebo?

datatypes xsd = "http://www.w3.org/2001/XMLSchema-datatypes"
element dokument {
  attribute id { xsd:positiveInteger },
  element jmeno { xsd:string }
}

Výhody toho schématu chválit mohu, ale nebudu zde vytvářet žádný tutoriál, protože ten již publikoval Jiří Kosek – nejen pro Relax NG, ale také pro DTD, WXS, Schematron … a jako vždy doplnil o hodnotné rady z praxe.

Vložil Padacek v 22:33 | <XML /> | Přidej svůj komentář!

21.09. 2006

Java a implementace NamespaceContext

Při programování jednoduchého parseru souborů ODT, jež produkuje program OpenOffice.org Writer, jsem trochu zabloudil v různých technologiích pro práci s formátem XML v programovacím jazyce Javě. Moje prvotní představa, že vše vyřeší jednoduchý XPath dotaz //office:text/text() ztroskotala napřed na neschopnosti definovat parseru prefixy jmenných prostorů a následně na faktu, že zrovna technologie XPath není v Javě implementována zrovna ideálně – myslím tím čitelnost API. Celé to nakonec vyřešil obyčejný parser SAX, a rozšíření DefaultHandleru.

S čím bych se chtěl podělit, je má implementace rozhraní NamespaceContext, kterou jsem si musel vytvořit. Dokumentace rozhraní vyžaduje několik nastavení a restrikcí, tak jsem je musel všechny zahrnout. Třída je vytvořena tak, že vlastní jmenné prostory se předají jako parametr konstruktoru uložené v mapě. Zdrojové kódy InitializableNamespaceContextu si můžete stáhnout.

19.09. 2006

Výpadek byl, jedeme dál

Stránky teď asi měsíc a půl nejely. Proč? Vůbec jsem si nenašel čas na psaní smysluplných článků a fakt, že ani slíbenou rekapitulaci výletu do Rakous jsem nedokázal v přijatelné době napsat, mě donutila kliknout na tlačítko „Vypnout stránku“ a začal jsem se věnovat něčemu jinému …

Výše zmíněný výlet se nakonec své rekapitulace dočkal. Článek jsme s mým kamarádem, Railmanem, napsali, ale nepodařilo se nám ho umístit tam, kam patřit měla. Přesto si ji můžete přečíst. Jedno vím jistě, příští rok bych chtěl jet znovu, jen to celé možná rozšíříme i o zajížďku do Německa, možná Švýcarska a také do Dánska, ale na tyto úvahy je zatím času dost.

Když jsem si prohlížel čerstvě doručený odznak Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0, začal jsem uvažovat o tom, že to tady opět vzkřísím. A stalo se ;-) nebudu slibovat, co vše by se zde mohlo objevit. Jen mám pocit, že námětů mi teď trochu přibylo, tak se můžete těšit. A abych dostal své zálibě do železnic, přidávám i jednu fotografii ze včerejška. A schválně, zkuste mě tam najít!

Vložil Padacek v 09:54 | About | Komentáře: 2 [19.09.06 16:22]

28.07. 2006

Tour de Austria 2006 (5.)

Právě bych měl dorazit zpět domů. Snad jelo vše podle jízdního řádu. Pokud vás cesta zaujala, a chtete vědět více, vyčkejte, až se probudím a určitě zde popíšu detaily. Zatím přeju dobrou noc!

Vložil Padacek v 02:30 | About | Přidej svůj komentář!

27.07. 2006

Tour de Austria 2006 (4.)

Za chvíli odjíždíme nočním vlakem kategorie EuroNight zpět do Vídně. Budeme mít dost času si projít nejvýznamnější památky města. A teď se alespoň pořádně a v klidu cestou vyspíme v lehátkovém nebo lůžkovém voze.

Vložil Padacek v 00:01 | About | Přidej svůj komentář!

25.07. 2006

Tour de Austria 2006 (3.)

Podle plánu by jsme právě měli dojet přes Innsbruck do Brennerského průsmyku. Zbytek dne by jsme měli pobýt zde a večer se vrátit do Innsbrucku, který si chceme zítra také prohlédnout. „Stay tunned …“

Vložil Padacek v 11:46 | About | Přidej svůj komentář!

Navigace

Vyhledávání

 Vyhledávání 

Povolené operátory: AND, OR a NOT

Kategorie

Nejčtenější

Poslední komentáře

  • Jirka Hradil: Ten překlad je dobrá práce, jednoduché, srozumitelné :)....
  • honza: Diky autore, ani nevis jak moc jsi mi timhle clankem pomohl. Porad mi kod nefungoval, vymyslel jsem kdeco, ale reseni...
  • Milan: [2] Místo řádku: class SampleConfigKeyNotDefinedException extends Exception má zřejmě být řádek class SampleTemplatedNotFoundException extends Exception...
  • Josef Petrák: [1] Máš data v databázi, třeba Oracle, a chceš z nich udělat nějaký report a ten nabídnout v různých formátech...
  • havlikp: proč nepoužít excel? ;-)...

Odkazy

Statistiky návštěvnosti [TOPlist]
PageRank Checking Icon
Valid XHTML 1.0 Strict

Obsah © 2004 – 2006 Josef Petrák

Grafika © 2004 Dlouhý Webdesign

Redakční systém BLOG:CMS