<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.vyvojar.cz/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Michalův zápisníček</title><link>http://blog.vyvojar.cz/michal/default.aspx</link><description>Heslo týdne: Umění žít spočívá v tom, umět se včas rozhodnout, na co se dřív vysr.... kašlat.</description><dc:language /><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>.NET 4, MSBuild &amp; “Could not load file or assembly” on 64bit OS</title><link>http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx</link><pubDate>Mon, 19 Jul 2010 20:21:10 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:236785</guid><dc:creator>michal</dc:creator><slash:comments>0</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/236785.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=236785</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=236785</wfw:comment><description>&lt;p&gt;Do you try to compile your .NET 3.5 project (or solution) upgraded to .NET 4 included Web Site with MSBuild? And do you get this error?&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;ASPNETCOMPILER : error ASPCONFIG: Could not load file or assembly 'System.Data' or one of its dependencies. An attempt was made to load a program with an incorrect format.&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;Check path of MSBuild you called. When you are on 64bit OS you have to call MSBuild.exe and aspnet_compiler.exe from %SYSTEMROOT%\Microsoft.NET\&lt;strong&gt;Framework64&lt;/strong&gt;\* path.&lt;/p&gt;  &lt;p&gt;From .NET 4 is not possible to compile .NET project win 32bit tools on 64bit OS.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx&amp;amp;;title=.NET+4%2c+MSBuild+%26amp%3b+%e2%80%9cCould+not+load+file+or+assembly%e2%80%9d+on+64bit+OS" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx&amp;amp;;title=.NET+4%2c+MSBuild+%26amp%3b+%e2%80%9cCould+not+load+file+or+assembly%e2%80%9d+on+64bit+OS" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx&amp;amp;;title=.NET+4%2c+MSBuild+%26amp%3b+%e2%80%9cCould+not+load+file+or+assembly%e2%80%9d+on+64bit+OS" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx&amp;amp;title=.NET+4%2c+MSBuild+%26amp%3b+%e2%80%9cCould+not+load+file+or+assembly%e2%80%9d+on+64bit+OS" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx&amp;amp;;title=.NET+4%2c+MSBuild+%26amp%3b+%e2%80%9cCould+not+load+file+or+assembly%e2%80%9d+on+64bit+OS" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx&amp;amp;;title=.NET+4%2c+MSBuild+%26amp%3b+%e2%80%9cCould+not+load+file+or+assembly%e2%80%9d+on+64bit+OS&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx&amp;amp;;subject=.NET+4%2c+MSBuild+%26amp%3b+%e2%80%9cCould+not+load+file+or+assembly%e2%80%9d+on+64bit+OS" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2010/07/19/236785.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=236785" width="1" height="1"&gt;</description></item><item><title>Vodafone chystá svůj Facebook. Divné? Vůbec ne</title><link>http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx</link><pubDate>Wed, 08 Apr 2009 16:45:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:229304</guid><dc:creator>michal</dc:creator><slash:comments>18</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/229304.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=229304</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=229304</wfw:comment><description>&lt;P&gt;Před rokem začal Vodafone připravovat nový projekt, s kódovým označením Mobile2Web (M2W). Měl jsem možnost být u projektu od začátku (Davide, dík), od myšlenkového konceptu až po konkretní návrh API (který byl poté dlouze diskutován a upravován vzhledem k technickým omezením a obchodním rozhodnutím ;-) ).&lt;/P&gt;
&lt;P&gt;Asi si říkáte, že další portál, nedejbože sociální síť/komunikační portál už není potřeba. Taky jsem si to říkal, když jsem šel na první schůzku do VF. To by ale Vodafone nemohl být Vodafonem.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Vodafone CZ se rozhodl otevřít (reálně jako první na světě) svou mobilní síť komukoliv. Dá svou&amp;nbsp;ji k dispozici prostřednictvím jednoduchého API, bez 50stránkových smluv a milionových pokut.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Projekt, který Vodafone spouští je sociální server / komunikační server principiálně podobný Facebooku (před posledním ala Twitter updatem). &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Z hlediska vývojářského bude moci kdokoliv dopsat do portálu vlastní aplikaci (rozšířený &lt;/STRONG&gt;&lt;A href="http://code.google.com/apis/opensocial/" target=_blank&gt;&lt;STRONG&gt;OpenSocial&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;) s možností využití mobilní infrastruktury Vodafone. Tzn. posílat, přijímat SMS, posílat Premium SMS a možná i MMS. Vše spojeno s klasickým konceptem sociálních sítí – přátelé, zprávy, fotky, schůzky atd. atd.&amp;nbsp; A to je zatím první verze!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Konečně zde bude snadný způsob, jak svou web aplikaci napojit na mobilní síť a jak na ni vydělat peníze. Jasně, průhledně a jednoduše. &lt;/P&gt;
&lt;P&gt;Poznámka na okraj: Když jsme tuto vizi poprvé diskutovali ve Vodafone s Davidem Duroňem, Patrick Zandl se neodpustil nahlas říci to, co jsme si všichni mysleli – bude schopen Vodafone překonat sám sebe, přirozenou uzavřenost a interní procesy? Byl to boj (IT, Security, Sales a v první řadě právníci), ale Vodafone to dokázal. Úžasné!&lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx&amp;amp;;title=Vodafone+chyst%26%23225%3b+sv%c5%afj+Facebook.+Divn%26%23233%3b%3f+V%c5%afbec+ne" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx&amp;amp;;title=Vodafone+chyst%26%23225%3b+sv%c5%afj+Facebook.+Divn%26%23233%3b%3f+V%c5%afbec+ne" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx&amp;amp;;title=Vodafone+chyst%26%23225%3b+sv%c5%afj+Facebook.+Divn%26%23233%3b%3f+V%c5%afbec+ne" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx&amp;amp;title=Vodafone+chyst%26%23225%3b+sv%c5%afj+Facebook.+Divn%26%23233%3b%3f+V%c5%afbec+ne" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx&amp;amp;;title=Vodafone+chyst%26%23225%3b+sv%c5%afj+Facebook.+Divn%26%23233%3b%3f+V%c5%afbec+ne" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx&amp;amp;;title=Vodafone+chyst%26%23225%3b+sv%c5%afj+Facebook.+Divn%26%23233%3b%3f+V%c5%afbec+ne&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx&amp;amp;;subject=Vodafone+chyst%26%23225%3b+sv%c5%afj+Facebook.+Divn%26%23233%3b%3f+V%c5%afbec+ne" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2009/04/08/229304.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=229304" width="1" height="1"&gt;</description></item><item><title>Microsoft.CompactFramework.CSharp.targets wanted, alive or dead!</title><link>http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx</link><pubDate>Wed, 19 Nov 2008 15:06:59 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:228658</guid><dc:creator>michal</dc:creator><slash:comments>0</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/228658.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=228658</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=228658</wfw:comment><description>&lt;p&gt;Visual Studio 2008 je dobrá vývojová platforma software pro PocketPC, o tom není sporu. Vše funguje jak má až do chvíle, kdy se rozhodnete CompactFramework project přidat do automatického buildování projektu (třeba CruiseControl). Tahle sranda se obvykle odehráva na zastrčeném serveru, s .NET Framework SDK.&lt;/p&gt;  &lt;p&gt;Slušnost zde velí kompilovat projekty z příkazové řádky pomocí csc.exe nebo ještě lépe msbuild.exe. U projektu v Compact Framework ale nastane drobný problém. MSBuild.exe nenajde potřebný &lt;em&gt;Microsoft.CompactFramework.CSharp.targets&lt;/em&gt; pro kompilaci projektu.&lt;/p&gt;  &lt;p&gt;Zkušený borec nastartuje svůj oblíbený vyhledávač a stáhne &lt;a href="http://www.microsoft.com/info.aspx?na=22&amp;amp;p=3&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3de3821449-3c6b-42f1-9fd9-0041345b3385%26DisplayLang%3den"&gt;.NET Compact Framework 3.5 Redistributable&lt;/a&gt;. Ale ouha, potřebný &lt;em&gt;.targets&lt;/em&gt; soubor nikde. Nevadí, stáhneme&amp;#160; &lt;a href="http://www.microsoft.com/info.aspx?na=22&amp;amp;p=7&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d06111a3a-a651-4745-88ef-3d48091a390b%26DisplayLang%3den"&gt;Windows Mobile 6 SDK Refresh&lt;/a&gt;. Pořád nic.&lt;/p&gt;  &lt;p&gt;Linky jsou volné, data levná, pro jistotu updatujeme celé platform SDK - &lt;a href="http://www.microsoft.com/info.aspx?na=22&amp;amp;p=6&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3de6e1c3df-a74f-4207-8586-711ebe331cdc%26DisplayLang%3den"&gt;Windows SDK for Windows Server 2008 and .NET Framework version 3.5&lt;/a&gt;. Pár set mega přiletí během pár minut, ale hledaný pár kilový soubor nikde.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/windowssdk/archive/2007/09/02/sdk-workaround-visual-studio-2005-is-required-for-net-compact-framework-development.aspx" target="_blank"&gt;Rada na WindowsSDK blogu&lt;/a&gt; se ukáže jako lichá, ale další usilovné hledání je úspěšné – hledaný soubor je součástí zcela nečekaného SW balíku - &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=90&amp;amp;p=&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=c8174c14-a27d-4148-bf01-86c2e0953eab&amp;amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2ff%2fa%2fc%2ffac1342d-044d-4d88-ae97-d278ef697064%2fNETCFv35PowerToys.msi" target="_blank"&gt;Power Toys for .NET Compact Framework 3.5&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Potěšující zprávou jest, že veškerý stáhnutý a nainstalovaný SW se hodí a bez .NET Compact Framework 3.5 Redistributable se to dokonce neobejde. &lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx&amp;amp;;title=Microsoft.CompactFramework.CSharp.targets+wanted%2c+alive+or+dead!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx&amp;amp;;title=Microsoft.CompactFramework.CSharp.targets+wanted%2c+alive+or+dead!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx&amp;amp;;title=Microsoft.CompactFramework.CSharp.targets+wanted%2c+alive+or+dead!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx&amp;amp;title=Microsoft.CompactFramework.CSharp.targets+wanted%2c+alive+or+dead!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx&amp;amp;;title=Microsoft.CompactFramework.CSharp.targets+wanted%2c+alive+or+dead!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx&amp;amp;;title=Microsoft.CompactFramework.CSharp.targets+wanted%2c+alive+or+dead!&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx&amp;amp;;subject=Microsoft.CompactFramework.CSharp.targets+wanted%2c+alive+or+dead!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/19/228658.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=228658" width="1" height="1"&gt;</description></item><item><title>Virtual Earth na iPhone snadno a lehce</title><link>http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx</link><pubDate>Mon, 17 Nov 2008 19:32:36 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:228651</guid><dc:creator>michal</dc:creator><slash:comments>0</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/228651.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=228651</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=228651</wfw:comment><description>&lt;p&gt; Čekali jsme na to dlouho a je to tady. Sice ne z pera Microsoftu, ale s jeho pomocí ano. &lt;/p&gt;  &lt;p&gt;Consonance Software vytvořil &lt;a href="http://consonancesw.com/developers/virtualearthkit/" target="_blank"&gt;VirtualEarthKit&lt;/a&gt;, neboli &lt;em&gt;Virtual Earth SDK for ObjC / Cocoa developers&lt;/em&gt;. Knihovna je k dispozici zdarma i se zdrojáky (&lt;a href="http://svn.consonancesw.com/vekit/" target="_blank"&gt;SVN&lt;/a&gt;) &lt;/p&gt;  &lt;p&gt;Použití je snadné, jak &lt;a href="http://blogs.msdn.com/virtualearth/archive/2008/11/13/developing-virtual-earth-iphone-applications-with-objective-c.aspx" target="_blank"&gt;je vidět&lt;/a&gt; a výsledek je možné shlédnout v iPhone aplikaci &lt;a href="http://njection.com/iphone/" target="_blank"&gt;NJection Mobile&lt;/a&gt; (&lt;a href="http://click.linksynergy.com/fs-bin/click?id=YJVa7WR94jw&amp;amp;offerid=146261.1&amp;amp;type=10&amp;amp;subid=" target="_blank"&gt;iTunes link&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blog.vyvojar.cz/blogs/michal/WindowsLiveWriter/VirtualEarthnaiPhonesnadnoalehce_120D0/image_12_2.png"&gt;&lt;img title="image_12" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="119" alt="image_12" src="http://blog.vyvojar.cz/blogs/michal/WindowsLiveWriter/VirtualEarthnaiPhonesnadnoalehce_120D0/image_12_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;(via &lt;/font&gt;&lt;a href="http://blogs.msdn.com/virtualearth/archive/2008/11/12/mobile-speed-trap-mapping-with-iphone.aspx" target="_blank"&gt;&lt;font size="2"&gt;VirtualEarth&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx&amp;amp;;title=Virtual+Earth+na+iPhone+snadno+a+lehce" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx&amp;amp;;title=Virtual+Earth+na+iPhone+snadno+a+lehce" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx&amp;amp;;title=Virtual+Earth+na+iPhone+snadno+a+lehce" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx&amp;amp;title=Virtual+Earth+na+iPhone+snadno+a+lehce" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx&amp;amp;;title=Virtual+Earth+na+iPhone+snadno+a+lehce" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx&amp;amp;;title=Virtual+Earth+na+iPhone+snadno+a+lehce&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx&amp;amp;;subject=Virtual+Earth+na+iPhone+snadno+a+lehce" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/17/228651.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=228651" width="1" height="1"&gt;</description></item><item><title>Vista contra OS x - II</title><link>http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx</link><pubDate>Mon, 10 Nov 2008 19:51:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:228610</guid><dc:creator>michal</dc:creator><slash:comments>17</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/228610.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=228610</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=228610</wfw:comment><description>&lt;P&gt;V &lt;A href="http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx" target=_blank&gt;předchozím spotu&lt;/A&gt; jsem se trochu opřel do Vist. Na jejich obranu musím říci, že oproti čestvému OS X jsem Visty instaloval před 2-ma lety (skoro na den přesně).&lt;/P&gt;
&lt;P&gt;Pokud “zpomalování” OS X bude probíhat stejně jako u iPhone, pak OS X budou za dva roky jako šnek.&lt;/P&gt;
&lt;P&gt;Dneska je na čase trochu poškádlit “jabličkáře”. Ano, “first user experience” je u Applu lepší, než u Vist (měli by si v Redmondu najmou lepší grafiky), ale detailnější pohled už problémy odhalí.&lt;/P&gt;
&lt;P&gt;Základní pravidlo u standartních aplikací OS X zní – v jednoduchosti je krása/síla. Temná stránka tohoto přístupu je omezené možnosti úpravy fungování aplikací či změny způsobu jejich chování.&lt;/P&gt;
&lt;H3&gt;Outlook Express x iMail&lt;/H3&gt;
&lt;P&gt;Základní funkčnosti obou produktů je +- stejná. Oproti iMail umí Outlook Express pracovat s News (NNTP protokol), na druhou stranu iMail se připojí k Exchange serveru pomocí RPC over HTTP.&lt;/P&gt;
&lt;P&gt;Co je u iMailu fakt k zlosti, je nepoužitelná synchronizace. Ať chci nebo nechci, synchronizují se všechny složky. Což žere místo i čas :-(.&lt;/P&gt;
&lt;P&gt;A odeslat mail klávesnicí pomocí Control-Enter? Zlatý voči, jde to pomocí šílené kombinace Option+Command+D. &lt;/P&gt;
&lt;P&gt;Kvalita MIME parserů je podobná. OE si poradí se vším, včetně mailů nedodržujících RFC. iMail má s takovými maily veliké problémy. Často je nezobrazí, a pokud ano, se zcela rozbitým formátováním.&lt;/P&gt;
&lt;H3&gt;Vzdálená správa&lt;/H3&gt;
&lt;P&gt;Remote Desktop Connection (RDP protokol) je moc prima protokol pro vzdálený přístup k desktopu. OS X se snaží o něco podobného pomocí známého VNC. Má i vlastní protokol pro vzdálený přístup k ploše (Apple Remote Desktop) postavený na V&lt;/P&gt;
&lt;H3&gt;MobileSafari&lt;/H3&gt;
&lt;P&gt;S jakousi aplikací (asi Adobe Acrobat Pro) se nainstaloval do systému MobileSafari. Nevím proč a za co, ale díky tomuto přestal fungovat applí “About” box s informacemi o OS X. Prostě padá, stejně jako MobileSafari. &lt;/P&gt;
&lt;H3&gt;Tisk&lt;/H3&gt;
&lt;P&gt;Totální problém OS X je tisk na tiskárnu. Mám v síti WinXP s nasdílenou USB tiskárnou HP OfficeJet. Po mnoha hodinách experimentů, instalací, pokusů a nastavování na obou počítačích jsem NENAŠEL způsob, jak z OS X tisknout na tuto tiskárnu. Vůbec spolupráce s Windows počítači je oblast, která je v OS X velmi slabá (typicky resolving standalone Windows strojů v síti je katastrofální).&lt;/P&gt;
&lt;P&gt;Mít Mac jako hlavní notebook k práci, nemožnost tisku by ho zcela znemožnila používat. &lt;/P&gt;
&lt;P&gt;Jak je vidět, slabá místa má každý operační systém (a kdo čekal něco jiného, je naivka), jen každý kapánek jinde. A oba “tábory” by se měly (a oni to také dělají) navzájem inspirovat. &lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx&amp;amp;;title=Vista+contra+OS+x+-+II" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx&amp;amp;;title=Vista+contra+OS+x+-+II" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx&amp;amp;;title=Vista+contra+OS+x+-+II" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx&amp;amp;title=Vista+contra+OS+x+-+II" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx&amp;amp;;title=Vista+contra+OS+x+-+II" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx&amp;amp;;title=Vista+contra+OS+x+-+II&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx&amp;amp;;subject=Vista+contra+OS+x+-+II" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/10/228610.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=228610" width="1" height="1"&gt;</description></item><item><title>Vista contra OS X - pohled uživatele I.</title><link>http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx</link><pubDate>Fri, 07 Nov 2008 18:24:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:228574</guid><dc:creator>michal</dc:creator><slash:comments>20</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/228574.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=228574</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=228574</wfw:comment><description>&lt;P&gt;Shodou okolností mám v ruce týden &lt;A href="http://www.apple.com/macbookair/" target=_blank&gt;MacBook Air&lt;/A&gt;, což je prudce elegatní, placatý a lehký notebook od Applu. Má běžná pracovní lopata je &lt;A href="http://www.dell.com/content/products/productdetails.aspx/latit_d830?c=us&amp;amp;l=en&amp;amp;s=biz&amp;amp;cs=555" target=_blank&gt;Dell Latitude D830&lt;/A&gt; s anglickýma Vistama.&lt;/P&gt;
&lt;P&gt;Nedá mi to, abych se s vami nepodělil o některá srovnání, a to z hlediska uživatele. Srovnávat budu z pohledu běžného BFU (což na OSX jsem a na Vistách se do toho snadno přepnu ;-) )&lt;/P&gt;
&lt;P&gt;Dell má nevýhodu, že má ikonu disku, takže vidím, kdy disk pracuje. U Macu toto není a ani jeho disk není možné ani v naprostém tichu zaslechnout.&lt;/P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2&gt;

&lt;TR&gt;
&lt;TH class=""&gt;&amp;nbsp;&lt;/TD&gt; &lt;/TH&gt;
&lt;TH class=""&gt;Dell&lt;/TD&gt;&lt;/TH&gt;
&lt;TH class=""&gt;Mac &lt;/TD&gt;&lt;/TR&gt;&lt;/TH&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Hardware&lt;/TD&gt;
&lt;TD class=""&gt;Intel Core 2 Duo 2.4 GHz, 4 GB RAM, 80 GB HDD 5400 ot. &lt;/TD&gt;
&lt;TD class=""&gt;Intel Core 2 Duo 1.6 GHz, 2 GB RAM, 80 GB HDD 4200 ot.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;SW&lt;/TD&gt;
&lt;TD class=""&gt;Windows Vista 32bit EN SP1, všechny fixy &lt;/TD&gt;
&lt;TD class=""&gt;OS X 10.5.x EN všechny fixy&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;
&lt;H3&gt;Bootování&lt;/H3&gt;
&lt;P&gt;Bootování je na obou systémech opruz. Visty sice za par minut naběhnou, ale ještě 5 min po zalogování se disk nezastaví a odezva na jakoukoliv akci je v řádech 20s+. &lt;BR&gt;Mac startuje tak 2 minuty a kupodivu se aplikace dají nastartovat na přibližně obvyklou dobu. Vzhledem k tomu, že dnes už rozumný člověk do systémů často nebootuje, je to poměrně nezajímavá věc.&lt;/P&gt;
&lt;H3&gt;Uspávání a probouzení&lt;/H3&gt;
&lt;P&gt;Tohle je téma ! Uspávání a probouzení děla každý s notebookem několikrát denně a je to práci podstatná věc. A zde se dějí věci.&lt;/P&gt;
&lt;P&gt;Visty po jednodenním používání, s alokovanými 50% RAM usínají 55s. Úspěšnost uspání je tak 90%, v ostatních případěch Visty neusnuly a notebook se saunoval v tašce. &lt;BR&gt;Maca nemám tak dlouho, ale uspaný je za 6-7s, zatím vždy.&lt;/P&gt;
&lt;P&gt;Probouzení Vist je operace. Login dialog se sice objeví ihned po zapnutí počítače, ale po zalogování se počítač nedá používat. 60s se připojuje ke stejné Wifi síti jako při uspání a po celou tuto dobu - tzn. celou minutu !!!! – jede CPU na 100%!!! 60% procesoru žerou procesy svchost.exe a explorer.exe, neboli systémové procesy. &lt;BR&gt;Už 10x se mi namísto probuzení objevila BSOD a užil jsem si bootování. &lt;/P&gt;
&lt;P&gt;OSX se probudí okamžitě a jsou použitelné dříve, než stačíte zvednout víko displeje. Wifi je přípojena a funkční za 6s. Rozdíl nebetyčný. &lt;/P&gt;
&lt;H3&gt;Desktop Search x Spotlight&lt;/H3&gt;
&lt;P&gt;Desktop Search (DS) je totéž, co v OSX Spotlight. Oba se používají vícemene stejně a přesnost vyhledávání na disku je na první pohled srovnatelná.&lt;/P&gt;
&lt;P&gt;DS má výrazně vyšší odezvy, dostat z něj nějaký výsledek (a to i při prohledávání Start menu s aplikacemi) je zaležitost na sekundy. Záleží to hodně na nacachování dat, opakované dotazy jsou velmi rychlé, nové jsou pomalé. Spotlight je zatím stejně rychlý na všechny typy dotazů.&lt;/P&gt;
&lt;P&gt;Výkon DS je asi kritizován každým, kdo ho používá. Inteligence DS v tom, kdy a co indexovat je mizerná. Sice se tváří, že indexovat má pouze když je počítač nepoužíván, realita je taková, že min. 5x denně se rozjede kdykoliv a drtí disk takovým způsobem, že je počítač 2x pomalejší.&lt;/P&gt;
&lt;P&gt;Spolehlivost DS je taktéž mizerná. První rok jsem DS nechal žít jeho životem a doufal, že mi naindexuje Outlook a všechny textové soubory. Používat Outlook s DS je za trest, protože DS indexovalo mailbox s tak 2-3 denním zpožděním, což se projevovalo tak, že nenaindexované poslední maily Outlook při hledání prostě nenašel !&lt;/P&gt;
&lt;P&gt;A po 9-ti měsících bez zjevné příčiny indexovat Outlook přestal. Což jsem zjistil po 2 týdnech, kdy jsem přestal dohledávat maily, o kterých jsem vědel, že v mailboxu jistojistě mám.&lt;/P&gt;
&lt;P&gt;Jediné řešení problému mělo být smazání celého indexu a přeindexování celého počítače (neboli několik nocí nepřetržitého běhu disku, o dnu nemluvě). Zkusil jsem, po týdně zjistil, že zaindexovat 5 (slovy pět) mailu z 20 000 mailu v mailboxu a bylo po DS. Náhle jsem zjistil, že mám i nějak rychlejší počítač.&lt;/P&gt;
&lt;P&gt;Spotlight se projevuje zcela neviditelně. Nevím kdy indexuje, ale maily, soubory i jejich obsah je zaindexovaná do 1 min po uložení. Na výkon počítače jsem vliv nepozoroval (a to i na disku s pouze 4200 ot.)&lt;/P&gt;
&lt;P&gt;2x mne zklamal. Jednou jsem omylem, podruhé úmyslně vypnul notebook natvrdo. Po restartu spotlight cosi reindexoval, poprvé to trvalo 20 min, podruhé 2 min.&lt;/P&gt;
&lt;P&gt;Kluci z PDC zkoušeli alfu nových Windows 7 a podle jejich popisu jsou výrazně rychlejší než Visty, a to včetně DS. Což je dobře. Jsem si jist, že se jich nemohu dočkat nejenom já.&lt;/P&gt;
&lt;P&gt;Pokračování příště ;-)&lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx&amp;amp;;title=Vista+contra+OS+X+-+pohled+u%c5%beivatele+I." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx&amp;amp;;title=Vista+contra+OS+X+-+pohled+u%c5%beivatele+I." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx&amp;amp;;title=Vista+contra+OS+X+-+pohled+u%c5%beivatele+I." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx&amp;amp;title=Vista+contra+OS+X+-+pohled+u%c5%beivatele+I." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx&amp;amp;;title=Vista+contra+OS+X+-+pohled+u%c5%beivatele+I." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx&amp;amp;;title=Vista+contra+OS+X+-+pohled+u%c5%beivatele+I.&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx&amp;amp;;subject=Vista+contra+OS+X+-+pohled+u%c5%beivatele+I." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/11/07/228574.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=228574" width="1" height="1"&gt;</description></item><item><title>Virtual Earth &amp;ldquo;static maps API&amp;rdquo;</title><link>http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx</link><pubDate>Wed, 22 Oct 2008 20:02:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:228538</guid><dc:creator>michal</dc:creator><slash:comments>1</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/228538.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=228538</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=228538</wfw:comment><description>&lt;p&gt;Před mnoha mnoha měsíci (skoro roky) uvolnil Google užitečnou blbůstku - &lt;a href="http://code.google.com/apis/maps/documentation/staticmaps/" target="_blank"&gt;Google Static Maps API&lt;/a&gt;. Stručně řečeno – namísto hromady javascriptu a interaktivní mapy toto API vrátí JPG nebo GIF obrázek požadovaného výřezu mapy. Snadné, rychlé, elegantní a hlavně užitečné třeba pro mobily.&lt;/p&gt;  &lt;p&gt;V červnu jsem psal Product Managerovi Virtual Earth, jak totéž udělat na &lt;a href="http://maps.live.com/" target="_blank"&gt;VE&lt;/a&gt;. Odpověď byla trochu vyhýbající ale hlavně záporná. Nejde to, leda snad velmi pracně přes Microsoft MapPoint. &lt;/p&gt;  &lt;p&gt;Dnes jsem s radostí ale hlavně úplně náhodou zjistil, že už to jde. Sice ne tak jednoduše jako u Google, ale jde to.&lt;/p&gt;  &lt;p&gt;Microsoft totiž potichu pustil &lt;a href="http://msdn.microsoft.com/en-us/library/aa905677.aspx" target="_blank"&gt;Virtual Earth Web Services&lt;/a&gt; a uvolnil příslušné &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d20e16ef-5934-4ea0-bc04-ba6a0dc5f709&amp;amp;DisplayLang=en" target="_blank"&gt;SDK&lt;/a&gt;. Jedna ze součástí SDK je Imagery Service. A právě metoda &lt;em&gt;GetMapUri&lt;/em&gt; dává URL, které vrací požadovaný výřez mapy VE.&lt;/p&gt;  &lt;p&gt;Jednoduchý a přehledný příklad najdete na &lt;a href="http://blogs.msdn.com/virtualearth/archive/2008/09/26/getting-a-map-with-the-virtual-earth-web-service.aspx" target="_blank"&gt;Virtual Earth blogu&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx&amp;amp;;title=Virtual+Earth+%26amp%3bldquo%3bstatic+maps+API%26amp%3brdquo%3b" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx&amp;amp;;title=Virtual+Earth+%26amp%3bldquo%3bstatic+maps+API%26amp%3brdquo%3b" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx&amp;amp;;title=Virtual+Earth+%26amp%3bldquo%3bstatic+maps+API%26amp%3brdquo%3b" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx&amp;amp;title=Virtual+Earth+%26amp%3bldquo%3bstatic+maps+API%26amp%3brdquo%3b" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx&amp;amp;;title=Virtual+Earth+%26amp%3bldquo%3bstatic+maps+API%26amp%3brdquo%3b" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx&amp;amp;;title=Virtual+Earth+%26amp%3bldquo%3bstatic+maps+API%26amp%3brdquo%3b&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx&amp;amp;;subject=Virtual+Earth+%26amp%3bldquo%3bstatic+maps+API%26amp%3brdquo%3b" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/10/22/228538.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=228538" width="1" height="1"&gt;</description></item><item><title>Zrychlení dotazů nad spatial indexy v SQL 2008</title><link>http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx</link><pubDate>Mon, 15 Sep 2008 08:06:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:228294</guid><dc:creator>michal</dc:creator><slash:comments>3</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/228294.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=228294</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=228294</wfw:comment><description>&lt;P&gt;Na našem ambiciózním projektu &lt;A href="http://www.ontheroad.to/"&gt;www.ontheroad.to&lt;/A&gt; si už pár měsíců hrajeme se spatial indexy v SQL 2008.&lt;/P&gt;
&lt;P&gt;Nedávno jsem intesivněji hledal, proč dotazy nad spatial indexy jsou někdy výrazně pomalejší, než bych očekával.&lt;/P&gt;
&lt;H2&gt;Úvod do situace&lt;/H2&gt;
&lt;P&gt;HW: 2xQuad Core 1.6 GHz, 8GB RAM, rychlé SATA disky v RAID 1&lt;/P&gt;
&lt;P&gt;Data: 8 milionů bodů po celém světě, GPS souřadnice, geography data type&lt;/P&gt;
&lt;P&gt;Typ dotazu: najdi mi body v okolí X kilometrů od libovolně zvolených GPS souřadnic&lt;/P&gt;
&lt;P&gt;SQL dotaz po zjednodušení vypadá takto: &lt;/P&gt;
&lt;P&gt;&lt;CODE&gt;Select top(@count) ID from GeoObj where geo.STDistance(@point) &amp;lt; @km order by order by geo.STDistance(@point)&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;Výsledkem dotazu pro bod ukazující na Prahu a vzdálenost 30km vrací asi 20 000 záznamů.&lt;/P&gt;
&lt;P&gt;Pohled do dokumentace praví, že přesně takto má vypadat SQL dotaz, aby se použil spatial index. Realita a pohled do execution planu však prozrazují úplně jiné věci.&lt;/P&gt;
&lt;H2&gt;Postup a řešení&lt;/H2&gt;
&lt;P&gt;1) pokud nepoužiju order by , spatial index se nepoužije vůbec a k hledání bodů se dělá table scan !!! Po 10-ti minutách 100% zatížení 8-mi CPU (vskutku nezvyklý pohled ;-) ) žádny výsledek&lt;/P&gt;
&lt;P&gt;2) při použítí order by geo.STDistance(@point) se sice spatial index použije, ale nějak divně. Execution plan je velmi složitý, nejvíce času si bere clustered index seek nad primárním indexem tabulky (??) a agregační Hash Match. Dotaz trvá 30s poprvé, opakovaný kolem 12s. Pořád slabota.&lt;/P&gt;
&lt;P&gt;3) Nezbývalo než rezignovat na evidetně blbně fungující vytváření execution planu u spatial indexu a trochu si "zahintovat" ;-)&lt;/P&gt;
&lt;P&gt;dotaz &lt;BR&gt;&lt;CODE&gt;Select top(@count) ID from GeoObj &lt;STRONG&gt;with (index (SPATIAL_nameH))&lt;/STRONG&gt; &lt;BR&gt;&lt;/CODE&gt;&lt;CODE&gt;where geo.STDistance(@point) &amp;lt; @km order by order by geo.STDistance(@point)&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;konečně dělá to, co má. V tomto primitivním dotazu používá spatial index tak jak má a výsledek dotazu je k dispozici vždy do 1.5 sekundy.&lt;/P&gt;
&lt;P&gt;4) Zkoušel jsem, co s rychlostí dotazu udělá různá velikost tesselation gridu. Medium size pro všechny úrovně se ukázalo jako nejrychlejší řešení, i když v tomto konkrétním případě byly rozdíly max 20%.&lt;/P&gt;
&lt;H2&gt;Závěr&lt;/H2&gt;
&lt;P&gt;Vypadá to, že vytváření execution plánu pro dotaz nad spatial indexy nefunguje dobře. Pro všech naších 15 různých dotazů se spatial indexy bylo nutné použít HINT.&lt;/P&gt;
&lt;P&gt;Takže příště&amp;nbsp; u spatial indexů automaticky použít TABLE HINTs a počítat s časem na ladění dotazů.&lt;/P&gt;
&lt;P&gt;PS:&amp;nbsp;Musím poděkovat kolegovi&amp;nbsp;Pavlovi Pěknicovi, bez kterého bych na toto řešení přišel o pár hodin později :-)&lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx&amp;amp;;title=Zrychlen%26%23237%3b+dotaz%c5%af+nad+spatial+indexy+v+SQL+2008" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx&amp;amp;;title=Zrychlen%26%23237%3b+dotaz%c5%af+nad+spatial+indexy+v+SQL+2008" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx&amp;amp;;title=Zrychlen%26%23237%3b+dotaz%c5%af+nad+spatial+indexy+v+SQL+2008" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx&amp;amp;title=Zrychlen%26%23237%3b+dotaz%c5%af+nad+spatial+indexy+v+SQL+2008" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx&amp;amp;;title=Zrychlen%26%23237%3b+dotaz%c5%af+nad+spatial+indexy+v+SQL+2008" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx&amp;amp;;title=Zrychlen%26%23237%3b+dotaz%c5%af+nad+spatial+indexy+v+SQL+2008&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx&amp;amp;;subject=Zrychlen%26%23237%3b+dotaz%c5%af+nad+spatial+indexy+v+SQL+2008" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228294.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=228294" width="1" height="1"&gt;</description></item><item><title>Jde volat SubVersion clienta z ASP.NET aplikace? Těžko, přetěžko....</title><link>http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx</link><pubDate>Mon, 15 Sep 2008 07:27:36 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:228293</guid><dc:creator>michal</dc:creator><slash:comments>4</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/228293.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=228293</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=228293</wfw:comment><description>&lt;p&gt;Včera jsem programoval takovou obskurn&amp;#237; aplikaci, jej&amp;#237;ž jedna č&amp;#225;st měla za &amp;#250;kol updatnout zdroj&amp;#225;ky ze SVN a za později je upraven&amp;#233; commitnout zpět. V&amp;#353;e jako ASP.NET aplikace.&lt;/p&gt;  &lt;p&gt;Probl&amp;#233;m jsem se snažil ře&amp;#353;it přes vol&amp;#225;n&amp;#237; SVN clienta &lt;code&gt;svn.exe&lt;/code&gt;. Probl&amp;#233;m u svn.exe je ten, že si po spu&amp;#353;těn&amp;#237; nač&amp;#237;t&amp;#225; z registry uživatele z&amp;#225;lohovan&amp;#233; credential proti SVN a akceptace SSL certifik&amp;#225;tů. Pokud tyto z&amp;#225;znamy v registry nem&amp;#225;, pak se na ně pt&amp;#225; a specialně u SSL certifik&amp;#225;tů se tato interakce ned&amp;#225; vypnout :-(.&lt;/p&gt;  &lt;p&gt;Probl&amp;#233;m s vol&amp;#225;n&amp;#237;m z ASP.NET je, že bez ohledu na &amp;#250;čet, pod kter&amp;#253;m ASP.NET běž&amp;#237;, bez ohledu na impersonalizaci a bez ohledu na povolen&amp;#233; nač&amp;#237;t&amp;#225;n&amp;#237; uživatelsk&amp;#233;ho profilu u objektu ProcessStartInfo si &lt;code&gt;svn.exe&lt;/code&gt; nenačte informace o tom, že m&amp;#225; permanentně akceptovat SSL certifik&amp;#225;t u SVN repository.&lt;/p&gt;  &lt;p&gt;Tudy cesta nevedla. Dal&amp;#353;&amp;#237; možnost byla intergrovat .NET Subversion Library jako &lt;a href="http://www.dotsvn.net/" target="_blank"&gt;DotSVN&lt;/a&gt; nebo &lt;a href="http://www.pumacode.org/projects/svndotnet/" target="_blank"&gt;Svn.Net&lt;/a&gt; či &lt;a href="http://www.softec.st/en/OpenSource/ClrProjects/SubversionSharp/SubversionSharp.html" target="_blank"&gt;SubversionSharp&lt;/a&gt;, či COM jako &lt;a href="http://www.pushok.com/soft_svncom.php" target="_blank"&gt;SVNCom&lt;/a&gt;. Bohužel tyto knihovny nejsou zrovna nejčerstvěj&amp;#353;&amp;#237; a j&amp;#225; se chtěl vyhnout hled&amp;#225;n&amp;#237; probl&amp;#233;mů v ciz&amp;#237;m k&amp;#243;du. Takže jsem hledal dal&amp;#353;&amp;#237; ře&amp;#353;en&amp;#237;.&lt;/p&gt;  &lt;p&gt;M&amp;#225;m ověřeno, že spou&amp;#353;těn&amp;#237; &lt;code&gt;svn.exe&lt;/code&gt; bez probl&amp;#233;mů funguje v tasku v Task Manageru. Ok, to je cesta, ale jak z ASP.NET spustit task Task Manageru. Kupodivu snadno. Stač&amp;#237; vytvořit task v Task Manageru, běž&amp;#237;c&amp;#237; pod požadovan&amp;#253;m &amp;#250;čtem s jednor&amp;#225;zov&amp;#253;m spu&amp;#353;těn&amp;#237;m v minulosti.&lt;/p&gt;  &lt;p&gt;Spu&amp;#353;těn&amp;#237; tohoto tasku jde snadno pomoc&amp;#237; &lt;code&gt;c:\WINDOWS\system32\Schtasks.exe /run /TN &amp;lt;jmeno tasku&amp;gt;&lt;/code&gt;.     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Př&amp;#237;zn&amp;#225;v&amp;#225;m, je to trochu kostrbat&amp;#225; cesta, ale vět&amp;#353;ina cestiček je dlouhodobě ověřena a spolehliv&amp;#225;. Ale r&amp;#225;d si nech&amp;#225;m prozradit i jin&amp;#253; způsob, jestli nějak&amp;#253; zn&amp;#225;te.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx&amp;amp;;title=Jde+volat+SubVersion+clienta+z+ASP.NET+aplikace%3f+T%c4%9b%c5%beko%2c+p%c5%99et%c4%9b%c5%beko...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx&amp;amp;;title=Jde+volat+SubVersion+clienta+z+ASP.NET+aplikace%3f+T%c4%9b%c5%beko%2c+p%c5%99et%c4%9b%c5%beko...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx&amp;amp;;title=Jde+volat+SubVersion+clienta+z+ASP.NET+aplikace%3f+T%c4%9b%c5%beko%2c+p%c5%99et%c4%9b%c5%beko...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx&amp;amp;title=Jde+volat+SubVersion+clienta+z+ASP.NET+aplikace%3f+T%c4%9b%c5%beko%2c+p%c5%99et%c4%9b%c5%beko...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx&amp;amp;;title=Jde+volat+SubVersion+clienta+z+ASP.NET+aplikace%3f+T%c4%9b%c5%beko%2c+p%c5%99et%c4%9b%c5%beko...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx&amp;amp;;title=Jde+volat+SubVersion+clienta+z+ASP.NET+aplikace%3f+T%c4%9b%c5%beko%2c+p%c5%99et%c4%9b%c5%beko....&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx&amp;amp;;subject=Jde+volat+SubVersion+clienta+z+ASP.NET+aplikace%3f+T%c4%9b%c5%beko%2c+p%c5%99et%c4%9b%c5%beko...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/09/15/228293.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=228293" width="1" height="1"&gt;</description></item><item><title>Když programátor Microsoftu přejmenuje muže na Kolíka a ženu na ....</title><link>http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx</link><pubDate>Fri, 08 Aug 2008 11:44:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:228103</guid><dc:creator>michal</dc:creator><slash:comments>4</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/228103.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=228103</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=228103</wfw:comment><description>&lt;P&gt;Řekl bych, že letošní červenec pro některého zaměstnance Microsoftu začal poněkud bouřlivě.&lt;/P&gt;
&lt;P&gt;Posuzuji to z oficiálního článku Technické podpory Microsoftu ohledně lokalizace produktu Microsoft Dynamics CRM 4.0.&lt;/P&gt;
&lt;P&gt;Název je ještě celkem neutrální: The &lt;EM&gt;Male label and the Female label are translated incorrectly in the Czech version of Microsoft Dynamics CRM 4.0&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Ale popis symptomů je nářez: &lt;BR&gt;&lt;CODE&gt;In the Czech version of Microsoft Dynamics CRM 4.0, the Male label is translated to &lt;STRONG&gt;Kolík&lt;/STRONG&gt; instead of &lt;STRONG&gt;Muž&lt;/STRONG&gt;. Additionally, the Female label is translated to &lt;STRONG&gt;Zdířka&lt;/STRONG&gt; instead of &lt;STRONG&gt;Žena&lt;/STRONG&gt;.&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;Kdo nevěří, &lt;A href="http://support.microsoft.com/default.aspx/kb/952149" target=_blank&gt;ať tam běží&lt;/A&gt;.&lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx&amp;amp;;title=Kdy%c5%be+program%26%23225%3btor+Microsoftu+p%c5%99ejmenuje+mu%c5%bee+na+Kol%26%23237%3bka+a+%c5%beenu+na+...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx&amp;amp;;title=Kdy%c5%be+program%26%23225%3btor+Microsoftu+p%c5%99ejmenuje+mu%c5%bee+na+Kol%26%23237%3bka+a+%c5%beenu+na+...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx&amp;amp;;title=Kdy%c5%be+program%26%23225%3btor+Microsoftu+p%c5%99ejmenuje+mu%c5%bee+na+Kol%26%23237%3bka+a+%c5%beenu+na+...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx&amp;amp;title=Kdy%c5%be+program%26%23225%3btor+Microsoftu+p%c5%99ejmenuje+mu%c5%bee+na+Kol%26%23237%3bka+a+%c5%beenu+na+...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx&amp;amp;;title=Kdy%c5%be+program%26%23225%3btor+Microsoftu+p%c5%99ejmenuje+mu%c5%bee+na+Kol%26%23237%3bka+a+%c5%beenu+na+...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx&amp;amp;;title=Kdy%c5%be+program%26%23225%3btor+Microsoftu+p%c5%99ejmenuje+mu%c5%bee+na+Kol%26%23237%3bka+a+%c5%beenu+na+....&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx&amp;amp;;subject=Kdy%c5%be+program%26%23225%3btor+Microsoftu+p%c5%99ejmenuje+mu%c5%bee+na+Kol%26%23237%3bka+a+%c5%beenu+na+...." target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/08/08/228103.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=228103" width="1" height="1"&gt;</description></item><item><title>Fotky se Stevem Ballmerem</title><link>http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx</link><pubDate>Wed, 28 May 2008 21:52:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:227695</guid><dc:creator>michal</dc:creator><slash:comments>3</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/227695.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=227695</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=227695</wfw:comment><description>&lt;p&gt;Dneska jsme konečně dostali fotky z &lt;a href="http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx" target="_blank"&gt;na&amp;#353;eho kulat&amp;#233;ho stolu&lt;/a&gt; se Stevem Ballmerem.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://blog.aspnet.sk/blogs/spigi/WindowsLiveWriter/FotkysoStevomBallmerom_10AD5/146W7550.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Na zač&amp;#225;tku bylo seznamov&amp;#225;n&amp;#237;......, pak již dř&amp;#237;ve popsan&amp;#253; potlach a končili jsme společnou fotkou.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://blog.aspnet.sk/blogs/spigi/WindowsLiveWriter/FotkysoStevomBallmerom_10AD5/146W7605.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Ale že n&amp;#225;m to slu&amp;#353;elo, co? ;-)&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx&amp;amp;;title=Fotky+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx&amp;amp;;title=Fotky+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx&amp;amp;;title=Fotky+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx&amp;amp;title=Fotky+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx&amp;amp;;title=Fotky+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx&amp;amp;;title=Fotky+se+Stevem+Ballmerem&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx&amp;amp;;subject=Fotky+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/28/227695.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=227695" width="1" height="1"&gt;</description></item><item><title>Poznámky z neveřejného roundtable se Stevem Ballmerem</title><link>http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx</link><pubDate>Fri, 23 May 2008 09:21:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:227658</guid><dc:creator>michal</dc:creator><slash:comments>3</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/227658.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=227658</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=227658</wfw:comment><description>&lt;P&gt;Na veřejné přednášce na VŠE zodpověděl pár dotazů a odpovědi jsou buď &lt;A href="http://digiweb.ihned.cz/c1-24874090-soumen-ballmer-v-praze-vestil-budoucnost-podivejte-se-jakou#rehor" target=_blank&gt;na videu&lt;/A&gt; anebo v &lt;A href="http://technet.idnes.cz/bud-nam-to-prodejte-nebo-vypadnete-z-trhu-zertoval-o-konkurenci-reditel-microsoftu-geu-/software.asp?c=A080522_145935_software_nyv" target=_blank&gt;různých&lt;/A&gt; &lt;A href="http://ekonomika.idnes.cz/sef-microsoftu-rozhazoval-na-vse-rukama-a-vzpominal-na-mladi-prv-/ekonomika.asp?c=A080522_135629_ekonomika_maf" target=_blank&gt;článcích&lt;/A&gt; &lt;A href="http://extra.cz/blog/2008/05/tygi-nebo-tiger-steve-ballmer-zstal.html" target=_blank&gt;na webu&lt;/A&gt;. Zde také dostatečně zodpověděl otázku Radka Hulána, proč 40mld za Yahoo a ne do vývoje Live.com.&lt;/P&gt;
&lt;P&gt;Osobně zajímavější byl následný kulatý stůl s vývojáři a IT managery. Byla nás asi 15 a měli jsme možnost 25 minut klábosit s Ballmerem.&lt;/P&gt;
&lt;P&gt;Nepamatuji si všechny otázky a odpovědi, mě zaujala asi polovina otázek, zbylé byli obecné typu "Steve, jakou máš vizi že......" apod.&lt;/P&gt;
&lt;P&gt;Takže bodově postřehy:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Rozlišení brandů live.com a msn.com bude pokračovat, výrazný posun by měl být ohlášen na PDC'08.&lt;/LI&gt;
&lt;LI&gt;Nový Office Live (obdobě Google Docs) bude online, dostupné přes prohlížeč a bude schopno spolupracovat s desktopem. Nejde o náhradu plného Officu, funkčnost bude rozhodně menší.&lt;/LI&gt;
&lt;LI&gt;Mapy jsou pro Microsoft (stejně &lt;A href="http://www.lupa.cz/clanky/jan-sedivy-v-cesku-by-google-asi-nevznikl/" target=_blank&gt;jako pro Google&lt;/A&gt;) velmi důležité a mělo by se to projevit i v lepších mapových podkladech ČR a okolí.&lt;/LI&gt;
&lt;LI&gt;Microsoft má podle všech recenzí a testů v USA lepší mapy a mapové podklady než Google. Jinde po světě je boj vyrovnaný. Jsou však místa, kde je &lt;A href="http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=argentina&amp;amp;ie=UTF8&amp;amp;ll=-24.266997,-61.193848&amp;amp;spn=13.59566,28.322754&amp;amp;z=6" target=_blank&gt;Google úplně mimo&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Podle vize Steva B. bude SaaS (alias S+S) nabývat na vlivu, nevyhraní se však jeden převažující model jeho zpoplatnění.&lt;/LI&gt;
&lt;LI&gt;Zmínil se o Microsoft Mashup Cloud (snad si to pamatuji dobře), což je zatím něco jiného než Google App Engine, ale podle toho, co vím, je to velmi zajímavá P2P technologie pro sdílení dat mezi zařízeními. Dnes bych měl dostat přístup k technology preview, tak budu referovat.&lt;/LI&gt;
&lt;LI&gt;Na veřejné přednášce Steve zmínil &lt;A title="Microsoft Surface" href="http://www.microsoft.com/surface/"&gt;Microsoft Surface&lt;/A&gt;, což je horizontální multitouch zařízení. V Microsoft Labs žije i verticální varianta, &lt;A href="http://www.crunchgear.com/2008/05/14/microsoft-touchwall-can-inexpensively-turn-any-flat-surface-into-a-multi-touch-display/" target=_blank&gt;Microsoft Touchwall&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Nástupce Windows Vista (zatim Blackcomb / &lt;A href="http://en.wikipedia.org/wiki/Windows_7" target=_blank&gt;Windows 7&lt;/A&gt;) bude spíše evoluční, než revoluční. Mimo jiné bude kladen důraz na zpětnou kompatibilitu aplikací a driverů. Jak Steve řekl už dříve, cyklus vydávání Windows by se měl zrychlit (neměla by se opakovat 7-mi letá pauza jako u Windows Vista).&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Prima setkání jsme ukončili společnou fotkou se Stevem Ballmerem a Jane Gilson. Až ho dostanu, tak se pochlubím ;-)&lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx&amp;amp;;title=Pozn%26%23225%3bmky+z+neve%c5%99ejn%26%23233%3bho+roundtable+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx&amp;amp;;title=Pozn%26%23225%3bmky+z+neve%c5%99ejn%26%23233%3bho+roundtable+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx&amp;amp;;title=Pozn%26%23225%3bmky+z+neve%c5%99ejn%26%23233%3bho+roundtable+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx&amp;amp;title=Pozn%26%23225%3bmky+z+neve%c5%99ejn%26%23233%3bho+roundtable+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx&amp;amp;;title=Pozn%26%23225%3bmky+z+neve%c5%99ejn%26%23233%3bho+roundtable+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx&amp;amp;;title=Pozn%26%23225%3bmky+z+neve%c5%99ejn%26%23233%3bho+roundtable+se+Stevem+Ballmerem&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx&amp;amp;;subject=Pozn%26%23225%3bmky+z+neve%c5%99ejn%26%23233%3bho+roundtable+se+Stevem+Ballmerem" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/23/227658.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=227658" width="1" height="1"&gt;</description></item><item><title>Buď Office Developer Hero!</title><link>http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx</link><pubDate>Tue, 20 May 2008 09:25:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:227641</guid><dc:creator>michal</dc:creator><slash:comments>3</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/227641.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=227641</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=227641</wfw:comment><description>&lt;EMBED src=http://images.video.msn.com/flash/soapbox1_1.swf width=432 height=364 type=application/x-shockwave-flash flashvars="c=v&amp;amp;v=13d1c57a-f9a6-4d18-a8be-dfb6fbb5041b&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US&amp;amp;brand=" quality="high"&gt;&lt;/EMBED&gt;&lt;BR&gt;&lt;A title="ODC2008 Developer Guy" href="http://video.msn.com/video.aspx?vid=13d1c57a-f9a6-4d18-a8be-dfb6fbb5041b" target=_new&gt;Video: ODC2008 Developer Guy&lt;/A&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx&amp;amp;;title=Bu%c4%8f+Office+Developer+Hero!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx&amp;amp;;title=Bu%c4%8f+Office+Developer+Hero!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx&amp;amp;;title=Bu%c4%8f+Office+Developer+Hero!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx&amp;amp;title=Bu%c4%8f+Office+Developer+Hero!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx&amp;amp;;title=Bu%c4%8f+Office+Developer+Hero!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx&amp;amp;;title=Bu%c4%8f+Office+Developer+Hero!&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx&amp;amp;;subject=Bu%c4%8f+Office+Developer+Hero!" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/20/227641.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=227641" width="1" height="1"&gt;</description></item><item><title>Na co se mám zeptat ve čtvrtek Steva Ballmera?</title><link>http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx</link><pubDate>Mon, 19 May 2008 09:28:00 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:227597</guid><dc:creator>michal</dc:creator><slash:comments>32</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/227597.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=227597</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=227597</wfw:comment><description>&lt;P&gt;Diky Microsoftu mám možnost se setkat se Stevem Balmerem na Kulatém stolu s vývojáři. Toto setkání proběhne po Stevově &lt;A href="http://www.zive.cz/Bleskovky/Steve-Ballmer-bude-prednaset-na-VSE-v-Praze/sc-4-a-141672/default.aspx" target=_blank&gt;přednášce na VŠE&lt;/A&gt;.Poprvé jsem ho naživo viděl letos na MVP summitu a musím potvrdit, že je to fakt šoumen a s davama to umí. &lt;/P&gt;
&lt;P&gt;O to více se těsím na setkání s ním nikoliv před stovkami lidí, ale v kruhu +-10 lidí. Podle pověstí je dost energický, občas prchlivý a nevypočítatelný ;-). &lt;/P&gt;
&lt;P&gt;Podle plánu bude čas tak na 1, max. 2 otázky. Na co bych se měl zeptat? (čistě technické otázky nemají smysl). Napište mi Vaše otázky pro Steva do komentářů. Nejlepší otázky (ty lepší než mám já :-) ) se pokusím položit a odpovědi sem v pátek napíšu.&lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx&amp;amp;;title=Na+co+se+m%26%23225%3bm+zeptat+ve+%c4%8dtvrtek+Steva+Ballmera%3f" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx&amp;amp;;title=Na+co+se+m%26%23225%3bm+zeptat+ve+%c4%8dtvrtek+Steva+Ballmera%3f" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx&amp;amp;;title=Na+co+se+m%26%23225%3bm+zeptat+ve+%c4%8dtvrtek+Steva+Ballmera%3f" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx&amp;amp;title=Na+co+se+m%26%23225%3bm+zeptat+ve+%c4%8dtvrtek+Steva+Ballmera%3f" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx&amp;amp;;title=Na+co+se+m%26%23225%3bm+zeptat+ve+%c4%8dtvrtek+Steva+Ballmera%3f" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx&amp;amp;;title=Na+co+se+m%26%23225%3bm+zeptat+ve+%c4%8dtvrtek+Steva+Ballmera%3f&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx&amp;amp;;subject=Na+co+se+m%26%23225%3bm+zeptat+ve+%c4%8dtvrtek+Steva+Ballmera%3f" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/05/19/227597.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=227597" width="1" height="1"&gt;</description></item><item><title>Remote Deskop přes HTTP only proxy</title><link>http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx</link><pubDate>Thu, 24 Apr 2008 04:20:04 GMT</pubDate><guid isPermaLink="false">99a92ff2-698a-48c2-8eaf-f3d9b6202627:227484</guid><dc:creator>michal</dc:creator><slash:comments>9</slash:comments><comments>http://blog.vyvojar.cz/michal/comments/227484.aspx</comments><wfw:commentRss>http://blog.vyvojar.cz/michal/commentrss.aspx?PostID=227484</wfw:commentRss><wfw:comment>http://blog.vyvojar.cz/michal/rsscomments.aspx?PostID=227484</wfw:comment><description>&lt;p&gt;aneb prvn&amp;#237; pomoc pro zoufal&amp;#233; ITky na hotelov&amp;#233;m WiFi s podporou pouze HTTP proxy.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Po p&amp;#225;r letech jsem na dovolen&amp;#233; u moře a uživ&amp;#225;m si to, to jo :-). M&amp;#233; odpout&amp;#225;n&amp;#237; od pr&amp;#225;ce zv&amp;#253;&amp;#353;ilo zji&amp;#353;těn&amp;#237; na leti&amp;#353;ti, že Vodafone jaksi zapoměl na roamingov&amp;#233;ho partnera ve Venezuele a mě je telefon na nic.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;V hotelu u baru jsem objevil open WiFi, m&amp;#233; srdce internetov&amp;#233;ho z&amp;#225;visl&amp;#225;ka zaj&amp;#225;salo a manželka se začala mračit ;-). Po &amp;#353;panělsko-englicko-ručn&amp;#237; diskuzi na recepci mi m&amp;#237;stn&amp;#237; IT expert nastavil HTTP proxy s authentifikac&amp;#237;. Prima, d&amp;#225; se alespoň browzdat.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;M&amp;#225; radost trvala do t&amp;#233; chv&amp;#237;le, než mi Jirka z pr&amp;#225;ce opatrně řekl, že pr&amp;#225;vě včera (prvn&amp;#237; den dovolen&amp;#233;, jak př&amp;#237;značn&amp;#233;) expirovat SSL certifik&amp;#225;t pro Exchange, resp. SSL v IIS použ&amp;#237;van&amp;#233; pro HTTP over RPC z Outlooku na Exchange.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Nev&amp;#225;hal jsem, a večer jsem vrazil do hotelov&amp;#233; internet kav&amp;#225;rny, abych za imperialistick&amp;#253; 1 dolar/30min zjistil, že m&amp;#237;stn&amp;#237; inet kav&amp;#225;rna je př&amp;#237;pojena stejně jako jako WiFi - přes HTTP proxy. Konzultace s &amp;#353;&amp;#233;fem IT experta trvala o pozn&amp;#225;n&amp;#237; d&amp;#233;le. Onen man&amp;#237;k nejem že neuměl ani slovo anglicky, ale s&amp;#237;t&amp;#237;m rozuměl asi jako moje dcera. Po složit&amp;#233;m pomalov&amp;#225;n&amp;#237; 3 A4-řek jsem to vzdal a začal Googlovat. (&lt;a href="http://blog.aspnet.sk/spigi/archive/2008/04/23/mvp-summit-2008-ii.aspx" target="_blank"&gt;Steve by raději viděl &amp;quot;liveov&amp;#225;n&amp;#237;&amp;quot;&lt;/a&gt;, ale viděl on někdy ty v&amp;#253;sledky?)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Prvn&amp;#237; krok k &amp;#250;spěchu bylo nasazen&amp;#237; HTTP tunneling clienta. &lt;a href="http://en.wikipedia.org/wiki/HTTP_tunnel_(software)" target="_blank"&gt;Na světe je několik služeb&lt;/a&gt;, kter&amp;#233; zdarma i za pen&amp;#237;ze odtunneluj&amp;#237; TCP provoz přes HTTP. Ja použil &lt;a title="http://www.http-tunnel.com/html/" href="http://www.http-tunnel.com/html/"&gt;http://www.http-tunnel.com/html/&lt;/a&gt;. M&amp;#225; pomalou free variantu a podporu Visty. V syst&amp;#233;mu se tv&amp;#225;ř&amp;#237; jako lok&amp;#225;ln&amp;#237; SOCKS5 proxy a s programy podporuj&amp;#237;c&amp;#237; SOCKS proxy funguje velmi slu&amp;#353;ně.&lt;/p&gt;  &lt;p&gt;Druh&amp;#253;m krokem je donutit Remote Deskop Connection použ&amp;#237;t SOCKS5 proxy. To norm&amp;#225;lně nejde, proxy nen&amp;#237; podporov&amp;#225;na. Ale mal&amp;#253; &amp;#353;ikovn&amp;#253; &lt;a href="http://www.proxifier.com/" target="_blank"&gt;Proxifier&lt;/a&gt; dok&amp;#225;že potřebn&amp;#233; - po instalaci odchytne lok&amp;#225;ln&amp;#237; TCP požadavky od spu&amp;#353;těn&amp;#253;ch programů a po&amp;#353;le je na SOCKS proxy. Přesně co potřebuji. V default nastaven&amp;#237; mi to nefungovalo, ale pokud se Proxification Rules nastav&amp;#237; dle obr&amp;#225;zku, funguje to bezchybně.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="355" alt="proxification" src="http://blog.vyvojar.cz/blogs/michal/WindowsLiveWriter/RemoteDeskoppesHTTPonlyproxy_15081/proxification_3.jpg" width="601" border="0" /&gt; &lt;/p&gt;  &lt;p&gt; Jen trochu pomalu (což přič&amp;#237;tam kombinaci rychlost hotelov&amp;#233;ho internetu - latence HTTP-Tunneling PROXY a rychlosti free rezimu HTTP-Tunneling) - pocitově asi jako na 54kbit/s modemu. Ale lep&amp;#353;&amp;#237; než nic, ne? ;-)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Abych nav&amp;#225;zal na &amp;#250;vod - SSL certifikat obnoven (po men&amp;#353;&amp;#237;m boji s novou verz&amp;#237; startcom.org certifikačn&amp;#237;ho webu) během slab&amp;#233; hodinky.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Přidej do&lt;/strong&gt; &lt;a href = "http://linkuj.cz/?id=linkuj&amp;amp;url=http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx&amp;amp;;title=Remote+Deskop+p%c5%99es+HTTP+only+proxy" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx"&gt;linkuj.cz!&lt;/a&gt; |  &lt;a href = "http://www.jagg.cz/bookmarks.php?action=add&amp;amp;address=http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx&amp;amp;;title=Remote+Deskop+p%c5%99es+HTTP+only+proxy" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx"&gt;jagg.cz!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx&amp;amp;;title=Remote+Deskop+p%c5%99es+HTTP+only+proxy" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx"&gt;del.icio.us!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx&amp;amp;title=Remote+Deskop+p%c5%99es+HTTP+only+proxy" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx&amp;amp;;title=Remote+Deskop+p%c5%99es+HTTP+only+proxy" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx&amp;amp;;title=Remote+Deskop+p%c5%99es+HTTP+only+proxy&amp;amp;;top=1" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx"&gt;live it!&lt;/a&gt; |  &lt;a href = "mailto:?body=Thought you might like this: http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx&amp;amp;;subject=Remote+Deskop+p%c5%99es+HTTP+only+proxy" target="_blank" title = "Post http://blog.vyvojar.cz/michal/archive/2008/04/24/227484.aspx"&gt;email it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.vyvojar.cz/aggbug.aspx?PostID=227484" width="1" height="1"&gt;</description></item></channel></rss>