<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dundyho blog</title>
	<atom:link href="http://tomas.dundacek.cz/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://tomas.dundacek.cz</link>
	<description>o všem, co ho napadne</description>
	<lastBuildDate>Mon, 09 Aug 2010 07:39:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Tomio Okamura &#8211; Český sen</title>
		<link>http://tomas.dundacek.cz/?p=69</link>
		<comments>http://tomas.dundacek.cz/?p=69#comments</comments>
		<pubDate>Mon, 09 Aug 2010 07:39:47 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[Všeobecné]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=69</guid>
		<description><![CDATA[V nedávné době jsem si přečetl životopis Tomia Okamury nazvaný příznačně &#8222;Český sen&#8220;. Knihu sepsal Tomiův dlouholetý kamarád Jaroslav Novák Večerníček. To určitě není na škodu, bohužel to knize dává i některé, ne příliš příjemné rysy. Možná právě proto, že jsou tyto dvě osoby takoví přátelé, píše Novák více osobně, což může na čtenáře působit [...]]]></description>
			<content:encoded><![CDATA[<p>V nedávné době jsem si přečetl životopis Tomia Okamury nazvaný příznačně &#8222;Český sen&#8220;. Knihu sepsal Tomiův dlouholetý kamarád Jaroslav Novák Večerníček. To určitě není na škodu, bohužel to knize dává i některé, ne příliš příjemné rysy.</p>
<p>Možná právě proto, že jsou tyto dvě osoby takoví přátelé, píše Novák více osobně, což může na čtenáře působit zvláštním dojmem. Novák také v knížce přímo kritizuje prostředí české politiky, což je sice přímo spjato s Okamurou, ovšem ve čtenáři to budí dojem, jako by psal Novák hlavně o svých zkušenostech a Okamura byl až na vedlejší koleji. Co se týče stylistického zpracování knihy, objevuje se v článku opět samé &#8222;Tomio tohle&#8230; a Tomio tamto&#8220; atd. Tento styl čtenáře jakoby uspává, což také rozhodně není dobře. Je vidět, že psaní biografií není Novákův žánr, což mu rozhodně nedávám za zlé, jen to v knize občas působí jako rušivý element.</p>
<p>Abych ovšem jen nekritizoval, kniha se mi obsahově velmi líbí. Je zajímavé zjistit, kam až to může cizinec dotáhnout i přesto, že ve své zemi by byl např. popelářem. Tomio Okamura je podle mě příkladem dobrého a čestného podnikatele, kterých u nás sice není málo (hlavně drobní podnikatelé), ale rozhodně by jich mohlo být více.</p>
<p>Každopádně jsem nikoho nechtěl od čtení knihy odradit, naopak všem bych ji doporučoval. Můj článek je spíše taková příprava na to, na co &#8222;nepříjemného&#8220; se v knize máte připravit. <img src='http://tomas.dundacek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=69</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Znechucení nad nadcházejícími volbami</title>
		<link>http://tomas.dundacek.cz/?p=64</link>
		<comments>http://tomas.dundacek.cz/?p=64#comments</comments>
		<pubDate>Thu, 06 May 2010 11:30:39 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[Všeobecné]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=64</guid>
		<description><![CDATA[Blíží se nám volby a opět jsem znechucen. Před podzimními volbami to bylo kvůli negativní kampani, teď ale z jiného důvodu&#8230; Předem doznávám. Nikdy jsem nebyl a ani nechtěl být voličem ČSSD. Ať byl v čele strany Gross, Špidla nebo i Paroubek. Ano, uznávám, pan Paroubek má občas &#8222;své dny&#8220; (např. přirovnání voleb 2006 k [...]]]></description>
			<content:encoded><![CDATA[<p>Blíží se nám volby a opět jsem znechucen. Před podzimními volbami to bylo kvůli negativní kampani, teď ale z jiného důvodu&#8230;</p>
<p>Předem doznávám. Nikdy jsem nebyl a ani nechtěl být voličem ČSSD. Ať byl v čele strany Gross, Špidla nebo i Paroubek. Ano, uznávám, pan Paroubek má občas &#8222;své dny&#8220; (např. přirovnání voleb 2006 k únoru 1948).  Pro jeho výroky, ale i pro jeho chování vůči studentům, ho nemám rád.</p>
<p>Ovšem řeči pana Paroubka jsou nic ve srovnání s tím, co se v posledních dvou dnech událo. Stačí si jen přečíst nadpisy z novin: &#8222;Žhář podpálil předvolební stánek ČSSD&#8220;, nebo &#8222;Bohuslav Sobotka dostal na mítinku ČSSD pěstí&#8220;.</p>
<p>Chápu, že někteří lidé vidí v panu Paroubkovi a &#8222;jeho&#8220; současné ČSSD zlo hraničící s komunismem a považují jeho předvolební sliby za nesplnitelné. Ale to ještě není důvod k útokům a ke konání krminálních činů.</p>
<p>Už před neuskutečněnými podzimními volbami se objevilo několik studentů, kteří zasypávali vedení sociálních demokratů na mítincích vejci.</p>
<p>Opravdu si takhle představujeme demokracii? Jak řečeno, opravdu se neztotožňuji s volebním programem ČSSD, naopak, mam zcela opačný náhled na svět, ale odsuzuji všechny, kteří tento nesouhlas vyjadřují agresivními metodami.</p>
<p>A nakonec jedna poslední výzva: jděte k volbám, vyjádřete svůj názor! <img src='http://tomas.dundacek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=64</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Získávají facebookové aplikace &#8222;moc&#8220;?</title>
		<link>http://tomas.dundacek.cz/?p=62</link>
		<comments>http://tomas.dundacek.cz/?p=62#comments</comments>
		<pubDate>Tue, 16 Feb 2010 23:24:00 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[Počítače]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=62</guid>
		<description><![CDATA[O &#8222;zákeřnosti&#8220; facebookových aplikací již toho bylo napsáno hodně. Nejen, že jim každý druhý automatickým povolením přístupu k profilu de facto dovolí stahování dat o dané osobě. Ještě k tomu se zřejmě aplikacím podařilo získat přístup na Facebook Chat, ze kterého vesele posílají spam, na který už jsme si zvykli například u v Česku populárního [...]]]></description>
			<content:encoded><![CDATA[<p>O &#8222;zákeřnosti&#8220; facebookových aplikací již toho bylo napsáno hodně. Nejen, že jim každý druhý automatickým povolením přístupu k profilu <em>de facto</em> dovolí stahování dat o dané osobě. Ještě k tomu se zřejmě aplikacím podařilo získat přístup na Facebook Chat, ze kterého vesele posílají spam, na který už jsme si zvykli například u v Česku populárního ICQ.</p>
<p>Nedlouho po oficiálním vstupu Facebook Chatu do jabberových sítí (i když neveřejně, tzn. nemůžete si povídat s kamarády z jiných jabberových serverů) mě překvapil jeden kontakt, který mi poslal následující zprávu:</p>
<p><img src="http://ddlabs.dundacek.cz/img/fcb1.png" alt="facebook1" /></p>
<p>Po otevření odkazu na mě čekala zajímavá až lákavá stránka, která mě měla přimět k &#8222;přihlášení na facebook&#8220;:</p>
<p><img src="http://ddlabs.dundacek.cz/img/fcb2.png" alt="fake_facebook" /></p>
<p>Proto, jak už jste určitě četli na webu milionkrát, dávejte si na tyto stránky pozor. Ano, vím, tahle stránka není vůbec povedená, styl &#8222;facebooku&#8220; je oproti dnešku zastaralý, ale věřím, že kdyby se tento spam více rozšířil mezi lidi, hodně lidí by prostě naťukaly své jméno a heslo, za což by jim programátoři dané stránky jistojistě poděkovali.</p>
<p>Je také možné, že daná osoba, prostřednictvím jíž mi byla zpráva zaslána, někde svoje heslo omylem vyťukala a poskytla ho tak spammerům sama. Kdoví.</p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=62</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Začíná česká cesta do pekel?</title>
		<link>http://tomas.dundacek.cz/?p=56</link>
		<comments>http://tomas.dundacek.cz/?p=56#comments</comments>
		<pubDate>Tue, 01 Dec 2009 22:09:18 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[Všeobecné]]></category>
		<category><![CDATA[evropská unie]]></category>
		<category><![CDATA[lisabonská smlouva]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=56</guid>
		<description><![CDATA[Dnešním dnem, prvním prosincem, vstupuje oficiálně v platnost Lisabonská smlouva. Dlouho jsem přemýšlel, jestli bych se k takovému tématu měl vyjadřovat, ale nedá mi to. Jak jistě již někteří z vás víte, zastáncem LS rozhodně nejsem. Dlouhou dobu jsem fandil prezidentu Klausovi v jeho boji, avšak na druhou stranu dokážu pochopit to, proč se nakonec [...]]]></description>
			<content:encoded><![CDATA[<p>Dnešním dnem, prvním prosincem, vstupuje oficiálně v platnost Lisabonská smlouva. Dlouho jsem přemýšlel, jestli bych se k takovému tématu měl vyjadřovat, ale nedá mi to. Jak jistě již někteří z vás víte, zastáncem LS rozhodně nejsem. Dlouhou dobu jsem fandil prezidentu Klausovi v jeho boji, avšak na druhou stranu dokážu pochopit to, proč se nakonec rozhodl podepsat a to i přesto, že doznal, že rozvažoval nad abdikací.</p>
<p>O tématu se dlouho diskutovalo všude, kam se jen člověk podíval. Pojďme se však podívat na LS trochu z druhé stránky pohledu. Česká republika se stává obětí jakési vyšší moci, která si usmyslela, že celá Evropa by se měla pohyboval regulovaně a jednotně za společným cílem. </p>
<p>Nepřipomíná to něco? Nepřipomíná toto &#8211; úmyslně takto formulované &#8211; heslo něco, čeho jsme se před dvaceti lety vzdaly. Pomalu jako bychom se vraceli zpátky v čase do éry komunismu, tentokrát ovšem &#8222;demokratickou&#8220; cestou. Demokratickou dávám schválně do uvozovek, protože víme, jak francouzský prezident Sarkozy vyhrožoval, že nepodepíše-li Klaus LS rychle, zbytek Evropy si rychle najde jinou smlouvu, kterou mezi sebou uzavře pouze jádro EU.</p>
<p>Pamatujeme si také exministra školství, který se ohrazoval velkými slovy o vlastizradě jakožto možnému důvodu pro odvolání prezidenta republiky z funkce.</p>
<p>Zpátky ale k významu LS. Ano přináší nám výhody, například se na nás nebudou všichni koukat jako na &#8222;ty, co nepodepsali&#8220;, třeba při přerozdělování peněz z Evropských fondů. Ale na druhé straně &#8211; tím, že jsme LS podepsali, ztratili jsme určitou část české státnosti. Evropská unie se nezadržitelně blíží ke svému ideálu &#8222;Spojených států evropských&#8220;. Jenže má to jeden háček. V Evropě, kde vznikly zěme již před několika sty lety, není možné již prosadit model, kdy, když se vás někdo zeptá, jaké národnosti jste, odpovíte, že jste na prvním místě Evropan a až na druhém Čech. V USA to tak ale je a proto si šéfové EU, hlavně pan Sarkozy myslí, že by to tady šlo taky.</p>
<p>Tak to tady ale, doufám, nikdy nebude. A aby tomu tak nebylo, je třeba se zamyslet&#8230; </p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=56</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Jaký význam bude mít Google Chrome OS?</title>
		<link>http://tomas.dundacek.cz/?p=53</link>
		<comments>http://tomas.dundacek.cz/?p=53#comments</comments>
		<pubDate>Mon, 27 Jul 2009 18:22:57 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[Počítače]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=53</guid>
		<description><![CDATA[Google chystá nový operační systém. Pojmenuje ho podobně, jako již pojmenoval svůj prohlížeč internetu &#8211; Chrome. O tomto tématu již bylo napsáno hodně. Je ale zajímavé, že se Google rozhodl postavit svůj prohlížeč na linuxovém jádře. Mnozí mluví o tom, jak Chrome úplně zničí svět a myšlenky svobodného softwaru, já si to však nemyslím. Google [...]]]></description>
			<content:encoded><![CDATA[<p>Google chystá nový operační systém. Pojmenuje ho podobně, jako již pojmenoval svůj prohlížeč internetu &#8211; Chrome. O tomto tématu již bylo napsáno hodně. Je ale zajímavé, že se Google rozhodl postavit svůj prohlížeč na linuxovém jádře. Mnozí mluví o tom, jak Chrome úplně zničí svět a myšlenky svobodného softwaru, já si to však nemyslím.</p>
<p>Google avizoval, že jeho systém bude stejně jako většina linuxových distribucí otevřený. Co to znamená? Že si tento systém může každý stáhnout zdarma a pokud chce, může i upravit jeho zdrojový kód svým potřebám. To však není jeho největší výhoda &#8211; ani nemůže. Ostatně, programovat neumí kdekdo. A když už, má chuť si prohlížeč upravovat. Jistě, někteří se najdou, ale moc jich není.</p>
<p>Chrome OS bude mít pro linuxový svět úplně jiný význam. Google, jako internetový gigant, neměl žádný problém se domluvit na podpoře hardwaru s výrobci počítačů. To znamená, že v Chrome by neměly existovat problémy s nefungující zvukovou kartou, případně s grafickými nebo televizními kartami. A vzhledem k tomu, že bude kód Chrome OS otevřený, nebude problém, aby si ovladač našli programátoři ostatních distribucí a modifikovali ho pro své potřeby a poté ho použili právě ve svých distribucích.</p>
<p>To je dle mého názoru hlavní výhoda Chrome OS. Často jsem slýchával o tom, jak linuxová doba teprve přijde. Ale byly to jen výkřiky do tmy. Ta pravá revoluce může přijít právě teď. A vzhledem k oblíbenosti Googlu ve světě není až tak bez šancí. Jen by mě zajímalo, jak se s první pořádnou konkurencí vyrovná Microsoft (a zčásti Apple).</p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=53</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kvalita článků dle uživatelského hodnocení</title>
		<link>http://tomas.dundacek.cz/?p=42</link>
		<comments>http://tomas.dundacek.cz/?p=42#comments</comments>
		<pubDate>Sat, 18 Apr 2009 18:27:34 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[programování]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=42</guid>
		<description><![CDATA[Na tento problém dříve nebo později narazí každý programátor webu, kde se něco hodnotí a podle hodnocení něco řadí. Jako příklad uvedu e-shop, kde uživatelé hodnotí produkty a jiní si je mohou podle hodnocení řadit. Předpokládejme, že každému produktu můžete udělit podle kvality jednu až pět hvězdiček. Zmiňovaný problém však nastává, když se zamyslíme nad [...]]]></description>
			<content:encoded><![CDATA[<p>Na tento problém dříve nebo později narazí každý programátor webu, kde se něco hodnotí a podle hodnocení něco řadí. Jako příklad uvedu e-shop, kde uživatelé hodnotí produkty a jiní si je mohou podle hodnocení řadit. Předpokládejme, že každému produktu můžete udělit podle kvality jednu až pět hvězdiček.</p>
<p>Zmiňovaný problém však nastává, když se zamyslíme nad tím, zda-li chceme při seřazení jako první z produktů zařadit ten, který má z jednoho jediného hlasu pět hvězdiček, nebo ten, který má z padesáti hlasů průměr 4,8. Z hlediska důvěryhodnosti je rozumné zvýhodnit druhou možnost. </p>
<p>Jako první je třeba zjistit koeficient důvěryhodnosti hlasování. Pro vyjádření tohoto jsem zvolil logaritmickou funkci o základu, který je roven počtu očekávaných hlasujících.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$zaklad</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">20</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//počet očekávaných hlasujících</span>
<span style="color: #666666; font-style: italic;">//zjištění počtu hlasujících</span>
<span style="color: #000088;">$dotaz</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT COUNT(*) AS pocet FROM hlasovani WHERE id_produkt=<span style="color: #006699; font-weight: bold;">$id_produkt</span>;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$hlasujici</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_fetch_array</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dotaz</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pocet</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$hlasujici</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'pocet'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$duveryhodnost</span> <span style="color: #339933;">=</span> <span style="color: #990000;">log</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$pocet</span><span style="color: #339933;">,</span> <span style="color: #000088;">$zaklad</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Problém samozřejmě nastává, když odhlasoval pouze jeden člověk, protože poté je logaritmus roven nule a důvěryhodnost výsledku by tedy byla rovna nule. Tomuto problému je třeba se vyhnout, protože je nežádoucí a proto budeme jednoho hlasujícího člověka vydávat za 1,5 člověka.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$pocet</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #000088;">$duveryhodnost</span> <span style="color: #339933;">=</span> <span style="color: #990000;">log</span><span style="color: #009900;">&#40;</span><span style="color:#800080;">1.5</span><span style="color: #339933;">,</span> <span style="color: #000088;">$zaklad</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Důvěryhodnost není procentuální vyjádření, protože při počtu hlasujících větším než je základ hodnota přesáhne 1. Dále je třeba vypočítat průměrnou známku při hlasování.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$pocet</span><span style="color: #339933;">!=</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #000088;">$dotaz2</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT SUM(hodnota) AS soucet FROM hlasovani WHERE id_produkt=<span style="color: #006699; font-weight: bold;">$id_produkt</span>;&quot;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$celkem</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_fetch_array</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dotaz2</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$soucet</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$celkem</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'soucet'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #000088;">$prumer</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$soucet</span><span style="color: #339933;">/</span><span style="color: #000088;">$pocet</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
 <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #000088;">$prumer</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
 <span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Obě hodnoty nakonec vynásobíme mezi sebou, abychom získali jakousi &#8222;oblíbenost produktu&#8220;.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$pocet</span> <span style="color: #339933;">!=</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #000088;">$oblibenost</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$duveryhodnost</span> <span style="color: #339933;">*</span> <span style="color: #000088;">$prumer</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
 <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #000088;">$oblibenost</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
 <span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;Oblíbenost produktu: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$oblibenost</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; (průměrná známka &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$prumer</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; z celkem &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$pocet</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; hlasů)&quot;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Uvítám vaše připomínky k tématu.</p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=42</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Příští auto_increment v MySQL</title>
		<link>http://tomas.dundacek.cz/?p=36</link>
		<comments>http://tomas.dundacek.cz/?p=36#comments</comments>
		<pubDate>Sun, 12 Apr 2009 19:06:16 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[programování]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=36</guid>
		<description><![CDATA[Nedávno jsem řešil problém, kdy jsem potřeboval zjistit příští auto_increment v MySQL tabulce. Nedalo se použít poslední id+1 a tak jsem trochu zagooglil a vyhledal, jak na to. Vzhledem k tomu, že se toto může hodit i někomu z vás, rozhodl jsem se tady zmíněný postup zveřejnit. Základ všeho je v dotazu SHOW TABLE STATUS, [...]]]></description>
			<content:encoded><![CDATA[<p>Nedávno jsem řešil problém, kdy jsem potřeboval zjistit příští auto_increment v MySQL tabulce. Nedalo se použít poslední id+1 a tak jsem trochu zagooglil a vyhledal, jak na to. Vzhledem k tomu, že se toto může hodit i někomu z vás, rozhodl jsem se tady zmíněný postup zveřejnit.<br />
Základ všeho je v dotazu SHOW TABLE STATUS, jehož výsledkem je jeden řádek s různými sloupečky informujícími o stavu tabulky.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">  <span style="color: #000088;">$dotaz</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SHOW TABLE STATUS LIKE 'tabulka';
  <span style="color: #006699; font-weight: bold;">$vysledek</span> = mysql_query(<span style="color: #006699; font-weight: bold;">$dotaz</span>);
  <span style="color: #006699; font-weight: bold;">$radek</span> = mysql_fetch_array(<span style="color: #006699; font-weight: bold;">$vysledek</span>);
&nbsp;
  echo &quot;</span>Příští hodnota auto_increment je<span style="color: #339933;">:</span> <span style="color: #0000ff;">&quot;.<span style="color: #006699; font-weight: bold;">$radek</span>['Auto_increment'];</span></pre></td></tr></table></div>

<p>Dotaz SHOW TABLE STATUS přináší i různé další informace o tabulce, je to <em>de facto</em> takové rychlé shrnutí včetně enginu tabulky, počtu řádek, ale i znakové sady tabulky nebo data a času vytvoření.</p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=36</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jak RSS čtečka zefektivňuje práci &#8230;</title>
		<link>http://tomas.dundacek.cz/?p=25</link>
		<comments>http://tomas.dundacek.cz/?p=25#comments</comments>
		<pubDate>Wed, 11 Mar 2009 19:49:47 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[Počítače]]></category>
		<category><![CDATA[efektivita]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google reader]]></category>
		<category><![CDATA[práce]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=25</guid>
		<description><![CDATA[Nevím, jestli jste si tohoto jevu už všimli, ale mě se zdá, že od doby co používam RSS čtečku, se výrazně zefektivnila moje práce. V poslední době neoplývám zrovna aktivitou a když je něco potřeba udělat, snažím se vyhledat všemožné jiné aktivity, které by práci odsunuli. Aneb kolik práce bych neudělal proto, abych nepracoval Dřív [...]]]></description>
			<content:encoded><![CDATA[<p>Nevím, jestli jste si tohoto jevu už všimli, ale mě se zdá, že od doby co používam RSS čtečku, se výrazně zefektivnila moje práce. V poslední době neoplývám zrovna aktivitou a když je něco potřeba udělat, snažím se vyhledat všemožné jiné aktivity, které by práci odsunuli. Aneb kolik práce bych neudělal proto, abych nepracoval <img src='http://tomas.dundacek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Dřív jsem byl schopen pokaždé, když už sem se blížil k práci, si zapnout nějaké zprávy, jen abych si už poněkolikáté přečetl to samé a zjistil, že se nic moc nového neděje. Od doby, co používám RSS čtečku se toto změnilo. Každou zprávu čtu pouze jednou (ne, neotvírám si každou zvlášť, opravdu čtu většinou jen nadpisy). Takže se dostanu dřív k práci a víc toho stihnu.</p>
<p>Jako čtečku používám Google Reader. Má příjemné prostředí a ostatně jako všechny služby od Googlu &#8211; podle mého názoru &#8211; i povedenou ergonomii. Takže ji vřele doporučuji. Má alespoň pro mě jednu velikou výhodu &#8211; není to další z programů, u kterého bych musel dvakrát do týdne přenastavovat proxy (bohužel pendluji vždy mezi prostředím s a bez proxy-sítě). A tak si ji vždy nastavím pouze v prohlížeči a v QIPu a mam vystaráno.</p>
<p>Takže kolem a kolem nutno uznat, že čtečky jsou vynikajícím nástrojem, který se zřejmě každému z nás v této stresové době budou hodit <img src='http://tomas.dundacek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>Dodatek: Napadlo mě, že byste se mohli ptát, jestli GReader otevírám tak často jako stránku se zprávama. Odpověď je ne, používám jednoduché rozšíření Firefoxu: Google Reader Watcher <img src='http://tomas.dundacek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=25</wfw:commentRss>
		<slash:comments>510</slash:comments>
		</item>
		<item>
		<title>Začíná &#8222;kumování&#8220;?</title>
		<link>http://tomas.dundacek.cz/?p=23</link>
		<comments>http://tomas.dundacek.cz/?p=23#comments</comments>
		<pubDate>Tue, 03 Mar 2009 21:37:58 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[Počítače]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[kumo]]></category>
		<category><![CDATA[marketing]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=23</guid>
		<description><![CDATA[Již tuším v minulém roce se objevily zprávy o novém plánovaném vyhledávači od Microsoftu &#8211; Kumo. Ten by měl nahradit nepříliš úspěšný LiveSearch, který &#8211; kdyby nebyl integrovaný do Windows Internet Exploreru &#8211; asi ani neznám. Odbočka: nechci tady podporovat IE, protože ho používám pouze na stažení Firefoxu a porovnávání vzhledu stránek. Nová zpráva o [...]]]></description>
			<content:encoded><![CDATA[<p>Již tuším v minulém roce se objevily zprávy o novém plánovaném vyhledávači od Microsoftu &#8211; Kumo. Ten by měl nahradit nepříliš úspěšný LiveSearch, který &#8211; kdyby nebyl integrovaný do Windows Internet Exploreru &#8211; asi ani neznám. <em>Odbočka: nechci tady podporovat IE, protože ho používám pouze na stažení Firefoxu a porovnávání vzhledu stránek.</em></p>
<p>Nová zpráva o plánovaném vyhledávači se dnes objevila na <a title="Živě.cz" href="http://www.zive.cz/Bleskovky/Microsoft-testuje-novy-vyhledavac-Kumo-mame-obrazek/sc-4-a-145919/default.aspx">Živě.cz</a> a to i s obrázkem, který zřejmě vývojářům unikl.</p>
<p><a href="http://www.zive.cz/uploadedfiles/726363147.jpg" target="_blank"><img class="aligncenter" title="Nový vyhledávač Kumo - zdroj: Živě.cz" src="http://www.zive.cz/uploadedfiles/726363147.jpg" alt="" width="321" height="748" /></a></p>
<p>Když si obrázek zvětšíte, je vidět, že na dotaz na zpěvačku Taylor Swift nevrací Kumo jen klasické výsledky vyhledávání, ale také (jak je již zvykem z Googlu) kontextové odkazy po pravé straně a po levé odkazy na její obrázky, tvorbu, alba, videa i biografii. Dále se zobrazí, co hledají uživatelé, kteří hledali i tuto zpěvačku a historie vyhledávání.</p>
<p>Co mě však zaujalo, je malý šedý textík pod každým z odkazů: &#8222;mark as spam&#8220;, nejsem si jist, do jaké míry toto bude implementováno a do jaké míry je toto označení spamu promyšlené. Není zatím zcela jasné, jestli se stránka označí jako spam pouze pro daného uživatele, nebo zda bude sbírat nějaké hodnocení, díky kterému bude dříve nebo později vyřazena z výsledků vyhledávání daného slovního spojení.</p>
<p>Celkem mi to připomíná situaci okolo Googlu, který loni uvedl vyhledávání, které mělo řadit výsledky podle hodnocení uživatelů. Během několika málo dní se rozjely takové akce, jen aby se stránky skrz <em>komerční pseudokomunitu</em> dostaly na první místa. Toto byl od Googlu trochu krok vedle a trochu se bojím podobného trendu i u Kuma, které má sice opačný princip, ale &#8230; &#8230; &#8230;</p>
<p>Uvidíme, jestli budeme v budoucnosti kumovat nebo googlovat &#8211; vždyť Kumo je přecijenom ještě v přípravě, ale se správně zvolenou marketingovou strategií (žádné &#8222;řekněte WOW&#8220;) by se (alespoň trochu) prosadit mohl.</p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=23</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Kam nám ten internet spěje?</title>
		<link>http://tomas.dundacek.cz/?p=20</link>
		<comments>http://tomas.dundacek.cz/?p=20#comments</comments>
		<pubDate>Sun, 01 Mar 2009 22:59:45 +0000</pubDate>
		<dc:creator>Dundy</dc:creator>
				<category><![CDATA[Počítače]]></category>

		<guid isPermaLink="false">http://tomas.dundacek.cz/?p=20</guid>
		<description><![CDATA[Je až neuvěřitelné, kam se posunul internet za posledních několik let. Pamatuji se, jak jsem ještě asi před desítkou let psal všechny tagy velkými písmeny, protože mi tak radil můj oblíbený počítačový časopis, který jsem kdysi kupoval. Od té doby jsem si často přemýšlel &#8211; zvláště když se na webu objevila nová služba &#8211; kam [...]]]></description>
			<content:encoded><![CDATA[<p>Je až neuvěřitelné, kam se posunul internet za posledních několik let. Pamatuji se, jak jsem ještě asi před desítkou let psal všechny tagy velkými písmeny, protože mi tak radil můj oblíbený počítačový časopis, který jsem kdysi kupoval.</p>
<p>Od té doby jsem si často přemýšlel &#8211; zvláště když se na webu objevila nová služba &#8211; kam ještě ten internet povede. Ani ve snu mě tenkrát nenapadlo něco, čemu v dnešní době říkáme <em>cloud computing. </em>Spíše jsem si myslel, že se samotné aplikace se posunou blíže k nějakému druhu synchronizace online. Na druhou stranu je pravdou, že na internetu &#8211; ať chceme či nechceme &#8211; se budou programy lépe chránit před nelegálním zkopírováním.</p>
<p>Otázkou však zůstává, kdy a jak budou první programy, které normálně známe z našich desktopů, přecházet do svých online podob. Nechtěl bych snad ani zažít nějakou první verzi online Photoshopu, myšleno přímo od Adobe, či nějaký CAD. Ale ví bůh, třeba se za nějakých pár let dočkáme.</p>
<p>Často přemýšlím, jaký druh webu na internetu ještě není. Dříve jsem měl například problém si něco na netu poznamenat. Většinou jsem to řešil tak, že jsem si založil nový e-mail a uložil ho do konceptů. Poté jsem se &#8211; jednoho dne &#8211; rozhodl, že si naprogramuji vlastní stránku na správu poznámek. Plánoval jsem i zjistit jak se dělají pluginy pro Firefox a naprogramovat nějaký takový plugin, aby byly poznámky lidem přístupné vždy a všude. Bohužel mě o pár týdnů předběhl Google Notebook, ostatně, ještě je v Google Labs.</p>
<p>Co si myslíte vy, mí návštěvníci &#8211; kam nám ten internet spěje? Vyjadřete se v diskuzi &#8211; ano, všichni (dva), co sem zavítáte <img src='http://tomas.dundacek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tomas.dundacek.cz/?feed=rss2&amp;p=20</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
