30.5.2009
jsTree je velmi šikovná jQuery (javascriptová) komponenta. Jak napovídá název, je tato komponenta určena pro zobrazení stromové struktůry. Kromě prostého zobrazování, podporuje jsTree také přímou editaci stromu.

Strom je možné upravovat pomoci přetahování (drag & drop). Jednotlivé uzly se dají přejmenovat, přidávat nebo mazat (přes kontextovou nabídku). Vzhled komponenty můžete velmi pohodlně přizpůsobit svým potřebám. Vyměnit konky, změnit pozadí a podobně. Navíc komponentu můžete plně lokalizovat do rodného jazyka. jsTree je odladěná pro většinu běžných prohlížečů a připraven k použití.
Dost bylo dlouhého řečnění:
29.5.2009
Nedávno jsem objevil fajn funkci v Thunderbirdu. Možná že tuhle funkci používáte dávno a řeknete si, jak může být někdo tak pozadu a neinformovaný, ale stalo se.
Pokud řadíte příchozí e-maily, stejně jako já, podle data přijetí, zkuste v seznamu e-mailů zmačknout písmeno G. Všechny příchozí e-maily se Vám rozdělí do skupin: Dnes, Včera, Minulý týden a Stará pošta. To samé funguje, pokud řadíte e-maily podle Odesilatele.
Na závěr ještě jedna drobnost. Barevné štítky (tedy označení e-mailů) je možné přidávat taky přes klávesnici. Vyberte si e-mail a stiskněte na numerické klávesnici 1, 2, 3, 4 nebo 5 – pomocí nuly je pak možné všechny štítky odebrat.
14.5.2009
Slíbil jsem, že popíšu postup toho, jak nastavit xDebug pro NetBeans. Takže tady je postup:
Používám Wamp server, který v sobě obsahuje jak PHP, Apache tak MySQL. Pokud neznáte rozhodně doporučuji zkusit, ta pohodlnost za to stojí!
První věc, kterou musíte udělat je stáhnout si dobrou verzi xDebug. Správná verze musí být určena pro vaši verzi PHP – já mám PHP 5.2, takže jsem zvolil: *5.2 VC6*.
xDebug jsem nakopíroval do složky php konkrétně do *ext*. Pak stačilo na konec php.ini přidat tohle:
zend_extension_ts="C:\Program Files\wamp\bin\php\php5.2.9-1\ext\php_xdebug.dll"
[XDebug]
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\Program Files\wamp\tmp"
Poté stačilo restartovat Apache a ve výpisu phpinfo() by měla přibýt položka xDebug. Když ne tak zkuste:
Přeji všem hodně štěstí při nastavování a krokování svých kódů.
1.5.2009
Už jsem jednou podobný článek napsal: Na PHP jedině v PDT. Až do nedávna jsem také Eclipse PDT používal. Dnes ale nedám dopustit na nového favorita který nese jméno NetBeans.

Jaké byly moje důvody pro přechod?
- NetBeans je nesrovnatelně rychlejší.
- Dokáže lépe a rychleji obarvovat kód.
- Rozumí si z javascript frameworky.
- Umí krokovat PHP – sice to není triviální nastavení, ale podařilo se mi to rozchodit.
- Mnohem lépe doplňuje kód.
- Ctrl + R přejmenuje proměnnou všude v kódu
Jedeme dál
- Zobrazuje nápovědu k jednotlivým PHP funkcím.
- Základní barevné kódů schéma je mnohem více promyšlené.
- Podporuje code template.
- SVN – co k tomu dodat – prostě build in.
Některé fakt vychytané záležitosti přinese také nová verze 6.7. Namátkou asistent pro psaní SQL dotazů v PHP.