Clone the Google API
Dave Winer publikoval výzvu Let's make the Google API an open standard, kde po Microsoftu a po Yahoo! chce, aby jejich API k webovým službám bylo stejné jako API Googlu. No nevím, toto úsilí možná mohl radši věnovat tvorbě nějakého API konvertoru. Vzhledem k tomu, že takovýto konvertor může existovat, mi celá debata připadá poněkud bezpředmětná.
End of Tape
Po Praze se objevily reklamní plakáty na kameru JVC Everio G, která video nahrává na harddisk. To je samo o sobě zajímavé, mě však zujala jiná věc: ústředním sloganem plakátu je heslo „End of Tape“ doprovázené přeškrtnutou kazetkou.
První moje asociace byla ta, že s harddiskovou kamerou mi místo asi nikdy chybět nebude. Hned v zápětí mě ale napadlo, že pokud kamera ukáže „end of tape“, vezmu prostě kazetku další a nahrávám vesele dál, zatímco „end of harddisk“ je jaksi trochu větší problém. Chybou použité symboliky je, že přeškrtnutá kazetka může znamenat jak „éra kazetek končí“, tak „dochází místo na pásce“. Druhý význam však u mě okamžitě implikoval otázku „co dělat, když dojde médium?“. Tuhle otázku si však potenciální zákazník harddiskové kamery ideálně nikdy nesmí položit.
Firefox nejpoužitelnější aplikací roku. Haha..
Přes novinky webu CZilla jsem se dozvěděl, že Firefox byl Britskou asociací odborníků na použitelnost oceněn jako nejpoužitelnější aplikace roku. To mě skutečně dostalo.
Zhruba před rokem jsem psal, že mi na mnoha aplikacích vadí jejich „neWindowsí“ chování. Firefox byl jednou z nich. Zde je citace, víc asi není potřeba:
A špatné případy? Na prvním místě mě napadá jinak skvělý prohlížeč Firefox. Jako jedna z klíčových vlastností tohoto prohlížeče je uváděna jednoduchost jeho GUI a z toho plynoucí snadný přechod IE uživatelů. Osobně o tom velmi pochybuji. Firefox není Windows aplikace. Je to aplikace, která bude stejně vypadat jak na Windows, tak na Linuxu. Ačkoliv Linux neznám, pro mě jako uživatele Windows je velmi nepříjemné, že nemůžu jednoduše čapnout toolbar a přesunout ho tam, kde bych ho chtěl mít. Nebo třeba panel s adresou a vyhledávacím políčkem — právě toto políčko je tak na 2 3 slova a poměrně frustrující je, že nemůžu myší velikost upravit tak, jak bych si to představoval já. Vyhledávání? Objeví se nová lišta dole v prohlížeči. Nic proti, ale proč ji nemůžu přetáhnout do horní části okna? Pro 1% uživatelů počítačů je možná dobré, že jim aplikace vypadá stejně na více systémech, které používají, pro zbylých 99% je ale velice nepříjemné, že najednou nefungují postupy, které jsou v ostatních aplikacích běžně k dispozici.
ASP.NET 2.0 deployment nástroj od Microsoftu
Scott Guthrie dnes na svém blogu publikoval článek VS 2005 Web Deployment Projects, který představuje add-on do Visual Studia pomáhající s nasazením webových aplikací.
Visual Studio, resp. ASP.NET 2.0 přináší důležitou novinku v podobě lokálního vývoje jen s pomocí vestavěného web serveru, tedy bez nutnosti používat IIS (to je samozřejmě dále možné, ale vývoj založený na normálním souborovém systému je v mnoha případech daleko jednodušší). Tato novinka přinesla i jisté komplikace s nasazením (např. jak odstranit určité soubory z projektu apod.), které byly sice v RTM buildu odstraněny, nicméně nasazení pořád nebylo tak snadné, jak by mohlo být.
Spam Karma 2
Příval spamu jednoduše a efektivně zastavil plugin Spam Karma 2. Díky za něj.
.NET Reflector od Lutze Roedera
O nástroji .NET Reflector vím už hodně dlouho, ale protože se „pořádnému“ vývoji v .NETu věnuji teprve chvíli, můžu ocenit sílu tohoto nástroje až nyní. Je to neocenitelná pomůcka pro rychlý náhled do standardních .NET tříd. Teď např. potřebuji vidět trochu pod kapotu třídě System.Web.UI.WebControls.WebControl a opravdu nevím, co bych si bez Reflectoru počal. Díky za něj.
Jak nešířit software
Včera jsem psal, že můj blog je z nějakých podivných důvodů pod ostrým útokem komentářového spamu. Dnes jsem tedy hledal nějaké dobré řešení.
Původně jsem chtěl něco ve stylu captcha (dynamicky generovaný obrázek), ale nakonec se mi nechtělo případného čtenáře nutit k opisování špatně čitelného kódu do jakéhosi textového políčka. Požadoval jsem řešení, které by čtenáři co nejméně znepříjemňovalo život.
Lákavě zněl plugin jménem Akismet. Jedná se o řešení, které komentář pošle webové službě a ta vrátí „je to spam“ nebo „není to spam“. Prima, ne? Rovněž jejich webová stránka vypadá pěkně a přehledně, tlačítko „download“ člověk snad ani nemůže přehlédnout. Stejně tak nelze přehlédnout ani nadpis „Akismet is free for personal use“. Skvěle, říkal jsem si, našel jsem požadované řešení.
Spam!
Můj blog je zhusta ostřelován komentářovým spamem. Nevím proč, čtenáře má zatím spíš výjimečně, ale každopádně mě to dost obtěžuje. Zítra budu muset stáhnout nějaký anti-spamový plugin.
Kamil Möller publikuje !?!
Kamil Möller je velmi výstřední východočeský šachista, který dnes na ChessLady publikoval článek Šachy hrou pro děti od 2 let! Je to neuvěřitelný počin, první komentář proto celkem logicky zní „Hašiš?“.
Office UI blog
Moje RSS čtečka (Omea) toho odebírá opravdu hodně. Některé zdroje sleduji spíše ze setrvačnosti (např. MSDN just published), jiné mám hodně v oblibě (např. Yuhůův weblog o webu) a jiné prostě miluju (např. La Trine).
Do poslední skupiny se přidal Office User Interface Blog, který patří k tomu nejhodnotnějšímu čtivu, které se na mě každý den valí. Návrh UI mě vždycky zajímal – i když jen laicky. A teď můžu nadšeně hltat rady a poznatky toho nejpovolanějšího (Jensena Harrise).
před 5 let 46 týdnů
před 5 let 46 týdnů
před 6 let 16 týdnů
před 6 let 30 týdnů
před 6 let 43 týdny
před 6 let 52 týdny
před 7 let 1 týden
před 7 let 4 týdny
před 7 let 10 týdnů
před 7 let 19 týdnů