20 prosince 2009

V čem psát PHP?

V čem psát PHP? To je otázka, která asi trápí nejednoho začínajícího programátora v PHP. Na netu je toho v diskusích hodně a webů se softwarem na psaní PHP taky hodně. Jak si z toho má člověk efektivně vybrat? To je těžká otázka.
Programů, ve kterých se nechá psát PHP je hodně, od textových editorů až po robusní vývojová prostření IDE se spoustou dalších pluginů.
Další otázkou je v jaké fázi programování se nachází programátor?
Každopádně výběr je široký. Pokud do komentářů napíšete svoje zkušenosti s vaším oblíbeným programem na psaní PHP budu jedině rád.

Můj dosavadní program na psaní PHP je Adobe Dreamweaver CS4 nebo Notepad++.

Uvažuji o NetBeans

Další programy, jejichž názvy jsem našel v různých diskusích:
Eclipse PDT
Aptana
PHP Designer
PHPedit
PHPed
PSPad
PHP Coder
jEdit
Komodo Edit

12 prosince 2009

Syntax highlighting aneb zvýraznění syntaxe na webu

Jak zvýraznit syntaxi programového kódu (PHP), který je třeba zobrazit na webu, pro usnadnění čtení zdrojového kódu.

Zvýraznění syntaxe http://cs.wikipedia.org/wiki/Zv%C3%BDrazn%C4%9Bn%C3%AD_syntaxe

Exisují webové nástroje pro Online syntax highlightingExistují i další opensource a free nástroje
Nebo lze použít přímo PHP funkci
Tato PHP funkce zvýrazní syntaxi kódu a naformátuje ho tak jak kód vložíme do funkce. V (X)HTML kódu stránky je pak kód uzavřen do tagu CODE a jednotlivé barevné části kódu jsou u zavřeny do SPAN s přímými styly. Pak stačí v CSS přidat pravidlo - code, pre, tt {font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", Monaco, "Courier New", Courier, monospace;} (převzato z http://www.php.net/) a máme zvíraznění syntaxe a formátování kódu jako na http://www.php.net/.

30 listopadu 2009

Program na zálohovaní souborů

Delší dobu hledám program, kterým bych mohl jednoduše zálohovat z PC na externí HDD. Na stránkách D-software itala Dimitriose Coutsoubase http://dimio.altervista.org/ jsem našel free program na zálohování DSYNCHRONIZE. Program se neinstaluje, lze ho provozovat i z flash disku a má i počeštění od Alfoxe. Program umožňuje i načasování a automatické opakování synchronizace.


Screenshot zálohovacího programu DSynchronize (klikni pro zvětšení)

Další software na zálohování

14 listopadu 2009

24 října 2009

CSS frameworky

O CSS frameworcích

CSS frameworky

20 října 2009

SVN – Subversion

SVN – Subversion – je systém pro správu a verzování zdrojových kódů

Kde začít?

VyGooglit SVN :)

03 října 2009

Animace

Aktualizováno 07.02.2015

Klasická animace

ANIMÁNIE 2008 Proměny lidské tváře

http://www.animanie.cz/ - pro závislé na animaci

www.nedivse.cz/anivrk - 1. ročník promítání animovaných filmů a tvůrčí animační dílny pro děti a mládež Vrčeň 2009

Superosma 2: Making of animovaného seriálu a reklamy - https://www.youtube.com/watch?v=9aTYKH36J2M

09 dubna 2009

YAHOO! a SPAM

Tak jsem si vyzkoušel udělat na YAHOO! mail, abych se taky podíval jak vypadá webové rozhraní i jinde. Ještě ten den, sice do SPAMového koše, mi přišel první SPAM na Viagru s datumem Tuesday, January 19, 2038 3:14 AM a z emailu dhfmuyhsyyq@yahoo.com. Co si myslet o YAHOO! nechávám na laskavém čtenáři.

03 února 2009

Webdesign

Aktualizováno 29.01.2011

Počáteční úvahy nad novým designem webu se točí kolem mnoha parametrů. Jedním z prvních důležitých parametrů je, jestli to bude fixní nebo plovoucí layout. Pakliže to bude fixní layout vyvstává otázka „šířka“ webu. Už to samo o sobě znamená uvážit spoustu dalších parametrů, které se bohužel ještě časem mění, z důvodu technického rozvoje hardwaru a zvyšování rychlosti internetu.
Hlavní body jsou:
  • jaké je aktuálně používané rozlišení pracovní plochy cílové skupiny návštěvníků (tady asi pomůže Google Analytics)? (800×600px je už dávno překonáno, ale 1024×768px je v době psaní tohoto článku stále aktuální) - http://www.w3schools.com/browsers/browsers_display.asp
  • kolik chci na webu mít sloupců?
  • budou na webu používány reklamní bannery?, jakých rozměrů?, vejdou se do plánovaných sloupců? (tady se asi vyplatí používat zavedené velikosti reklamních bannerů firem zajišťujících internetovou reklamu http://www.spir.cz/)
  • vejde se důležitý obsah webu také na výšku do viditelné oblasti prohlížeče bez nutnosti rolovat oknem (kupodivu se setkávám s lidmi, kteří obsahem okna internetového prohlížeče nerolují!)? http://978.gs/browsers/
  • nebude šíře textového řádku moc dlouhá na čtení (dlouhé řádky znesnadňují čtení textu)?
  • jaká tedy bude šířka layoutu, když nevíme jaké rozlišení bude mít koncový uživatel? Jak vylpývá z následujícího obrázku, zatím (v době psaní tohoto článku) by šířka neměla překročit 995px. http://978.gs/browsers/
  • šířku jednotlivých sloupců odvodíme od požadovaného obsahu, případně dle zamýšlených velikostí reklamních bannerů

Rozvržení webdesignu v IE 7 (+ klikni na obrázek pro zvětšení)

22 ledna 2009

Kytara

Hrával jsem na elektrofonickou kytaru v kapele. Kytaru a digitální multiefekt mám dodnes doma a občas si jen tak pro sebe zahraju do sluchátek. Byl jsem samouk, proto mě potěšilo když jsem narazil na internetu na serveru iDNES.tv na seriál 1. internetová konzervatoř – kytara 1. díl. Pokud není po ruce ladička, tak si kytaru můžete naladit hned podle prvního dílu na konci.

Kytara může vypadat i takhle http://www.tacha-bs.cz/kytary/kytary.htm, vypadá hezky, ale nedá se na ní hrát :).

16 ledna 2009

Adobe Dreamweaver CS4 - tipy

Porovnávání souborů - tzv. differencing & merging

Dreamweaver umí porovnávat lokální a vzdálené soubory prostřednictvím alikace třetí strany. Jako šikovné a bezplatné řešení se nabízí open source aplikace WinMerge. WinMerge používám již nějakou dobu a jsem s ním spokojen. Aplikace pracuje rychle a rozdíly v souborech zobrazuje graficky viz screenshoty na homepage.

Tutoriály:


SVN:


Testování webu online


Články o DW

09 ledna 2009

Flashové stránky

Naposledy aktualizováno 21.11.2010

Sbírka pěkných webových stránek ve Flashi, na které jsem narazil.
Nápadité flashe
Flash interactive header
Flash prezentace