MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

Zend Server (PHP) na Windows s SQL Server 1.1 driverem, kompilovaný pomocí VC8 (Visual Studio 2005)

PHP 17.09.2009

Před nedávnem vydané PHP 5.3 je díky spolupráci Microsoftu a Zendu výrazně lépe optimalizované pro Windows než předchozí verze, a netýká se to jen nativní podpory pro kompilaci ve Visual Studiu 2008 či 2005 oproti stařičkému Visual Studiu 6.0 z roku 1998, v němž jako jediném dosud šla oficiálně zkompilovat verze PHP 5.2 a starší.

PHP je na Windows s IIS 7.5 provozováno zásadně jako FastCGI proces, a to nejlépe v kombinaci s nějakým kompilátorem do bytecode a optimalizátorem jako je Zend Optimizer+.  Zend Optimizer+ je součástí speciální distribuce PHP od Zendu, která je zdarma dostupná pod názvem Zend Server CE. Na Windows rozhodně nepoužívejte běžné binárky z PHP.net.

Provozovat PHP na Windows většinou také znamená, že potřebujete nativně a co nejrychleji propojit PHP s SQL Server 2008 databázi. Microsoft nabízí na Codeplexu SQL Server Driver for PHP, což je rozšížení pro PHP, které je v současné verzi 1.1 tím nejlepším (z pohledu funkčnosti i rychlosti), jak propojit PHP s SQL Server 2005 / 2008 databázovým serverem.

Problém je pouze v tom, že zatímco Zend Server CE je kompilován ve Visual Studiu 2005 (VC8), tak SQL Server Driver for PHP se v binární podobě dodává jen jako VC6 anebo VC9. Naštěstí celý projekt na Codeplexu je dostupný včetně zdrojových kódů a není tedy problém si VC8 verzi zkompilovat.

Co budete potřebovat pro kompilaci?

Největší nepřítel státu je kreativní, kriticky uvažující jedinec

Dnes mohou volit všichni. To je chyba, jejímž důsledkem je, že o našich životech v zásadě rozhoduje hloupější, méně vzdělaná a špatně zorientovaná většina. Za jednu z nejdůležitějších změn, k níž bychom měli přistoupit, tudíž považuji omezení a podmínění práva volit.

Více na iDNES.cz - Martin Reiner: To, co nás odlišuje od skutečného Západu, je dezolátní stav střední třídy

Jak se zbavit Nero Scout a Nero Media Library

Software 15.09.2009

Nero 8 je úžasný multimediální a vypalovací software, který ovšem bohužel několik komponent, které nikdo nechce, instaluje jako povinné. Patří sem zejména Nero Scout a Nero Media Library (tedy integrované hledání).

Ve Windows Vista / Windows 7 je druhé hledání naprostá zbytečnost, takže je nanejvýš žádoucí to od Nera zlikvidovat.

Prvním bodem je vypnutí Služby NMIndexingService. Můžete to provést tak, že spustíte services.msc a tam zakážete uvedenou službu:

Nero Services

Twitter a Verified Account

Webdesign, CMS 14.09.2009
Twitter a Verified Account

Pokud jste dostatečně známá osoba (aka celebrita), vždy se vedle stovek tisíc normálních lidí co vás znají najde i pár desítek kriminálních živlů, kteří ve své mentální zaostalosti páchají trestné činy poškozování cizích práv, pomluv, křivého obvinění či dokonce zločinného spolčení.

Twitter je jedna ze společností, které si tento problém uvědomují (ne, nejedná se jen o české specifikum), a můžete jej nejen požádat o verifikaci vašeho Twitter účtu, ale také třeba případné impersonation accounts nechat zrušit.

Samozřejmě, nejedná se o "řešení" v pravém slova smyslu, nicméně verifikovaný Twitter účet je znamení pro čtenáře, že alespoň něčemu na internetu mohou věřit.

A to je rozhodně pozitivní věc :-)

Jak vynutit obnovení ikon ve Windows Vista / Windows 7

Windows 7 14.09.2009

O víkendu jsem nainstaloval i na hlavní počítač Windows 7 x64 Ultimate CZ. Dělal jsem čistou instalaci a následnou reinstalaci a konfiguraci snad stovek programů

Microsoft udělal velký kus práce, mám k počítači připojeno přes 10 zařízení, a pro všechna měl ovladače integrované na DVD (včetně Adaptec řadiče; chyběla jen podpora Creative X-Fi zvukové karty), popřípadě je automaticky stáhnul pomocí služby Windows Update. Musím říci, že i na velice výkonném stroji s quadcore procesorem, rychlým diskovým polem a 16GB RAM je upgrade znát, Windows 7 doslova letí.

Jediný drobný problém, na který jsem narazil, bylo nezobrazování některých ikon na ploše, poté co jsem vypnul po instalaci UAC (na vývojářské stanici je opravdu nechcete mít zapnuté, jako běžný uživatel ovšem rozhodně ano).

Pomohl ovšem tento jednoduchý skript, který smaže databázi ikon a vynutí si tedy její nové vytvoření (uložte si jej třeba jako RebuildIcons.cmd a spusťte):

taskkill /im explorer.exe /f
CD %USERPROFILE%\AppData\Local
attrib -h iconcache.db
del iconcache.db
explorer.exe

Via: OCforums.com.

Adobe Lightroom 2 - profesionální editor fotografií

Adobe a grafika 10.09.2009

Adobe se s produktem s plným názvem Adobe Photoshop Lightroom 2 pustilo do vod profesionálního work-flow a zpracování fotografií. V zahraničí se Lightroom prodává za US$ 299, u nás je k dispozici za (překvapivě) podobnou cenu, 6.500 Kč + DPH.

Přestože má tato aplikace v názvu slovo "Photoshop" s přídomkem "Lightroom", není náhradou Photoshop CS4 + Bridge CS4. Lightroom je určen pro rychlou katalogizaci, zpracování a "vyvolávání" fotek a jejich následný tisk či export pro web či jiné formáty, pro složité editační úpravy se stále předpokládá použití plné verze Photoshop CS4. V praxi ovšem 99% běžných činností vykonáte právě s touto aplikací, a Adobe se vám to snaží maximálně ulehčit a urychlit vaši práci tím, že Lightroom je na fotografie (a pouze na ně) vysoce specializován.

Na Adobe Lightroom je půvabné to, že uděláte pár tahy myší z tmavé či přeexponované fotky se špatně nastaveným vyvážením bílé fotku "opravenou", a dalšími pár tahy změníte pošmourné nebe třeba na sluncem prozářenou letní krajinu, to vše si uložíte jako preset, a hromadně aplikujete na celé album. A je hotovo.

vlevo je původní vzhled, vpravo upravenýúprava fotky je otázkou dvou kliknutí na křivky

Adobe Lightroom 2 je dostupný pro Windows i pro OS X, na obou platformách máte k dispozici i 64bitovou variantu. Instalační soubor má zhruba 70MB. Současná verze 2.4 je na Windows 7 x64 s quadcore procesorem bleskově rychlá, práce s RAW formátem je doslova instantní.

Dvě žáby

Crazy Frog

Po cestě šla skupinka zelených žab. Vesele skákaly a kvávaly. Po chvilce ale dvě z nich spadly do hluboké díry v cestě. Když to ostatní žáby uviděly, začaly naříkat a lamentovat, že jsou ty dvě žáby už vlastně mrtvé. Dvě žáby v díře ty jejich komentáře nicméně ignorovaly a statečně skákaly a skákaly, a snažily se tak dostat ven. Ostatní žáby venku jim říkaly, ať toho nechají, že to nemá cenu, že jsou stejně v podstatě mrtvé. Nakonec se na to první žába vykašlala a vyčerpaně umřela.

Nicméně, druhá žába pořád zkoušela skákat, co nejvýše mohla. Skupinka žáb nahoře se na ni opět rozkřičela ať toho nechá, že také stejně umře. Nakonec se ale druhé žábě podařil obrovský skok, a dostala se ven. Ostatní žáby se jí ptaly zda je neslyšela, že pořád skákala? Žába odpověděla, že nikoliv, byla hluchá, a myslela si, že ji ostatní celou dobu povzbuzují k extrémnímu výkonu. Jen proto to dokázala…

volně převzato z indianchild.com

Jak šel čas (s grafikou tohoto blogu)

Webdesign, CMS 06.09.2009

Zapátral jsem v archívech a dal dohromady screenshoty starších verzí tohoto blogu. Myslím si, že to je zajímavé podívání :-)

2009

2009

MyEgo.cz má po dvou letech nový design

Webdesign, CMS 05.09.2009

MyEgo.cz, spuštěné téměř před 2 roky, má nový design. Za grafiku a šablony je zodpovědný Pavel Kout (Webface) a jsem s jeho prací moc spokojen. Nové pojetí, které má připomínat tištěné noviny, je modernější, integrovány jsou odkazy na Facebook, Twitter a Linkuj.cz, zlepšené jsou i komentáře.

Je fakt, že poslední dobou nemám tolik času na psaní, ale v (téměř) nadcházející zimě člověk nebývá tolik sportovně aktivní, takže toho bude vycházet více :-)

Za dobu 6 let existence blogu jsem mimochodem napsal přes 1 500 článků a publikováno je přes 24 000 komentářů.

Soud v Texasu zakazuje Microsoftu prodávat Word - update

Webdesign, CMS 04.09.2009

Reuters.com: soud v Texasu dnes zakázal s realizací nejpozději do 60 dnů prodej Microsoft Wordu v USA, respektive veškerých Microsoftích aplikací zpracovávajících Open XML (DOCX, DOCM). Důvodem je údajné porušení patentu kanadské firmy i4i z roku 1998, který se zabývá obecným "oddělením obsahu dokumentu od jeho architektury či formy".

Osobně to nechápu a očekávám, že ve stejných intencích bude zakázán celý World-Wide-Web, respektive kombinace HTML a CSS. Obecně, oddělení obsahu a formy je něco tak standardního, že nikdo asi nechápe, jak to může být patentováno.

Microsoft považuje uvedený patent za neplatný a samozřejmě se odvolá, ale bude velice zajímavé sledovat výsledek.

Mimochodem, na základě toho samotného patentu může být identicky zlikvidován i OpenOffice (ODF), jenže tam není tolik peněz.


Aktualizace 4.9.2009: ten samý soud uvedený zákaz dnes zrušil, dokud poběží odvolání Microsoftu.

Microsoft tedy může prodávat Word a Office i nadále.