Prskavčí blog

Sep 11, 2008 - Comments

Zend Framework 1.6 a moje zkušenosti s Dojo TabContainer

Zrovna dělám na jednom malém projektu, který jsem hned začal psát zrovna jak vyšel ZF 1.6, celkem standardní věci až na to, že jsem potřeboval rozdělit formulář na více stránek a udělat záložky. Postupoval jsem podle manulálu, vyvořil jsem si formulář se subformy a celkem to dobře funguje. Potom když jsem potřeboval rozbrazit záložky narazil jsem na několik problémů se kterými jsem si různě poradil. Takto vypadají záložky pomocí Dojo frameworku.

Jul 28, 2008 - Comments

Subversion pro každého

Protože jsem v češtině nenašel žádnou knihu, kterou bych mohl strčit do ruky někomu kdo se mě ptá jak začít pracovat se Subversion a návody na webu nejsou zcela ucelené, tak jsem se rozhodl napsat takovou příručku pro každého kdo chce se Subversion pracovat. Nesnažím se o překlad SVN book i když ten by této knize výrazně pomohl, ale snažím se shrnout postupy a praxe co nejjednodušeji, aby to začátečník pochopil.

Jul 15, 2008 - Comments

Gettext a PHP

Gettext je Open Source nástroj na překlad aplikací. Kdo s tímto nástrojem pracuje může můj článek rovnou vynechat, protože tyto věci zná. Getext má jedinou nevýhodu, kterou lze celkem přejít, nejde přímo lidsky číst, ukládájí se v binárním tvaru do souboru s příponou *.mo. Pokud používáte nějakou vlastní metodu pro překlad určitě to bude něco z toho co nabízí Zend Framework (ZF) v Zend_Translate (pole, csv, xml – tbx, xliff, xmltm, gettext) nebo nějakou metodu založenou na databázi.

Jul 10, 2008 - Comments

AnkhSVN 2.0 je konečně finální

AnkhSVN je SVN klient pro Visual Studio,  verze 2.0 přináší kromě řady vylepšení podporu Subversion 1.5. Vyžaduje VS2005 a vyšší. Myslím, že to je dobrá správa pro všechny kdo VS a SVN používají.

Jul 1, 2008 - Comments

NetBeans, PDT a Subversion 1.5

Před časem, jsem přešel z Eclipse PDT na NetBeans IDE Early Access for PHP a to hlavně z důvodu, že projektový adresář je umístněný libovolně mimo zdrojové kódy a také pro lepší práci se subversion než mi poskytoval Subclipse. Když vyšel nový Subversion 1.5 měl jsem obavy, že budu muset čekat na novou verzi pluginu pro Subversion jako je to u PDT. Subclipse 1.4.x pro Eclipse je už venku, tak to naštěstí u PDT není problém.

Jun 29, 2008 - Comments

Phing - SvnLogTask

Phing obsahuje ve verzi 2.3 tyto Tasky pro práci se Subversion. SvnCheckoutTask SvnExportTask SvnLastRevisionTask SvnUpdateTask To se hodí a také ve svém buildu používám tento postup: udělám export HEAD revision (SvnExportTask) načtu si číslo HEAD revision (SvnLastRevisionTask) potom vygeneruju SVN Log (SvnLogTask) vygeneruju API dokumentaci pro build (PhpDocumentorTask) všechno zakomprimuji do souboru s dokumentací a se zdrojáky a uložím kam potřebuju (ZipTask) V postupu je něco co není standardní součástí Phingu i když si myslím, že se to tam objeví.