Jak vypnout aktualizace Java Runtime Environment

Java. Mnohými milovaná, mnohými zatracovaná. Osobně, jako většina IT administrátorů se řadím mezi ty, kteří by jí nejraději vymazali ze zemského povrchu jednou pro vždy 🙂 Situace je však taková, že zde máme hromady aplikací, kteří se bez její klientské instalace neobejdou.

Ještě větším problémem jsou aktualizace. Její updaty nejdou řídit elegantně, jako třeba aktualizace Microsoft aplikací přes WSUS (lze to vůbec?). Navíc po aktualizace se stane, že spousta aplikací prostě přestane fungovat. Co to znamená? Javu radši neaktualizovat.

V dobách Windows XP toto nebyl problém. Uživatelé s nižšími právy (např. users) Javu prostě nezaktualizovali. Problém nastal s příchodem Windows Vista a UAC. Uživatel si nadále Javu nezaktualizuje, ale je stále obtěžován vyskakujícími okny s žádostí o zadání hesla správce. To přináší jak zvýšené nároky na IT podporu, tak ještě větší nasrání uživatelů.

Jak z toho ven? Elegantní úpravou registrů. Najděme cestu

HKLM\SOFTWARE\JavaSoft\Java Update\Policy

a následně upravme klíče EnableJavaUpdate a NotifyDownload na hodnotu 0.

Toto řešení je jednoduché, funkční a hlavně elegantní, protože ho můžeme snadno poslat do celé sítě pomocí skupinových politik a dále již na Javu nemyslet.

Krok za krokem: Instalace PHP na IIS

Před dávnou dobou jsem zde na blogu Jak nainstalovat PHP na IIS jak rozchodit stále velice oblíbený a primitivní programovací skriptovací jazyk php na webový server Internet Information Server od společnosti Microsoft. Protože se jedná o jeden z nejnavštěvovanějších článků na tomto blogu, cítím morální povinnost vydat novou, aktualizovanou verzi.

Co se za ty roky změnilo? Microsoft se stal s PHP kamarád. Rozhodně nezatracuje svou technologie .net, nicméně pokud programátoři mají potřebu vytvářet weby v php, byl by rád kdyby jako pohon použili právě IIS namísto Apache. Vznikla speciální verze PHP optimalizovaná právě pro běh pod IIS, jejíž výsledky předčí konkurenční webservery. Jak tedy PHP na IIS nainstalovat? Přikládám návod ve stylu krok za krokem.

Nejprve je třeba nainstalovat samotný IIS. V prostředí Windows Server ho nalezneme přímo v Server Manageru jako jednu z rolí (Web Server). Instalace je velice jednoduchá – nextnextfinish 🙂

           

Druhý krok není o nic těžší. Pro instalaci PHP použijeme Microsoft Platform Installer. Tato aplikace neumí nainstalovat jen PHP, ale i různé blogovací systémy, helpdesky, fotogalerie a spousty dalších aplikací hodící se pro Váš server.

Navštívíme tedy stránku http://php.iis.net a stiskneme nepřehlédnutelné tlačítko “Install PHP”

Na další stránce stačí jen získat instalátor (Get the Microsoft Web Platform Installer), po jeho spuštění potvrdit zaškrtnutím Install PHP a pokračovat klasickým instalačním průvodcem.

           

Že je to jednoduché? Ano je! Není již nejmenší důvod proč instalovat Apache na svůj Windows server 🙂

Co když nejde nainstalovat HP tiskárna?

Dnešní tiskárny od Hewlett-Packard rozhodně nejsou nic moc. Kvalita zpracování, výkon a poruchovost jsou absolutně tragické, vše navíc výrobce umocňuje šílenými ovladači a nutnými softwarovými balíky.

V mém případě vznik problém při instalaci HP 3390. Instalace balíku spadla na chybě MSI.dot4msi, error code 2753.

Tento problém způsobila předchozí instalace HP software. I přes odinstalaci zůstaly v systému služby, které držely dynamické knihovny, které instalátor považuje za nutné nahrát znovu 🙂

Řešení

Spustit konzoly služeb (services.msc) a zastavit následující služby

  • Pml Driver HPZ12
  • Net Driver HPZ12

Dále z adresáře c:\windows\system32 odstranit soubory HPZipm12.dll a HPZinw12.dll.

Nyní spusťte instalaci znovu a ta by měla proběhnout bez výše uvedených chyb.

Spasí ballot screen web? Spíše naopak!

Jeden z nejimbecilnějších zásahů do svobodného podnikání v IT byznysu je za dveřmi. Pokud nevíte o čem mluvím, řeč je o dlouze zmiňovaném a znalými lidmi proklínaném ballot screenu. Nebudu zde psát již milionkrát probrané, že nutit Microsoft, aby sám nabízel konkurenční produkty je stejné, jako nutit Škodovku, aby ve svých autem nabízela zákazníkům rádia Ford.

Ať tedy chceme, nebo ne, byrokratická idiocie bruselských zmrdů a vyžírek získá již v příštích dnech reálný obraz. Navíc téměř s křížkem po funuse. Internet Explorer díky šíření FUD od Linuxáků a dalších rádoby IT profesionálů již není tak dominantní jako v minulých letech, užalovanou a ukřivděnou Operu předehnal i Google Chrome a stále o ní nemá absolutně nikdo zájem.

A do toho přichází BS. Tato čirá hovadina nenabízí jen internetové prohlížeče (Internet Explorer, Opera a Firefox), ale i podivné aplikace jako Safari, Chrome, Maxthon, GreenBrowser (no slyšel o něm někdo?) a další. Zkrátka pokud SW nemá své vlastní jádro (což se týká i Chrome – používá webkit z linuxového Konqueroru) není pro mě plnohodnotný prohlížeč! Opravdu nechápu podle jakého klíče se vybíralo. Na koho se mám obrátit s žádosti o umístění mého “prohlížeče” vytvořeného primitivním přetažením jediné komponenty v Delphi? 🙂

Pokud tedy bude ballot screen úspěšný, co to přinese?

  • Snížení bezpečnosti uživatelů. Internet Explorer JE bezpečnější. Navíc díky navázáním na Windows Update je jeho aktualizace zaručená a pro uživatele neobtěžující.
  • Snížení komfortu webových aplikací. HTML a CSS se nám již pomalu začínají všechny prohlížeče interpretovat alespoň nějak podobně. Co ale rozhodně nezvládají je hnací motor současného webu – javascript. Jsou zde obrovské rozdíly jak ve výkonnosti, tak v jejich možnostech. To je ostatně jeden z důvodů, proč všechny Google aplikace dodnes neběží v Opeře. Díky ballot screenu bude nutné uvažovat mnohem více prohlížečů pro webovou aplikaci.
  • Náklady na technickou podporu. Debily, pardon – uživatele, nejen že bude ballot screen mást a děsit, ono je překvapí, že to najednou vypadá jinak. Navíc pracovníci podpor budou muset uvažovat o více prohlížečích než doposud, což přináší komplikace.

Myslím, že se dají najít desítky či stovky dalších problémů, které ballot screen přinese. Ale čemu se divíme. Tak to dopadá, když trotl rozhoduje o něčem, čemu vůbec nerozumí.

Nepovedená lokalizace webových služeb = cesta do pekel

Většina globálních hráčů v oblasti služeb určených idiotům nemá jinou možnost, než pro trhy na které chce proniknout vypustit lokalizované verze pro danou zemi. Protože již i český uživatel začal být poměrně zajímavý (po inzertní stránce), a tak chce provozovatel oslovit co největší skupinu, lokalizuje se už i do češtiny. Příkladem budiž Google, Facebook, Windows Live…

A protože čeština nepatří mezi jazyky jednoduché, překlad občas je dosti krkolomný. Osobně však za nejhorší variantu považuji překlad polovičatý. Tedy, nějaká slovíčka česky, nějaké anglicky – vše poskládané vedle sebe. A když se občas vezme jen překlad z translatoru, vzniknou zajímavé kombinace.

Názorným příkladem je třeba icq.com. U služby, mířící právě na naše uživatele (ostatně mimo Česka, Slovenska, Ruska, části Německa a domovského Izraele “kytku” vůbec neznají) bych čekal překlad lepší. Ostatně představit si za pojmem Najít datum původní Find a Date chce opravdu velkou dávku představivosti.

Už to konečně pochopte: Twitter není RSS a Facebook Líbímseti!

Pamatujete na dobu, kdy blogy byly na svém vrcholu? Na dobu, kdy se poprvé začalo pořádně mluvit o web 2.0 (existuje, nebo ne?), kdy blogy byly označovány superlativy jako nástupce zpravodajských serverů? Od té doby se už vypilo hodně piva a jak se ukázalo, realita je dramaticky jinde. Počet (aktivních) blogů klesá a noví blogeři, mladá krev, nejsou. A zpravodajské weby? Nerušeně jedou dál.

Socializace pokračuje. Aktuálně je nejvíc slyšet o Facebooku a Twitteru. Ač druhý jmenovaný mám obzvláště rád, někdy se mi tyto modly zdají až přes příliš přeceňované.

Twitter není a nikdy nebude RSS!

Twitter je jakási obdoba blogu do 140 znaků. Naprosto geniální myšlenka! Díky němu mám rychlý a “výživný” přehled o svých kamarádech a dalších (i neznámých), u kterých mě zajímá co se jim aktuálně honí v hlavě. Sledování Twitteru zabere minimum času a pokud si své “following” dobře vyberete, stane se toto médium neuvěřitelně sexy. A to už vůbec nemluvím o tvorbě vlastního obsahu 🙂

Na druhé straně máte RSS. Nechci aby mi unikl žádný článek na mém oblíbeném webu? Přijímám jeho kanál. Jednou za čas v Outlooku (nebo jiné čtečce) projedu co píší, co mě zajímá přečtu, co ne odmažu. Exportovat RSS do Twitteru a následně přijímat? Absolutní zhovadilost naprosto likvidující původní záměr tvůrců. Zkrátka napadne jen idiota.

Facebook není a nikdy nebude Líbímseti (a podobné)

Sociální síť Facebook vznikla jako snaha mít přehled o svých (reálných) přátelích. To, že je realita aktuálně jiná jsem psal nedávno. Nicméně primárně se FB svého nápadu stále drží. To je vidět i na “uzavřenosti” profilů a nutné registraci pro všechno.

Oproti tomu idea Líbímseti je zcela jiná. Server v roce 2002 založil Oldřich Neuberger jako kopii úspěšného amerického HotOrNot, který vytvořili James Hong a Jim Young na začátku minulého desetiletí. Hlavní ideou serveru bylo (a stále je) hodnocení jednotlivých uživatelů (z logiky věci – čím více hodnotitelů, tím větší relevance). Líbímseti pokračovalo ve vývoji dál a přibyly deníčky, páry, vzkazníky a spousty dalších funkcí. Je to však stále něco jako seznamka. A to Facebook rozhodně není!

Nové služby přicházejí na internet každým dnem. Snažit se do nich za každou cenu uměle naroubovat funkce ostatních, jen kvůli aktuální popularitě může jen ignorant. A nebo debil.

Symantec se přestal aktualizovat!

Pokud používáte antivirové produkty společnosti Symantec, mohli jste si v některých případech všimnout problému s aktualizací. Symantec se neaktualizuje od 31. prosince 2009. Chyba se týká těchto produktů:

  • Symantec Endpoint Protection 11.0.x
  • Symantec Endpoint Protection Small Business Edition 12.x

Chyba tentokrát není na vašem serveru. Zatím to tedy nevypadá, že byste museli dělat reinstalaci databáze, celého serveru či jakékoliv další úpravy. Stejně Vám nepomohou! 🙂

Produkty Symantecu totiž trpí chybou Y2K10. Veškeré aktualizace, jejichž rok je “vyšší” než 2009 jsou touto chybou označovány jako “out of date” a ignorovány.

Co udělat, abychom nezůstali bez ochrany? V tuto chvíli není třeba dělat vůbec nic. Symantec si je vědom této chyby a aktuálně pracuje na jejím odstranění. Do té doby jsou nové update vydávány jen jako další verze z 31.12.2009. Není tedy zatím důvod k obavám.

Facebook – i po měsících používání nechápu k čemu to je!

Web, tak jak jsme ho znali se mění. Vytváření obsahu obsahu již není záležitostí profesionálů, či poloprofesionálů (kteří pochopili základy HTML a nebo Frontpage). Web je zkrátka nyní o lidech. O lidech, kteří chtějí vytvářet a publikovat svůj obsah. A nejen to!

Celosvětový internet postihla vlna socializace! A s tím přišel fenomén Facebook.

Facebook je rozsáhlý společenský webový systém sloužící hlavně k tvorbě sociálních sítí, komunikaci mezi uživateli, sdílení multimediálních dat, udržování vztahů a zábavě. Se svými více než 325 miliony aktivních uživatelů (listopad 2009)[3] je jednou z největších společenských sítí na světě. Je plně přeložen do šedesáti pěti jazyků.

(wikipedia)

Facebook vznikl v roce 2004 v univerzitě na Harvardu. Původně se mělo jednat jen o systém pro potřeby studentů univerzity. Pak se ale stalo něco zlého. Facebook se začal šířit jako lavina a od srpna 2006 se do něj může přidat absolutně kdokoliv.

Původní myšlena FB není vůbec špatná. Stále mít přehled o svých přátelích ať jsou již kdekoliv. Jak jen je dnes realita odlišná. A problémem je jak systém, tak jeho uživatelé.

Většina tupého lidského stáda Facebooku zcela propadla a považují ho za svůj styčný bod ve světě internetu (to už jsem jednou viděl – Second Life Vám něco říká?). A tady nacházíme problém – absolutní uzavřenost systému. Nejen že pro 99% akcí musím být registrovaný v systému, ale pro 90% všeho musím být ještě přítel s danou osobou. K čemu toto vede? Vaší přátelé už nejsou vaši přátelé.

Facebook je, pokud ho neznáte, mezinárodní společenská síť, která spojuje milióny lidí – a vás. Vy můžete některé z nich označit za své frendy, což sice v doslovném překladu znamená "přítel", ale my víme, jak to je: 95% z přátel, co máte na Facebooku, v životě neuvidíte, a to je na nich to nejlepší!

(Misantrop via Lukáš Makowski)

Dalším problémem a celkovou nepřehledností Facebooku jsou všechny ty kvízy a další stupidní ohavnosti se jejichž výsledkem se každý idiot musí pochlubit na svou zeď a vy nestačíte dělat nic jiného, než tyto debility zavírat.

Za největší bezpečnostní slabinu však považuji otevření FB pro aplikace třetích stran. Tvůrci systému v tomto ohledu nebyli vůbec soudní! Oni si snad neuvědomují, že Facebook je převážně zaměřen na debily! Uživatel vždy klikne na povolit aplikaci přístup. A to už jsme velmi blízko ztrátě digitální identity!

Přitom oproti Facebooku je tady jeden idioty přehlížený konkurent. A tím je twitter! Zde můžete sledovat nejen vaše přátele, jako to děláte na facebooku (ovšem bez stupidních kvízů a dalších kravin), ale i další uživatele, jejíchž názory Vás zajímají.

Lidi proberte se! Pro své fotky používejte Windows Live Fotogalerii/Picasu/Flickr, pro statusy twitter (140 znaků opravdu musí stačit každému) či Windows Live, pro delší úvahy svůj blog. A pro ten zbytek? Pokud nejste debil, zkrátka ho nepotřebujete!

Poznámka: Autor článku je již několik měsíců pasivním uživatelem sítě Facebook a stále nepochopil, proč by se měl změnit na aktivního a co je na tom systému vlastně tak skvělé.