MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

Neelie Kroes opět na scéně

Technologie 13.05.2009

Neelie Kroes se nechvalně proslavila už před rokem, kdy udělila jménem Evropské komise nehoráznou pokutu Microsoftu za to, že si do Windows "dovolil" integrovat hudební a video přehrávač Windows Media Player, tedy věc, která byla zjevně v zájmu zákazníků.

Naopak ve fiktivním "zájmu zákazníků" byrokratem zavedená Windows N si nikdo nekupuje, přesto Neelie Kroes úřaduje dál. Jejím cílem zjevně nebylo "zlepšit podmínky na trhu pro zákazníky", ale získat peníze pro byrokraty.

Microsoft je velice úspěšná společnost, a to je něco, co komunistická EU nesnese, popřípadě co EU láká ke zneužití své absolutní moci. Evropská unie, postavená na zrůdných levicových ideích koncentrace moci a absolutní kontroly nad lidmi, si zjevně potřebuje vylepšit rozpočet i tento rok, a proto udělila Intelu pokutu ve výši 1.45 miliardy USD za údajné nekalosoutěžní praktiky "v rámci ochrany zákazníků".

Šéf Intelu s tím pochopitelně tvrdě nesouhlasí.

Intel měl podle EU "nutit" systémem slev a pobídek některé OEM výrobce, aby odebírali jen (či převážně) Intel procesory. Zajímavé je, že pro tuto zcela běžnou obchodní praktiku v řadě oblastí nejsou žádné důkazy, přesto byla pokuta udělena. Připomíná to zinscenovaný proces s Microsoftem či zavraždění Milady Horákové místními komunisty.

Vezměte si následující:

  • neexistuje žádný důkaz, že by byl poškozen koncový klient, právě naopak - neustále klesají ceny procesorů a celé notebooky (či netbooky) se prodávají za cenu jednoho jídla v lepší restauraci!
  • neexistuje žádný důkaz, že Intel dával speciální slevy či rabaty odběratelům, kteří prodávali Intel procesory, a porušil tím platné zákony!
  • v dodavatelsko - odběratelských vztazích je zcela běžné, že při větším odběru máte slevu, takto postupuje nakonec nejen Intel, ale i AMD; chce to opravdu hodně invence na straně EU označit množstevní slevu za nezákonnou a údajně poškozující zákazníka!
  • AMD před pár lety, kdy měla na trhu jen středně mizerné Athlon 64/X2 procesory (oproti katastrofálním procesorům předtím), alokovala zhruba 20% trhu - pokud tedy lidé nekupovali její procesory masově dříve, bylo to proto, že chtěli kvalitu a výkon (tedy Intel) a nikoliv mizerné AMD.

Je to opravdu smutné, kam se EU řítí...

Jak migrovat z MySQL na Oracle 10g databázi + PHP

PHP 05.05.2009

Před pár měsíci jsem zde popisoval 10 bodů jak migrovat z MySQL na SQL Server 2008 + IIS7 + PHP. SQL Server 2008 považuji za současnou nejlepší databázi. Pro jeden projekt si klient přál použít Oracle 10g (má v ní obrovské skladiště jiných dat), takže bylo nutné pracovat s etalonem a matkou všech databází, a to na úrovni poměrně starého OCI8 rozhraní v PHP verze 5.1.6.

Náš redační systém tak už běží na MySQL 4.x (mysql), MySQL 5.x (mysqli), SQLite 2.0, SQLite 3.0 (přes PDO), SQL Server 2008 databázi (přes sqlsrv) a nově i na Oracle 10g (přes oci8).

Práce s Oraclem je v PHP poměrně dobře zaběhnutá a stabilní, přesto se hodí sumarizace hlavních rozdílů, pokud předěláváte redakční systém (kromě doplnění databázového layeru) z MySQL na Oracle.

1. Neexistuje LIMIT start, offset

Podobně jako SQL Server, tak ani Oracle nemá pohodlné stránkování v SQL přes LIMIT start, offset příkaz, jako umí (jinak velice primitivní) MySQL. Obejít se to dá ale snadno za použití sub-selectu a magické funkce ROWNUM, tedy obdoby ROW_NUMBER() z SQL Serveru:

SELECT * FROM (
	SELECT ROWNUM as CisloSloupce, fieldsX ORDER BY fieldsY ) 
	WHERE CisloSloupce BETWEEN ($offset+1)  AND ($offset+$limit)
	

Dobré je upravit si vaši metodu pro SQL příkaz v databázovém layeru, která SQL dotaz s LIMIT klauzulí automaticky modifikuje na vnořený SELECT, takže se nemusí nic dalšího přepisovat v CMS.

Web 3.0 bude jen na pozvánky

Webdesign, CMS 04.05.2009

Disclaimer: tento článek mluví o určité podmnožině „pubescentů“, nikoliv nutně o všech.


O co tady jde

Obsah internetu se dá rozdělit na dvě části: 1% kvalitních článků (podle Putina jen 0.5%, ale nebudu se s ním hádat), tedy MyEgo.cz a pár dalších webů, a 99% balastu v diskusích a reakcích. Spousta diskusí na internetu není totiž nic jiného než pokřikování pubescentní špíny bez znalostí.

Začíná mě to už prudce nudit (ta špína). A když se nudím, chce to změnu.

Chcete příklad?

Už když jsem začínal publikovat na internetu a někdy v roce 2004 uveřenil třeba článek o tom proč je MySQL špatná databáze (a proč je to spíše primitivní filesystém), setkal jsem se s řevem, vulgárními nadávkami a podobnými extrémními reakcemi okolí. Hloupost skloubená s nenávisti. Nechápal jsem proč, podobné řvaní jsem od inteligentních reálných lidí ze svého okolí neznal, s blbci se nestýkám, a moje znalosti databází jsou excelentní.

Dnes vím, že veškeré tyto nezralé reakce jsou od -náctiletých pičmulínků, kteří nic neznají, ale myslí si opak. Myslí si třeba, že databáze je jen něco, co umí SELECT / INSERT / DELETE, a už vůbec nechápou, co to jsou uložené procedury, packages, triggers, a další. PL/SQL jim nic neříká. Tenký klient, aplikační server, a vlastní logika na databázi, to je pro ně španělská vesnice.

Jako člověku, kterému je 36 let, IT se věnuje profesionálně 20+ let, s IQ > 150, je mi prostě řada věcí zřejmých, ale pičmulínkům nikoliv. Bohužel, i onen pičmulínek se k tomu na internetu může (a často chce) vyjádřit.

Nejde zde ale o nějakou databázi, to byl jen příklad. Co z toho vyplývá obecně? Na internetu můžete narazit na jeden geniální článek, a k němu poté 20 reakcí, které budou "oponovat". Téměř vždy to ovšem bude tak, že onen článek je pravdivý, zatímco zbytek jsou nezralé bláboly nevzdělaných pičmulínků, kteří se chtějí vyřvat z podoby, protože jim někdo bere jejich idol.

GT Zaskar Carbon, dějství třetí a finální

Cyklistika 03.05.2009

Když jsem před pár dny nabízel k prodeji GT Zaskar Carbon a uvažoval o koupi "celopéra", nakonec jsem se rozhodnul jinak - a to udělat z toho kola naprostou špičku v hardtailech. Upgrade se podařil, několik dní na inovovaném kole jezdím, a je to prostě báječné :-)

GT Zaskar Carbon

Ale k mému kolu, takto nyní vypadá:

GT Zaskar Carbon

TViX M-6500A - luxusní konkurence pro HTPC

Hudba 28.04.2009

TViX M-6500A je televize moderní doby. Libovolné pořady na požádání. Tato miniaturní krabička (18 x 14 x 7cm) v sobě obsahuje nejen DVB-T tuner pro nahrávání pozemního vysílání na vestavěný pevný disk (o kapacitě až 1TB), ale také přehraje téměř libovolný SD i HD video formát.

Pokud máte video či oblíbené seriály v DivX, MPEG2, MPEG4, MPEG AVC, WMV či H.264 v AVI/MKV/TS/MT2TS kontejneru, jen je nakopírujete na interní disk a spokojeně se koukáte na film ve FullHD (1080p). 

Audio je posíláno rovněž přes HDMI 1.3a konektor, a to včetně lahůdek jako je DTS HD, Dolby TrueHD, či běžných Dolby Digital, DTS a Dolby Prologic formátů. Z audio kodeků přehraje nejen MP3, WMA či AAC, ale i bezeztrátový FLAC, takže rip hudebního CD neztratí nic na kvalitě.

TViX M-6500A versus konkurence

Konkurence pro tuto "krabičku" téměř neexistuje.

Žádné jiné zařízení totiž nemá interní displej pro snadné ovládání i bez televize (velice výhodné pro poslouchání audia), formát disku používá běžný NTFS filesystém (kompatibilní tedy s Windows), integrovaný DVB-T tuner (podporující  MPEG2 i MPEG4, včetně HD rozlišení), dobrý firmware, rychlý Sigma 8635 procesor, a funkční HDMI 1.3a výstup.

Třeba v Alza.cz velice populární IAMM NTD38-HD je v praxi nepoužitelné zařízení (testoval jsem jej a vrátil do 14 dnů). Zastaralý Sigma SE623 procesor u IAMMu a zaostalý firmware znamená, že drtivá většina souborů nejde přetáčet, část nejde přehrát, titulky se zobrazují podivným způsobem či vůbec a zařízení je celkově neuvěřitelně líné.

TViX M-6500ATViX M-6500A - funkce HTPC, ale spotřeba jen 15W

TViX M-6500A je na tom jinak. Jeho firmware (testovaná poslední BETA verze 1.3.42) je software, který skutečně funguje. Není problém přehrávat libovolná 1080p videa v AVI, WMV, TS, MKV či M2TS kontejneru, plus samozřejmě veškerá běžná "SD" videa.

Podporovány jsou pochopitelně i titulky, a to jak externí (SRT), tak ty embedované do MKV.

Proč vlastně to (Apple) trápení podstupovat?

Apple OS X 21.04.2009

(aka Otevřený dopis pro Davida Polesného, Živě.cz)

Dobrý den , Davide,

úvodem gratuluji ke kvalitnímu zpravodajství, které Živě.cz denně produkuje, neznám lepší český zpravodajský IT server :-) Ale k věci – měl bych pro vás námět na zamyšlení k dalšímu dílu „OS X“ seriálu.

Osobně mi u toho seriálu nesmírně schází  odpověď na klíčovou otázku „Proč to vlastně dělat?

Popis jak a co obejít v OS X, aby to fungovalo podobně komfortně jako ve Windows Vista či Windows 7 totiž neřeší to naprosto základní: proč toto Apple utrpení vlastně podstupovat?

OS X jsem měl a pro mě osobně to byl nepopsatelně hrůzný zážitek. Nejhůře jsem snášel extrémní nesvobodu, která je s Apple produkty spojená. Pokud bych měl (a nejen já) uvažovat o OS X, musel bych si zodpovědět následující otázky tak, aby zřejmá nevýhoda nebyla nevýhodou, ale plusem, což se mi prostě nedaří.

Zde jsou ty otázky:

  1. OS X mě zcela objektivně omezuje ve výběru příslušenství, některé tiskárny nebudou fungovat, budu si muset kupovat jablečné či jablkem posvěcené věci, budu omezen ve výběru telefonů. Proč bych toto měl chtít oproti svobodě, kterou mi nabízí Windows?
  2. Mít Apple znamená omezit se na malý výběr hardwarových konfigurací, které jsou dostupné jenom od Apple. Pokud chci quadcore počítač s 16GB RAM a rychlým RAID-5 diskovým polem, musím jít do Mac Pro, a ten stojí 4x tolik co moje PC v luxusní černé eloxované hliníkové skříni, fungující přesně dle mých představ. Můj pracovní notebook s 1920x1080 18" displejem, 1TB disky a quadcore CPU Apple nenabízí vůbec. Proč bych se měl tedy zajímat o Apple HW, když konkurence mi nabízí lepší a rozmanitější hardware za čtvrtinu až polovinu ceny Apple?
  3. Vista x64 SP1 má v současnosti nejpokročilejší kernel s výrazně lepší koncepcí, bezpečností, výkonem a správou paměti než OS X Leopard. Osobně odhaduji, že v operačních systémech zaostává Apple zhruba 3 roky za Microsoftem a Windows 7 tento náskok Microsoftu dále zvýší. V oblasti serverů, centrální firemní správy a vývoje neznamená Apple dokonce vůbec nic.. Proč bych se měl tedy spokojit se systémem, který je koncepčně zaostalejší, je určen maximálně pro primitivní domácí použití a kde klíčové Adobe aplikace běží polovičatě a v případě velkých projektů výrazně pomaleji?
  4. V podstatě veškerý software pro OS X existuje i pro Windows, ale naopak to neplatí. Pokud jako vývojář potřebuji SQL Server, Oracle a Sybase databázi, Visual Studio 2008, či ve volném čase třeba pracovat s mutimédii včetně HD videa a Blu-Ray, tak na Windows vše mám k dispozici. Na OS X to neplatí. Nemohl bych ani spustit výukové CD, které dcera dostane ve škole. Proč bych se měl vlastně spokojit s horší aplikační kompatibilitou a objektivně výrazně menším portfoliem aplikací a neustále řešit problémy a omezení, které z toho plynou?
  5. Microsoft nabízí skvělé Live.com aplikace zdarma - mám 20GB na SkyDrive, neomezený email (dříve omezený na 5GB či 10GB, dnes bez limitů), kalendář, sync 5GB souborů Live Mesh a mnohé další. Apple to samé nabízí mnohem později a v horší kvalitě jako MobileMe, a navíc placeně. Toto není jediný případ, kdy monopolní uzavření Apple platformy znamená horší a dražší služby. Proč by měl racionálně uvažující člověk tedy platit za horší Apple služby?
  6. Obecně: proč by měl někdo věnovat desítky hodin času tomu, aby se horko těžko dostal na úroveň Windows, když Windows toho stejně budou umět stále více? Teď neberu do úvahy pohled redaktora, kterého zajímá čtenost, a daný seriál čtený bude, ale pohled racionálně uvažujícího člověka.

Ano, s Apple PC se v jistých případech dá udělat podobná práce jako s mnohem lepším a levnějším Dell, HP či "Hulán" PC, otázkou je, proč toto trápení podstupovat. Ve většině případů totiž člověk neustále naráží na monopolistická omezení a nesvobodu Apple platformy.

Na tuto otázku mi váš seriál dosud neodpověděl...


Související: 10 důvodů proč je Apple mnohem horší než jiné společnosti

Počítače od Microsoftu zdarma pro vývojáře open-source

Webdesign, CMS 20.04.2009

Pokud jste chudý (nejen) Linuxový vývojář, který nemá ani na to, aby si koupil Windows Vista, natož pořádný počítač, máte bezvadnou šanci obohatit se u Microsoftu! :-)

O co jde?

Microsoft nabízí hromadu krásných cen open-source vývojářům v soutěži "Ukaž se a vyhraj". Funguje to takto - naprogramujete open-source aplikaci, třeba pomocí vývojářských nástrojů Microsoftu dostupných zcela zdarma (Visual Studio 2008 Express, SQL Server 2008 Express), zveřejníte tento kód na CodePlex.com (jeden z největších open-source portálů) a pokud se to veřejnosti, novinářům či odborníkům bude líbit, vyhrajete HP počítač, Xbox či HP netbook.

Pokud nic nevyhrajete, budete mít alespoň hřejivý pocit, že děláte něco "pro lidi" a pro svobodný software.

Pro účast v soutěži samozřejmě nemusíte být chudý Linuxový vývojář, ale protože jde o open-source, a to si řada lidí spojuje se slovem Linux, zde bude asi největší zájem.

Celá soutěž je navíc velice slušně medializovaná, takže vaší aplikaci se dostane obrovské pozornosti a profesionálního marketingu - tedy získáte to, co menší open-source projekty často postrádají.

Podle mého názoru je to bezvadná příležitost jak se zviditelnit.

Odkazy: Soutěž „UKAŽ SE A VYHRAJ (Vyvíjej open-source s Microsoftem)“

Neprodám: GT Zaskar Carbon Expert (komplet na Shimano XT)

Cyklistika 17.04.2009

Update: kolo nakonec neprodávám, více zde.

Prodám jedno z nejlepších hardtail kol - 10 měsíců starý GT Zaskar Carbon Expert "08 s komplet výměnou původních Shimano LX komponent za nové Shimano XT (jedná se tedy o obdobu GT Zaskar Carbon Pro s prodejní cenou 85.000 Kč).

Kolo má výborný celokarbonový rám, sladěné komponenty, Shimano XT brzdy / brzdové páky / řadící páky / kazeta / řetěz / přehazovačka / přesmykač / kliky, Rock Shox REBA SL vidlice, Schwalbe Racing Ralph Evo 2.25" pneu, váha je skvělých 10.3kg.

Kolo je ve 100% stavu, platná záruka 3 roky u Šterba-kola.cz, tamtéž pravidelně servisované. Rozměr "L", hodící se pro 175-188cm.

Doporučená prodejní cena: 85.000 Kč
Moje prodejní cena: 45.000 Kč.

S kolem jsem dokonale spokojen, ale rozhodnul jsem se pro "celopéro", protože stále více preferuji opravdu těžký terén. Na kolo nebude poskytována žádná další sleva, současná cena je už neuvěřitelně dumpingová :-) Není problém kolo předat třeba u Štěrby, kde potvrdí 100% technický stav.

GT Zaskar Carbon Expert

SmartMaps navigace je nyní zdarma pro PC

Windows Mobile 16.04.2009

Větu v titulku raději hned upřesním - SmartMaps navigace je zdarma pro PC, pokud již máte zakoupenu (například) verzi pro Windows Mobile telefony a PDA. Společnost PlanStudio takto dává skvělý dárek svým stávajícím i budoucím zákazníkům.

PC aplikace funguje podobně jako ta mobilní a pracuje navíc se stejnou databází dat - můžete si zde tedy snadno naplánovat cestu na PC a identická trasa se poté zobrazí na mobilním zařízení. Společná je i aktivace mapových podkladů (byť trochu nepohodlná) - aktualizace pro SmartMaps instaluje i PC aplikaci. Tuto aplikaci musíte spustit z aktivované karty, ukončíte ji, poté spustíte aplikace na mobilu, a poté opět aplikaci na PC - vše bude aktivováno.

Jediná zásadní nevýhoda u Windows Mobile je to, že musíte vyjmout kartu z telefonu a vložit ji do čtečky na PC, přes ActiveSync se bohužel nespustí vůbec nic. Za to ale nemůže PlanStudio.

K mé předchozí recenzi SmartMaps bych měl jej dvě doplnění, po aktivním používání:

  • mapové podklady a databáze adres je bez konkurence, tam kde nejnovější verze map pro iGo či TomTom neobsahují všechna data je SmartMaps vždy má (podobně kvalitní databázi adres má mimochodem i Picodas - mapy pro Garmin - s názvem Atlas v8 NT)
  • při navigaci jsem několikrát přejel odbočku, pokud jich je hodně za sebou, protože navigace poměrně pozdě zoomuje z automatického rozlišení na to nejvyšší (nejpodrobnější), kde skutečně vidíte kde a kam zatáčet - toto se dá vyřešit ručním nastavením nejvyššího rozlišení a zakázáním automatického přepínání, ale chtělo by to optimalizovat přímo výrobcem.

SmartMaps pro PC:

SmartMaps pro PCSmartMaps pro PC

Nejvýznamnější člověk na českém internetu

Webdesign, CMS 15.04.2009

Můj názor má moc, sílu a význam. Váš názor neznamená vůbec nic!

Zhruba takto by šel uvést tento článek, a samozřejmě by to znělo arogantně a hloupě, pokud by to ovšem byl názor jen můj. Jenže on není. Osobně se považuji za naprosto normálního (byť vůlí osudu inteligencí vysoce nadprůměrně obdařeného) člověka, ale takových lidí je spousta. Minimálně 5% v ČR, tedy půl miliónu.

Za nejvýznamnějšího člověka na českém internetu mě považují desítky tisíc jiných lidí, nikoliv já sám. Vážím si toho. Opravdu :-)

To úžasné

Když napíšu článek na MobilMania.cz, stane se ihned nejčtenějším článkem za dlouhé období a je pod ním několik stovek komentářů. Když napíšu jiný článek na PCTuning.cz, opět se stane nejčtenějším a nejkomentovanějším. Můj názor je vyhledávaný, svěží, čtený, pro někoho občas konfrontační, každopádně málokomu je lhostejný.

Lidé se ztotožňují s mým názorem, popřípadě ty hloupější bytostně štve, že mám (třeba na iPhone) názor jiný. Můj osobní názor je pro ně tak silný a extrémně významný, že se přes něj nejsou schopni přenést.

Ne, tím  se nechlubím, jen konstatuji fakta.

Díky této úžasné skutečnosti si mimochodem mohu říci o výrazně vyšší autorský honorář než je běžné, popřípadě požadovat na začátku v článku na MobilMania.cz odkazy na můj vlastní osobní i firemní web.

Řada webů se mnou pořádá rozhovory, protože téma Radek Hulán je vždy tahák. Na 30minut.cz je rozhovor se mnou hned druhý nejčtenější článek vůbec, na Emag.cz snad nejčtenější za celou existenci (Emag.cz jej dokonce propagoval řadu měsíců pomocí Google AdWords), další rozhovory vyšly na desítce jiných webů (včetně třeba Neviditelném Psu Ondřeje Neffa), Microsoft mi platí jako novináři konferenci v Las Vegas, Adobe zase v Miláně. O aukci ohledně prodeje tohoto blogu informují  třeba i Novinky.cz. Moje hodinová přednáška na WebExpo má bezkonkurenčně nejvyšší účast ze všech.

Spousta lidí zjevně nebere můj názor jako jeden z miliónu, ale jako Ten Názor, k němuž je nezbytně nutné zaujmout postoj.