Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

Firefox použitelný i ve Vistě

19.34 - 8. června 2008 | Webdesign

Za tu dobu, co jsem na Vistě, jsem většinu času používal pouze Internet Explorer. Samozřejmě mám v systému Firefox, Operu i Safari. V naší branži je to nutnost. Před několika měsíci k nim přibyl Flock, který se tak nějak stal mým hlavním prohlížečem. Firefox 2.0 jsem nepoužíval z několika důvodů.

  1. Ve Vistě je fakt hnusnej, nehodí se tam.
  2. Žere zbytečně pamět.
  3. Neměl pro mě žádnou přidanou hodnotu oproti kompaktnímu IE7.

Ale blýská se na lepší časy. S příchodem Firefoxu 3.0 se mnohé mění. První beta verze sice byly ještě hnusnější než dvojka, ale už poslední bety vypadaly přívětivěji. Pak jsem objevil několik zajímavých rozšíření, který dodají Firefoxu 3.0 konečně look & feel Windows Vista. Prvním je Glasser, který dodá prostředí více skla subsystému Aero, a druhým Hide menubar, který schová hlavní nabídkový pruh – vyvolat lze stiskem klávesy Alt. Konečně se nebojím Firefox zapínat! :)

Jak na PHP ve Vistě

08.10 - 15. listopadu 2007 | Webdesign

Možná už jste přešli na Vistu, nebo o tom přemýšlíte, a chtěli byste si zprovoznit PHP. Samozřejmě je tu možnost použít bundle s Apachem (neověřeno), ale tento článek bude o tom, jak to udělat na IIS 7.

Upozornění: Následující postup vám nebude fungovat na Home Basic edici Windows Vista, protože její součástí je pouze omezené IIS pro provoz WCF.

Microsoft a Zend nedávno podepsali dohodu o vzájemné podpoře, výsledkem je nový FastCGI modul pro IIS, na kterém by mělo PHP běžet stejně, ne-li lépe než na Apache. Na druhou stranu je tu podpora MS SQL pro PHP. Takže první plody tu máme a myslím, že k oboustranné spokojenosti.

Instalace IIS

Pokud ještě nemáte na Vistě IIS nainstalované, je tu vhodná chvíle to napravit. Otevřete si Control panel \ Programs a v sekci Program and Features klikněte na Turn Windows features on or off. Otevře se vám následující okno, kde zaškrtnete podporu CGI (není od věci si zapnout i ASP.NET, když už jsme tady).

nastavení komponent

Pokud chcete konzolu pro správu IIS najdete ji ve Web Management Tools, je tam jak stará šestková, tak nová sedmičková. Ale pro náši potřebu není bezpodmínečně nut­ná.

Po odkliknutí tlačítka OK budete pravděpodobně vyzváni k restartu systému.

Instalace PHP

Pokud tedy máme IIS nainstalováno, přejdeme k instalaci PHP.

  1. Stáhněte si zip balíček Non-thread-safe Win32 binaries.
  2. Balíček rozbalte např. do C:\PHP.
  3. Přejmenujte soubor php.ini-recommended na php.ini.
  4. Upravte následující klíče:
    • register_long_arrays = on
    • extension_dir = "C:\PHP\ext"
  5. Soubor uložte.

Instalace FastCGI

FastCGI je novinkou IIS7, ale není ještě ve Vistě (bude až v 2008 Serveru a možná i v Service Packu pro Vistu, který by měl vyjít současně se serverem), proto je nutné ho doinstalovat.

  1. Stáhněte si zip balíček pro x86 nebo x64 podle toho na jaké jste platformě.
  2. Rozblate ho např. do C:\PHP\FastCGI\
  3. Otevřete si příkazovou řádku (Win+“cmd“).
  4. Pokračujte následovně:
C:\Users\rarous\Downloads>cd c:\php\fastcgi

c:\php\FastCGI>fcgisetup /install
Stopping IIS services ...
Copied files
Registered FastCGI configuration section
Installed FastCGI module
Starting IIS services ...
Success: Installation completed succesfully

c:\php\FastCGI>fcgisetup /add c:\php\php-cgi.exe PHP
Configured FastCGI pool
Created handler mappings
Success: Installation completed succesfully

Tím by mělo být hotovo. Pro ověření funkčnosti si vytvořte v c:\inetpub\wwwroot\ soubor index.php do kterého zadáte následující kód:

<?php phpinfo(); ?>

Uložíte a do browseru zadáte adresu http://localhost/index.php. Měla by se objevit standardní stránka s výpisem konfigurace PHP. Pro dnešek vše :)

PS. FastCGI se dá doinstalovat i do IIS 6 na Windows 2003.

Audio stack ve Vistách

20.03 - 25. května 2007 | Tuning

Jedna z věcí která mě na Vistách nejvíc štve je předělanej Audio stack. Jakou audiofila by mě to spíš mělo těšit, ale prozatím tomu tak není.

  1. Nefunguje mi externí zvukovka. Kvůli absenci ovladačů pro můj Conectiv do Vist si musím na disku držet ještě pořád XPčka a když chci dělat se zvukem musím prostě přebootvat a řešit dilema, dneska večer programovat nebo míchat :) Doufám, že M-Audio brzy dodá funkční ovladače i pro Vistu.
  2. Když dojížděla mp3ka ve WMP ke konci tak asi 30 s před koncem začala přeskakovat, a po skončení se celkem dlouho čekalo na natažení další skladby… Docela nepříjemná věc. Naštěstí na tuhle Issue existuje celkem snadné řešení.

Řešení problému přeskakujících skladeb ve Windows Vista

Nejjednodušší je asi si nainstalovat WinAMP, pro někoho dostačující řešení, ale mně WinAMP prostě nesedí.

Druhou možností je navštívit Control panel > Sound poklepete na repráčcích a přepnete se na kartu Enhancements. Zde zaškrtnete volbu Disable all enhancements. A je to v cajku…

Moje první zkušenosti s Vistou

10.05 - 11. září 2006 | Jen tak

Konečně jsem se dostal k dlouho očekávanému vyzkoušení Windows Vista a jsem kupodivu spokojen :)

Předběžné ohlasy z betafáze byli většinou se smíšenými pocity. Přesto jsem si zaregistroval jedno licenční číslo k Beta 2 a chystal se jí instalovat na nový komp, ale do VirtualPC se mi instalace nezdařila, tak jsem od toho na nějaký čas upustil. Když se teď začaly na blozích oběvovat celkem kladné ohlasy na první Release Candidate verzi, začal jsem o Vistě znovu uvažovat, nakonec mě přesvědčili screenshoty od ScottaGu, kde mu běželo ve Vistách Visual Studio :) V tom nenasytném systému? No, šak víme.

V práci jsem si tedy stáhl image Vista RC1, rozdělil disk na dvě partition (dualboot se po ředchozích zkušenostech zdál přece jen schůdnější variantou), a vložil instalační DVD do mechaniky. Autorun mi nabídl možnost otestovat kompatibilitu s novým systémem. Pár věcí vypadalo, že asi ve Vistách po upgradu nepůjde, ale upgrade jsem stejně v úmyslu neměl :) Restartoval jsem počítač, v bootmenu jsem vybral DVD mechaniku a… nic. „Že by ta image nebyla bootovatelná? To snad ne!“ Vyndal jsem DVD oprášil ho (ikdyž bylo čerstvě vypálený) a zkusil to znovu. Instalátor se už tentokrát chytl.

Instalace se vás nazačátku zeptá na to jaké chcete používat prostředí, vybral jsem si české (pozor neplést s češtinou ;)), nastavil si svoji oblíbenou Czech (QWERTY) klávesnici. Pak jsem zadal svoje beta licenční číslo, vybral cílovou partition a jelo to. Docela svižně, akorát deformace obrazu na mém wide screenu byla trochu nepříjemná. :) Po zkopírování systémových souborů do počítače došlo k restartu a k dokončení instalace. Založení uživatelského účtu už bylo ve správně rozpoznaném rozlišení a dostal jsem na výběr i pěknou sadu pozadí pro wide screeny :) Pěkně, na detaily je dbáno už od začátku.

Po přihlášení na mě čekalo Aero a Startup Manager, efekty běhaly plynule. Windows Experience Index 2,0. Není to moc (stahuje to dolu nVidia Grafika) :D Zapnul jsem WiFi kartu, u hodin se zobrazil ukazatel signálu jako na mobilu a zachvilku i bublia hlásící nalezené sítě. Pohoda, zatim jsem nepotřeboval instalovat jedinej ovladač a všechno funguje bez sebemenších problémů. Spustil jsem si Task Manager, zjišťuje něco kolem 470 MiB zabrané paměti systémem. Pro někoho je to hodně, ale s trochou matematické analýzy zjistíte, že jde o nepatrně vyšší číslo něž u Windows XP s nainstalovaným Windows Desktop Search, Windows Defenderem a s ovladačemi pro nejrůznější zařízení, která skrývá můj notebook ve svých útrobách.

Každého programátora zajímá jestli jdou ty barvičky (Aero) vypnout. Ano jdou. To je ale asi očekávaná odpověď vždyť tu mám ještě Vista Basic režim. Docela rozšířeným mýtem je, že Vista Basic je nejvíce easy režim, kterej jde ve Vistě zapnout. Dobrá zpráva pro ortodoxní šediváky je, že režimy Windows Classic a Windows Standars známé z WinXP, zůstaly. No ale stejně jsem si zase vrátil Aero…

První věc, kterou jsem doinstaloval, byla betaverze 2007 Microsoft Office System, jak jinak. Krásná grafitová barva se nastavila ve Vistě automaticky, což mi ulehčilo prácí s přenastavováním z azurové příšerky :) Takže Office je bez problémů. Další věcí, která mě zajímala, bylo jak se Vista popere s Visual Studiem. Musím říct, že bez problémů, dokonce mi subjektivně přišlo, že Studio běhá rychleji :D

Tak to jsou mé první dojmy z Visty. V testování a přípravě na přechod budu určitě pokračovat a snad si i najdu chvilku na napsání pár řádků o zkušenostech s IIS7 a dalších vývojářských novinkách ve Vistě.

Test proběhl na stroji Dell Latitude D620, Intel Core Duo T2300, 1 GiB RAM, nVidia Quadro NVS 110M 256 MiB.