<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CUcDQXg4cCp7ImA9WhZVGUg.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772</id><updated>2011-06-01T11:31:10.638-07:00</updated><title>Radkův blog</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.racap.net/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.racap.net/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/racap/gQUK" /><feedburner:info uri="racap/gquk" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;AkAHQ30ycSp7ImA9WhZVFU0.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-8521113380421317068</id><published>2011-05-27T08:05:00.000-07:00</published><updated>2011-05-27T08:05:32.399-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-27T08:05:32.399-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><title>Konverze MS SQL databáze na MS SQL CE</title><content type="html">První nalezená a fungující možnost: &lt;a href="http://www.primeworks-mobile.com/Products/DataPortWizard.html"&gt;Data Port Wizard&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-8521113380421317068?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/KpYFNlvWtvc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/8521113380421317068/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/05/konverze-ms-sql-databaze-na-ms-sql-ce.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/8521113380421317068?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/8521113380421317068?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/KpYFNlvWtvc/konverze-ms-sql-databaze-na-ms-sql-ce.html" title="Konverze MS SQL databáze na MS SQL CE" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/05/konverze-ms-sql-databaze-na-ms-sql-ce.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIFR3c9eip7ImA9WhZWFE0.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-3537418255685188985</id><published>2011-05-14T13:55:00.000-07:00</published><updated>2011-05-14T13:55:16.962-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-14T13:55:16.962-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="Kindle" /><title>Send to Kindle</title><content type="html">Nejlepší doplněk na posílání do Kindle na který jsem narazil - &lt;a href="https://chrome.google.com/webstore/detail/ipkfnchcgalnafehpglfbommidgmalan"&gt;Send to Kindle&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Send to Kindle&lt;/b&gt;&lt;br /&gt;
Umí poslat vybranou stránku přímo do čtečky. Na rozdíl od Instapaperu jde tyto zaslané stránky řadit do vlastních kolekcí. Dá se poslat klávesovou zkratkou.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Send later&lt;/b&gt;&lt;br /&gt;
Sbírá články a odešle je až na vyžádání, ne rovnou. Odeslat je možné na novém prázdném tabu kliknutím na ikonu doplňku.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-3537418255685188985?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/taVp6fEaZ1c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/3537418255685188985/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/05/send-to-kindle.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/3537418255685188985?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/3537418255685188985?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/taVp6fEaZ1c/send-to-kindle.html" title="Send to Kindle" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/05/send-to-kindle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8ASH89fSp7ImA9WhZWEEs.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-3415863359057367879</id><published>2011-05-10T16:07:00.001-07:00</published><updated>2011-05-10T16:07:29.165-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-10T16:07:29.165-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Témata pro Ubuntu</title><content type="html">&lt;a href="http://www.ubuntugeek.com/nice-themes-for-ubuntu-9-10-karmic-users.html"&gt;http://www.ubuntugeek.com/nice-themes-for-ubuntu-9-10-karmic-users.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-3415863359057367879?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/4IN8GQxdkjk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/3415863359057367879/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/05/temata-pro-ubuntu.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/3415863359057367879?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/3415863359057367879?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/4IN8GQxdkjk/temata-pro-ubuntu.html" title="Témata pro Ubuntu" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/05/temata-pro-ubuntu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUAQHY4eCp7ImA9WhZXF0o.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-9012005798606542461</id><published>2011-05-07T07:07:00.000-07:00</published><updated>2011-05-07T07:07:21.830-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-07T07:07:21.830-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu" /><title>Přizpůsobení Unity</title><content type="html">Ubuntu 11.04 přichází s novým rozhraním Unity. Je nové a někdo někde rozhodnul, že moc nastavit nepůjde. Něco mi to připomíná. Ukážu pár triků jak jsem si Unity přizpůsobil já aby se mi líbilo.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;Ikony v oznamovací oblasti&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;div style="background-color: transparent; font-weight: normal;"&gt;&lt;span id="internal-source-marker_0.4630944156087935" style="background-color: white; color: black; font-family: 'Courier New'; font-size: 12pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;$ gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;div&gt;Spustit v terminálu, vyžaduje restart Unity.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Launcher&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Zmenšíme si ikony na 32x32 a necháme launcher pořád zobrazený.&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;div style="background-color: transparent; font-weight: normal;"&gt;&lt;span id="internal-source-marker_0.4630944156087935" style="background-color: white; color: black; font-family: 'Courier New'; font-size: 12pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;$ sudo apt-get install compizconfig-settings-manager&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-weight: normal;"&gt;&lt;span id="internal-source-marker_0.4630944156087935" style="background-color: white; color: black; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New';"&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; white-space: normal;"&gt;&lt;b&gt;&lt;div style="background-color: transparent; font-weight: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Spustit v terminálu, nainstaluje Compiz manažera.&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; white-space: pre-wrap;"&gt;&lt;div style="background-color: transparent; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; white-space: pre-wrap;"&gt;V tomto manažeru v sekci Desktop/Ubuntu plugin nastavit:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; white-space: pre-wrap;"&gt;Na záložce &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small; white-space: normal;"&gt;&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Experimental tab &lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small; white-space: normal;"&gt;&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Icon size to 32.&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small; white-space: normal;"&gt;&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Na záložce &lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small; white-space: normal;"&gt;&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Behaviour &lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small; white-space: normal;"&gt;&lt;b&gt;&lt;div style="background-color: transparent; display: inline !important; font-weight: normal;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Hide Launcher na Never.&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-9012005798606542461?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/Ba3jHQb0el8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/9012005798606542461/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/05/prizpusobeni-unity.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/9012005798606542461?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/9012005798606542461?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/Ba3jHQb0el8/prizpusobeni-unity.html" title="Přizpůsobení Unity" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/05/prizpusobeni-unity.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8GQnc6fyp7ImA9WhZSEUo.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-43091959312801327</id><published>2011-03-24T07:06:00.000-07:00</published><updated>2011-03-26T15:00:23.917-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-26T15:00:23.917-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Prohlížeče" /><category scheme="http://www.blogger.com/atom/ns#" term="Software" /><title>Internet Explorer 9</title><content type="html">Po dlouhé době tu máme nový prohlížeč od Microsoftu. Pár posledních let MS v oblasti prohlížečů silně zaostával a nyní se snaží srovnat krok. Nastavil jsem si Internet Explorer 9 na pár dní jako hlavní prohlížeč abych si udělal názor. Nejedná se o klasický příspěvek na blog, jsou to spíše poznámky z používání.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;b&gt;První dojmy&lt;/b&gt;&lt;br /&gt;
Příjemné překvapení. Prohlížeč je použitelný. Už to není IE kde trvá "hodinu" než se vůbec otevře. První použitelný 64 bitový browser pro Windows.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Co se mi líbilo&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;rychlost prohlížeče&lt;/li&gt;
&lt;li&gt;rychlost načítání stránek&lt;/li&gt;
&lt;li&gt;hardwarová akcelerace - dema vypadají hezky (třeba tady &lt;a href="http://ie.microsoft.com/testdrive/"&gt;http://ie.microsoft.com/testdrive/&lt;/a&gt;&amp;nbsp;)&lt;/li&gt;
&lt;li&gt;otevření více záložek&amp;nbsp;(35)&amp;nbsp;je v pohodě&lt;/li&gt;
&lt;li&gt;tab isolation - tady opravdu funguje - pokud spadne tab je to bez ovlivnění ostatních tabů&lt;/li&gt;
&lt;li&gt;stabilní, rychlý 64 bitový browser kde vše funguje&lt;/li&gt;
&lt;li&gt;Download manažer je docela v pohodě. Google Chrome se svou lištou to ale není (nelze to přetáhnout jako přílohu do mailu). Pauza pro stahování vydrží i restart prohlížeče nebo systému.&lt;/li&gt;
&lt;li&gt;Add-Ons Performance Advisor - zobrazí jak dlouho se který doplněk načítá a umožní jejich vypnutí&lt;/li&gt;
&lt;li&gt;zabezpečení - automatické skenování příloh na přítomnost virů, ActiveX filtrování&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Co se mi nelíbilo&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;synchronizace záložek nerespektuje jejich pořadí (na toolbaru se seřadí podle abecedy)&lt;/li&gt;
&lt;li&gt;nastavení aplikace (dialog screenshot) je jak z minulého století&lt;/li&gt;
&lt;li&gt;záložky na Favorites toolbaru nezobrazují ikony, je potřeba záložku odebrat a znovu přidat&lt;/li&gt;
&lt;li&gt;otevření více záložek někdy vytuhne&lt;/li&gt;
&lt;li&gt;klikáním na více odkazů a jejich otevírání v nových tabech občas neotevře všechny na které se kliklo&lt;/li&gt;
&lt;li&gt;správce hesel funguje nějak podivně - občas si heslo nepamatuje, dva různé loginy pro jeden web se mi taky nepodařilo uložit&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Kde nevím jestli je to dobře nebo ne&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Clear type je zapnuté a nejde vypnout. Zvykl jsem si, nevadí mi to. U menších fontů je to ale hrozné.&lt;/li&gt;
&lt;li&gt;Pinned sites - spíš migruju na web než obráceně&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Co mi chybí&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;AdBlock - našel jsem pouze placené&lt;/li&gt;
&lt;li&gt;FlashBlock - jde vypnout pro všechny stránky, libovolně pro nějaké stránky ale FlashBlock který pustí flash na klik to není&lt;/li&gt;
&lt;li&gt;Send to Kindle - musel jsem se vrátit k Instapaperu&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Nefunguje správně&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Google Docs - místy rozbitá editace v dokumentech&lt;/li&gt;
&lt;li&gt;Mafia Wars popups (možná dáno beta verzí flashe)&lt;/li&gt;
&lt;li&gt;Občas rozbité formátování GMailu - nutný refresh&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Synchronizace&lt;/b&gt;&lt;br /&gt;
Záložky se dají synchronizovat pomocí Live Mesh. Synchronizaci doplňků jsem nenašel.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Paměťové nároky&lt;/b&gt;&lt;br /&gt;
Srovnáváme jabka s hruškama 32 a 64 bitové aplikace. Z mého pohledu v pohodě, paměti je dost.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-43091959312801327?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/bJUxW0MOSg4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/43091959312801327/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/03/internet-explorer-9.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/43091959312801327?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/43091959312801327?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/bJUxW0MOSg4/internet-explorer-9.html" title="Internet Explorer 9" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/03/internet-explorer-9.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEDRnkzcCp7ImA9WhZTGEo.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-8942373597519111402</id><published>2011-03-22T01:03:00.000-07:00</published><updated>2011-03-23T03:54:37.788-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-23T03:54:37.788-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programování" /><title>Import z Accessu na SQL Server</title><content type="html">Máme legacy aplikaci kterou je potřeba přepsat. Aplikace je složena ze dvou mdb souborů. Jeden obsahuje formuláře a aplikační logiku. Druhý obsahuje databázi. Tu je potřeba migrovat na SQL Server.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Import ze SQL Serveru&lt;br /&gt;
&lt;/h3&gt;Když jsem na to šel ze strany SQL Serveru podařilo se mi naimportovat pouze data. Žádné klíče, triggery a podobnou havěť, nic. Tudy jsem cestu nenašel.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Export z Accessu&lt;br /&gt;
&lt;/h3&gt;Tudy to jde. Má to jenom několik háčků. Nehledejte export. Neexistuje. Jmenuje se Upsizing Wizard. Tam to najdete. Pomocí tohoto průvodce lze přenést kompletní databázi.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Chyby&lt;br /&gt;
&lt;/h3&gt;Narazil jsem na problémy s importem dat formátu date. Obešel jsem to tak, že jsem změnil vygenerovaný typ na SQL Serveru na datetime2, naimportoval data a změnil datový typ zpátky na date.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Napojení legacy aplikace na novou databázi&lt;/h3&gt;&lt;ul&gt;&lt;li style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;vytvořit nové mapování tabulek - External Data, ODBC Database, Link to the data source by creating a linked table&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;doplnit chybějící primární klíče podle staré Access databáze při linkování&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;přejmenovat nově linkované tabulky stejně jako byly původní na Access databázi (a tím ty původní smazal/přepsal)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Závěr&lt;br /&gt;
&lt;/h3&gt;Nejsem Access "programátor" a ani se mi nepodařilo nikoho takového v mém okolí&amp;nbsp;objevit. To znamená, že možná existují i daleko jednodušší cesty. Já jsem si našel tuto a aplikace funguje.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-8942373597519111402?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/rnHqE53AW08" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/8942373597519111402/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/03/import-z-accessu-na-sql-server.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/8942373597519111402?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/8942373597519111402?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/rnHqE53AW08/import-z-accessu-na-sql-server.html" title="Import z Accessu na SQL Server" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/03/import-z-accessu-na-sql-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcHSXg9eSp7ImA9WhZTEUU.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-4386984567899437727</id><published>2011-03-15T12:03:00.000-07:00</published><updated>2011-03-15T04:03:58.661-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-15T04:03:58.661-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Entity Framework" /><title>System.Data.UpdateException because it has a DefiningQuery</title><content type="html">Poznámka pro mě ať to nemusím googlit. Chyba která se objeví při importu nějakých starých dat.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Je potřeba číst Warnings při vytváření Entities:&lt;br /&gt;
&lt;br /&gt;
Message 1 The table/view 'XYZ' does not have a primary key defined. The key has been inferred and the definition was created as a read-only table/view.&lt;br /&gt;
&lt;br /&gt;
Z tohoto důvodu pak není možné ukládat data do tabulky přes entity. Je potřeba vytvořit primární klíč.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-4386984567899437727?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/hbQTr7-CSWs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/4386984567899437727/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/03/systemdataupdateexception-because-it.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/4386984567899437727?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/4386984567899437727?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/hbQTr7-CSWs/systemdataupdateexception-because-it.html" title="System.Data.UpdateException because it has a DefiningQuery" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/03/systemdataupdateexception-because-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8CR3k4fSp7ImA9Wx9aGUs.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-4474925902140306865</id><published>2011-03-10T17:05:00.000-08:00</published><updated>2011-03-12T12:14:26.735-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-12T12:14:26.735-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Aukro" /><title>Jak podvádět na Aukru</title><content type="html">Ne, toto není návod. Je to jenom zkušenost která by se mohla hodit ostatním nakupujícím na Aukru. Zkráceně - nekupujte z jiné než první pozice na Aukru. Více v článku.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h4&gt;Aukce&lt;/h4&gt;Není důležité o jakou aukci šlo. Skončíte na druhém místě. Smůla, vyhrál někdo jiný.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Kontakt od prodejce&lt;/h4&gt;Po 14 dnech vám dojde mail, že výherce nemá o zboží zájem jestli váš zájem trvá. Ano, trvá. Tak se domluvíte - přes maily. Pošlete peníze a čekáte na zboží.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Zboží nikde&lt;/h4&gt;Už to trvá nějak dlouho, tak pošlete mail co se děje. Odpověď - víto vono manžel je v zahraničí a posílal to, trvá to. Ok, to se může stát. Tak si vyžádáte potvrzení o odeslání. Žádná odpověď. Na urgenci dostanete odpověď - no nám na poště nic nedali.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Obracíme se na Aukro&lt;/h4&gt;Trpělivost došla, vyplníme ticket na Aukru. Mají na to přímo kolonku - Zaplatil jsem zboží a nedoslal nic - nebo tak nějak. Odpověď - prdíme na tebe. Teda pardon, bylo to napsaný jinak. Jelikož nebyla transakce provedena přes Aukro, což je mimo obchodní podmínky ....  . Upozornily prodejce na toto pochybení a vůči vám neudělají nic.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Negativní komentáře&lt;/h4&gt;O koho se vlastně jedná? Je to tento účet: &lt;a href="http://aukro.cz/show_user.php?uid=19784400"&gt;http://aukro.cz/show_user.php?uid=19784400&lt;/a&gt; .Samé pozitivní komentáře, zanedbatelné procento negativních. Aha, já teď vlastně jako ten kdo nevyhrál nemůžu udělit negativní komentář.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Co zbývá&lt;/h4&gt;Obrátit se na Polici České Republiky.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Kde byly chyby?&lt;/h4&gt;Nevyhrál jsi aukci, na Aukru neobchoduj. Aukro ti nepomůže. Trvej na odeslání zboží zároveň s potvrzením o odeslání zaslaného mailem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-4474925902140306865?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/9b1ufm_C9rM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/4474925902140306865/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/03/jak-podvadet-na-aukru.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/4474925902140306865?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/4474925902140306865?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/9b1ufm_C9rM/jak-podvadet-na-aukru.html" title="Jak podvádět na Aukru" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/03/jak-podvadet-na-aukru.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ANQX48cSp7ImA9Wx9aGEs.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-2931631320079473087</id><published>2011-03-08T19:13:00.000-08:00</published><updated>2011-03-11T10:56:30.079-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-11T10:56:30.079-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Kindle" /><title>Kindle - jak na mizející kolekce</title><content type="html">Pustíte Kindle a - nějaké divné zobrazení. Aha, proč je to seřazeno podle Most Recent First? Přepnu to na řazení podle Collections jak jsem zvyklý. Nepřístupné. Aha, kolekce jsou fuč. Jak je dostat zpátky?&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Zapnout Whispernet, Sync - nepomohlo&lt;/li&gt;
&lt;li&gt;Restart Kindle - nepomohlo&lt;/li&gt;
&lt;li&gt;Deregister a pak znovu Register - a jsou zpátky&lt;/li&gt;
&lt;/ol&gt;No jo, software má trošku chybky. Ale - neměnil bych!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-2931631320079473087?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/RcgweVbzJKM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/2931631320079473087/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2008/03/kindle-jak-na-mizejici-kolekce.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/2931631320079473087?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/2931631320079473087?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/RcgweVbzJKM/kindle-jak-na-mizejici-kolekce.html" title="Kindle - jak na mizející kolekce" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2008/03/kindle-jak-na-mizejici-kolekce.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04FR3s8cCp7ImA9Wx9aGEs.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-4243081419682551405</id><published>2011-02-28T15:13:00.000-08:00</published><updated>2011-03-11T10:58:36.578-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-11T10:58:36.578-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><title>Advertised shortcut</title><content type="html">Visual Studio a jeho Setup projekt na vytváření instalátoru má jednu takovou zajímavou vlastnost. Při vytváření zástupce je vytváří jako tak zvané Advertised shortcuts. Článek popisuje co je to advertised shortcut a jak se jí zbavit. &lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;K čemu slouží&lt;br /&gt;
&lt;/H3&gt;Advertised shortcut slouží k obnovení souborů při poškozené instalaci. Při spuštění aplikace přes tohoto zástupce se nejprve zkontroluje, zda nedošlo ke změně souborů a následně se aplikace spustí. Pokud jsou soubory změněny, tak se pustí opravná instalace, nikoliv aplikace.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Kde jsem na to narazil&lt;br /&gt;
&lt;/H3&gt;Vytvořil jsem aplikaci s config souborem kde jsem nechal uživatele po instalaci tento config editovat. Šup a jsme tam, vždy se pustí opravná instalace.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Kdo za to může?&lt;br /&gt;
&lt;/H3&gt;Výchozí nastavení při tvorbě instalátoru je takové, že tyto zástupce vytváří automaticky. Žel neexistuje jednoduchý nástroj, jak toto zeditovat. Jedná se o property DISABLEADVTSHORTCUTS z msi souboru.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Jak z toho ven?&lt;br /&gt;
&lt;/H3&gt;Našel jsem tři cesty, každá vede k cíli jímž je zrušení této vlastnosti.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;1. Rychlá oprava&lt;br /&gt;
&lt;/H3&gt;Pustit instalátor s potřebným parametrem: msiexec -i Setup.msi DISABLEADVTSHORTCUTS=1&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;2. Oprava msi souboru&lt;br /&gt;
&lt;/H3&gt;Stáhněte si Orca software pro editaci msi souboru. Otevřete v ní instalátor a přidejte Property DISABLEADVTSHORTCUTS s hodnotou 1. Je potřeba ji přidat v mém případě tam nebyla.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;3. Automatické přidání ve Visual Studiu&lt;br /&gt;
&lt;/H3&gt;Nainstalovat si Windows Installer SDK. Obsahuje WinRunSQL.vbs skript, který použijeme. Je potřeba ho nakopírovat do adresáře s projektem a přidat do PostBuildu toto:&lt;br /&gt;
&lt;br /&gt;
cscript //nologo "$(ProjectDir)WiRunSql.vbs" "$(BuiltOuputPath)" "INSERT INTO Property(Property, Value) VALUES ('DISABLEADVTSHORTCUTS', '1')"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-4243081419682551405?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/MAFi_vxr-5A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/4243081419682551405/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/02/advertised-shortcut.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/4243081419682551405?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/4243081419682551405?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/MAFi_vxr-5A/advertised-shortcut.html" title="Advertised shortcut" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/02/advertised-shortcut.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04EQ3Y4fSp7ImA9Wx9aGEs.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-6797733013456340356</id><published>2011-02-23T14:32:00.000-08:00</published><updated>2011-03-11T10:58:22.835-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-11T10:58:22.835-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><title>LINQ to Entities does not recognize the method</title><content type="html">"LINQ to Entities does not recognize the method '...' method, and this method cannot be translated into a store expression."&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;Takto ne:&lt;br /&gt;
&lt;pre style="font-family: Consolas; font-size: 15; color: black; background: white;"&gt;&lt;span style="color: #2b91af;"&gt;var&lt;/span&gt; result = entities.IntrusionZones.Where(
             n =&amp;gt; n.FacilityId == 
             GetCurrentBuildingFacilityId(building)).FirstOrDefault();&lt;/pre&gt;Takto ano:&lt;br /&gt;
&lt;div id="_mcePaste"&gt;&lt;pre style="font-family: Consolas; font-size: 15px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: white; background-position: initial initial; background-repeat: initial initial;"&gt;&lt;span style="color: #2b91af;"&gt;Int32&lt;/span&gt; facilityId = GetCurrentBuildingFacilityId(building);
&lt;br /&gt;&lt;span style="color: #2b91af;"&gt;var&lt;/span&gt; result = entities.IntrusionZoneMockups.Where(
             n =&amp;gt; n.FacilityId == facilityId).FirstOrDefault();&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-6797733013456340356?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/hNn3TjubS5c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/6797733013456340356/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/02/linq-to-entities-does-not-recognize.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/6797733013456340356?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/6797733013456340356?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/hNn3TjubS5c/linq-to-entities-does-not-recognize.html" title="LINQ to Entities does not recognize the method" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/02/linq-to-entities-does-not-recognize.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkENQH8-fyp7ImA9WhZTEUo.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-487024157276130935</id><published>2010-11-25T20:43:00.000-08:00</published><updated>2011-03-15T00:38:11.157-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-15T00:38:11.157-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programování" /><title>Katedrála a tržiště</title><content type="html">Odlišný pohled na vývoj software popisující model použitý při vývoji open source. Materiál pro zamyšlení pro každého programátora. V článku jsou shrnuty heslovitě hlavní body.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;Nejsem si jistý, jestli u některých bodů je vytržení z kontextu tou správnou cestou. Celou knížku můžete stahovat v češtině &lt;a href="http://www.root.cz/knihy/katedrala-a-trziste/" target="_blank"&gt;na Rootu.&lt;/a&gt; Díky Martinovi za tip na toto výborné čtení.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Každý dobrý program začíná tím, že řeší potíže samotného programátora&lt;/li&gt;
&lt;li&gt;Protože dobří programátoři vědí co psát. Velcí vědí, co přepsat (a znovu použít)&lt;/li&gt;
&lt;li&gt;Pokud chcete najít správné řešení, buďte připraveni začít alespoň jednou znovu.&lt;/li&gt;
&lt;li&gt;Pokud máte správný přístup, zajímavé problémy si vás najdou samy.&lt;/li&gt;
&lt;li&gt;Když ztratíte zájem o program, vaší poslední povnností je předat jej schopnému nástupci.&lt;/li&gt;
&lt;li&gt;Pokud jednáte s uživateli jako se spolupracovníky, je to ta nejsnažší cesta k rychlému vylepšení kódu a efektivnímu odstraňování chyb.&lt;/li&gt;
&lt;li&gt;Publikuj brzy. Publikuj často. A naslouchej svým zakazníkům.&lt;/li&gt;
&lt;li&gt;Pokud máte dostatečně velkou základnu spolupracovníků a testerů, téměř každý problém bude rychle charakterizován a jeho řešení bude pro někoho jednoduché.&lt;/li&gt;
&lt;li&gt;Promyšlené datové struktury a průměrný kód fungují mnohem lépe, než při obrácané konfiguraci.&lt;/li&gt;
&lt;li&gt;Pokud zacházíte s vašimi testery, jako by byli vaším nejcennějším kapitálem, oni se vaším nejcennější kapitálem skutečně stanou.&lt;/li&gt;
&lt;li&gt;Skoro stejně důležité, jako mít dobré nápady, je schopnost rozeznat dobré nápady od vašich uživatelů. Občas je to druhé dokonce lepší.&lt;/li&gt;
&lt;li&gt;Často to nejzajímavější a nejoriginálnější řešení se zrodí z toho, že si uvědomíte, že vaše chápání problému bylo mylné.&lt;/li&gt;
&lt;li&gt;Konstrukční dokonalosti není dosaženo tehdy, když už není co přidat, ale tehdy, když už nemůžete nic odebrat.&lt;/li&gt;
&lt;li&gt;Jakýkoliv nástroj by měl být užitečný očekávaným způsobem, ale opravdu velké nástroje se hodí na použití, které jste nikdy neočekával.&lt;/li&gt;
&lt;li&gt;Pokud píšete zprostředkovatelský software jakéhokoliv druhu, snažte se vlastní data nijak neměnit a nikdy se nezbavujte žádné informace, pokud vás k tomu nedonutí příjemce.&lt;/li&gt;
&lt;li&gt;Pokud Váš jazyk není zdaleka kompletní (Turing-kompletní), syntaktický cukr může být přítelem.&lt;/li&gt;
&lt;li&gt;Bezpečnostní systém je pouze tak bezpečný jako jeho tajemství. Mějte se na pozoru před pseudotajemstvími.&lt;/li&gt;
&lt;li&gt;Pokud chcete pracovat na zajímavém problému, začněte tím, že naleznete problém, který zajímá vás osobně.&lt;/li&gt;
&lt;li&gt;Pokud má koordinátor projektu k dispozici médium alespoň tak dobré jako internet a dokáže vést bez příkazů, mnoho hlav je nevyhnutelně lepší než jedna.&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-487024157276130935?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/HBBcoZElqSw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/487024157276130935/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2011/03/katedrala-trziste.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/487024157276130935?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/487024157276130935?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/HBBcoZElqSw/katedrala-trziste.html" title="Katedrála a tržiště" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2011/03/katedrala-trziste.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYNQH0-fCp7ImA9WhZTFEk.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-8056789173172460593</id><published>2006-03-16T16:29:00.000-08:00</published><updated>2011-03-18T03:13:11.354-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-18T03:13:11.354-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2003" /><title>Sbalení všech projektů v Solution Exploreru</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Mmllwt3pXfI/TYMvZFy50QI/AAAAAAAAA6E/HLv391AX6fw/s1600/VS.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="67" src="http://3.bp.blogspot.com/-Mmllwt3pXfI/TYMvZFy50QI/AAAAAAAAA6E/HLv391AX6fw/s320/VS.jpg" width="145" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Více rozbalených projektů se nevleze do okna Solution Exploreru. Jejich neustálé zavírání/otevírání jednoduše otravuje. V článku uvádím jak na zavírání použít jednoduché makro. Elegantně řeší problém zavření více otevřených projektů v Solution Exploreru. V některém z příštích článků doplníme další makro pro změnu na rozbalení všech projektů.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;strong&gt;Úvod&lt;/strong&gt;&lt;br /&gt;
Určitě víte, že rozbalení stromové struktury (jako například v Solution Exploreru nebo Windows Exploreru) dosáhnete stisknutím ‘*’ na numerické klávesnici. Stejně tak  ‘-’ je naopak sbalí. Tohle ale není řešení pro celý strom 'Solution'.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gPpPRTSEzcw/TYMvqG7ZRuI/AAAAAAAAA6M/qDVtviAZcM0/s1600/ExpandedSolutionExplorer.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-gPpPRTSEzcw/TYMvqG7ZRuI/AAAAAAAAA6M/qDVtviAZcM0/s320/ExpandedSolutionExplorer.JPG" width="196" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 1: Startovní pozice&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
Níže uvádím postup jak dosáhnout sbalení všech projektů pomocí klávesové zkratky:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Otevřít Macro Explorer (Alt-F8)&lt;/li&gt;
&lt;li&gt;Přidal modul do projektu “MyMacros”&lt;/li&gt;
&lt;li&gt;Do modulu vložit následující kód:&lt;/li&gt;
&lt;/ul&gt;&lt;table bgcolor="#e5e7e4" border="1" cellpadding="1" cellspacing="1" id="Table1" style="width: 300px;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;Imports&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;EnvDTE&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;Imports&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;System&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;Diagnostics&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;Public Module&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;CollapseAllChildNodes&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;Sub&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;CollapseAllChildNodes&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;()&lt;span style="color: #7da647;"&gt;&lt;span style="background-color: #e5e7e4; font-size: x-small;"&gt;'This is to get the Solution Explorer tree&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;Dim&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;_objUIHierarchy As UIHierarchy&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: black;"&gt;_objUIHierarchy&lt;/span&gt;&lt;span style="color: black;"&gt;=&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: black;"&gt;DTE&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;Windows&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;Item&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;Constants&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;vsext_wk_SProjectWindow&lt;/span&gt;&lt;span style="color: black;"&gt;).&lt;/span&gt;&lt;span style="color: #0047ff;"&gt;Object&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;()&lt;span style="color: #7da647;"&gt;&lt;span style="background-color: #e5e7e4; font-size: x-small;"&gt;'This one is to check if there is any open solution&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;If&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: black;"&gt;_objUIHierarchy&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;UIHierarchyItems&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;Count&lt;/span&gt;&lt;span style="color: black;"&gt;=0)&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: #0047ff;"&gt;Then&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0047ff;"&gt;&lt;span style="background-color: #e5e7e4; font-size: x-small;"&gt;Return&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0047ff;"&gt;&lt;span style="background-color: #e5e7e4; font-size: x-small;"&gt;End If&lt;span style="color: #7da647;"&gt;&lt;span style="background-color: #e5e7e4; font-size: x-small;"&gt;'And finally to Get the top node (the name of the solution)&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;Dim&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;_objUIHierarchyItem&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #0047ff;"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;UIHierarchyItem&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: black;"&gt;_objUIHierarchyItem&lt;/span&gt;&lt;span style="color: black;"&gt; = &lt;/span&gt;&lt;span style="color: black;"&gt;_objUIHierarchy&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;UIHierarchyItems&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;Item&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;(1)&lt;span style="color: #7da647;"&gt;&lt;span style="background-color: #e5e7e4; font-size: x-small;"&gt;'Heres the final one to collapse each project node&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;Dim&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;_objCurrUIHierarchyItem&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #0047ff;"&gt;As&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;UIHierarchyItem&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;For Each&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;_objCurrUIHierarchyItem&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #0047ff;"&gt;In&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;_objUIHierarchyItem&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;UIHierarchyItems&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: black;"&gt;_objCurrUIHierarchyItem&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;UIHierarchyItems&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;Expanded&lt;/span&gt;&lt;span style="color: black;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: #0047ff;"&gt;False&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0047ff;"&gt;&lt;span style="background-color: #e5e7e4; font-size: x-small;"&gt;Next&lt;span style="color: #7da647;"&gt;&lt;span style="background-color: #e5e7e4; font-size: x-small;"&gt;'To leave you back onto the Node you had selected&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: black;"&gt;_objUIHierarchyItem&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: #0047ff;"&gt;Select&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;vsUISelectionType&lt;/span&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;span style="color: black;"&gt;vsUISelectionTypeSelect&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4; color: black;"&gt;)&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #e5e7e4;"&gt;&lt;span style="color: #0047ff;"&gt;&lt;span style="font-size: x-small;"&gt;End Sub&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0047ff;"&gt;&lt;span style="font-size: x-small;"&gt;End Module&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;&lt;ul&gt;&lt;li&gt;Přiřadit klávesovou zkratku 'Ctrl-Shift-'-' ('-' z numerické klávesnice) pro CollapseAllChildNodes&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-pTt0bbv-5Wk/TYMv5ubI6QI/AAAAAAAAA6U/20bH_HoMrJk/s1600/Collapse_SolutionExplorer.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://4.bp.blogspot.com/-pTt0bbv-5Wk/TYMv5ubI6QI/AAAAAAAAA6U/20bH_HoMrJk/s320/Collapse_SolutionExplorer.JPG" width="271" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 2: Cílová pozice&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;strong&gt;Zdroj: &lt;/strong&gt;www.codeproject.com (1)&lt;/div&gt;Aktualizace 12.12.2008 - odstranění nefunkčního odkazu (1).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-8056789173172460593?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/DJveoCKaSI8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/8056789173172460593/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2006/03/sbaleni-vsech-projektu-v-solution.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/8056789173172460593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/8056789173172460593?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/DJveoCKaSI8/sbaleni-vsech-projektu-v-solution.html" title="Sbalení všech projektů v Solution Exploreru" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Mmllwt3pXfI/TYMvZFy50QI/AAAAAAAAA6E/HLv391AX6fw/s72-c/VS.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2006/03/sbaleni-vsech-projektu-v-solution.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UHRng9cSp7ImA9WhZTE0k.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-7640664826164079067</id><published>2006-02-28T14:19:00.000-08:00</published><updated>2011-03-17T01:07:17.669-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-17T01:07:17.669-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2003" /><title>Zjištění nainstalovaných verzí .NET Frameworku včetně opravných balíčků</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-atSDSzXTzms/TYG_q7aN9nI/AAAAAAAAA5s/-j3xmjGtU20/s1600/NETFramework.jpeg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="97" src="http://4.bp.blogspot.com/-atSDSzXTzms/TYG_q7aN9nI/AAAAAAAAA5s/-j3xmjGtU20/s320/NETFramework.jpeg" width="130" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Článek popisuje jako použít Microsoft Visual C++ .NET ke zjištění verzí Microsoft .NET Frameworku a nainstalovaných opravných balíčků na vašem počítači. Součástí článku jsou jak zdrojové kódy, tak spustitelný soubor.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Požadavky&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;operační systém podporující .NET Framework&lt;/li&gt;
&lt;li&gt;.NET Framework&lt;/li&gt;
&lt;li&gt;The Microsoft .NET Framework 1.0 Service Pack 1 (SP1), the Microsoft .NET Framework 1.0 Service Pack 2 (SP2), the Microsoft .NET Framework 1.0 Service Pack 3 (SP3), a Microsoft .NET Framework 1.1 Service Pack 1 (SP1) nebo pozdější&lt;/li&gt;
&lt;li&gt;Microsoft Visual Studio .NET&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Více informací&lt;/h3&gt;Pro zjištění verze .NET Framework a nainstalovaných balíčků stačí dva následující kroky:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Vytvořte si ve VS. NET 2003 nový projekt typu Console Application (.NET) se jménem verze.NET&lt;/li&gt;
&lt;li&gt;Nahraďte kód v souboru verze.NET.cpp &lt;a href="https://docs.google.com/leaf?id=0B5ZsWv3Hp5tUMzVmNWY1NzItMDYwNy00YWY0LTk0MDEtYjlmY2ZjMDNkYWVi&amp;hl=en"&gt;tímto souborem&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;Soubory ke stažení&lt;/h3&gt;&lt;br /&gt;
&lt;a href="https://docs.google.com/leaf?id=0B5ZsWv3Hp5tUMTllOTgxNDctNWE2Ny00NTc1LWIwMzItYzdlODlhZTNjNGE4&amp;amp;hl=en"&gt;Zdrojové kódy projektu pro Visual .NET 2003 [ZIP, 12 kB]&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://docs.google.com/leaf?id=0B5ZsWv3Hp5tUMGQxNTU2M2QtOTlmYi00YmQ3LWE2MWEtYTcwZjU0MzgzNGQ3&amp;amp;hl=en"&gt;Spustitelný soubor [EXE, 112 kB]&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Zdroj:&lt;/strong&gt; &lt;a href="http://kbalertz.com/914135/Visual-detect-Framework-versions-service-packs-installed-computer.aspx" target="_blank"&gt;Microsoft Knowledge Base Article&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-7640664826164079067?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/yk4vY15AikM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/7640664826164079067/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2006/02/zjisteni-nainstalovanych-verzi-net.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/7640664826164079067?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/7640664826164079067?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/yk4vY15AikM/zjisteni-nainstalovanych-verzi-net.html" title="Zjištění nainstalovaných verzí .NET Frameworku včetně opravných balíčků" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-atSDSzXTzms/TYG_q7aN9nI/AAAAAAAAA5s/-j3xmjGtU20/s72-c/NETFramework.jpeg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2006/02/zjisteni-nainstalovanych-verzi-net.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QHRXs6cCp7ImA9WhZTEko.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-2130969411173725650</id><published>2006-02-25T22:53:00.000-08:00</published><updated>2011-03-16T03:28:54.518-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-16T03:28:54.518-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ostatní" /><title>Ověření elektronického podpisu</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-TquNElQN8uI/TYCOaxjwimI/AAAAAAAAA4c/S8h6-724Krw/s1600/postsignum.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="51" src="http://2.bp.blogspot.com/-TquNElQN8uI/TYCOaxjwimI/AAAAAAAAA4c/S8h6-724Krw/s320/postsignum.gif" width="68" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Začal jsem při mailové komunikaci používat elektronický podpis a zjistil, že většině uživatelů toto dělá velké potíže. Většině z nich jejich mailový klient napíše něco ve smyslu, že jde o neověřený podpis popř. o nedůvěryhodnou certifikační autoritu. Uživatel neví co s ním, bojí se, že jde o  vir a zprávu paradoxně raději smaže. Proto uvádím stručný a detailní návod na ověření podpisu vydávaného pro komunikaci s českými úřady.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;Postup je zaměřen především na běžné uživatele, kteří se chtějí jednoduše zbavit výstražného znamení. Kdo z vás hledá podrobnější informace tak ať se poohlédne  po webových stránkách certifikačních autorit. Dobrý popis je např. na stránkách I. CA: Teorie a principy (1), legislativa (2).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;Pokud někdo z vás narazí na nějaké nejasnosti nebo problémy při instalaci neváhejte napsat příspěvek do diskuze dole pod článkem.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Nyní už přejdeme k návodu jak vše nastavit (důvěryhodnou certifikační autoritu) pro Windows XP. Uvedené postupy platí pro MS Outlook a Outlook Express. Návod pro Thunderbird je uveden na konci článku.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Pro pokročilejší (chcete-li pouze nainstalovat, tuto větu přeskočte): Celý návod sleduje jednoduchou věc a to přidání certifikační autority PostSignum QCA mezi důvěryhodné certifikační autority.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style="font-size: medium;"&gt;Postup&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Krok 1:&lt;/strong&gt; Navštivte v Microsoft Internet Exploreru (nutná podmínka kvůli provázanosti prohlížeče s operačním systémem) &lt;a href="http://qca.postsignum.cz/www/authorities.php" target="blank"&gt;tyto stránky&lt;/a&gt;. Uprostřed klikněte na první odkaz (postsignum qca root.der):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-QrydghHug24/TYCOugwF44I/AAAAAAAAA4k/Ldpk4ZHb26I/s1600/sshot-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="116" src="http://2.bp.blogspot.com/-QrydghHug24/TYCOugwF44I/AAAAAAAAA4k/Ldpk4ZHb26I/s320/sshot-1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 1: Stažení certifikátu certifikační autority&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;Krok 2:&lt;/strong&gt; V otevřeném okně zvolte Otevřít:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-dfeSPl7kC5M/TYCO_OuFKcI/AAAAAAAAA4s/Ci4196NfsgU/s1600/sshot-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="220" src="http://4.bp.blogspot.com/-dfeSPl7kC5M/TYCO_OuFKcI/AAAAAAAAA4s/Ci4196NfsgU/s320/sshot-2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 2: Volba způsobu naložení s certifikátem&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;Krok 3:&lt;/strong&gt; V dalším okně zvolte Nainstalovat certifikát:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-p1YLwG5BlGk/TYCPJNx3-VI/AAAAAAAAA40/l_-cqH7Axk0/s1600/sshot-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-p1YLwG5BlGk/TYCPJNx3-VI/AAAAAAAAA40/l_-cqH7Axk0/s320/sshot-3.png" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 3: Počátek instalace certifikátu&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;Krok 4:&lt;/strong&gt; V průvodci zvolte Další:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-0M0BPJPj2L4/TYCPUANMZeI/AAAAAAAAA48/qYMtTep66Mo/s1600/sshot-4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="252" src="http://3.bp.blogspot.com/-0M0BPJPj2L4/TYCPUANMZeI/AAAAAAAAA48/qYMtTep66Mo/s320/sshot-4.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 4: Úvodní okno průvodce importem&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;Krok 5:&lt;/strong&gt; Úložiště certifikátu nechte na systému, znovu Další:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-kgVUFGfzE9I/TYCPe6VELsI/AAAAAAAAA5E/KJ4wp7_NMcE/s1600/sshot-5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="252" src="http://2.bp.blogspot.com/-kgVUFGfzE9I/TYCPe6VELsI/AAAAAAAAA5E/KJ4wp7_NMcE/s320/sshot-5.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 5: Volba úložiště certifikátu&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;Krok 6:&lt;/strong&gt; A konečně instalaci certifikátu potvrďte tlačítkem Dokončit:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ooakVk6zGYw/TYCPsTDBZNI/AAAAAAAAA5M/vE6x7YDoVfQ/s1600/sshot-6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="252" src="http://1.bp.blogspot.com/-ooakVk6zGYw/TYCPsTDBZNI/AAAAAAAAA5M/vE6x7YDoVfQ/s320/sshot-6.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 6: Dokončení průvodce&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;Krok 7:&lt;/strong&gt; A jsme u cíle, potvrdíme OK:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-_W4iypNacg8/TYCP1m06eUI/AAAAAAAAA5U/lwu-NX9Q4Hs/s1600/sshot-7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="142" src="http://3.bp.blogspot.com/-_W4iypNacg8/TYCP1m06eUI/AAAAAAAAA5U/lwu-NX9Q4Hs/s320/sshot-7.png" width="249" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 7: Úspěšná instalace potvrzena&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;Krok 8:&lt;/strong&gt; A zavřeme okno tlačítkem OK:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-QrSiZ11ikZw/TYCQK2XwVuI/AAAAAAAAA5c/9XdBeNQlog4/s1600/sshot-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-QrSiZ11ikZw/TYCQK2XwVuI/AAAAAAAAA5c/9XdBeNQlog4/s320/sshot-3.png" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obrázek 8: Hotovo&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
Pokud nyní přejdete do svého emailového klienta bude platný podpis označen jako důvěryhodný.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Postup pro Thunderbird&lt;br /&gt;
&lt;/strong&gt;Protože si Thunderbird spravuje certifikáty sám, je nutné zvolit jiný postup: na &lt;a href="http://qca.postsignum.cz/www/authorities.php"&gt;stránkách certifikační autority&lt;/a&gt; si stáhněte soubor postsignum_qca_root.pem (druhý odkaz uprostřed). V Thunderbirdu zvolte Nástroje/Možnosti.Přejděte na kartu Ostatní a v části Certifikáty klepněte na tlačítko Spravovat certifikáty. Otevře se nový dialog, v němž vyberte kartu Certifikační autority. Klepněte na tlačítko Importovat a následně vyberte právě stažený soubor. V otevřeném dialogu potvrďte, že certifikát uznáváte pro servery, poštu i software a klepněte na tlačítko OK.&lt;br /&gt;
&lt;br /&gt;
Aktualizace 12.12.2008 - ostranění nefunkčních odkazů (1, 2).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-2130969411173725650?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/RM55zKb1Mto" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/2130969411173725650/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2006/02/overeni-elektronickeho-podpisu.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/2130969411173725650?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/2130969411173725650?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/RM55zKb1Mto/overeni-elektronickeho-podpisu.html" title="Ověření elektronického podpisu" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-TquNElQN8uI/TYCOaxjwimI/AAAAAAAAA4c/S8h6-724Krw/s72-c/postsignum.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2006/02/overeni-elektronickeho-podpisu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkINRX08fyp7ImA9WhZTEUo.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-6659616414780534291</id><published>2006-02-23T19:35:00.000-08:00</published><updated>2011-03-15T00:36:34.377-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-15T00:36:34.377-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programování" /><title>Steve McConnell - Dokonalý kód</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-lEgm__8DrlU/TX8W0Djqv-I/AAAAAAAAA4I/5SFOPuP_MkA/s1600/K1148.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="111" width="80" src="http://4.bp.blogspot.com/-lEgm__8DrlU/TX8W0Djqv-I/AAAAAAAAA4I/5SFOPuP_MkA/s320/K1148.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Čtu vynikající knihu pokrývající rozsáhlé pole oblastí týkající se programování. Kniha je podle mě vhodná pro zkušenější programátory s delší praxí. Nejen, že se ke knize určitě budu průběžně vracet, ale také předpoklám, že při jejím opakovaném čtení narazím na zajímavé poznatky, které mi při předchozím čtení unikly.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;P&gt;Jako ukázku uvádím výtažky z kapitoly pojednávající o názvech proměnných (doufám, že neporušuji autorský zákon):&lt;/P&gt;&lt;P style="MARGIN-BOTTOM: 0cm"&gt;&lt;I&gt;Tak důležité téma, jakým je význam dobrých názvů pro efektivní programování, jsem bohužel ještě nikdy neviděl kvalitně zpracované. Jediným výsledkem mého pátrání bylo několik úvah zaměřených na tvorbu dobrých názvů. Mnoho publikace o programování věnují volbám zkratek pouze několik odstavců. Jinak obsahují pouze otřepané fráze a očekávají, že se o sebe postaráte sami. Hodlám se provinit opačným přístupem: zaplavím vás tolka informacemi o volbě dobrých názvů, že je ani nebudete shcopni všechny využít!&lt;/I&gt;&lt;/P&gt;&lt;P style="MARGIN-BOTTOM: 0cm"&gt;&lt;EM&gt;...&lt;/EM&gt;&lt;/P&gt;&lt;P style="BACKGROUND: #e6e6e6; MARGIN-BOTTOM: 0cm"&gt;&lt;FONT face="Courier New CE"&gt;&lt;FONT color="#008000"&gt;// příklad mizerného pojmenování v jazyce Java&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;x&lt;/FONT&gt;&lt;FONT color="#000000"&gt; = &lt;/FONT&gt;&lt;FONT color="#000000"&gt;x&lt;/FONT&gt;&lt;FONT color="#000000"&gt; - &lt;/FONT&gt;&lt;FONT color="#000000"&gt;xx&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New CE"&gt;&lt;FONT color="#000000"&gt;;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;xxx&lt;/FONT&gt;&lt;FONT color="#000000"&gt; = &lt;/FONT&gt;&lt;FONT color="#000000"&gt;fido&lt;/FONT&gt;&lt;FONT color="#000000"&gt; + &lt;/FONT&gt;&lt;FONT color="#000000"&gt;DanZProdeje&lt;/FONT&gt;&lt;FONT color="#000000"&gt;(&lt;/FONT&gt;&lt;FONT color="#000000"&gt;fido&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New CE"&gt;&lt;FONT color="#000000"&gt;);&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;x&lt;/FONT&gt;&lt;FONT color="#000000"&gt; = &lt;/FONT&gt;&lt;FONT color="#000000"&gt;x&lt;/FONT&gt;&lt;FONT color="#000000"&gt; + &lt;/FONT&gt;&lt;FONT color="#000000"&gt;PoplatekZaZpozdeni&lt;/FONT&gt;&lt;FONT color="#000000"&gt;(&lt;/FONT&gt;&lt;FONT color="#000000"&gt;x1&lt;/FONT&gt;&lt;FONT color="#000000"&gt;,&lt;/FONT&gt;&lt;FONT color="#000000"&gt;x&lt;/FONT&gt;&lt;FONT color="#000000"&gt;) + &lt;/FONT&gt;&lt;FONT color="#000000"&gt;xxx&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New CE"&gt;&lt;FONT color="#000000"&gt;;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;x&lt;/FONT&gt;&lt;FONT color="#000000"&gt; = &lt;/FONT&gt;&lt;FONT color="#000000"&gt;x&lt;/FONT&gt;&lt;FONT color="#000000"&gt; + &lt;/FONT&gt;&lt;FONT color="#000000"&gt;Urok&lt;/FONT&gt;&lt;FONT color="#000000"&gt;(&lt;/FONT&gt;&lt;FONT color="#000000"&gt;x1&lt;/FONT&gt;&lt;FONT color="#000000"&gt;,&lt;/FONT&gt;&lt;FONT color="#000000"&gt;x&lt;/FONT&gt;&lt;FONT color="#000000"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P style="MARGIN-BOTTOM: 0cm"&gt;&lt;EM&gt;...&lt;/EM&gt;&lt;/P&gt;&lt;P style="BACKGROUND: #e6e6e6; MARGIN-BOTTOM: 0cm"&gt;&lt;FONT face="Courier New CE"&gt;&lt;FONT color="#008000"&gt;// příklad dobrého pojmenování v jazyce Java&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;zustatek&lt;/FONT&gt;&lt;FONT color="#000000"&gt; = &lt;/FONT&gt;&lt;FONT color="#000000"&gt;zustatek&lt;/FONT&gt;&lt;FONT color="#000000"&gt; - &lt;/FONT&gt;&lt;FONT color="#000000"&gt;lastPayment&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New CE"&gt;&lt;FONT color="#000000"&gt;;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;mesicniSoucet&lt;/FONT&gt;&lt;FONT color="#000000"&gt; = &lt;/FONT&gt;&lt;FONT color="#000000"&gt;noveNakupy&lt;/FONT&gt;&lt;FONT color="#000000"&gt; + &lt;/FONT&gt;&lt;FONT color="#000000"&gt;DanZProdeje&lt;/FONT&gt;&lt;FONT color="#000000"&gt;(&lt;/FONT&gt;&lt;FONT color="#000000"&gt;noveNakupy&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New CE"&gt;&lt;FONT color="#000000"&gt;);&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;zustatek&lt;/FONT&gt;&lt;FONT color="#000000"&gt; = &lt;/FONT&gt;&lt;FONT color="#000000"&gt;zustatek&lt;/FONT&gt;&lt;FONT color="#000000"&gt; + &lt;/FONT&gt;&lt;FONT color="#000000"&gt;PoplatekZaZpozdeni&lt;/FONT&gt;&lt;FONT color="#000000"&gt;(&lt;/FONT&gt;&lt;FONT color="#000000"&gt;idZakaznika&lt;/FONT&gt;&lt;FONT color="#000000"&gt;,&lt;/FONT&gt;&lt;FONT color="#000000"&gt;zustatek&lt;/FONT&gt;&lt;FONT color="#000000"&gt;) + &lt;/FONT&gt;&lt;FONT color="#000000"&gt;mesicniSoucet&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New CE"&gt;&lt;FONT color="#000000"&gt;;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;zustatek&lt;/FONT&gt;&lt;FONT color="#000000"&gt; = &lt;/FONT&gt;&lt;FONT color="#000000"&gt;zustatek&lt;/FONT&gt;&lt;FONT color="#000000"&gt; + &lt;/FONT&gt;&lt;FONT color="#000000"&gt;Interest&lt;/FONT&gt;&lt;FONT color="#000000"&gt;(&lt;/FONT&gt;&lt;FONT color="#000000"&gt;idZakaznika&lt;/FONT&gt;&lt;FONT color="#000000"&gt;,&lt;/FONT&gt;&lt;FONT color="#000000"&gt;zustatek&lt;/FONT&gt;&lt;FONT color="#000000"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/P&gt;&lt;P style="BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0cm"&gt;&lt;FONT color="#000000"&gt;&lt;EM&gt;...&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P style="BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0cm"&gt;&lt;FONT color="#000000"&gt;&lt;EM&gt;&lt;B&gt;Nezapomeňte, že názvy mají větší význam pro čtenáře než pro tvůrce kódu. &lt;/B&gt;&lt;SPAN&gt;Přečtěte si po sobě kód, který jste neviděli půl roku. Všimněte si, na kolika místech jste museli pořádně nažhavit mozkové závity, abyste pochopili, co jste vlastně htěli v kódu vyjádřit. Raěji tedy změňte svůj přístup, abyste se podobným problémům v budoucnu vyhnuli.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P style="BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0cm"&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;A href="http://knihy.cpress.cz/BookPages.asp?BookID=1643" target="_blank"&gt;Další ukázky z knihy&lt;/A&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P style="BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0cm"&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;A href="http://knihy.cpress.cz/BookDoc.asp?DocID=0&amp;amp;BookID=1643&amp;amp;DownloadSection=11" target="_blank"&gt;Obsah&lt;/A&gt;&lt;/STRONG&gt;&lt;BR&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;P style="BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0cm"&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;P style="BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0cm"&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;P style="MARGIN-BOTTOM: 0cm"&gt;&lt;A href="http://knihy.cpress.cz/Book.asp?ID=1643" target="_blank"&gt;&lt;STRONG&gt;Stránky vydavatele.&lt;/STRONG&gt;&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-6659616414780534291?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/au4B0oiIfII" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/6659616414780534291/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2006/02/steve-mcconnell-dokonaly-kod.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/6659616414780534291?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/6659616414780534291?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/au4B0oiIfII/steve-mcconnell-dokonaly-kod.html" title="Steve McConnell - Dokonalý kód" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-lEgm__8DrlU/TX8W0Djqv-I/AAAAAAAAA4I/5SFOPuP_MkA/s72-c/K1148.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2006/02/steve-mcconnell-dokonaly-kod.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEAR3c8eSp7ImA9WhZTEUo.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-5872924203770120307</id><published>2006-02-23T13:20:00.000-08:00</published><updated>2011-03-15T00:37:26.971-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-15T00:37:26.971-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2003" /><title>Klávesové zkratky</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-bozeNCKEcsQ/TX8WH8tEI4I/AAAAAAAAA4A/2UHT5LBO2Cw/s1600/vs2003.jpeg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="57" width="70" src="http://1.bp.blogspot.com/-bozeNCKEcsQ/TX8WH8tEI4I/AAAAAAAAA4A/2UHT5LBO2Cw/s320/vs2003.jpeg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Práce na klávesnici je mnohem efektivnější než práce pomocí myši. To samozřejmě platí pro aplikace, ve kterých trávíte více času. Postupem času jsem si osvojil klávesové zkratky, které uvádím níže. Tento seznam se průběžně vyvíjí podle používanosti a také podle toho, kolik si jich zapamatuji. Visual Studio obsahuje samozřejmě daleko větší množství klávesových zkratek. Uvádím pouze ty, které pravidelně používám.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Zalamování řádků: &lt;/strong&gt;Ctrl+R, Ctrl+R&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vymazání řádků a přesunutí do schránky: &lt;/strong&gt;Ctrl+L&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zakomentování výběru: &lt;/strong&gt;Ctrl+K, Ctrl+C. (Platí i pro celý řádek)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Odkomentování&lt;/strong&gt;Ctrl+K, Ctrl+U&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Autoformát: &lt;/strong&gt;Ctrl+K, Ctrl+F&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Inkrementální vyhledávání: &lt;/strong&gt;Ctrl+I + psát text, Ctrl+I znovu – další výskyt, Ctrl+Shift+I – předchozí výsledek&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Intellisense: &lt;/strong&gt;Ctrl+Space&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rozbalení/sbalení regionu: &lt;/strong&gt;Ctrl+M, Ctrl+M&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vložení/zrušení breakpointu: &lt;/strong&gt;F9&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nová záložka: &lt;/strong&gt;CTRL+K, CTRL+K&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Další záložka:&lt;/strong&gt;Ctrl+K, Ctrl+N&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Předchozí záložka: &lt;/strong&gt;Ctrl+K, Ctrl+P&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Výběr aktuálního slova: &lt;/strong&gt;Ctrl+W&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kopírování řádku&lt;/strong&gt;: Ctrl+C, Ctrl+C ( stačí i jednou)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Procházení položek: &lt;/strong&gt;F8 (Ctrl+Shift+F12)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vlastnosti&lt;/strong&gt;: F4&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Posledně editovaná vlastnost&lt;/strong&gt;: F4 F4 !&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jít na deklaraci/definici:&lt;/strong&gt;Ctrl+G (Visual Assist X), F12&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Build Solution&lt;/strong&gt;: Ctrl+Shift+B&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rebuild Solution&lt;/strong&gt;: Ctrl+B, Ctrl+B (vlastní zkratka)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Přepnutí mezi HTML a Design pohledem: &lt;/strong&gt;Ctrl+PgUp &amp;amp; Ctrl + PgDown&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Přepínání mezi okny: &lt;/strong&gt;Ctrl+Tab&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-5872924203770120307?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/67RVhsyQeFY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/5872924203770120307/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2006/03/klavesove-zkratky.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/5872924203770120307?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/5872924203770120307?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/67RVhsyQeFY/klavesove-zkratky.html" title="Klávesové zkratky" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-bozeNCKEcsQ/TX8WH8tEI4I/AAAAAAAAA4A/2UHT5LBO2Cw/s72-c/vs2003.jpeg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2006/03/klavesove-zkratky.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUAR3Yyeip7ImA9WhZTEUo.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-5981554224699357621</id><published>2006-02-05T06:00:00.000-08:00</published><updated>2011-03-15T00:30:46.892-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-15T00:30:46.892-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2002" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2003" /><title>Chyba VS: Nahrazení ID v dialogu číslem</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Fp3bHHSUKmw/TX8VXX-ReAI/AAAAAAAAA34/UuPePpiHuOM/s1600/vs2003.jpeg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="57" width="70" src="http://4.bp.blogspot.com/-Fp3bHHSUKmw/TX8VXX-ReAI/AAAAAAAAA34/UuPePpiHuOM/s320/vs2003.jpeg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Pokud se vám ještě nikdy nestalo ve VS, že vaše ID jednotlivých prvků dialogu nebyly nahrazeny číslem buďte rádi. V jednom dnes již starším projektu jsem strávil poměrně dost času hledáním chyby. Dnes jsem si na ni vzpomněl při pročítání Knowledge Base.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Chyba se objeví při změně zdrojového kódu v okně Resource View pokud je číselná hodnota ID větší než 32 767. K vyřešení stačí tuto hodnotu snížit (pozor na duplicity!). Takto chyba se projevuje v těchto verzích produktu:&lt;br /&gt;
&lt;ul&gt; &lt;li&gt;Microsoft Visual C++ .NET 2003 Standard Edition&lt;/li&gt;
 &lt;li&gt;Microsoft Visual C++ .NET 2002 Standard Edition&lt;/li&gt;
&lt;/ul&gt;&lt;a href="http://kbalertz.com/908271/Resource-string-replaced-numeric-Visual.aspx" target="_blank"&gt;Zdroj a podrobnosti.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-5981554224699357621?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/pQ40azI8-lw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/5981554224699357621/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2006/02/chyba-vs-nahrazeni-id-v-dialogu-cislem.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/5981554224699357621?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/5981554224699357621?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/pQ40azI8-lw/chyba-vs-nahrazeni-id-v-dialogu-cislem.html" title="Chyba VS: Nahrazení ID v dialogu číslem" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Fp3bHHSUKmw/TX8VXX-ReAI/AAAAAAAAA34/UuPePpiHuOM/s72-c/vs2003.jpeg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2006/02/chyba-vs-nahrazeni-id-v-dialogu-cislem.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QAQH4_eCp7ImA9WhZTEU0.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-1078698926985426015</id><published>2006-01-21T21:37:00.000-08:00</published><updated>2011-03-14T05:22:21.040-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-14T05:22:21.040-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="United Nuke" /><title>Vytvoření databáze pro United Nuke</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-lM8KilOSXTQ/TX4FvWWQVWI/AAAAAAAAA0E/y4qSjKn3cPY/s1600/un.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="67" src="http://2.bp.blogspot.com/-lM8KilOSXTQ/TX4FvWWQVWI/AAAAAAAAA0E/y4qSjKn3cPY/s320/un.png" width="90" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Z článku o instalaci United Nuke není pro ty z vás, kteří mají nulovou zkušenost s databázemi zřejmé, jak databázi potřebnou pro chod publikačního systému vytvořit. Článek popisuje vytvoření databáze krok za krokem na webhostingu &lt;a href="http://www.savana.cz/"&gt;www.savana.cz&lt;/a&gt;. Pokud máte webhosting jinde, bude postup velice podobný. Článek je záměrně oproštěn od zbytečných termínů a má za cíl vytvoření databáze bez jakýchkoliv znalostí.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Krok první: Vytvoření databáze&lt;/span&gt;&lt;br /&gt;
V prvním kroku vytvoříme prázdnou databázi.&lt;br /&gt;
Na &lt;a href="http://www.savana.cz/" target="_blank"&gt;www.savana.cz&lt;/a&gt; se přihlásíme pod svým účtem:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-6nghNp1USwc/TX4GVgtm05I/AAAAAAAAA0M/3WhcVjO3gdE/s1600/prihlaseni.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="133" src="http://1.bp.blogspot.com/-6nghNp1USwc/TX4GVgtm05I/AAAAAAAAA0M/3WhcVjO3gdE/s320/prihlaseni.jpg" width="243" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
V hlavním menu zvolíme položku Databáze, následně Pokročilé a Přidat. Ve formuláři pro vytvoření databáze zadáme pouze název databáze a opakovaně heslo pro přístup k databázi.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-UmSHKJf3fvM/TX4GfNa7OSI/AAAAAAAAA0U/AoO3PGshiDE/s1600/tvorbadb.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="104" src="http://4.bp.blogspot.com/-UmSHKJf3fvM/TX4GfNa7OSI/AAAAAAAAA0U/AoO3PGshiDE/s320/tvorbadb.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Tímto je databáze vytvořena a my se můžeme z administrace ohlásit. Vytvoření databáze závisí na vytížení serveru a může chvilku trvat. Pokud se vám v dalším kroku nebude dařit přihlášení (Chyba: Nepodařilo se připojení k MySQL serveru) chvíli vyčkejte.&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Krok druhý: Nastavení databáze&lt;/span&gt;&lt;br /&gt;
Ve druhém kroku nastavíme databází pro správné zobrazování českých znaků. Na webu &lt;a href="http://www.savana.cz/" target="_blank"&gt;www.savana.cz&lt;/a&gt; zvolíme položku MYSQLADMIN která slouží pro správu databází MySQL. Jako přihlašovací údaje použijeme jméno databáze a její přístupové heslo které jsme vytvořili v předchozím kroku. Uvítá nás rozhraní phpMyAdmina:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-EqMOP0MBZFc/TX4GqWxbI9I/AAAAAAAAA0c/ECPfOPIpL8c/s1600/phpmyadmin.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="108" src="http://1.bp.blogspot.com/-EqMOP0MBZFc/TX4GqWxbI9I/AAAAAAAAA0c/ECPfOPIpL8c/s320/phpmyadmin.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Nastavíme následující:&lt;br /&gt;
1. Znaková sada pro připojení k MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-x6-_8yYxJjA/TX4HvYRMGvI/AAAAAAAAA1E/icer7pCRHRA/s1600/znaksada.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="21" src="http://2.bp.blogspot.com/-x6-_8yYxJjA/TX4HvYRMGvI/AAAAAAAAA1E/icer7pCRHRA/s320/znaksada.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
2. ABC - v levém sloupci klikneme na jméno naší databáze, vybereme záložku Úpravy a změníme porovnávání:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-7a-lozXCL9M/TX4G0hVNTuI/AAAAAAAAA0k/CSpMZzAW6vc/s1600/porovnavani.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="39" src="http://4.bp.blogspot.com/-7a-lozXCL9M/TX4G0hVNTuI/AAAAAAAAA0k/CSpMZzAW6vc/s320/porovnavani.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Tuto změnu potvrdíme tlačítkem Proveď.&lt;br /&gt;
&lt;h4&gt;Krok třetí: Vytvoření struktury databáze&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;V závěrečném kroku vytvoříme vše potřebné pro chod systému United Nuke.&lt;/span&gt;&lt;/h4&gt;Vybereme záložku SQL a do okna "Spustit SQL dotazy" zkopírujeme obsah souboru united-nuke.sql který je v instalačním balíku systému v adresáří sql. Jedná se o textový soubor který můžete otevřít např. v poznámkovém bloku.&amp;nbsp; Tlačíkem proveď potvrdíme požadovanou akci.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-auztRXkFsG0/TX4G9J7OwbI/AAAAAAAAA0s/vx50GsO-KIE/s1600/sql.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="112" src="http://3.bp.blogspot.com/-auztRXkFsG0/TX4G9J7OwbI/AAAAAAAAA0s/vx50GsO-KIE/s320/sql.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Tvorba struktury databáze a naplnění tabulek nějakou dobu zabere (1 - 3 minuty v závislosti na vytížení serveru). Úspěsný výsledek je potvrzen následujícím hlášením:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-zrOgHELKNyo/TX4HJylBdLI/AAAAAAAAA00/tm2xJDqIM54/s1600/hotovo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="44" src="http://1.bp.blogspot.com/-zrOgHELKNyo/TX4HJylBdLI/AAAAAAAAA00/tm2xJDqIM54/s320/hotovo.jpg" width="308" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Z phpMyAdmina se odhlásíme tlačítkem Exit.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-gq07fpptvTc/TX4HT7njzGI/AAAAAAAAA08/YuA99th0EcU/s1600/odchod.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="30" src="http://3.bp.blogspot.com/-gq07fpptvTc/TX4HT7njzGI/AAAAAAAAA08/YuA99th0EcU/s320/odchod.jpg" width="129" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Tím je hotové vytvoření databáze pro United Nuke!&lt;br /&gt;
Tento článek je doplněním článku &lt;a href="http://www.blogger.com/post-create.g?p=419" target="_blank"&gt;Instalace United Nuke 4.2.02ms2&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-1078698926985426015?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/-VauWON9WOs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/1078698926985426015/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2006/01/vytvoreni-databaze-pro-united-nuke.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/1078698926985426015?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/1078698926985426015?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/-VauWON9WOs/vytvoreni-databaze-pro-united-nuke.html" title="Vytvoření databáze pro United Nuke" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-lM8KilOSXTQ/TX4FvWWQVWI/AAAAAAAAA0E/y4qSjKn3cPY/s72-c/un.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2006/01/vytvoreni-databaze-pro-united-nuke.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UDQHk9eCp7ImA9WhZTEU0.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-2772707980319421741</id><published>2006-01-19T11:01:00.000-08:00</published><updated>2011-03-14T05:21:11.760-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-14T05:21:11.760-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Heroes IV" /><title>Trošku opožděný vánoční dárek</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-q_CJ8sxO9cg/TX4C_0JFcyI/AAAAAAAAAzM/QZ93I3K89m4/s1600/heroesv_sylvan_small.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="70" src="http://1.bp.blogspot.com/-q_CJ8sxO9cg/TX4C_0JFcyI/AAAAAAAAAzM/QZ93I3K89m4/s320/heroesv_sylvan_small.gif" width="168" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Po delší době jsem zabrousil na oficiální stránky hry a zjistil jsem, že pro nás Ubisoft připravil malý dárek. Dárek v podobě &lt;em&gt;"sig files"&lt;/em&gt;. Najdete je v článku. Pokud někdo víte, jak se termín sig překládá do češtiny určitě mi dejte vědět.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;strong&gt;Academy&lt;/strong&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-nzL4lUer_NU/TX4DR3v6wyI/AAAAAAAAAzU/SFrrtvYf-nY/s1600/heroesv_academy.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://2.bp.blogspot.com/-nzL4lUer_NU/TX4DR3v6wyI/AAAAAAAAAzU/SFrrtvYf-nY/s320/heroesv_academy.gif" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;strong&gt;Academy&lt;/strong&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-coWaPjRMxKk/TX4Dc9g6TaI/AAAAAAAAAzc/AymqMd9tiT8/s1600/heroesv_dungeon.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://2.bp.blogspot.com/-coWaPjRMxKk/TX4Dc9g6TaI/AAAAAAAAAzc/AymqMd9tiT8/s320/heroesv_dungeon.gif" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;strong&gt;Sylvan&lt;/strong&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-oHuoQn-PLkQ/TX4D94pPc_I/AAAAAAAAAzk/JDc7K6ZhAYI/s1600/heroesv_sylvan.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://3.bp.blogspot.com/-oHuoQn-PLkQ/TX4D94pPc_I/AAAAAAAAAzk/JDc7K6ZhAYI/s320/heroesv_sylvan.gif" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;strong&gt;Necropolis&lt;/strong&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-XwvnZXwSX48/TX4ELHUHrII/AAAAAAAAAzs/eZO4am3f5zs/s1600/heroesv_necropolis.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://4.bp.blogspot.com/-XwvnZXwSX48/TX4ELHUHrII/AAAAAAAAAzs/eZO4am3f5zs/s320/heroesv_necropolis.gif" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;strong&gt;Haven&lt;/strong&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-HaR11qGBs_k/TX4EXTYCIiI/AAAAAAAAAz0/4eJCL5QuuI8/s1600/heroesv_haven.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://4.bp.blogspot.com/-HaR11qGBs_k/TX4EXTYCIiI/AAAAAAAAAz0/4eJCL5QuuI8/s320/heroesv_haven.gif" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;strong&gt;Inferno&lt;/strong&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-QudrpWt7oG0/TX4Ehhy97aI/AAAAAAAAAz8/iyuOqjbnz-o/s1600/heroesv_inferno.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://4.bp.blogspot.com/-QudrpWt7oG0/TX4Ehhy97aI/AAAAAAAAAz8/iyuOqjbnz-o/s320/heroesv_inferno.gif" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-2772707980319421741?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/ZoeHuIbwSjE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/2772707980319421741/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2006/02/trosku-opozdeny-vanocni-darek.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/2772707980319421741?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/2772707980319421741?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/ZoeHuIbwSjE/trosku-opozdeny-vanocni-darek.html" title="Trošku opožděný vánoční dárek" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-q_CJ8sxO9cg/TX4C_0JFcyI/AAAAAAAAAzM/QZ93I3K89m4/s72-c/heroesv_sylvan_small.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2006/02/trosku-opozdeny-vanocni-darek.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAAQns_fip7ImA9WhZTEU0.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-336375448898392316</id><published>2005-12-31T09:44:00.000-08:00</published><updated>2011-03-14T04:55:43.546-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-14T04:55:43.546-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Heroes IV" /><title>Velikosti armád</title><content type="html">Heroes IV hraju už léta, ale nějak si nejsem schopen zapamatovat počty jednotek. Abych to nemusel znovu a znovu hledat, tak si sem dám malý tahák.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p align="center"&gt;&lt;table id="Table1" border="1" cellspacing="1" cellpadding="1" width="300"&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Málo&lt;/td&gt;
&lt;td&gt;1-4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Několik&lt;/td&gt;
&lt;td&gt;5-9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Skupinka&lt;/td&gt;
&lt;td&gt;10-19&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Houf&lt;/td&gt;
&lt;td&gt;20-49&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Horda&lt;/td&gt;
&lt;td&gt;50-99&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Zástup&lt;/td&gt;
&lt;td&gt;100-249&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Stovky&lt;/td&gt;
&lt;td&gt;250-500&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mračna (Dav)&lt;/td&gt;
&lt;td&gt;500-999&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Legie&lt;/td&gt;
&lt;td&gt;1000-2499&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tisíce&lt;/td&gt;
&lt;td&gt;2500+&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-336375448898392316?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/9EhB8iVjv0c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/336375448898392316/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2005/12/velikosti-armad.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/336375448898392316?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/336375448898392316?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/9EhB8iVjv0c/velikosti-armad.html" title="Velikosti armád" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2005/12/velikosti-armad.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkADQnw-fyp7ImA9WhZTEEk.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-823360890456469093</id><published>2005-11-16T10:25:00.000-08:00</published><updated>2011-03-13T13:39:33.257-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-13T13:39:33.257-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="United Nuke" /><title>Instalace United Nuke 4.2.02ms2</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-_5KXpm_PgYc/TXxzYjsuFjI/AAAAAAAAAyA/joo4U-kbZ5M/s1600/un.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-_5KXpm_PgYc/TXxzYjsuFjI/AAAAAAAAAyA/joo4U-kbZ5M/s1600/un.png" /&gt;&lt;/a&gt;&lt;/div&gt;V článku uvádím stručný návod pro instalaci a zprovoznění systému. Na dotvoření oficiální dokumentace se stále pracuje. Uvedena bude pouze čistá instalace včetně vytvoření struktury databáze. Pokud aktualizujete starší verzi systému &amp;nbsp;doporučuji postupovat podle dokumentace v instalačním balíku.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Instalaci systému jsem rozdělil do šesti kroků. Projdeme postupně kopírování potřebných souborů, tvorbu databáze až po vytvoření administrátorského účtu.&lt;br /&gt;
&lt;h3&gt;Příprava systému&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Stažení instalačního balíku&lt;/strong&gt; : &lt;a href="http://united-nuke.openland.cz/modules.php?name=Downloads&amp;amp;d_op=getit&amp;amp;lid=24" target="_blank"&gt;systém&lt;/a&gt;, &lt;a href="http://united-nuke.openland.cz/modules.php?name=Downloads&amp;amp;d_op=getit&amp;amp;lid=25" target="_blank"&gt;čeština&lt;/a&gt;, &lt;a href="http://united-nuke.openland.cz/modules.php?name=Downloads&amp;amp;d_op=getit&amp;amp;lid=26" target="_blank"&gt;slovenština&lt;/a&gt; (verze 4.2.02). Doporučuji zkontrolovat aktuálnost instalačních balíčků na &lt;a href="http://united-nuke.openland.cz/"&gt;webu výrobce&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nahrání souborů potřebných pro běh systému&lt;/strong&gt;: nakopírovat obsah adresáře www z balíku UNITED-NUKE_4.2.02ms2.zip do kořenového adresáře webu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nahrání jazykových souborů&lt;/strong&gt;: nakopírovat obsah jazykových balíčků do stejného adresáře.&lt;/li&gt;
&lt;/ol&gt;Tímto máme připraveny soubory k provozu systému, zbývá databáze.&lt;br /&gt;
&lt;h3&gt;Tvorba databáze&lt;/h3&gt;&lt;h3&gt;&lt;span class="Apple-style-span" style="font-size: small; font-weight: normal;"&gt;&lt;strong&gt;Vytvoření databáze: &lt;/strong&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small; font-weight: normal;"&gt;používám phpMyAdmina, vytvořím databázi "nuke" bez hesla (pracuji na lokálním počítači, takže si to můžu dovolit).&lt;/span&gt;&lt;/h3&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-xoT-DLhZEGI/TX0o6hAtxaI/AAAAAAAAAy4/oTa9npkUm14/s1600/01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="109" src="https://lh5.googleusercontent.com/-xoT-DLhZEGI/TX0o6hAtxaI/AAAAAAAAAy4/oTa9npkUm14/s320/01.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obr.1 : Tvorba databáze v phpMyAdminovi&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;strong&gt;Vytvoření struktury databáze&lt;/strong&gt;:  z instalačního balíčku UNITED-NUKE_4.2ms2 spustíme united-nuke.sql (adresář sql). Proběhne vytvoření tabulek a nastavení databáze což nějakou tu minutku zabere - v závislosti na výkonu počítače.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-bRyKVU8pLIA/TX0pErzcoJI/AAAAAAAAAy8/L3lTdvDH1D0/s1600/02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="184" src="https://lh4.googleusercontent.com/-bRyKVU8pLIA/TX0pErzcoJI/AAAAAAAAAy8/L3lTdvDH1D0/s320/02.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obr.2: Tvorba tabulek a naplnění databáze&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;Tímto máme hotové nastavení systému a zbývá nastavení přístupových práv.&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Přístup do systému&lt;/strong&gt;&lt;br /&gt;
Spustíme naše stránky - už fungují - zobrazí se nám úvodní strana:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-jJ_nfFypqnE/TX0pNo5ZTBI/AAAAAAAAAzA/s5Jp6Bft2KA/s1600/03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="256" src="https://lh5.googleusercontent.com/-jJ_nfFypqnE/TX0pNo5ZTBI/AAAAAAAAAzA/s5Jp6Bft2KA/s320/03.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obr. 3: Výchozí nastavení stránek&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;Výchozí nastavení webu je anglicky (není mi známo proč - jde o česky produkt). Na úvodní straně jsme vyzváni k vytvoření účtu administrátora. Je to důležitá věc proto ji uděláme ihned:&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Vytvoření administrátorského účtu&lt;/strong&gt;: Klikneme na HERE (zde) v tučné větě "We NOW suggest to create SuperAdmin immediately. You can do so by clicking HERE" (Doporučujeme ihned vytvořit účet SuperAdmina. Vytvoříte ho kliknutí zde.). Po kliknutí na odkaz (nic jiného než spuštění admin.php) se dostaneme do formuláře pro tvorbu účtu:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-Cqsij5ChfLU/TX0pNzdJnVI/AAAAAAAAAzE/IoZmXamRFHw/s1600/04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="112" src="https://lh6.googleusercontent.com/-Cqsij5ChfLU/TX0pNzdJnVI/AAAAAAAAAzE/IoZmXamRFHw/s320/04.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obr. 4: Tvorba administrátorského účtu&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;Použil jsem jméno (nickname) "admin" a heslo (password) "heslo". Ostatní pole můžeme vyplnit později. Po kliknutí na tlačítko odeslat (submit) jsme vyzváni k přihlášení do administrace systému. Použijeme právě zadané údaje admin a heslo.&lt;br /&gt;
Tím jsme se ocitli v administraci a instalace je u konce.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-YclAbFIpyrk/TX0pWfxqmyI/AAAAAAAAAzI/ZaOwSjfjO2E/s1600/05.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="256" src="https://lh5.googleusercontent.com/-YclAbFIpyrk/TX0pWfxqmyI/AAAAAAAAAzI/ZaOwSjfjO2E/s320/05.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obr. 5: Administrace systému&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;Web je v provozu a zbývá mu "pouze" dodat obsah. K tomu se dostaneme v dalších článcích. Z administrace odejdeme kliknutím na tlačítko Logout. Po odhlášení se systém pokusí zobrazit domovskou stránku našeho webu. Protože jsme ji zatím nenastavili dostaneme chybu při pokusu zobrazit http://www.yoursite.tld/.&lt;br /&gt;
Pokud nastanou nějaké problémy, doporučuji projít články v sekci United Nuke na tomto webu, zeptat se v diskuzním fóru tady nebo na stránkách výrobce. Nejčastější chyby a jejich řešení jsou publikovány na tomto webu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-823360890456469093?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/tnAi_yUDqNY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/823360890456469093/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2005/11/instalace-united-nuke-4202ms2.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/823360890456469093?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/823360890456469093?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/tnAi_yUDqNY/instalace-united-nuke-4202ms2.html" title="Instalace United Nuke 4.2.02ms2" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh5.googleusercontent.com/-_5KXpm_PgYc/TXxzYjsuFjI/AAAAAAAAAyA/joo4U-kbZ5M/s72-c/un.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2005/11/instalace-united-nuke-4202ms2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMARXY_fyp7ImA9WhZTEE0.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-5912575037051661886</id><published>2005-11-13T12:26:00.000-08:00</published><updated>2011-03-13T00:04:04.847-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-13T00:04:04.847-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Ostatní" /><title>1. rok blogování</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-eCq_0FXdy8E/TXx5KcQuErI/AAAAAAAAAyI/sh2r762Ou2k/s1600/narozky.jpeg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="102" src="http://2.bp.blogspot.com/-eCq_0FXdy8E/TXx5KcQuErI/AAAAAAAAAyI/sh2r762Ou2k/s320/narozky.jpeg" width="76" /&gt;&lt;/a&gt;&lt;/div&gt;Jak si můžete zkontrolovat v archivu článků, tak 6.listopadu to byl rok, co jsem začal s psaním blogu. Za tu dobu se zaměření blogu příliš nezměnilo, jen jsem některé věci vypustil. Myslím,&lt;br /&gt;
že krátké shrnutí neuškodí.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Začínal jsem na blogovacím systému blogger.com a prošel několika vzhledy:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-a6QlAMKycb8/TXx5antUDnI/AAAAAAAAAyQ/Yck-4Illh2k/s1600/blogspot2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="258" src="http://1.bp.blogspot.com/-a6QlAMKycb8/TXx5antUDnI/AAAAAAAAAyQ/Yck-4Illh2k/s320/blogspot2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obr. 1: Původní vzhled blogu&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-acg9YH4-WX0/TXx5lgdrwCI/AAAAAAAAAyY/4T3DqI5ukOk/s1600/blogspot3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="http://4.bp.blogspot.com/-acg9YH4-WX0/TXx5lgdrwCI/AAAAAAAAAyY/4T3DqI5ukOk/s320/blogspot3.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obr. 2: Nový vzhled v roce 2005&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
Dnes vypadá blog takto:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-l9V9XHMMHEE/TXx5s_9XfyI/AAAAAAAAAyg/CpnWnsFhtqU/s1600/blogspot1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="229" src="http://1.bp.blogspot.com/-l9V9XHMMHEE/TXx5s_9XfyI/AAAAAAAAAyg/CpnWnsFhtqU/s320/blogspot1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;span style="font-size: x-small;"&gt;Obr.3: Současný vzhled&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Obrázky nevypadají úplně přesně jako v minulosti protože zde již není obsah, ale&lt;br /&gt;
pro oživení to stačí. V průběhu roku 2005 jsem po hraní s PHP nakonec přesunul blog&lt;br /&gt;
na redakční systém United Nuke. Podoba je stejná jako v současnosti, pouze dopilovávám&lt;br /&gt;
podle nálady vzhled. U příležitosti narozenin blogu jsem se rozhodl ukončit anketu&lt;br /&gt;
Jaký je tento web?:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-US1ajL-wd5A/TXx5-t6ImHI/AAAAAAAAAyo/545lOHeagSM/s1600/anketa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="167" src="http://1.bp.blogspot.com/-US1ajL-wd5A/TXx5-t6ImHI/AAAAAAAAAyo/545lOHeagSM/s320/anketa.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na stránkách najdete novou, ale to je již další kapitola ... Děkuji za vaši přízeň!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-5912575037051661886?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/3T8UZJ2vHn0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/5912575037051661886/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2005/11/1-rok-blogovani.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/5912575037051661886?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/5912575037051661886?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/3T8UZJ2vHn0/1-rok-blogovani.html" title="1. rok blogování" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-eCq_0FXdy8E/TXx5KcQuErI/AAAAAAAAAyI/sh2r762Ou2k/s72-c/narozky.jpeg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2005/11/1-rok-blogovani.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EDQXc6eip7ImA9WhZTEE0.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-7761219003679760661</id><published>2005-11-02T10:45:00.000-08:00</published><updated>2011-03-12T23:34:30.912-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-12T23:34:30.912-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="United Nuke" /><title>Jak docílit správného zobrazování českých znaků?</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-_5KXpm_PgYc/TXxzYjsuFjI/AAAAAAAAAyA/joo4U-kbZ5M/s1600/un.png" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="67" width="90" src="http://3.bp.blogspot.com/-_5KXpm_PgYc/TXxzYjsuFjI/AAAAAAAAAyA/joo4U-kbZ5M/s320/un.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Při posledních várkách aktualizací jsem při tvorbě zkušebních kopií narazil na problém s češtinou, na který jsem skoro zapomněl. Řešení jsem našel na webu výrobce a pro jistotu ho uvedu i zde.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Problém je v podpoře více znakových sad. Stačí nastavit na hlavní stránce následující:&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;strong&gt;Znaková sada připojení k MySQL na "latin2_czech_cs".&lt;br /&gt;&lt;br /&gt;
Tvorba nové databáze: Porovnání "latin2_czech_cs".&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Zdroj: &lt;a href="http://united-nuke.openland.cz" target="_blank"&gt;United Nuke&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-7761219003679760661?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/5-JGggNkNRE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/7761219003679760661/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2005/11/jak-docilit-spravneho-zobrazovani.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/7761219003679760661?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/7761219003679760661?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/5-JGggNkNRE/jak-docilit-spravneho-zobrazovani.html" title="Jak docílit správného zobrazování českých znaků?" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-_5KXpm_PgYc/TXxzYjsuFjI/AAAAAAAAAyA/joo4U-kbZ5M/s72-c/un.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2005/11/jak-docilit-spravneho-zobrazovani.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UNRXw7eCp7ImA9WhZTEE0.&quot;"><id>tag:blogger.com,1999:blog-854425603844219772.post-9102706913498694956</id><published>2005-03-28T14:00:00.000-08:00</published><updated>2011-03-12T23:28:14.200-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-12T23:28:14.200-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Heroes IV" /><title>V říši Stříbrného lva</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-PrX7ctaraK0/TXxyCUht_GI/AAAAAAAAAx4/06VyzdnlLrc/s1600/lev.jpg" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="100" width="100" src="http://1.bp.blogspot.com/-PrX7ctaraK0/TXxyCUht_GI/AAAAAAAAAx4/06VyzdnlLrc/s320/lev.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Jakmile se Megane vrátila ze země Sakara, kde našla Ztracený svět, vyráží Arakis tentokrát na svou výpravu. Klid a mír vládne již v Arace, Chaře a Sakaře, ale ne v říši Stříbrného Lva. Kdo, nebo co stojí za nepokoji? To musí vypátrat a vše uvést do pořádku. &lt;span style="font-style: italic;"&gt; Mapa nemá nic společného se stejnojmenou knihou od Karla Maye. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
V pátek byla vydána nová mapa pro Heroes IV s názvem "V říi Stříbrného Lva". Čeká vás velmi rozsáhlé území, výborná a dlouhá hratelnost. Ke stažení je v sekci Heroes IV na &lt;a href="http://www.firebird.cz" target="_blank"&gt;autorových stránkách&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/854425603844219772-9102706913498694956?l=blog.racap.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/racap/gQUK/~4/kTkb_d7pIYQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.racap.net/feeds/9102706913498694956/comments/default" title="Komentáře k příspěvku" /><link rel="replies" type="text/html" href="http://blog.racap.net/2005/03/v-risi-stribrneho-lva.html#comment-form" title="Počet komentářů: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/9102706913498694956?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/854425603844219772/posts/default/9102706913498694956?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/racap/gQUK/~3/kTkb_d7pIYQ/v-risi-stribrneho-lva.html" title="V říši Stříbrného lva" /><author><name>Radek</name><uri>http://www.blogger.com/profile/11228438914858831004</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="09595688445123801698" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-PrX7ctaraK0/TXxyCUht_GI/AAAAAAAAAx4/06VyzdnlLrc/s72-c/lev.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.racap.net/2005/03/v-risi-stribrneho-lva.html</feedburner:origLink></entry></feed>
