<?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>NET-VORův blok</title>
	<atom:link href="http://blok.net-vor.cz/feed/" rel="self" type="application/rss+xml" />
	<link>http://blok.net-vor.cz</link>
	<description>Hlavně zůstat nezaBLOKovaný.</description>
	<lastBuildDate>Sat, 10 Dec 2011 18:47:13 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Podmíněná pole ve formuláři jednoduše pomocí Nette a jQuery</title>
		<link>http://blok.net-vor.cz/podminena-pole-ve-formulari-nette-jquery/</link>
		<comments>http://blok.net-vor.cz/podminena-pole-ve-formulari-nette-jquery/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 12:47:11 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[PHP prakticky]]></category>
		<category><![CDATA[Tvorba webových stránek]]></category>
		<category><![CDATA[formuláře]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Nette Framework]]></category>
		<category><![CDATA[podmíněná pole]]></category>
		<category><![CDATA[pole]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=2281</guid>
		<description><![CDATA[Velmi jednoduchý, rychlý a znovupoužitelný postup na vytváření formuláře s podmíněně zobrazenými poli. Ukážeme si na příkladu kontaktního formuláře.
Takže příkládek: mám kontaktní formulář, kam uživatel vyplní své jméno, email, předmět zprávy a text zprávy. Chci dostat ihned co nejpřesnější informace, tak místo libovolného předmětu (input text) nabídnu výběr z několika možností (select). Zabývám-li se vším [...]]]></description>
			<content:encoded><![CDATA[<p>Velmi jednoduchý, rychlý a znovupoužitelný postup na vytváření formuláře s podmíněně zobrazenými poli. Ukážeme si na příkladu kontaktního formuláře.<span id="more-2281"></span></p>
<p>Takže příkládek: mám kontaktní formulář, kam uživatel vyplní své jméno, email, předmět zprávy a text zprávy. Chci dostat ihned co nejpřesnější informace, tak místo libovolného předmětu (<code>input text</code>) nabídnu výběr z několika možností (<code>select</code>). Zabývám-li se vším kolem webů, tak nabídnu např. možnosti <code>tvorba webových stránek | grafika | programování | SEO</code>. Přesto ale nechci uživatele nikam tlačit, kdyby mě chtěl kontaktovat ohledně něčeho, co není ve výběru (aneb kontrolovaná svoboda pro každý web!). Proto k možnostem v dropdownu přidám ještě <code>jiné</code> a ideální by bylo, kdyby ve chvíli, kdy uživatel cvakne na <code>jiné</code>, vyjelo políčko, kam by uživatel mohl své téma specifikovat. Jak na to?</p>
<h2>Formulář v Nette</h2>
<p>Nejdřív vysmrkneme formulářík pomocí Nette:</p>
<p>[php]<br />
function createComponentContactForm() {<br />
  $form = new Form;</p>
<p>  $form->addText(&#8222;name&#8220;, &#8222;Vaše jméno:&#8220;)<br />
    ->addRule(Form_::FILLED, &#8222;Prosím vyplňte jméno.&#8220;);</p>
<p>  $form->addText(&#8222;email&#8220;, &#8222;Váš email:&#8220;)<br />
    ->addRule(Form_::FILLED, &#8222;Prosím vyplňte Váš email.&#8220;)<br />
    ->setEmptyValue(&#8222;@&#8220;)<br />
    ->addRule(Form_::EMAIL, &#8222;E-mail nevypadá jako platná adresa.&#8220;);</p>
<p>  $form->addSelect(&#8222;subject&#8220;, &#8222;Mám zájem o:&#8220;, array(<br />
      &#8222;tvorbu webových stránek&#8220; => &#8222;tvorbu webových stránek&#8220;,<br />
      &#8222;grafiku&#8220; => &#8222;grafiku&#8220;,<br />
      &#8222;programování&#8220; => &#8222;programování&#8220;,<br />
      &#8222;SEO&#8220; => &#8222;SEO&#8220;,<br />
      &#8222;jiné&#8220; => &#8222;jiné&#8220;,<br />
		))<br />
    ->addRule(Form_::FILLED, &#8222;Prosím vyberte předmět zájmu.&#8220;)<br />
    ->controlPrototype->class(&#8222;subject&#8220;);</p>
<p>  $form->addText(&#8222;another&#8220;, &#8222;Jiný předmět zájmu &#8211; upřesněte:&#8220;)<br />
    ->addConditionOn($form["subject"], Form_::EQUAL, &#8222;jiné&#8220;)<br />
       ->addRule(Form_::FILLED, &#8222;Prosím vyplňte jiný předmět zájmu.&#8220;);<br />
  $form["another"]->controlPrototype->class(&#8222;another&#8220;);</p>
<p>  $form->addTextArea(&#8222;message&#8220;, &#8222;Text zprávy:&#8220;, 40, 3)<br />
    ->addRule(Form_::FILLED, &#8222;Prosím vyberte text zprávy.&#8220;);</p>
<p>  $form->addSubmit(&#8222;send&#8220;, &#8222;Odeslat&#8220;);</p>
<p>  $form->onSuccess[] = callback($this, &#8222;contactFormSubmitted&#8220;);<br />
  return $form;<br />
}<br />
[/php]</p>
<p>A metodu pro schroustání formuláře:</p>
<p>[php]<br />
 function contactFormSubmitted($form) {<br />
   try {<br />
     $values = $form->values;</p>
<p>     // process data and send mail &#8211; put mail code here or whatever you want</p>
<p>     $this->flashMessage(&#8222;Zpráva byla v pořádku odeslána.&#8220;);<br />
     $this->redirect(&#8222;Homepage:&#8220;);<br />
   }<br />
   catch (AuthenticationException $e) {<br />
     $form->addError($e->getMessage());<br />
   }<br />
 }<br />
[/php]</p>
<p>Ukazovátko píchám na následující věci, které by neměly uniknout pozornosti:</p>
<ul>
<li>selectu <code>subject</code> je přidaná třída <code>class="subject"</code></li>
<li>poli <code>another</code> je přidaná podmínka pro vyhodnocování &#8211; pokud je v dropdownu vybrána hodnota <code>jiné</code>, toto pole musí být vyplněno. Tomuto poli je rovněž přiřazena třída <code>class="another"</code></li>
</ul>
<h2>Fičurky s jQuery</h2>
<p>Formulář máme hotový a bude fungovat. Ještě pro blaho uživatele přidáme fičurku, kterou skryjeme pole another, aby neotravovalo, když jej uživatel nebude potřebovat. A naopak aby vyskočilo, když po uživateli chceme, aby do něj něco nabušil. Do šablony pod vykreslený formulář tedy přidáme skriptík:</p>
<p>[javascript]<br />
 $(&#8222;.another&#8220;).parent().parent().hide();</p>
<p> $(&#8222;.subject&#8220;).change(function() {<br />
        if ($(this).val() == &#8222;jiné&#8220; ) {<br />
            $(&#8222;.another&#8220;).parent().parent().show(&#8222;fast&#8220;);<br />
        } else {<br />
            $(&#8222;.another&#8220;).parent().parent().hide(&#8222;fast&#8220;);<br />
        }<br />
 });<br />
[/javascript]</p>
<p>Řečeno slovy humanitními: skryj pole <code>another</code>. Pokud někdo bude hrabat do selectu <code>subject</code> a pokud bude hodnota <code>jiné</code>, pole <code>another</code> zase ukaž. V jQuery kódu je trochu přeparentováno, je to proto, že používám výchozí vykreslování formuláře, tedy celý form je vykreslován do tabulky a každý prvek je v řádku tabulky. <code>.parent().parent()</code> znamená, že chci skrýt celý řádek s tabulkou, nikoli jen samotné pole nebo samotné <code>td</code>. Pokud používáte vlastní vykreslování formulářů, bude kód vypadat trochu jinak, a jistě jsou i jiné možnosti, jak zaměřit řádek tabulky.</p>
<p>Tím máme hotovo. Tento princip je uplatnitelný na další formuláře, kde chceme skrýt některé inputy a podmíněně je zase ukázat &#8211; např. registrační / objednávkový formulář s nepovinnými poli pro IČ / DIČ a mnoho dalších formulářů. Je to jednoduché a je to uživatelsky přítulné.</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/podminena-pole-ve-formulari-nette-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Školství je zombieland</title>
		<link>http://blok.net-vor.cz/skolstvi-je-zombieland/</link>
		<comments>http://blok.net-vor.cz/skolstvi-je-zombieland/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 11:30:58 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[Vzdělávání]]></category>
		<category><![CDATA[školství]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=2180</guid>
		<description><![CDATA[Šumění kebule začíná znovu tlačit své perlivé plody. Tentokrát budu s obdivem vzhlížet k těm, kteří mají stále koule na to v českém školství něco vyrábět, a těm, kteří váhají, jestli jim to opravdu stojí za to.
Memoáry školství přesličné &#8211; úvod
Je to taková rozvaha s odstupem několika let, kdy se hormony uklidní, adrenalin klesne na [...]]]></description>
			<content:encoded><![CDATA[<p>Šumění kebule začíná znovu tlačit své perlivé plody. Tentokrát budu s obdivem vzhlížet k těm, kteří mají stále koule na to v českém školství něco vyrábět, a těm, kteří váhají, jestli jim to opravdu stojí za to.<span id="more-2180"></span></p>
<h2>Memoáry školství přesličné &#8211; úvod</h2>
<p>Je to taková rozvaha s odstupem několika let, kdy se hormony uklidní, adrenalin klesne na obvyklou hladinku a člověk se může na školství podívat objektivním okem s tikem. Když jsem, krysa, opouštěl potápějící se loď školství, bylo ve stavu těsně před vypuknutím hromadné infekce, která většinu zúčastněných přemění v zombie a těch pár imunních ve sveřepě, ale marně pobíhající zoufalce, kteří hledají nějaký ten bytelný sklep. Gravitace školství ovšem dokáže ohýbat čas neboli <em>těsně před</em> znamená desítky, stovky let. Ale to jsou všechno známé věci.</p>
<p>Jaké konkrétně školství bylo: kouzelnou hůlkou zmrazené v 18., 19. století &#8211; koncepčně (člověk jako chodící úložiště dat) i materiálně (&#8222;Ty panty u těch dveří přece zvládnete opravit, pane kolego. Je i ve vašem zájmu, abyste si tu třídu mohl zavřít.&#8220;; &#8222;Máte 50 kopií na měsíc.&#8220; &#8222;Ale to je 0.02 kopie na den a žáka?&#8220; atd.). Školství s absolutním despektem (chtěl bych říci <em>ignorací</em>, ale nemohu se ubránit, že v takovémto měřítku prostě nemůže nebýt záměr) vůči potřebám současného, natož budoucího člověka, školství reflektující události na této planetě s pingem 50 let, školství založené na marginálních nesmyslech (přechodníky? Milota Zdirad Polák? stupnice? WTF?), školství zahleděné do svých vlastních samoúčelných pseudokonstruktů (všechny ty rámcové i mimorámcové vzdělávací programy alias nekonečná slohová cvičení vypracovaná učiteli v jejich volném čase), školství do mrtě červivé rozličnými tabuhlísty (je Božena Němcová klíčová česká spisovatelka, nebo je to prostě znouzectnost nedostatku a nebude lepší studentům nabídnout přístupnější a zajímavější počteníčko, třeba ve prospěch světové literatury 20. století? Má někdo odvahu navrhnout &#8222;zapomeňme na nějakou Němcovou&#8220; na poradě tzv. předmětové komise svým šedesátiletým kolegyním <img src='http://blok.net-vor.cz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ?), školství oslizlé všudypřítomným formalizmem ubíjející učitele (hodinové proškrtávání třídnic a počítání zameškaných hodin jednotlivých žáků v době, kdy databázový systém toto vyflusne za pikosekundu) i studenty (nezapomeň si do sešitu zaznamenat datum a číslo hodiny, zásadní to údaje, a nezapomeň datum podtrhnout modře a číslo hodiny červeně), školství vykastrované od jakýchkoli náznaků hodnotících kritérií zaměřených na podstatné věci (počet chyb místo závažnost / příčina chyby, grafická úprava sešitu místo dovedností z poznámek nabytých ad.).</p>
<p>Přihoďme k obrázku školství ještě určité skupiny, které potřebují trochu pumpnout bohatý a štědrý školský rozpočet (z něčeho přece žít musejí), aby mohly desítky let vytvářet legrační testíky, které se snaží měřit neměřitelné (budiž k dobru aspoň ten ideál), což maskují tu triviální úrovní, tu nejednoznačnou otázkou, a v důsledku mi akorát sdělují: pověřili jsme tě vzděláváním národa, ale ve skutečnosti si myslíme, že to nezvládneš. Co je, herdex fix, nějakému darmožroutskému Cermatu do toho, kam jsem dovedl nebo nedovedl člověka, se kterým jsem strávil osm let, pro kterého bych byl ochoten udělat nepěkné věci, kterému jsem přebaloval plínky moudrosti a který je &#8222;ten čtyřkař&#8220;, ale když přišel k nám na školu do primy, tak to byl dvacítkař?</p>
<h2>Školství je černá díra &#8211; stať</h2>
<p>No a změnilo se ve školství od té doby něco? Ne. Abych jen nejiskřil: práce učitele je úžasná. Tedy pokud má studenty, se kterými se může proti všem těmhle srágorám spojit. Někdy to vyjde, jindy zbude jen počůraná tabule a hodina strávená u okna částečně ředícího pronikavost kyseliny močové. Co mě ale děsí, je, jak dlouho pojede školství v této setrvačnosti. Jakkoli se pošklebuji nad různými snovými radami různých reformátorů a la Ondřej Hausenblas (ještě stále nosí klobouk s pérem?), v jedné věci mají naprostou pravdu: reformu dělá učitel. V praxi to ale bohužel v současné době znamená ignorování všech těch geniálních nesmyslů, a je pak otázka, za jak dlouho půjdete na kobereček nebo jak dlouho budete vzdorovat slavnému <em>resistance is useless</em>. Domnívám se, že moc dlouho ne.</p>
<h3>Školství &#8211; základ státu!</h3>
<p>Jsou tu jasné věci: školství, potažmo vzdělání, je alfa omega každé společnosti. Tvrzení <em>mne se problém netýká</em> je krátkozraké a hloupoučké. Týká! Funkční školství přináší společnosti jasné (byť ne vždy hmatatelné) hodnoty a vytváří lidi, kteří jsou kvalifikovanější a pro svoji společnost užitečnější &#8211; bráno jak z hlediska produkčního (kvalifikovanější pracovník), tak z hlediska lidského (zkušenější / osvícenější člověk). Bohužel vzhledem k tomu, že je české školství založeno na nezničitelných nesmyslech, je &#8211; podle mých zkušeností i podle zkušeností mnoha mých učitelských kolegů &#8211; situace rok od roku horší (a nemyslím tím probůh žádné mladofrontové cry me a river fňukání, jak jsou žáci stále blbější a drzejší) a pohlcuje, jako nenasytná černá díra, především samo sebe. Je v silách samojediného učitele tomuto vzdorovat? Za cenu vlastního života, vlastního duševního i fyzického (strávili jste někdy hodinu ve školní jídelně?) zdraví?</p>
<h2>Ze školství zběh</h2>
<p>Mám zkušenosti i z jiného oboru, do kterého jsem zběhl, a bohatý kontakt s rozličnými profesemi z řad mých klientů. To, co ve školství &#8222;bezvadně&#8220; &#8222;funguje&#8220;, by všude jinde bylo nemyslitelné. Možná tomu trochu přispívá základní pravidlo <em>čas jsou peníze</em> a možná by nebylo úplně na škodu, kdyby se jím školství inspirovalo &#8211; alespoň tím pozitivním z něj. Věci se dělají co nejefektivněji, nejjednodušeji, a hlavně &#8211; přemýšlí se nad tím, proč se to vlastně dělá, co to přináší, a když se zjistí, že nic, tak se to dělat přestane. Protože vše ostatní je ztráta času a peněz, vše ostatní je rezavý klumpr. Přemýšlení a reflexe, hledání lepších cest, neusnutí na vavřínech, protože jinak balím. Nejsem si jistý, jestli lze něco takového učitelům &#8222;nařídit shora&#8220; (asi ne, pokud sami nebudou chtít, lze je k tomu ale vést a &#8222;vychovat&#8220;), nicméně jsem si jistý, že dělání přesného opaku (a masturbace nad tím, jaký geniální monstrkonstrukt jsem vymyslel) věci neprospěje.</p>
<h3>Good bye, školství</h3>
<p>Bohužel tristní zkušenost je taková, že většina kolegů (a kolegyň to be precise), kteří přistupovali k vyučování jinak než jako k předčítání učebnice nebo k všeobecně dobrovolné shodě nad podtrháváním nadpisů červeně, již &#8211; podobně jako já &#8211; ve školství dávno nepůsobí. Jinak smysluplnou, neuvěřitelně kreativní a dobrodružnou práci vyměnili za jinou, nejspíš o pár stupňů rutinnější a méně adrenalinovou. Přesto by se &#8211; stejně jako já &#8211; do školství &#8211; zatím &#8211; nevrátili. Žádné <em>reformu dělá učitel</em>, naopak prosté a jasné <em>fuck off</em>. Je to bohužel škoda pro celé školství, a především pro studenty, kteří si to &#8211; rovněž bohužel &#8211; jasně uvědomují (to pak člověk zírá, že po čtyřech letech pauzy dostane od bývalého studenta nejvyšší ocenění &#8211; ještě jednou díky, Vojto).</p>
<h2>Závěr a pak následuje normativní soubor citací</h2>
<p>A nyní poslání pro generace příští a hlavně pro ty, kteří podobné problémy řeší a ještě stále korzují o přestávkách na potemnělých, patinou staletí zarostlých, duchem nicoty navoněných školských chodbách: pokud jste měli (třeba jako já) to štěstí a narazili jste na skvělé studenty, s nimiž vám práce voní, máte hezký vztah a i po odchodu ze školství (nebojte, dřív nebo později to přijde) budete společně chodit na pivo, pokud máte splachovací hroší kůži a jste smíření se všudypřítomnou tupostí (ani náznakem nemluvím o studentech), nelpíte na vlastní rodině ani na životním minimu, tak vydržte. Možná ale stojí za to zkusit něco jiného, třeba jen na čas. Všude jinde budete mít poloviční množství práce, do které investujete čtvrtinovou energii, konečně volné víkendy (!!!), a jako drobný bonus několikanásobnou mzdu. Pokud po létech zjistíte, že to není nic pro vás a stýská se vám po rodičích, kteří vyhrožují tím, že si na vás po škole počkají (teď mne zpětně mrzí, že jsem to nechal plavat a nepodal trestní oznámení), nevěste hlavu: do školství se totiž můžete kdykoli vrátit, najdete ho ve stejném stavu, v jakém jste jej opustili.</p>
<p>A jinak přání pro všechny: pokud reformu školství dělá učitel, přeji všem, aby tam ještě nějaký ten Schwarzík, kterýžto kulky má, zbyl.</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/skolstvi-je-zombieland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Žižkovský Svět piva s pachutí rzi</title>
		<link>http://blok.net-vor.cz/zizkovsky-svet-piva-s-pachuti-rzi/</link>
		<comments>http://blok.net-vor.cz/zizkovsky-svet-piva-s-pachuti-rzi/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 08:44:06 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[Gastronomie]]></category>
		<category><![CDATA[pivo]]></category>
		<category><![CDATA[Svět piva]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=2131</guid>
		<description><![CDATA[ Varování pro příští generace: pražský podnik Svět piva (nebo jak se to teď jmenuje), Havlíčkovo náměstí 7, Praha 3, ani nezkoušet, je to smutný zážitek. Což je velká škoda, protože to byl jeden z mála pražských podniků, kde měl člověk šanci dát si jiné pivo než všudypřítomné géčko.
Zakyslou a neschopnou obsluhu pominu, to je [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/obrazky/svet-piva.jpg"><img class="alignright" title="Nepoužívat, teče, doufám, že jste to, páni, pochopili!!!" src="/obrazky/svet-piva.jpg" alt="" width="220" /></a> Varování pro příští generace: pražský podnik <strong>Svět piva</strong> (nebo jak se to teď jmenuje), Havlíčkovo náměstí 7, Praha 3, ani nezkoušet, je to smutný zážitek. Což je velká škoda, protože to byl jeden z mála pražských podniků, kde měl člověk šanci dát si jiné pivo než všudypřítomné géčko.</p>
<p>Zakyslou a neschopnou obsluhu pominu, to je celkem český standard v hodnotách &#8222;drobnost&#8220;, ale:<span id="more-2131"></span></p>
<ul>
<li>namíchali nám piva z několika píp (asi si mysleli, že ti dva blbci, co sedí hned u baru, si toho nevšimnou). Obsluha natočila jedno pivo, pak půlku druhého, a protože pěnilo, dotočila zbytek z jiné pípy s jiným pivem. Kolega tak dostal &#8222;řezané&#8220; (ze dvou světlých) proti své vůli.</li>
<li>všechna piva &#8211; světlá i tmavá (ochutnali jsme jich 12 z nabízených 15) &#8211; měla větší či menší pachuť rzi, kterou stále nemohu dostat z úst. To je na podnik, kde chtějí za pivo 40 (0,3), resp. 45 (0,5) korun, naprostá tragédie. Přestože byly na čepu renomované regionální pivovary (např. Černá Hora), podnik potvrdil, že je možné zprasit i špičkové a chuťově bohaté pivo. Ještě že neprodávali Matušku, to bych se musel na místě rozplakat.</li>
<li>během provozu a před hosty chodil do &#8222;kuchyně&#8220; za &#8222;kuchařkou&#8220; jakýsi místní týpek (který se nakonec rozhodl, že pomůže s obsluhou) a před kuchyní se ústně a sblíženě&#8230; koexistovali; nic proti, ale tohle jsem nezažil ani v té nejhorší hospodě &#8211; muckání s přítulkou na pracoviště nepatří;</li>
<li>personál v &#8222;kuchyni&#8220; kouřil přímo nad připraveným &#8222;jídlem&#8220; (jinak je &#8222;restaurace&#8220; nekuřácká);</li>
<li>v průběhu večera vyběhlo z kuchyně kotě (pravda, velmi roztomilé a přítulné); jsem velký kočkomil, ale tohle FAKT NE! Kotěte se zželelo jednomu páru a nakonec si je partyzánsky z podniku odnesli, což prospěje kotěti i podniku;</li>
<li>v jídelním lístku mají napsáno &#8222;domácí špekové knedlíky&#8220;, &#8222;domácí zelí&#8220; ad., ale personál nám na předchozí návštěvě na náš přímý dotaz sdělil, že to jsou ohřívané polotovary koupené v Makru;</li>
<li>v lokále byl jeden (prázdný) stůl určený přímo pro personál (opět &#8211; personál nemá co popíjet s hosty), zatímco do plného podniku chodili zákazníci, kteří si neměli kam sednout; &#8222;ochotná&#8220; &#8222;obsluha&#8220;, s výrazem naprostého triumfu, je pak směrovala ven z podniku;</li>
<li>&#8222;kuchařka&#8220; vyšla z &#8222;toalet&#8220;, v ruce držela zvon na čištění odpadu (z toho cosi odkapávalo) a zanesla jej do &#8222;kuchyně&#8220;;</li>
<li>&#8222;jídelní&#8220; lístek začíná velkým jednostránkovým varováním před přestupky způsobenými pod vlivem alkoholu; to považuji za skvělé antré a geniální marketingový tah;</li>
<li>pánská toaleta jak z nejhorší závodky, socialistické povadlé kachle, uprostřed mušle s nápisem &#8222;Nepoužívat, teče, doufám, že jste to pochopili!!!&#8220; (a pod ní samozřejmě na truc po kotníky moči &#8211; toto jednání neschvaluji, ale nikdo nemůže tvrdit, že si o to Svět piva neřekl sám);</li>
<li>dovoluji si vznést pochybnosti nad některými potravinami (zejména na pohled unavený &#8222;tatarák&#8220; z čehosi a unylý &#8222;domácí&#8220; &#8222;nakládaný&#8220; &#8222;hermelín&#8220;), bohužel jsem nenašel odvahu si hypotézu ověřit;</li>
</ul>
<p>Soudě podle <a href="http://slevuj.webnode.cz/news/tragicke-zazitky-ze-sveta-piva-muzete-konzumovat-neomezene-ale-nesmite-se-opit-/">dalších</a> a <a href="http://www.ceske-hospudky.cz/restaurace/praha-3/svet-piva-18305/hodnoceni-restaurace">dalších</a> a <a href="http://www.hyperslevy.cz/praha/17-3-2011-svet-piva-konzumace-sleva/diskuze/">dalších</a> reakcí není má zkušenost ojedinělá. Domnívám se, že tohle nejen nestojí ani za ten slevový kupón, ale hraničí s možností toho, jak může (resp. nemůže) něco takového vůbec existovat.</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/zizkovsky-svet-piva-s-pachuti-rzi/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 6 &#8211; navěky sbohem</title>
		<link>http://blok.net-vor.cz/sbohem-internet-explorer-6/</link>
		<comments>http://blok.net-vor.cz/sbohem-internet-explorer-6/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 09:45:28 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[Počítač, náš kamarád]]></category>
		<category><![CDATA[Tvorba webových stránek]]></category>
		<category><![CDATA[Internet Explorer 6]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=2107</guid>
		<description><![CDATA[Internete Explorere Šestko, budiž ti země těžká za všechna příkoří, která jsi nám způsobil. Tímto se s tebou loučím naposledy. Stýskat se mi nebude.
Oficiálně tímto oznamuji, že definitivně končím s podporou vývoje webových stránek pro prohlížeč Internet Explorer 6. Nebudu se již více rozčilovat, co to v Šestce udělá, a nebudu to jednoduše ani zkoumat [...]]]></description>
			<content:encoded><![CDATA[<p>Internete Explorere Šestko, budiž ti země těžká za všechna příkoří, která jsi nám způsobil. Tímto se s tebou loučím naposledy. Stýskat se mi nebude.<span id="more-2107"></span></p>
<p>Oficiálně tímto oznamuji, že definitivně končím s podporou vývoje webových stránek pro prohlížeč Internet Explorer 6. Nebudu se již více rozčilovat, co to v Šestce udělá, a nebudu to jednoduše ani zkoumat &#8211; je mi to jedno. Kašlu na věčné fňukaly neustále předhazující &#8222;širokou podporu&#8220; a argumenty typu &#8222;ale my ten prohlížeč máme v práci&#8220;.</p>
<p>Internet Explorer 6 je známý <a href="http://en.wikipedia.org/wiki/Internet_Explorer_6#Criticism">paskvil a zmetek</a>, deset let starý klumpr (born 2001), který nepodporuje ani základní standardy (CSS 2, průhlednost PNG obrázků atd.) a je plný bezpečnostních děr. To jen opakuji to, co je dobře známo, což dokazuje také obrovské množství <a href="http://www.google.com/search?q=ie6">&#8222;fanouškovských&#8220; stránek</a> na webu.</p>
<p>Jeho rozšíření se v civilizovaných zemích stává zanedbatelné (viz <a href="http://www.ie6countdown.com/">oficiální web Microsoftu věnovaný tomuto omylu</a>) a podíly v Číně jsou mi buřt. A vy, co to máte nedej bože ještě v práci, buď zabijte svého správce IT, nebo si na klíčence noste <a href="http://portableapps.com/">přenosnou verzi</a> některého normálního prohlížeče.</p>
<p>Co se týká argumentu &#8222;široké podpory&#8220; (jsou i tací, kteří jdou fanaticky k podpoře Internet Exploreru 5 apod.; i já pamatuji doby, kdy se dělaly dvě rozdílné verze téhož webu &#8211; jedna pro Internet Explorer a jedna pro všechny ostatní prohlížeče &#8211; tomu je ale <strong>definitivně KONEC</strong>) a argumentu &#8222;zabíjení uživatelů&#8220; &#8211; upřímně, mrtvý uživatel IE 6 = dobrý uživatel. Kdo nad tím roní slzy, nevidí si na špičku nosu: když jezdím v trabantu (a můžu mít zadarmo když ne porsche, tak aspoň škodovku), je to prostě moje neosvícená, ale dobrovolná volba. Ať pak laskavě nikdo nekydá tuto zodpovědnost na tvůrce webu.</p>
<p>Je to jako se vším: jakého uživatele si vychováš, takového máš.</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/sbohem-internet-explorer-6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Opensource pro komerční weby. Vážně?</title>
		<link>http://blok.net-vor.cz/opensource-pro-komercni-weby/</link>
		<comments>http://blok.net-vor.cz/opensource-pro-komercni-weby/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 12:31:18 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[PHP prakticky]]></category>
		<category><![CDATA[Tvorba webových stránek]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=2040</guid>
		<description><![CDATA[Tahle situace se hodně opakuje. Klient se ptá, proč má dávat dvakrát tolik za eshop na míru, když mu jinde nabídnou aplikaci založenou na opensource systému za polovic. Já nabízím pádné argumenty pro to, že nic není zadarmo a zakládat komerční webový projekt na opensource prefabrikátu může přinášet celou řadu zásadních rizik.
Předně a úvodem &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Tahle situace se hodně opakuje. Klient se ptá, proč má dávat dvakrát tolik za eshop na míru, když mu jinde nabídnou aplikaci založenou na opensource systému za polovic. Já nabízím pádné argumenty pro to, že nic není zadarmo a zakládat komerční webový projekt na opensource prefabrikátu může přinášet celou řadu zásadních rizik.<span id="more-2040"></span></p>
<p>Předně a úvodem &#8211; toto <strong>není hanění a zesměšňování opensource projektů</strong>. Podobných aktivit si bytostně vážím a obdivuji druhé, že nabízejí ostatním věci, které sami vymysleli, a to zadarmo (mimo jiné už proto, že já jsem se zatím na nic takového nezmohl). Tento blok ostatně běhá také na opensource.</p>
<p>Druhá podstatná noticka &#8211; body níže <strong>se vztahují pouze na &#8222;webové hotovky&#8220; v PHP</strong> především z oblasti tzv. publikačních systémů a eshopů (Joomly, Prestashopy a spol., které si stáhnu, nahraju na web a frčím), nikoli na opensource frameworky, nástroje nebo programy a už vůbec ne na opensource jako takový.</p>
<p>Je tu ale celá řada rizik, které podle mého názoru činí všechny ty Joomly a Prestashopy nepoužitelnými pro někoho, kdo to s webovými stránkami a seriózními projekty myslí vážně. Proč?</p>
<h2>Rizika opensource řešení</h2>
<ol>
<li><strong>nekonzistence, </strong>což je dost zásadní problém. Na projektu často pracuje řada nadšenců s různými zkušenostmi a různým přístupem. Tu je kousek programován objektově, tu procedurálně, tu je pokus o nějaký šablonovací systém nebo MVC architekturu, který se ale nakonec nepodaří prosadit, takže v kódu zůstanou torza něčeho, co tam vlastně nemá co dělat. Jeden vývojář pracuje raději s tímto, druhý raději s něčím jiným&#8230; a výsledek? Podivný, nekonzistentní slepenec.</li>
<li><strong>elementární chyby a nedostatky</strong>. Není zas tak vzácné, že se člověk setká s opensource projektem nebo některou jeho komponentou, kde se neošetřují vstupy od uživatele (což je naprosto zásadní bezpečnostní riziko), kde se neřeší nějaká místní specifika (prostě všichni mají weby v angličtině, tak ty ho taky budeš mít v angličtině, co na tom, že chceš faktury s diakritikou nebo v <a href="/prestashop-a-format-data/">Prestashopu lidský formát data</a>). Kdo někdy nasazoval třeba Prestu, potvrdí mi, že korekce různých chyb nebo nedokonalostí tak, aby to nějak důstojně fungovalo, zabere týden až 14 dní. Pokud chcete mít projekt založený na tom, že absolutně netušíte, co kde kdo naprasil, je opensource ideální řešení.</li>
<li><strong>absolutní neflexibilita</strong>. Jistě, třeba pro Wordpress nebo Joomlu existují tuny tzv. pluginů, ale stejně &#8211; není nic tak zoufale neflexibilního jako opensource. Problém spočívá v tom, že roky vývoje učinily z většiny opensource dost obludné a složité molochy. Úprava jakékoli prkotiny často obnáší úpravu desítek věcí, které na ní závisejí, a leckdy už ani není možné to všechno dohledat a ošetřit. Tím se člověk dostává do situace, že věří ve funkčnost, ale vlastně ani neví, jak je možné, že to funguje. A to je dost špatně &#8211; to žádným pluginem nevyřešíte. A studovat měsíc, jak co kdo myslel, za tu dobu se dá udělat slušný eshop po vlastní ose.</li>
<li><strong>molochovitost. </strong>To je věc částečně vycházející z bodu výše. Veškeré opensource systémy (eshopy i ty tzv. publikační) vycházejí z předpokladu, že je třeba připravit co nejvíce funkcí, aby to bylo co nejuniverzálnější. Zdánlivá výhoda má dva následky: jednak máte v aplikaci 80 % funkcí, které nevyužíváte, pročež akorát opruzují, druhak se tím vytváří moloch, který je výkonnostně tak zoufalý, že je to poznat i pouhým okem a nejsou na to třeba měření (zkuste si třeba takovou Joomlu a její rychlost načítání jednotlivých stránek; uvidíte sami). Podle mého názoru je v tomto nedocenitelné, když klientovi připravím aplikaci přesně na míru a jen s těmi funkcemi, které potřebuje. To je pak lahoda.</li>
<li><strong>zásadní bezpečnostní rizika</strong>. Nutno říci, že situace se trochu zlepšuje, nicméně stále není u každého opensource produktu samozřejmost, že ošetřuje veškeré vstupy od uživatele, že je imunní vůči <a href="http://en.wikipedia.org/wiki/SQL_injection">SQL injection</a> nebo různým krádežím sessions. Pokud vám někdo hackne soukromý blog, asi se nic neděje. Pokud někdo hackne komerční web s nějakými privátními údaji (jména, hesla, čísla karet ad.), nastává pro provozovatele <strong>obrovský průšvih</strong>. Nemluvím ani o instalaci různých &#8222;pluginů&#8220; od různých šikulů, kde člověk absolutně netuší, na jaké je to úrovni a co si instaluje (a leckdy má ještě dobrý pocit, že si aplikaci obohatil).</li>
<li><strong>nulová zodpovědnost</strong> <strong>tvůrců systému</strong>. Což není žádná banalita. Většina opensource se používá pod nějakou z veřejných licencí typu GPL, její součástí bývá to, že produkt si berete, jak leží a běží, tedy bez keců a případné možnosti vymáhat škody, které produkt někomu způsobí (např. krádež čísla kreditní karty kvůli snadnému hacknutí systému, kleknutí serveru kvůli špatnému výkonu ad.).</li>
<li><strong>zoufale nekvalitní a nevalidní HTML kód </strong>- tohle je neduh snad všech opensource systémů, troufám si říci bez výjimky. Layout stránek se i v roce 2011 generuje do tabulek, ideálně pěti do sebe vnořených (fuj!), kód je slepený, jak to komu přišlo pod ruku (kousek HTML, kousek XHTML a ještě s chybami, kousek vysmrklý z nějakého wordovského editoru, stylování přímo v kódu &#8211; dvakrát fuj!! ad.), výsledek naprosto zoufalý. A jediné, co s tím můžete udělat, je sednout si nad to a za nějaký týden to sjednotit a po někom opravit. To se opravdu vyplatí.</li>
<li><strong>licenční a právní problematika</strong>. Pokud si pořídíte aplikaci naprogramovanou na míru, je jasné, že nejste povinni ji dávat k další volné distribuci. U opensource tato povinnost být může &#8211; v textu licence může být třeba podmínka, že pokud dílo použijete jako součást jiného díla, stává se nové dílo automaticky opensource. Záleží na konkrétním textu konkrétní licence &#8211; ale to stejně nikdo nečte, že? Navíc právní složitost toho, co je nebo není zadarmo, se se všemi důsledky liší stát od státu, vyzná se v tom čert a spoléhat se dneska nejde na nic. Jen abyste pak nebyli překvapení, že něco vlastníte, ale vlastně to nevlastníte.</li>
<li><strong>těžší odstraňování kritických chyb</strong>. Tohle také není vyslovená drobnost. Pokud nejste osoba, která se přímo podílí na vývoji opensource produktu, bude dost problematické v případě nějaké kritické chyby ji dohledat &#8211; musíte se nejdříve s celou aplikací seznámit, najít části kódu, které danou funkcionalitu zajišťují (a nejspíš budou roztříštěny po deseti na sobě závislých metodách, to se pak hledá opravdu skvěle). Obvykle se jedná o chybu, která zcela znemožňuje funkcionalitu systému (pamatuji např. u Prestashopu chybné počítání DPH, chybné zobrazování faktur nebo matoucí datum, protože jej nebylo možné lokalizovat; např. u Opencartu se zobrazovala v košíku nějaká cena, přestože košík byl prázdný) nebo která umrtvuje některou jeho podstatnou funkci (např. nefunkční doprava zdarma pro Opencart). Pokud si systém vyvíjíte sami, netvrdím, že bude bez bugů, ale asi bude snazší je dohledat a opravit. Pokud používáte opensource, musíte počkat na vydání patche, což může být záležitost týdnů i měsíců.</li>
</ol>
<p>Myslím, že k rozhodnutí, že <strong>opensource pro profesionální řešení opravdu ne</strong>, by stačil jakýkoli jeden důvod uvedený výše. A já jich sesmolil cca desítku. Je to dost? Já myslím, že ano. Pokud jsou nesouhlasy / výtky / jiné pohledy, uvítáme v diskusi.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">http://en.wikipedia.org/wiki/SQL_injection<strong>po</strong></div>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/opensource-pro-komercni-weby/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>2minutová sexy ikonka v Inkscape &#8211; návod</title>
		<link>http://blok.net-vor.cz/sexy-ikonka-v-inkscape-navod/</link>
		<comments>http://blok.net-vor.cz/sexy-ikonka-v-inkscape-navod/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 18:46:07 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[Design a grafika]]></category>
		<category><![CDATA[Tvorba webových stránek]]></category>
		<category><![CDATA[ikonka]]></category>
		<category><![CDATA[Inkscape]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=1960</guid>
		<description><![CDATA[ Celkem jednoduchý a účinný recept pro vytvoření sexy ikonky v programu Inkscape. Lze použít jednorázově, ale i pro sadu ikon. V každém případě možno přisolit dle vlastní chuti.
Kulatý čtverec jako základ
Vytvoříme čtverec a (pokud preferujeme oblé tvary) trochu mu zakulatíme rohy. Důležitá je barevná výplň: vybereme barvu (v mém případě oranž) a vytvoříme barevný [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/obrazky/inkscape/rss-icon.png" alt="" /> Celkem jednoduchý a účinný recept pro vytvoření sexy ikonky v programu Inkscape. Lze použít jednorázově, ale i pro sadu ikon. V každém případě možno přisolit dle vlastní chuti.<span id="more-1960"></span></p>
<h2>Kulatý čtverec jako základ</h2>
<p>Vytvoříme čtverec a (pokud preferujeme oblé tvary) trochu mu zakulatíme rohy. Důležitá je barevná výplň: vybereme barvu (v mém případě oranž) a vytvoříme barevný přechod tak, aby spodní část čtverce byla tmavší a vrchní část světlejší (odstín ponecháme stejný, pouze zvedneme jas):</p>
<p><a href="/obrazky/inkscape/01.jpg"><img src="/obrazky/inkscape/01_1.jpg" alt="" /></a></p>
<p>Směr přechodu můžeme nechat přímo kolmý na zem, anebo jej lehce naklopit na jednu stranu, ideálně napravo. Tím dosáhneme přirozenějšího vzhledu (světlo v reálném světě také nedopadá přímo kolmo odshora, že). Čtverci dále přidáme obrys (<em>Vykreslení čáry</em>). Ten opět vyvedeme pomocí barevného přechodu, použijeme stejnou barvu (v mém případě opět oranž), akorát horní i spodní hodnotu přechodu o něco ztmavíme tak, aby byla čára vidět:</p>
<p><a href="/obrazky/inkscape/02.jpg"><img src="/obrazky/inkscape/02_1.jpg" alt="" /></a></p>
<p>Na obrázku je (blbě) patrné, že přechod okraje kopíruje přechod výplně, akorát výchozí i konečná hodnota jsou o něco tmavší. Tímto trikem získá ikona plastičnost. Okraj nesmí být moc výrazný, ale zároveň musí být pouhým okem vidět. Tak, tohle máme.</p>
<h2>Efekt osvícení</h2>
<p>Tohle je taková blbůstka, a pokud nejste hračičky, můžete to vynechat &#8211; ikona bude fungovat i bez toho. Nicméně s tímto efektem docílíte ještě vyšší plastičnosti, což neuškodí. V dolní části čtverce vytvořte ovál, šířku trochu stáhněte, ať je o něco užší než čtverec:</p>
<p><a href="/obrazky/inkscape/03.jpg"><img src="/obrazky/inkscape/03_1.jpg" alt="" /></a></p>
<p>Čtverec duplikujte (<em>Úpravy &gt; Duplikovat</em> nebo <em>Ctrl + D</em>), zaberte myškou a vytvořte průnik oválu a duplikovaného čtverce (<em>Křivka &gt; Průnik</em>):</p>
<p><a href="/obrazky/inkscape/04.jpg"><img src="/obrazky/inkscape/04_1.jpg" alt="" /></a></p>
<p><a href="/obrazky/inkscape/05.jpg"><img src="/obrazky/inkscape/05_1.jpg" alt="" /></a></p>
<p>Oválu odeberte obrys a přidejte výplň pomocí kruhového přechodu. Střed přechodu zarovnejte k dolní hraně čtverce a okraje přechodu s okrajům oválu. Barevně: střed přechodu dejte světle oranžový (světlejší než podklad), okraj přechodu potom v téže barvě, ale úplně průhledné (alfa kanál na hodnotu 0):</p>
<p><a href="/obrazky/inkscape/06.jpg"><img src="/obrazky/inkscape/06_1.jpg" alt="" /></a></p>
<p>Tím vznikne &#8222;dolní světýlko&#8220; a docílíte jakési <a href="http://en.wikipedia.org/wiki/Caustic_%28optics%29">kaustiky</a>, která je přirozená např. pro předměty zalité v průhledném plastu nebo pryskyřici. Každopádně to vypadá pěkně.</p>
<h2>Jdeme na odlesk</h2>
<p>Odlesk je dalším základem pro vytvoření prostorového efektu pro naši ikonku, jinak by to celé vypadalo placatě a nudně. Pomocí nástroje<em> Kresba přímých čar</em> nakreslete přes horní část čtverce patvar podobný jako na obrázku níže. Dolní část patvaru udělejte vyboulenou směrem dolů (čím více, tím buclatější ikonku si vlastně vytváříte; ale zas to nepřežeňte), oblouk nedělejte přesně v polovině (vypadá nepřirozeně), ale naopak mírně nad nebo pod polovinou (přesně podle voka):</p>
<p><a href="/obrazky/inkscape/07.jpg"><img src="/obrazky/inkscape/07_1.jpg" alt="" /></a></p>
<p>Oranžový čtverec opět duplikujte, zaberte myškou patvar a čtverec a vytvořte průnik. Vzniklému &#8222;odlesku&#8220; přidejte barevný přechod tak, aby dolní část přechodu byla lehce světlejší než podklad a horní část nechte ve stejné barvě, ale průhlednou. Tím jde odlesk jaksi do ztracena, ale přitom se vytvoří jasná linie půlící ikonku:</p>
<p><a href="/obrazky/inkscape/08.jpg"><img src="/obrazky/inkscape/08_1.jpg" alt="" /></a></p>
<p>Následuje naprostá hnida. Odlesk nevypadá ještě perfektně, protože je prostorově nedokonalý. Trochu ho upravíme: zaberte jej a pomocí nástroje <em>Křivka &gt; Dynamické rozšíření</em> jej trochu zmenšete:</p>
<p><a href="/obrazky/inkscape/09.jpg"><img src="/obrazky/inkscape/09_1.jpg" alt="" /></a></p>
<p>Odlesk převeďte na křivku (<em>Křivka &gt; Objekt na křivku</em>) a opět jej znovu pomocí nástroje Dynamické rozšíření rozšiřte těsně ke kraji podkladového čtverce:</p>
<p><a href="/obrazky/inkscape/10.jpg"><img src="/obrazky/inkscape/10_1.jpg" alt="" /></a></p>
<p>Tím vznikne na krajích odlesku efekt, který kopíruje náš domnělý plastický tvar (neboli ubrousíme dolní dva rohy). Je to fakt hnida a stejně si toho nikdo nevšimne, ale co děláme, děláme dobře, že&#8230;</p>
<h2>Základ pro ikonku</h2>
<p>Tím máme hotový &#8222;kontejner&#8220; pro naši ikonku. Zbývá nám ji naplnit nějakým pěkným obsahem. Já jsem se rozhodl, že pro tento tutoriál udělám v Inkscape ikonku pro RSS kanál, ale vy si tam dejte, co uznáte za vhodné. Podstatná je jedna věc: ten váš bobr, hvězdička nebo srdíčko musí být z hlediska vrstev pod odleskem, lidově řečeno: odlesk musí být nejvyšší vrstva a překryje vše ostatní jako peřina, ale protože je průhledný, nebude to vadit. Naopak vznikne efekt podobný tomu v reálném světě:</p>
<p><a href="/obrazky/inkscape/11.jpg"><img src="/obrazky/inkscape/11_1.jpg" alt="" /></a></p>
<p>Na mém příkladě to není moc vidět, ale pokud bych symbol pro RSS použil třeba v černé barvě, vznikne nám krásný přechod vytvoření odleskem a jeho ostrou hranicí.</p>
<h2>3D a šáteček</h2>
<p>Tak, tím jsme skoro hotoví. Mohli bychom se uspokojovat, ale protože jsme nároční, pohrajeme si ještě trochu s 3D. Ikonce proto přidáme pomyslnou horní hranu (resp. její dojem). Duplikujte oranžový čtverec dvakrát a oba duplikáty trochu zmenšete. Jeden ze dvou duplikátů navíc zmenšete dále lehkým zatáhnutím za horní okraj. Blbě se to vysvětluje, ale obrázek napoví:</p>
<p><a href="/obrazky/inkscape/12.jpg"><img src="/obrazky/inkscape/12_1.jpg" alt="" /></a></p>
<p>Tím vzniknou 3 čtverce nad sebou, které se z velké části překrývají. Ze těchto dvou duplikátů nyní vytvoříme srpek, který bude sloužit jako základ pro hranu. Zaberte myškou oba duplikáty a pomocí nástroje <em>Křivka &gt; Rozdíl</em> jeden objekt od druhého &#8222;odečtěte&#8220;. Tím vznikne srpek podobný jako na obrázku:</p>
<p><a href="/obrazky/inkscape/13.jpg"><img src="/obrazky/inkscape/13_1.jpg" alt="" /></a></p>
<p>Tak, máme skoro hotovou hranu. Srpku dejte bílou barvu a nastavte průhlednost tak, aby byl jen lehce vidět. Srpku dále nastavte (pomocí táhla v panelu Výplň a obrys) rozostření (Blur) na takovou hodnotu, aby to působilo přirozeně:</p>
<p><a href="/obrazky/inkscape/14.jpg"><img src="/obrazky/inkscape/14_1.jpg" alt="" /></a></p>
<p>Barvy a rozostření dolaďte &#8211; tohle spíš musíte nastavit přesně vod voka a trochu s tím zakvrdlat, než dosáhnete kýženého výsledku.</p>
<h2>Stín a máme to</h2>
<p>Poslední věcí je stín, čímž nám ikonka získá přirozený vzhled a bude vypadat plasticky a realisticky &#8211; tak to chceme. Zaberte velký oranžový čtverec a pomocí nástroje <em>Filtry &gt; Světla a stíny &gt; Vržený stín</em> vrhněte stín:</p>
<p><a href="/obrazky/inkscape/15.jpg"><img src="/obrazky/inkscape/15_1.jpg" alt="" /></a></p>
<p>Směr stínu volte spíš od pravého horního rohu směrem do levého dolního (kopírujeme tedy světlo, které nám jakoby dopadá odshora zprava), nastavte proto horizontální offset na zápornou hodnotu. S velikostí stínu zakvrdlejte, až budete spokojeni (mělo by to asi být proporčně normální, nevrhejte stín, který je větší než objekt, který stín vrhá apod.). Pohrajte si s rozostřením (měkké stíny, tedy vyšší hodnota rozostření, jsou hezčí) a stín nedělejte moc tmavý (to působí tvrdě).</p>
<h2>Ikona v Inkscape hotova</h2>
<p>A máme hotovo. Není to pěkné?</p>
<p><a href="/obrazky/inkscape/16.jpg"><img src="/obrazky/inkscape/16_1.jpg" alt="" /></a><br />
<img src="/obrazky/inkscape/rss-icon.png" alt="" /></p>
<p>Přestože tutoriál vypadá obludně, samotná práce je s trochou rutiny řádově na několik minut. Já jsem celou tuhle ikonu včetně vytípání screenshotů nakreslil za dvě minuty.</p>
<p>Pokud to někomu pomohlo nebo to někoho inspirovalo, těšilo mě. A ať mi tady někdo píše, že Inkscape je pro dreďácký paralytiky, zatímco profíci kreslí jedině v Illustratoru &#8211; najdu si vás a ukážu vám osobně svůj všemocný nástroj jménem <em>Kresba od ruky</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/sexy-ikonka-v-inkscape-navod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rango &#124; Gore Verbinski</title>
		<link>http://blok.net-vor.cz/rango-gore-verbinski/</link>
		<comments>http://blok.net-vor.cz/rango-gore-verbinski/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 09:29:02 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[Filmy]]></category>
		<category><![CDATA[Rango]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=1936</guid>
		<description><![CDATA[Hodně nekorektní a hodně lidský (ve smyslu ne-animovaný) animovaný film.
Což je obrovské a milé překvapení. Nejzajímavější na celém filmu je asi jeho estetika &#8211; žádné kulaťoučké megamyslovské ksichtíky a roztomilí prdící riovští papoušci, jen samí oškliví patroni a neoholené ožralé kreatury. O to více pak člověka zarazí, jak lidské ty postavy jsou a jak přirozeně [...]]]></description>
			<content:encoded><![CDATA[<p>Hodně nekorektní a hodně lidský (ve smyslu ne-animovaný) animovaný film.<span id="more-1936"></span></p>
<p>Což je obrovské a milé překvapení. Nejzajímavější na celém filmu je asi jeho estetika &#8211; žádné kulaťoučké megamyslovské ksichtíky a roztomilí prdící riovští papoušci, jen samí oškliví patroni a neoholené ožralé kreatury. O to více pak člověka zarazí, jak lidské ty postavy jsou a jak přirozeně si získají vaši náklonnost. Troufám si tvrdit, že podobný animovaný film tu zatím nebyl a asi dlouho nebude.</p>
<p>Jinak to také není moc rodinná zábava, humorem to přetéká, ale humor je hodně nedětský a dost nekorektní. Další plus. Trochu takový animák na tripu, což naznačuje už úvodní scéna.</p>
<p>Po technické stránce &#8211; všechny ty detaily, nasvětlení, srsti, povrchy, mimiky &#8211; to působí jako &#8222;CGI nové generace&#8220;, klobouk dolů. A jako celek &#8211; prostě perfektní.</p>
<p>Rango se nezdá, věřte mi!</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/rango-gore-verbinski/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Klaus není bláznivý podivín</title>
		<link>http://blok.net-vor.cz/klaus-neni-blaznivy-podivin/</link>
		<comments>http://blok.net-vor.cz/klaus-neni-blaznivy-podivin/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 09:28:53 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[Nezařazené]]></category>
		<category><![CDATA[Václav Klaus]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=1896</guid>
		<description><![CDATA[Politika streamuje zcela mimo můj access point neboli je mi absolutně buřt v souladu s černobarnoskou filosofií &#8222;kdo si má ty kokoty furt pamatovat&#8220;. Rád bych se ale, ani nevím proč &#8211; nějaká vnitřní potřeba či co, postavil proti silovému poli mediální masáže a zkusil s chladnou hlavou reflektovat jednoho významného českého politika.
Ať už má [...]]]></description>
			<content:encoded><![CDATA[<p>Politika streamuje zcela mimo můj access point neboli je mi absolutně buřt v souladu s černobarnoskou filosofií &#8222;kdo si má ty kokoty furt pamatovat&#8220;. Rád bych se ale, ani nevím proč &#8211; nějaká vnitřní potřeba či co, postavil proti silovému poli mediální masáže a zkusil s chladnou hlavou reflektovat jednoho významného českého politika.<span id="more-1896"></span></p>
<p>Ať už má kdokoli k současnému českému prezidentovi vztah jaký chce (a ani já nejsem žádný Klausův nohsled), jisté je, že <strong>Václav Klaus není bláznivý podivín</strong>. Předložím několik pádných argumentů.</p>
<h2>Klaus je konzistentní</h2>
<p>Klaus je názorově <strong>mimořádně konzistentní</strong>. Co říkal před týdnem, říká dnes a bude říkat i dál. To je na českou politiku dle Mistra veletoče relativní unikum, věc nevídaná a hodná poctivého vtěsnání do análů.</p>
<h2>Vytváření ekomýtu</h2>
<p>Navzdory potřebě novin (jejichž vzorový čtenář je &#8222;populum&#8220;, tedy trouba, který bez výhrad bere vše, co &#8222;píšou v novinách&#8220;, a myslí si, že to má nějakou váhu) vytvářet jednoduchá tvrzení, kterým se lze vzápětí jednoduše vysmívat (což zvyšuje prodejnost), se domnívám, že hlavním bodem Klausovy skepse ohledně tzv. globálního oteplování není, jestli existuje, či neexistuje, ale jestli jej <strong>skutečně způsobuje člověk</strong> svojí neohleduplností k přírodě, anebo jestli se jedná o <strong>přirozený proces</strong>. V tomto totiž nejsou zajedno ani lidé z oboru.</p>
<p>Tedy řečeno jinak &#8211; jestli jde o ekomýtus vytvořený za nějakým účelem, anebo o součást našeho života, se kterou se budeme muset smířit. Nicméně ani samotná existence globálního oteplování není žádná hotovka &#8211; kdo sleduje vývoj (hlavně žaloby a zatýkání kolem <strong>falšování různých oteplovacích výzkumů</strong> a kolem toho, jestli ti lední medvědi skutečně zemřeli na přehřátí), ví, o čem mluvím.</p>
<h2>Oprávněná skepse k Evropské unii</h2>
<p>Klausově nechuti vůči nařízením Bruselu rozumím a Vy byste měli rozumět také. Nevím, proč mi má někdo z druhého konce planety nařizovat, co mám jíst, jak dlouho mám skladovat guláš a jak nazývat rum&#8230; Riziko byrokratické zvůle a prostor pro svévolné ovlivňování každodenních součástí života je zde obrovský. Jakási evropská unie existuje z logiky věci (sousední poloha států na jednom kontinentě) a vytváří prostor pro vzájemné obohacování (obchodní i kulturní) přirozenou cestou. Nevím, proč je k tomu třeba ještě monstrúřad s vyhláškami a banda darmožroutů.</p>
<p>Pokrok byl vždy stavěn na pestrosti a diverzifikaci, &#8222;paralelních světech&#8220;. Naopak unifikace je to, co spolehlivě zadusí. A z hlediska historie: &#8222;velké jednotné říše&#8220; zatím nikdy nedopadly dobře.</p>
<h2>Euro &#8211; potopme se společně jako bratři</h2>
<p>Stejně tak je dobře, že nějaký vysoce postavený politik vyjadřuje obavy z jednotné měny. Proč má krach země na druhém konci planety odskákat řada dalších zemí na jiném konci planety, která krach nezpůsobila, nemůže jej vyřešit a obecně asi s tímto problémem mnoho zadostiučinění nemá? V rámci pocitu &#8222;společně, ruku v ruce, ke dnu&#8220;?</p>
<h2>Ekoteroristé skutečně nemají mandát</h2>
<p>Klaus má také jeden zásadní argument proti podivínům, kteří se v lese přivazují ke stromům nebo se honí s dřevorubci. Není to jen osobní antipatie (i když i ta hraje roli). Podstata totiž je, že nemají absolutně <strong>žádný mandát</strong> pro to, aby mohli takto jednat.</p>
<p>Neupírám vyjádření občanského názoru nebo nevole, chraň bůh. Pokud mě ale nepochopená &#8222;vyšší pravda&#8220; nebo dokonce dobro nás všech (tenhle argument mám fakt nejradši) opravňuje k tomu, abych se stal samozvaným Kick-Ass, přestávám být aktivním uvědomělým občanem a stávám se zločincem nebo teroristou. Na argumenty nehledím, vzdělání, abych mohl kompetentně o problému rozhodnout, nemám, vědeckými studiemi se neoháním, ale mám vyšší pravdu a dělám to pro tvoje dobro (i přes tvoji mrtvolu). Fakt dobrý.</p>
<h2>Závěrem</h2>
<p>Jestli je Václav Klaus v něčem podivín, tak možná v tom, že si bere pera. A co? Své názory má ale utříděné, argumentované, konzistentní a zasazené do kontextu. Že nejsou mainstreamové nebo že provokují, to přeci není důvod k nálepce bláznovství. To je normální.</p>
<p>Je to poslední příspěvek na téma &#8222;politika&#8220; (doufám), pokud si někdo všiml nedostatků v mých argumentech, rád uvítám upřesnění / polemiku dole v diskusi. Těším se také na příspěvky typu <em>Klaus = zrzavej vožrala!!!!!!</em> od <a href="/odchazeni-vaclav-havel/#comment-1965">vysokoškolsky vzdělaných lékařů z Motolské nemocnice</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/klaus-neni-blaznivy-podivin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSL certifikát a jeho instalace</title>
		<link>http://blok.net-vor.cz/ssl-certifikat-a-jeho-instalace/</link>
		<comments>http://blok.net-vor.cz/ssl-certifikat-a-jeho-instalace/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 13:39:39 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[PHP prakticky]]></category>
		<category><![CDATA[Tvorba webových stránek]]></category>
		<category><![CDATA[certifikát]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=1847</guid>
		<description><![CDATA[Popravdě &#8211; nejsem žádný machr na podobné serepetičky a dost jsem se s tím natrápil, takže se zkusím step by step podělit, jak na instalaci SSL certifikátu, aby se další trápili už méně. 
Instalace SSL certifikátu krok za krokem

Prvním krokem k SSL certifikátu je vygenerovat si tzv. CSR soubor (certificate signing request) a privátní klíč. [...]]]></description>
			<content:encoded><![CDATA[<p>Popravdě &#8211; nejsem žádný machr na podobné serepetičky a dost jsem se s tím natrápil, takže se zkusím step by step podělit, jak na instalaci SSL certifikátu, aby se další trápili už méně. <span id="more-1847"></span></p>
<h2>Instalace SSL certifikátu krok za krokem</h2>
<ol>
<li>Prvním krokem k SSL certifikátu je <strong>vygenerovat si tzv. CSR soubor</strong> (certificate signing request)<strong> </strong>a<strong> privátní klíč</strong>. Ve většině návodů najdete odkaz na OpenSSL a pak zběsilé maštění čehosi do konzole, já našel elegantnější způsob, a to vytvořit si zmíněné soubory online. Existuje na to pár šikovných nástrojů, např. <a href="http://www.gogetssl.com/eng/support/online_csr_generator/">http://www.gogetssl.com/eng/support/online_csr_generator/</a> nebo <a href="http://www.shatlovsky.ru/csr_generator/">http://www.shatlovsky.ru/csr_generator/</a></li>
<li>Do údajů potřebných k vystavení SSL certifikátu nabušte patřičná data (jméno, organizace, email&#8230;), upozorňuji, že nejdůležitější část je <code>common name</code>, kam napište doménové jméno přesně ve tvaru, v jakém ho budete používat (tedy např. včetně www). Vygenerujte si CSR a private key (obvyklá délka bývá 2048 bitů).</li>
<li>Dalším krokem je samotný nákup SSL certifikátu od certifikační autority. Těch je několik, např. RapidSSL, Thawte, VeriSign ad. Já jsem zakotvil u <a href="http://www.godaddy.com/">GoDaddy</a> hlavně kvůli dobré ceně a zatím maximální spokojenost, a to i se správou certifikátu. Nedoporučuji nakupovat SSL certifikát u české společnosti, nevím, že by byla nějaká přímo certifikační autoritou, takže to stejně nakupují u těch několika světových a pak to akorát prodávají třikrát dráž. Rozumná cena SSL certifikátu je k dnešnímu datu tak tisícovka / ročně, dá se sehnat špetkovně levnější i výrazně dražší.</li>
<li>Po uhrazení certifikátu začíná proces jeho vytvoření. Nejdříve předložte / nahrajte CSR, které jste si vygenerovali v kroku 2.</li>
<li>Následuje ověření, že jste skutečně majitelem domény. Pravděpodobně to bude tak, že na email(y) vlastníka domény (podle WHOIS záznamu) přijde požadavek k ověření, obvykle nějaký odkaz k prokliknutí, heslo apod.</li>
<li>Poté, co budete ověřeni, získáte tzv. chain certifikát a veřejný klíč. Tím máte v ruce veškeré věci, které ke zprovoznění certifikátu potřebujete: <strong>chain certifikát, privátní klíč a veřejný klíč.</strong></li>
</ol>
<p>Sranda, ne? Další postup se již liší podle toho, u jaké hostingové společnosti Vám web běhá. Ty lepší budou mít správu SSL certifikátů přímo v administračním rozhraní, takže stačí dané řetězce vložit do příslušných polí. Možná bude nutné podklady k certifikátu zaslat emailem na podporu hostingu. Osobně mohu doporučit webhosting <a href="http://www.savana.cz/">Savana</a>, kde je možné vše kolem SSL pohodlně obsloužit v administraci (žádné obavy, nemám z tohoto doporučení ani korunu, jsem jen spokojený uživatel).</p>
<p>Drobná poznámka nakonec: pokud do zabezpečeného webu nasáváte nějaké externí věci (např. jQuery knihovny z externích repozitářů), dejte si pozor, abyste nasávali opět ze zabezpečených webů (https://&#8230;). V opačném případě totiž nebude certifikát fungovat a je celkem logické, že součástí zabezpečené komunikace nemůže být nezabezpečená komunikace s cizími servery, že.</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/ssl-certifikat-a-jeho-instalace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Přitahují inzertní servery negramotné lidi?</title>
		<link>http://blok.net-vor.cz/pritahuji-inzertni-servery-negramotne-lidi/</link>
		<comments>http://blok.net-vor.cz/pritahuji-inzertni-servery-negramotne-lidi/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 10:35:00 +0000</pubDate>
		<dc:creator>NET-VOR</dc:creator>
				<category><![CDATA[Nezařazené]]></category>
		<category><![CDATA[inzeráty]]></category>
		<category><![CDATA[inzerce]]></category>
		<category><![CDATA[inzertní servery]]></category>

		<guid isPermaLink="false">http://blok.net-vor.cz/?p=1793</guid>
		<description><![CDATA[Je pro mě záhada, proč uživatelé některých typů webů, inzertních serverů například, mají svá specifika. Totální negramotnost, například.
Na to, že mi do mailu chodí dotazy na něco, co je v inzerátu doslovně napsáno, jsem si již zvykl. Zvykl jsem si i na to, že člověk celkem běžně dostává reakce typu &#8222;mate to jeste?&#8220;. Bez oslovení, [...]]]></description>
			<content:encoded><![CDATA[<p>Je pro mě záhada, proč uživatelé některých typů webů, inzertních serverů například, mají svá specifika. Totální negramotnost, například.<span id="more-1793"></span></p>
<p>Na to, že mi do mailu chodí dotazy na něco, co je v inzerátu doslovně napsáno, jsem si již zvykl. Zvykl jsem si i na to, že člověk celkem běžně dostává reakce typu &#8222;<em>mate to jeste?&#8220;</em>. Bez oslovení, bez pozdravu (aby se tím <em>dobrý den</em> nedej bože někdo nevyčerpal k smrti), bez uvedení vlastního jména. Bez diakritiky (nechtějme přehnané požadavky, že). Na takovéhle blafy prostě nereaguju a je to.</p>
<p>Co mě ale zaráží, je jistota, s jakou každá konverzace s &#8222;uživatelem&#8220; takovýchto serverů směřuje do slepé uličky. Je to jako šachová partie, u které ze samého počátku jen tiše sledujete, jak se na vás valí ta nezvratná stěna osudu, která vás pořádně přimáčkne a rozdrtí. Uživatel: &#8222;<em>mate to jeste?&#8220;</em> Já: <em>&#8222;<strong>Dobrý den</strong>, ano, mám. Máte o to zájem, jak si to předáme (jsem z Prahy)? Díky za odpověď, Michal Singr&#8220;</em>. Tím vlákno konverzace končí, o tomto uživateli již do smrti neuslyším, odpovědi se nedočkám.</p>
<p>Další variace: &#8222;<em>poslete mi to</em>&#8220; (doslovná citace celého mailu, v textu neuvedena adresa ani jméno). Za pět minut další email: &#8222;<em>uz mi to neposilejte&#8220;</em>. A nikdy víc se neslyšeli.</p>
<p>Další variace: <em>&#8222;mam zajem o ten mobil jesly ho ještě mate prosivas dejte mi vědět co nejdřiv rada bich si ho odvas odkoupila na dobirku čekam na odpověd</em>.&#8220; Zajímavé, odpovídám, že mám, kam to poslat? A&#8230; k velkému překvapení&#8230; ještě budu chvíli napínat réma&#8230; ještě to nesdělím&#8230; už to přijde&#8230; nic.</p>
<p>A další: &#8222;<em>je telefon na vsechny operátory? pokud ano, zaslete prosim na dobírku&#8220;</em>. Pro odpověď odkazuji na první větu svého inzerátu (+ pro sichr píšu i do mailu) a ptám se na jméno + adresu. Což je asi jako posílat emaily lopatou z okna.</p>
<p>Že hloupě generalizuji? Pojďme to vzít statisticky: za jeden den aktivního inzerátu jsem dostal 17 odpovědí. Z toho většinu (16) psali tvorové, kteří nemají jméno, adresu, českou klávesnici, zkušenost s rozhovorem, který někam směřuje, a nejsou schopni udržet konverzaci na více než jednu repliku. Případně to jsou najaté operátorky z Číny s rychlokurzem češtiny, to nakonec vyzerá pravděpodobněji.</p>
<p>Inzerát mažu, tohle nemám zapotřebí. Jak je možné, že něco takového může byť jen náznakem fungovat? Anebo jsem opravdu jediný exot, který v dnešní době očekává odpověď na dotaz nebo konverzaci, která dává smysl? Jsou věci mezi nebem, zemí a kompem&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blok.net-vor.cz/pritahuji-inzertni-servery-negramotne-lidi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

