MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

Microsoft BitLocker je mnohem rychlejší než TrueCrypt

Bezpečnost 12.08.2008

Před pár dny jsem odstranil ze svého diskového pole TrueCrypt 6.0a, protože to mělo nepěkný dopad na výkon při praktickém používání více aplikací a dal tam Microsoft Bitlocker, který je ve Vista Ultimate x64 SP1. K mému velkému překvapení je BitLocker výrazně rychlejší při drasticky nižší zátěži CPU. Vše na Q6600@3GHz, 8GB RAM, 4x500GB HDD na Adaptec 3405 RAID-5.

Takto vypadá BitLocker s AES-256 + diffusor:

BitLockerMicrosoft BitLocker je rychlý a nezatěžuje CPU

Místa, která musíte vidět v Paříži

Mám rád... 07.08.2008

Uvedené památky v Paříži jsem sice viděl už počtvrté, ale stále dokážou zaujmout :-)

Paříž 1

Jak se prodávají kola a cyklistické oblečení u Štěrba kola

Cyklistika 23.07.2008

Štěrba-kola.cz je největší prodejce kol v ČR. Nakupovat zde můžete v e-shopu (s dodáním zdarma po celé ČR), ale pokud jste z Prahy nebo okolí, doporučuji se rozjet přímo do prodejny (Sezimova 10, Praha 4).

V tomto fotoseriálu bych vám chtěl představit prodejnu samotnou, protože pro cyklistu je to úžasný zážitek. Na řadu modelů kol totiž budete doslova hladově slintat.

Zaměstnanci chodí ve firemním oblečení, takže je snadno rozeznáte od kupujících, a všichni jsou opravdu ochotní a rádi se o vás postarají, poradí s prodejem, či zajistí servis vašeho kola.

Při vstupu do komplexu vás ohromí obrovské množství kol. Venku jsou vystavená dětská kola (obecně, ta levnější jsou nejblíže k východu, čím hlouběji se ponořujete do prodejny, tím cena kol roste):

Štěrba kola venek 1

Ve druhé venkovní části jsou nejprodávanější modely (kola do 20.000 Kč) pro dospělé, MTB i treková kola, na noc se vše samozřejmě vždy uklízí do vnitřních prostor:

Vrchol večerní kinematografie - americké seriály

Simpsons

Američané umí natáčet skvělé seriály. Běžný díl jednoho úspěšného amerického seriálu má větší rozpočet než celovečerní český film, a je to na něm znát. Americké seriály přitahují kvalitní producenty, režiséry, herce. Ally McBeal, Simpsonovi, Ztraceni (Lost), Beavis & Butt-Head (no dobře, beru zpět, ale po pár panácích se mi to fakt líbí), Akta X, Zoufalé manželky, 24 hodin, Přátelé, to jsou všechno opravdu zábavné a promyšlené věci, které jsou nesrovnatelné se seriálovým odpadem natáčeným denně TV NOVA či Prima TV.

Američané považují každý další díl jejich oblíbeného seriálu za "film", i když trvá jen 45 minut, a mají vlastně pravdu. Propracovanost a hutnost seriálových dílů je taková, že běžný (úspěšný) český film se musí stydět.

Běžný český divák je asi podstatně primitivnější, než diváci sledující nativně americké seriály. Nekonečné slátaniny jako je Nemocnice, Ordinace či Letiště, kde se pět lidí neustále schází a rozchází, mají pro dlouhodobé sledování snad jedinou podmínku - IQ nižší než 80. Nedokážu si představit, že někdo jiný se na tyto české slátaniny dívá. Nicméně, idiotů je v ČR dost, vyrábět tyto slátaniny je nesmírně levné, a idiot je na ně zvyklý, proto se tedy produkují. Je to maximalizace zisku pomocí minimalizace nákladů a repasování "ověřených" myšlenek, typické chování pro firmy v monopolním prostředí.

Americký divák je náročnější. Stovky televizních kanálů znamenají obrovskou konkurenci, a konkurence přináší rozmanitost a kvalitu. Dobré seriály mají i Britové, jejich Haló, Haló, Jistě pane ministře, Červený trpaslík či velkolepá série Monthy Pythons patří také k naprosté špičce.

Vlastně je to docela smutné, když jediný obsah, který v českých televizích za něco stojí, je zásadně zahraniční produkce, přičemž domácí produkce je naprosto idiotská. Kromě pár českých filmů, které jsem viděl v kině, si nic pozoruhodného českého nepamatuji (a nebude to mojí pamětí, ta slouží dobře, děkuji za optání, ale tím, že prostě skoro nic dobrého českého neexistuje).

Ano, i ve Státech se produkuje hromada špatných seriálů (a ještě více v Jižní Americe), nicméně, v ČR se produkuje už jen ten odpad…

PS: nikdy, ale opravdu nikdy, se nedívám na české "zábavné show". To se nasměju více i u návštěvy zubaře.

Top software: FRAPS

Hry na PC 21.07.2008

Bez jedné miniaturní aplikace nazvané FRAPS si nedokážu představit testování grafických karet a jejich výkonu v moderních hrách. FRAPS je „real-time video capture & benchmark“, což přeloženo do češtiny znamená, že tento program umí v reálném čase ukládat video z libovolné hry, screenshoty, a samozřejmě provádět měření FPS, včetně kalkulace min/max/avg hodnot.

FRAPS

Nový Xbox 360 dashboard bude úžasný

XBox 360 20.07.2008

Už jsem psal dříve, že hlavní rozdíl mezi Xboxem 360 a PS3 je v tom, že Microsoft umí programovat (a Sony ne). Programové vybavení Xboxu 360 a Xbox Live patří k tomu nejlepšímu, co existuje, a konkurence to není schopna dostihnout. A asi ani nedostihne, protože již tento podzim bude představeno další radikální zlepšení dashboardu.

Podívejte se na video jak ovládání nové verze (zdarma dostupné pro všechny Xbox 360 majitele) bude vypadat, špičková multimediální a herní centrála celé domácnosti:

Viz: HD verze na Gametrailers.com.

IIS 7 s FastCGI a PHP 5 - ideální kombinace pro Windows

Webdesign, CMS 18.07.2008

Přešel jsem na provozování PHP 5 pod Microsoftím IIS 7, namísto Apache. Nejnovější verze Microsoftího IIS7 webového serveru je výrazně výkonově i z pohledu možností konfigurace lepší, než co může nabídnout open-source produkt. IIS7 je zdarma dostupný ve všech instalacích Windows Vista a Windows 2008 Server.

Potřeboval jsem spojit provozování a vývoj ASP.NET a PHP aplikací pod jedním serverem, a to pod Apache prostě nejde. IIS7 má nativní podporu pro provozování PHP aplikací, za pomoci standardního FastCGI modulu. Microsoft zde dokonce spolupracoval se Zendem, samotný FastCGI modul zajišťuje thread-safe prostředí, takže můžete použít rychlejší non-thread safe buildy PHP.

Výsledkem je výrazně výkonnější runtime prostředí pro PHP, než to umí Apache.

Kompatibilita není problém, testoval jsem zatím dva nejnovější rozsáhlé weby, a vše funguje 100% bez jakékoliv úpravy PHP kódu mezi Apache a IIS7.

IIS7 s FastCGI a PHPIIS7 s FastCGI a PHP

Jediným problémem, který jsem dříve řešil, byla absence podpory pro .htaccess. IIS7 má nově ovšem vlastní mod_rewrite ekvivalent, nazvaný URL Rewrite Module, dokonce umí importovat .htacces z Apache do vlastních pravidel. 

A pokud chcete kompatibilitu bez importu pravidel (tedy nativní podporu pro .htaccess), umí to komerční (cena $99) modul od Heliosu  ISAPI_Rewrite3...

Kupte si kolo se slevou 20%

Cyklistika 18.07.2008

Přestože prázdniny jsou teprve 3 týdny v plném proudu, pro kola hlavní sezóna pomalu končí (kdo chtěl nové kolo, už je většinou 2-3 měsíce má), a nastávají výprodeje. Pokud jste si dosud nekoupili kolo, tak jste v jistém smyslu udělali dobře, protože v následujícím období nebude problém sehnat skladové modely se slevou 15-20%.

Štěrba-kola.cz je největší prodejce kol v ČR (web pro něj dělala F-ART AGENCY, s.r.o.), zaměřuje se na značky Author, Merida, GT a Cannondale. Vyhledat si vhodné kolo pro vás ve slevě je snadné, stačí si v e-shopu kliknout na zobrazit pokročilé hledání kola a zadat třeba toto:

pokročilé hledání kola + slevypokročilé hledání kola + slevy

Co jsem se díval, tak Author MTB Instinct, což je hodně dobré kolo, je se slevou 20%, zhruba 21% sleva je na Meridu FLX 900 d v komplet Shimano XT výbavě a s karbonovou zadní částí, a 23% na lehkou Meridu HFS 2000. Pokud nejste z Prahy, tak Štěrba mimochodem posílá kola po celé ČR zdarma.

Prohození CAPS LOCK na AltGr a SCROLL LOCK na CAPS LOCK

Windows Vista 17.07.2008

Definici klávesnice je možné ve Windows 2000, XP a Vista (včetně 64bitové verze) libovolně uživatelsky upravovat pomocí Scan Code Maps. Popisuje to tento dokument Microsoftu a zde si můžete stáhnout seznam Scan Codes pro jednotlivé klávesy.

Okamžitě se nabízí použití pro vypnutí CAPS LOCK klávesy, většinou neužitečné. Problém je zde ono slovo "většinou", občas se CAPS LOCK může hodit. Osobně používám poněkud inteligentnější řešení než primitivní vypnutí CAPS LOCK (jak je propaguje Živě.cz), a to přemapování CAPS LOCK klávesy na stisk AltGr (takže můžete psát znak zavináč pomocí přemapovaného CAPS LOCK + 2) a namapování původní funkce CAPS LOCK na jinak zcela neužitečnou klávesu SCROLL LOCK.

Takto bude vypadat definice Scancode Maps (pro libovolnou verzi Windows):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,\
                   38,e0,3a,00,3a,00,46,00,00,00,00,00

Pokud se s tím nechcete psát do regeditu, můžete si rovněž stáhnout soubor capslock.reg a importovat jej do registrů kliknutím na něj.

Jak to funguje?

Prvních 4+4 bajtů je vynulovaná hlavička (tedy 8x hex:00 hodnota), následuje čtyřbajtový počet přemapování (v tomto případě hex:03 00 00 00, počítá se i terminátor), poté jsou vlastní přemapování kláves  (vždy po 2+2 bajtech, vše formát Little Endian) a celá sekvence je ukončena čtyřbajtovou nulou (terminátor).

Přemapována je tedy klávesa 0046 na 003A , což je SCROLL LOCK na CAPS LOCK, a 003A na E038, což je CAPS LOCK na AltGr. Pokud si chcete upravit chování jiných kláves, postačí prostě doplnit či změnit tyto Scan Codes a je to hotové.

Na mapování kláves pomocí Scancode Map existuje i grafická utilitka KeyTweak.

PremiumSoft Navicat - nejlepší správa MySQL DB

PHP 16.07.2008

Přestože můj názor na MySQL je dosti negativní (viz tento 3 roky starý článek), fakt je ten, že drtivá většina webhostingů implementuje právě tuto databázi, a člověk ji tedy u open-source produktů v podstatě musí používat, a musí zapomenout na pokročilejší věci a funkce prováděné na úrovni DB.

Toto naštěstí plně platilo 3 roky dozadu, dnes to není až tak hrozné, MySQL 5.1 umí "už" i views, stored procedures a další (tedy u jiných DB desítky let běžné) věci.

Na správu MySQL se dá použít webová aplikace phpMyAdmin, nicméně, při větším objemu dat tato rychle narazí na své limity a zkolabuje. Jedna z nejlepších variant pro správu MySQL je poté PremiumSoft Navicat pro MySQL, špičkový produkt s GUI navržený pro Windows, Mac OS X i Linux.

Edice Navicat Windows - Standard stojí US$ 99, verze Enterprise poté US$ 139, takže se při větším projektu zaplatí během pár hodin.

Základní rozhraní Navicat MySQL:

hlavní okno Navicat MySQLhlavní okno Navicat MySQL

V Navicatu si můžete nadefinovat neomezené množství databází / připojení, podporované jsou i rysy nové MySQL 5.1 a preview 5.2. Připojit se k databázi můžete bez šifrování, pomocí SSL, SSH tunnel, či třeba pomocí stunnelu.

Jednou z nejdůležitějších funkcí je backup a restore, zálohování, funguje na 100%, a na rozdíl od phpMyAdmina umí dělat commit po každém INSERTu, takže se nestane, že na web nahráváte 10MB tar.gz soubor, poté to 10 minut cosi dělá, a nakonec to spadne na timeout (typický problém phpMyAdmina a zpracování více dat).