Ze Zakázaného království jsem měl rozpačitý dojem – na jednu stranu jsem se těšil, že konečně půjde o film, kde bojovníci nepředvádí jak umí tancovat nebo létat a chtějí toho druhého pořádně seřezat. Na druhou stranu mi přišlo, že když už tvůrci dostali před kameru Jet Liho a Jackie Chana najednou, tak si mohli dát víc práce s příběhem a scénářem.Takže pokud vyrazíte do kina, tak se můžete těšit na skvělé ukázky bojového umění a standardní vatu mezi tím – popisovat cokoliv je zbytečné.

Comments Bez komentářů »

Krásný krátký kreslený film

You need to a flashplayer enabled browser to view this YouTube video

Comments Bez komentářů »

Při zavolání na infolinku ČSOB narazíte na robůtka, který neumí nic jiného, než pořád dokola mlít o SSL certifikátech. Ty jsou totiž hlavní specialitou ČSOB – jde totiž snad o jedinou banka, která nepoužívá certifikát od certifikační autority, kterou prohlížeče znají (Verisign, Thawte atd.), ale od místního výmyslu s názvem I. CA. To vede k tomu, že v novějších prohlížečích jako Internet Explorer 7 nebo Firefox 3 uvidíte místo internetového bankovnictví jenom dost agresivní upozornění na neznámý certifikát.

Takže robůtek mele a mele, vůbec ho nezajímá, že vám se v prohlížeči zobrazuje ASP.NET chyba ani že všechno fungovalo měsíce i bez nich, zajímá ho jenom jestli máte v prohlížeči správný počet certifikátů. Naštěstí čas hraje pro něj – než jsem všechny certifikáty do IE7 konečně doklepal, tak se internetové bankovnictví rozeběhlo. A rozeběhlo se samozřejmě i ve Firefoxu, kde žádné certifikáty nemám…

Comments Bez komentářů »

Pořídil jsem si domů Mac (oslavné ódy budou následovat v něterém dalším postu) a samozřejmě jsem chtěl vyzkoušet dálkové ovládání pomocí aplikace Remote z AppStore. Pro jistotu jsem si ještě ověřil, že je možné vypnout automatické opravování chyb (je, asi sto různými způsoby) a pustil se do toho. Návody nejsou potřeba, celý postup je jednoduchý:

  1. Upgradujte na firmware 2.0.2 pomocí iTunes
  2. Stáhněte QuickPwn tool, třeba odtud
  3. Připojte iPhone, spusťte QuickPwn a držte se návodu. Pozor na pípání které upozorní na požadavek uvést iPhone do DFU módu
  4. Po skončení bude iPhone jailbreaknutý, pro unlock nainstalujte ze Cydie (obdoba Installeru) BootNeuter.
  5. Spusťte BootNeuter nastavte co chcete a kliknete Flash (bude potřeba nejdříve Neuter a teprve potom Flash)
  6. Pro vypnutí automatických oprav jsem použil BossPrefs a plugin do něj (obojí opět k nalezení v Cydii)

Comments Bez komentářů »

Google Chrome je oblíbeným tématem všech serverů poslední dva dny, takže jsem se rozhodl podlehnout všeobecnému zájmu a vyzkoušet taky. A výsledek – Chrome je přinejmenším zajímavý. Ale popořadě:

Bude stabilní

Tedy měl by být – každá záložka totiž běží v samostatném procesu, což je vidět při pohledu do Task Manageru. Navíc v samostatném procesu běží například i Flash (jestli další pluginy nevím), takže pád čehokoliv neshodí celý prohlížeč, jak je oblíbené. A pokud některou ze záložek zabijete například kvůli bláznícímu JavaScriptu, tak ostatních se to samozřejmě nedotkne.

Chrome v Process Manageru

Je minimalistický

Chrome v porovnání s rozšířenými prohlížeči Internet Explorer, Firefox, Safari a Opera obsahuje asi nejméně ovládacích prvků. Záložky jsou navíc přesunuty nad adresní řádek do míst, které normálně zabírá jenom neužitečný horní okraj okna. Chrome navíc neobsahuje žádné menu – krok který zkusil Internet Explorer 7 když menu skryl a se zlou se potázal, protože uživatelé šestky na něco takového nebyli připraven. Chrome ale žádnou předchozí verzi ještě nemá a navíc je jasné, že zpočátku budou jeho uživatelé spíš experimentátoři.

Rozhraní Chrome

Je jasné, že kvůli pár pixelům místa na výšku lidi nezačnou na Chrome hromadně přecházet, ale za sebe musím říct, že jednoduché uživatelské rozhraní je příjemné. Z vlastní zkušenosti vím, že ve Firefoxu lezu do menu jenom a pouze pro správu rozšíření, tzn. menu jako takové je pro mě zbytečné. Na obrázku je dobře vidět, že Chrome zvýrazňuje doménovou část adresy.

Je přiměřeně chytrý

Zaznamenal jsem, že Opera a Firefox mají Speed Dial – možnost označit si stránku, aby se zobrazila v malém náhledu při otevření nové záložky a vy už na ní jenom kliknete. Zaznamenal jsem a to je všechno, nechtělo se mi do Speed Dialu stránkypřidávat. Chrome ale začal jednoduše vytvářet Speed Dial za mě – první co uvidíte při otevření nové záložky je jakási úvodní stránka, kde jsou mimo jiné i nejnavštěvovanější stránky. Troufnu si tvrdit, že pro běžné uživatele, mezi které pomalu taky zapadám je to mnohem užitečnější funkce než Speed Dial. Dále zobrazuje ještě další šikovné věci, kromě vyhledávání se mi zatím povedlo přinutit zobrazit Poslední přidané bookmarky (oblíbené) a zavřené záložky.

Postraní úvodní stránky

Náhrada za Speed Dial

Bookmarky umí Chrome samozřejmě taky, v podobě známé třeba z Firefoxu, tedy hvězdička vedle adresního řádku. Zobrazí se potom buď v úvodní stráncepři otevření nové záložky nebo je možné mít panel s bookmarky otevřený pořád pod adresním řádkem.

Bookmarky (oblíbené)

Je pohodlný

Hledávání něčeho v historii Firefoxu je peklo. Stejně tak je to peklo u Internet Exploreru a stejně tak to je peklo v Opeře. Důvod je jednoduchý – všechný zmíněné prohlížeče vám historii ukážou v úzkém panelu po levé straně. Nechápu vlastně proč, protože poslední co mě zajímá při hledání v historii je stránka na které právě jsem (a která pořád zabírá většinu monitoru). Chrome oproti tomu ukáže historii v nové záložce, kde je na všechno spousta místa.

History

V historii je samozřejmě možné hledat a potom Chrome přidá i náhledy stránek – hodně praktické.

Hledání v historii

A to samé platí i pro stahování souborů, které mimochodem umí i přerušit. Pokud jsem ale zkusil během stahování vypnout síť, tak už to nerozdýchal a bylo potřeba začít stahovat od začátku (což ale nevím jestli je pravidlem – přijde mi, že chování je stejné jako ve Firefoxu 3).

Downloads

Další

Chrome dále obsahuje Google Gears, nový virtuální stroj pro běh JavaScriptu, který má být opět o něco rychlejší než JavaScript v ostatních prohlížečích. Jako renderovací jádro obsahuje WebKit, který tím opět získává cenné body. Umožňuje prohlížení webu v privacy módu, který je někdy známý spíše jako porno mód, i když využití si dokážeme určitě představit i jiné. Na zapnutý privacy mód ukazuje efektivní obrázek agenta v levém horním rohu. Privacy

Neumí zatím RSS, čehož bych si sám nevšiml, protože jako RSS čtečku používám Google Reader, z jednoduchého důvodu mít RSS zdroje dostupné všude. Už v základu obsahuje nástroj pro vývojáře pro ladění stránek, kombinaci Web Developer toolbar a Firebug se sice rovnat nemůže, ale začátek je to hodně slibný. Zajímavý je i vlastní Task Manager.

Závěr

Chrome očividně cílí na obyčejné lidi přehledným a jednoduchým rozhraním a (zatím) minimem funkcí. Google se pravděpodobně snaží vytvořit prohlížeč, který by nejvíce seděl jeho vizi aplikací na webu, kdy prohlížeč začíná nahrazovat operační systém – tomu odpovídá snaha o superrychlý JavaScript, oddělení záložek do jednotlivých procesů (není možné, aby vám jeden pokažený Flash shodil celý “systém”) i vlastní Task Manager. Cílová skupina je poznat i v použitých názvech – rozšířený výpis využité paměti se skrývá pod odkazem “Stats for nerds” (”Statistiky pro experty”) a nastavení je rozděleno do sekcí “Basics”, “Minor Tweaks” a “Under the Hood” (”Základ”, “Drobné úpravy” a “Pod pokličkou”). V každém případě to vypadá, že na trhu s prohlížeči začne být opět živo.

Comments Bez komentářů »

Google najde všechno – i kupón na 10% slevu při nákupu VMware Workstation. Kupón má kód WSMIG a stačí ho zadat v průběhu objednávky (vyzkoušeno koncem srpna 2008 při nákupu VMware Worskation 6).

Comments Bez komentářů »

Více na Google blogoscoped. Komix zmiňovaný v článku je bohužel offline, takže není možné si ho prohlédnout. Prohlížeč má být postavený na WebKitu a obsahovat přímo nainstalované Google Gears. Pokud jde o hoax, tak rozhodně hodně propracovaný.

Comments Bez komentářů »

Nejsem člověk, který by se vyžíval v ikonkách „XHTML 1.1 valid“ a pouštěl se do sáhodlouhých diskuzí na fórech jestli je budoucností XHTML nebo HTML5. Co mě ale dokáže pobavit je, když někdo vytvoří amatérské chyby na jednoduchém a evidentně dobře zaplaceném projektu. Tentokrát jde o http://vladaprovas.vlada.cz/, pokud si rozkliknete Podnikání a konkurenceschopnost nebo Evropská unie a mezinárodní právo, máte prohlížeč Firefox, Opera nebo Safari (další nemám k dispozici) a vyšší rozlišení, které v době širokoúhlých 20″ LCD začíná být spíš pravidlem než výjimkou. Pokud zmiňovanou kombinaci nevlastníte, tak tady je screenshot.

Začínajícím HTML kodérům doporučuji podívat se do zdrojového kódu jak se to dělat NEMÁ.

Comments Bez komentářů »

Možná jste narazili na požadavek nějakým způsobem stylovat jednotlivé položky (option) v helperech select nebo select_tag. Princip je jednoduchý – nejde to. Naštěstí v Rails není problém upravit přímo jejich nějakou část, pokud vám nevyhovuje (většinou pomocí vytvoření nové metody a nastavení aliasu pro původní název). Tenhle konkrétní příklad se dá vyřešit krátkým kusem kódu:

module ActionView
  module Helpers
    module FormOptionsHelper
      def options_for_select_with_styles(container, selected = nil)
        container = container.to_a if Hash === container
        options_for_select = container.inject([]) do |options, element|
          text, value = option_text_and_value(element)
          selected_attribute = ' selected="selected"' if option_value_selected?(value, selected)
          css_class = " class=\"#{element[1]}\"" if element[1] && element[1] != value
          options << %(<option value="#{html_escape(value.to_s)}"#{selected_attribute}#{css_class}>#{html_escape(text.to_s)}</option>)
        end
        options_for_select.join("\n")
      end
      alias_method_chain :options_for_select, :styles
    end
  end
end

Kód uložte do souboru s názvem form_options_helper.rb do adresře config/initializers a teď už můžete jednoduše jako druhý parametr přidat požadovanou CSS třídu (value se potom přesouvá na třetí místo).

Comments Bez komentářů »

Na  Reverend And The Makers jsem narazil při pročítání iDnesu, kde o nich padla zmínka v reportáži z letošního Glastonbury:

You need to a flashplayer enabled browser to view this YouTube video

Comments Bez komentářů »