<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>laffers.net</title>
	
	<link>http://laffers.net</link>
	<description>Tools and tutorials for web developers, scientists, and geeks.</description>
	<lastBuildDate>Tue, 06 Dec 2011 17:35:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/laffers" /><feedburner:info uri="laffers" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Mercurial – ako synchronizovať projekty</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/VXW9hZsefFg/</link>
		<comments>http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 17:26:19 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[tutirial]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=397</guid>
		<description><![CDATA[Používaním Mercurial-u je vyriešený základný problém – ako jednotliví vyvojári synchronizujú svoju prácu na spoločnom projekte. Naše projekty však nevieme jednoducho synchronizovať so servermi, kde SCM Mercurial nie je nainštalovaný. V tomto článku si ukážeme možnosti synchronizácie cez FTP, RSYNC a iné nástroje. Prečítajte si viac Related postsHow to add git support to mercurial on [...]

<h3>Related posts</h3><ul><li><a href='http://laffers.net/howtos/add-git-support-mercurial-kubuntu/' rel='bookmark' title='Permanent Link: How to add git support to mercurial on Kubuntu'>How to add git support to mercurial on Kubuntu</a></li>
<li><a href='http://laffers.net/blog/zenc-coding-zrychli-pracu-html/' rel='bookmark' title='Permanent Link: Zenc Coding zrýchli prácu s HTML'>Zenc Coding zrýchli prácu s HTML</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-opravit-chybu/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako opraviť chybu'>Mercurial &#8211; ako opraviť chybu</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Používaním <a href="http://mercurial.selenic.com/" target="_blank">Mercurial</a>-u je vyriešený základný problém – ako jednotliví vyvojári synchronizujú svoju prácu na spoločnom projekte. Naše projekty však nevieme jednoducho synchronizovať so servermi, kde SCM Mercurial nie je nainštalovaný. V tomto článku si ukážeme možnosti synchronizácie cez FTP, RSYNC a iné nástroje.</p>
<p><span id="more-397"></span><a title="Richard Laffers: Synchronizácia v Mercurial-i" href="http://blog.run.sk/uncategorized/synchronizacia-v-mercurial-e/" target="_blank">Prečítajte si viac</a></p>
<!-- PHP 5.x -->

<h3>Related posts</h3><ul><li><a href='http://laffers.net/howtos/add-git-support-mercurial-kubuntu/' rel='bookmark' title='Permanent Link: How to add git support to mercurial on Kubuntu'>How to add git support to mercurial on Kubuntu</a></li>
<li><a href='http://laffers.net/blog/zenc-coding-zrychli-pracu-html/' rel='bookmark' title='Permanent Link: Zenc Coding zrýchli prácu s HTML'>Zenc Coding zrýchli prácu s HTML</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-opravit-chybu/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako opraviť chybu'>Mercurial &#8211; ako opraviť chybu</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/</feedburner:origLink></item>
		<item>
		<title>Mercurial – ako opraviť chybu</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/BcCK0NAl5M0/</link>
		<comments>http://laffers.net/blog/mercurial-ako-opravit-chybu/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 17:20:21 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=394</guid>
		<description><![CDATA[V tomto článku o SCM Mercurial sa zoznámime s možnosťami opravy chýb, ktoré sa omylom dostali do histórie repozitára. Prečítajte si viac Related postsHow to add git support to mercurial on Kubuntu Zenc Coding zrýchli prácu s HTML Mercurial &#8211; ako synchronizovať projekty

<h3>Related posts</h3><ul><li><a href='http://laffers.net/howtos/add-git-support-mercurial-kubuntu/' rel='bookmark' title='Permanent Link: How to add git support to mercurial on Kubuntu'>How to add git support to mercurial on Kubuntu</a></li>
<li><a href='http://laffers.net/blog/zenc-coding-zrychli-pracu-html/' rel='bookmark' title='Permanent Link: Zenc Coding zrýchli prácu s HTML'>Zenc Coding zrýchli prácu s HTML</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako synchronizovať projekty'>Mercurial &#8211; ako synchronizovať projekty</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>V tomto článku o SCM Mercurial sa zoznámime s možnosťami opravy chýb, ktoré sa omylom dostali do histórie repozitára.</p>
<p><span id="more-394"></span><a title="Richard Laffers: Oprava chýb v Mercurial-i" href="http://blog.run.sk/navody/oprava-chyb-v-mercurial-i/" target="_blank">Prečítajte si viac</a></p>
<!-- PHP 5.x -->

<h3>Related posts</h3><ul><li><a href='http://laffers.net/howtos/add-git-support-mercurial-kubuntu/' rel='bookmark' title='Permanent Link: How to add git support to mercurial on Kubuntu'>How to add git support to mercurial on Kubuntu</a></li>
<li><a href='http://laffers.net/blog/zenc-coding-zrychli-pracu-html/' rel='bookmark' title='Permanent Link: Zenc Coding zrýchli prácu s HTML'>Zenc Coding zrýchli prácu s HTML</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako synchronizovať projekty'>Mercurial &#8211; ako synchronizovať projekty</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/blog/mercurial-ako-opravit-chybu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://laffers.net/blog/mercurial-ako-opravit-chybu/</feedburner:origLink></item>
		<item>
		<title>Zenc Coding zrýchli prácu s HTML</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/_myzbNo4VSw/</link>
		<comments>http://laffers.net/blog/zenc-coding-zrychli-pracu-html/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 17:16:08 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=392</guid>
		<description><![CDATA[Návod ako písať HTML rýchlejšie a bez potreby detailne poznať HTML špecifikáciu. Jednoduchým stlačením klávesovej skratky váš textový editor vygeneruje HTML kód, aký si želáte. Prečítajte si viac Related postsMercurial &#8211; ako opraviť chybu Mercurial &#8211; ako synchronizovať projekty

<h3>Related posts</h3><ul><li><a href='http://laffers.net/blog/mercurial-ako-opravit-chybu/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako opraviť chybu'>Mercurial &#8211; ako opraviť chybu</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako synchronizovať projekty'>Mercurial &#8211; ako synchronizovať projekty</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Návod ako písať HTML rýchlejšie a bez potreby detailne poznať HTML špecifikáciu. Jednoduchým stlačením klávesovej skratky váš textový editor vygeneruje HTML kód, aký si želáte.</p>
<p><span id="more-392"></span><a title="Richard Laffers: Zen Coding: Ako písať HTML rýchlejšie" href="http://blog.run.sk/uncategorized/zen-coding-ako-pisat-html-rychlejsie/" target="_blank">Prečítajte si viac</a></p>
<!-- PHP 5.x -->

<h3>Related posts</h3><ul><li><a href='http://laffers.net/blog/mercurial-ako-opravit-chybu/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako opraviť chybu'>Mercurial &#8211; ako opraviť chybu</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako synchronizovať projekty'>Mercurial &#8211; ako synchronizovať projekty</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/blog/zenc-coding-zrychli-pracu-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://laffers.net/blog/zenc-coding-zrychli-pracu-html/</feedburner:origLink></item>
		<item>
		<title>Náramky Power Balance – moderné amulety</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/PaZKoz_c1i8/</link>
		<comments>http://laffers.net/blog/neverte-naramkom-power-balance/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 22:52:31 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=376</guid>
		<description><![CDATA[Citát: Viete, ako sa volá alternatívna medicína, ktorá dokázateľne funguje? Medicína. Málokedy reagujem na kreatívny výstup našich spravodajských médií. Zvykol som si na tie provinčné, a preto irelevantné taľafatky z domova, ktoré nám s veľkou chuťou servírujú. Občas k nám preniknú i naozaj dôležité informácie o dianí v zahraničí, no ich podanie zaostáva za časom [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Citát: Viete, ako sa volá alternatívna medicína, ktorá dokázateľne funguje? Medicína.</p></blockquote>
<p>Málokedy reagujem na kreatívny výstup našich spravodajských médií. Zvykol som si na tie provinčné, a preto irelevantné taľafatky z domova, ktoré nám s veľkou chuťou servírujú. Občas k nám preniknú i naozaj dôležité informácie o dianí v zahraničí, no ich podanie zaostáva za časom ich udiania sa bežne aj celý deň. (Hm, teda pokiaľ nejde o reportáže z divadla v Bruseli. Tam máme, zdá sa, permanentné televízne štáby.)<span id="more-376"></span></p>
<p><a title="O podvode s náramkami Power Balance" href="http://www.ta3.com/clanok/2741/kontrolori-colnej-spravy-robili-raziu-v-telekome.html">Dnešné hlavné správy TA3</a> ma však zdvihli zo stoličky. Taľafatka, ale trestuhodne odvysielaná bez náležitého komentára. Pristupujem preto k ráznemu kroku: napísaniu nového blogového príspevku. <img src='http://laffers.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Z reportáže v správach na TA3 o náramkoch Power Balance vyberám najväčšiu perlu:</p>
<blockquote><p>Power Balance je prevratná technológia využívajúca <strong>špeciálne hologramy</strong>, ktoré pozitívne pôsobia na <strong>prirodzené energetické pole človeka</strong> a výrazne zlepšujú rovnováhu, silu a pružnosť.</p></blockquote>
<p>Hologramy, záhadné nešpecifikované energetické polia. Úžasné. Akýsi anonymní vynálezci vymysleli tajomnú technológiu o akej sa nesnívalo ani ľuďom zo Star Treku! Náramná škoda, že títo chytráci nemajú ambície svoj objav vedecky publikovať a získať zaň Nobelovku &#8211; pretože jedna-dve by ich v prípade potvrdenia objavu určite neminuli.</p>
<p>Na škatuľke tohto náramku, ktorá sa mi cca. pred rokom dostala do rúk boli napísané aj iné perly jazyka a ducha: náramok rezonuje s energetickými prúdmi Vášho tela, hologram bol ošetrený energetickými vlnami na špeciálnych frekvenciách, a princípy náramku majú korene vo východných filozofiách.</p>
<p>Ak vám to z môjho opisu ešte nie je jasné: <strong>všetko sú to nezmysly</strong>. Reklamné táraniny. Obchodnícka habaďúra.</p>
<h2>Forma je dôležitejšia než obsah</h2>
<p>Energia, to znie pozitívne.<br />
Prirodzené energetické pole? To je ono! Žiadne lieky, prístroje, len čistá prírodná energia!<br />
Rezonančné frekvencie? Ľudia síce nevedia, čo tie slová znamenajú, no vytlačené na lesklom obale s moderným logom to vyzerá atraktívne. Tak nejak &#8211; optimisticky a zdraviu prospešne.</p>
<p>Neviem, ako do toho zapadajú hologramy. Predpokladám že marketingový expert Power Balance a otec myšlienky sa o nich náhodou dočítal na Wikipédii v kapitole o energii, frekvenciách a interferencii vlnenia.</p>
<p>Potom už len zostáva všetky tie vedecké termíny pospájať s tými vymyslenými do nezrozumiteľných viet a súvetí, ktoré sú vzrušujúco progresívne a príjemne nekonkrétne. Veď všetci aj tak vedia, že forma je dôležitejšia než obsah. Spraviť poriadnu reklamu, presvedčiť zopár hviezd NBA a hereckých celebrít, aby ich nosili. Na cenovku dať riadnu pálku, nech je jasné, že nejde o žiaden podfuk.</p>
<p>To naozaj stačí do jednej vety napchať hromadu nesúviacich cudzích slovíčok s puncom vedeckosti, a zákazníci padnú na zadok?</p>
<p>Áno, stačí. Ľudia vo svojej naivite, nevzdelanosti, či potrebe veriť, že bude lepšie, vám zhltnú čokoľvek.</p>
<h2>Lož má krátke nohy</h2>
<p>Našťastie sa nájdu aj takí, čo sú odhodlaní týmto pofidérnym obchodníkom s teplou vodou zaraziť vetry. V decembri 2010 austrálsky <a title="Náramky Power Balance sú bezcenné kúsky gumy." href="http://en.wikipedia.org/wiki/Power_Balance#Legal_issues" target="_blank">súd zakázal spoločnosti Power Balance Australia naďalej klamať zákazníkov</a>. Zakázal im viesť podvodnú kampaň o údajných účinkoch náramku. Zakázal im používať termín &#8220;Performance Technology&#8221; v súvislosti so svojim výrobkami. Samotný šéf firmy Power Balance Australia Rom O&#8217;Dowd priznal, že neexistujú žiadne vedecké štúdie dokazujúce účinnosť náramkov. Inými slovami, že vo svojej reklamnej kampani vedome a účelovo klamú.</p>
<p>Ich &#8220;prevratné&#8221; náramky sú bezcennými kúskami gumy. Spoločnosť Power Balance Australia čelí obvineniam z podvodu, nelegálneho obohacovania sa a nekalej súťaže. Súd ich usvedčil z klamného marketingu a donútil ich vrátiť peniaze zákazníkom.</p>
<p>Kým austrálska vláda koná, v starej dobrej Európe Power Balance aj naďalej ryžuje na naivite ľudí a naše vlády sa nečinne prizerajú. 40 EUR za kus gumy nie je zlý kšeft &#8211; a sú z neho príjmy aj do štátnej kasy.</p>
<h2>Náramky Power Balance &#8211; moderné amulety</h2>
<p>Náramky Power Balance sú najmodernejšou inkarnáciou kadejakých magických amuletov a polyfunkčnej bižutérie, ktorú si človek zhotovuje odkedy sa naučil zastrúhavať vetvičky a zbierať farebné kamienky. Len namiesto kúzelných kuracích pazúrov v koženom vrecúšku sa to teraz nazýva <em>Hologram na chirurgickom silikóne rezonujúci s energiou zemegule</em>. Alebo niečo podobné.</p>
<p>Kto naivne očakával, že v dobe raketoplánov, počítačov, modernej medicíny a nanotechnológií, budú ľudia vzdelanejší a informovanejší ako v staršej dobe kamennej, je na tučnom omyle. Opak je pravdou. New Age Pop Fantasy sa teší štedrej podpore ľudí (a ešte štedrejším ziskom).</p>
<p>Zázračné náramky. liečivé pyramídy, energetické kryštály, holistika, východné filozofie, alternatívna medicína? Nie. Ďakujem. Pre naplnenie potreby fantazírovať si s prehľadom vystačím s Harry Potterom.</p>
<h2>Odporúčané čítanie</h2>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Power_Balance">Wikipedia</a></li>
<li><a href="http://news.discovery.com/human/power-balance-maker-admits-bands-are-worthless.html">Discovery News: Power Balance Maker Admits Bands Are Worthless</a></li>
<li><a href="http://www.bbc.co.uk/news/magazine-12135402">BBC News: What are Power Balance bands?</a></li>
<li><a href="http://gizmodo.com/5723577/powerbalance-admits-their-wristbands-are-a-scam">Gizmodo: PowerBalance Admits Their Wristbands Are a Scam</a></li>
</ul>
<!-- PHP 5.x -->

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/blog/neverte-naramkom-power-balance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://laffers.net/blog/neverte-naramkom-power-balance/</feedburner:origLink></item>
		<item>
		<title>Zrušili interview s profesorom Richardom Dawkinsom</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/VG7HTuHqTCo/</link>
		<comments>http://laffers.net/blog/zrusili-interview-profesorom-richardom-dawkinsom/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 19:43:02 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[atheism]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=366</guid>
		<description><![CDATA[Richard Dawkins, evolučný biológ a autor kultovej knihy Sebecký gén (1976) paradoxne zakúsil na vlastnej koži prejav náboženskej bigotnosti. Paradoxne, pretože sám je jedným z najpoprednejších aktivistov za sekularizáciu spoločnosti a ukončenie negatívneho vplyvu cirkví a náboženských ideológií na myslenie a skutky ľudí. Rochester Country Club na poslednú chvíľu zrušil Dawkinsovu prednášku z dôvodu tzv. &#8220;rozdielností [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Richard Dawkins, evolučný biológ a autor kultovej knihy <a href="http://www.amazon.com/gp/product/0199291152/ref=as_li_tf_tl?ie=UTF8&amp;tag=roup-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399369&amp;creativeASIN=0199291152">Sebecký gén (1976)</a> paradoxne zakúsil na vlastnej koži prejav náboženskej bigotnosti. Paradoxne, pretože sám je jedným z najpoprednejších aktivistov za sekularizáciu spoločnosti a ukončenie negatívneho vplyvu cirkví a náboženských ideológií na myslenie a skutky ľudí. <a href="http://www.myfoxdetroit.com/dpp/news/the_edge/rochester-hills-country-club-cancels-richard-dawkins-appearance-20111012-ms">Rochester Country Club na poslednú chvíľu zrušil Dawkinsovu prednášku</a> z dôvodu tzv. &#8220;rozdielností vo filozofických názoroch&#8221;.<span id="more-366"></span></p>
<p>Ešte ironickejší je fakt, že tak spravili na základe nedávneho &#8220;kontroverzného&#8221; interview Richarda Dawkinsa s Billom O&#8217;Reillym v americkej spravodajskej televízii Fox News:</p>
<p><object width="450" height="253"><param name="movie" value="http://www.youtube.com/v/NgNFJEx3XGc?version=3&#038;feature=oembed"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NgNFJEx3XGc?version=3&#038;feature=oembed" type="application/x-shockwave-flash" width="450" height="253" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Bill O&#8217;Reilly je dlhoročným nepriateľom vzdelania, náboženským fundamentalistom a úžasne zaujatým a polarizujúcim komentátorom. V tomto interview neúnavne prekrúca Dawkinsove slová a klame o myšlienkach prezentovaných v Dawkinsovej ostatnej knižke Magic Of Reality. Dawkins na tieto slovné útoky odpovedá pokojne a vecne.</p>
<p>Jediné, v čom je interview kontroverzné, je spôsob, akým sa moderátor snaží silou-mocou skompromitovať svojho hosťa vymyslenými tvrdeniami a zmiasť divákov chaotickým preskakovaním z jednej témy na druhú. Dawkinsa pustil k slovu len sporadicky a jeho odpovede O&#8217;Reilly jednoducho ignoruje.</p>
<p>Dawkins svoje názory otvorene prezentuje už vyše troch dekád. Rozhovor s O&#8217;Reillym ničím nevybočuje z jeho doterajšej racionálnej a argumentmi podloženej názorovej lajny. Čo robili predstavitelia RCC doteraz? Najprv pozvali Dawkinsa na prednášku, a potom si zapli televíziu, aby zistili čo si o ňom myslí strýko <em>Papa Bear</em>?</p>
<!-- PHP 5.x -->

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/blog/zrusili-interview-profesorom-richardom-dawkinsom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://laffers.net/blog/zrusili-interview-profesorom-richardom-dawkinsom/</feedburner:origLink></item>
		<item>
		<title>Create Google Docs document in the old editor</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/z76AkDl4Z88/</link>
		<comments>http://laffers.net/howtos/create-google-docs-document-editor/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 10:22:45 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Howtos]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=359</guid>
		<description><![CDATA[https://docs.google.com/?action=newdoc This will allow for some features not found in the new editor, such as editing HTML and CSS to alter the way your document is displayed. Related postsBrosho editor bookmarklet

<h3>Related posts</h3><ul><li><a href='http://laffers.net/tools/brosho-editor-bookmarklet/' rel='bookmark' title='Permanent Link: Brosho editor bookmarklet'>Brosho editor bookmarklet</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><a title="Create Google document" href="https://docs.google.com/?action=newdoc" target="_blank">https://docs.google.com/?action=newdoc</a></p>
<p>This will allow for some features not found in the new editor, such as editing HTML and CSS to alter the way your document is displayed.</p>
<!-- PHP 5.x -->

<h3>Related posts</h3><ul><li><a href='http://laffers.net/tools/brosho-editor-bookmarklet/' rel='bookmark' title='Permanent Link: Brosho editor bookmarklet'>Brosho editor bookmarklet</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/howtos/create-google-docs-document-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://laffers.net/howtos/create-google-docs-document-editor/</feedburner:origLink></item>
		<item>
		<title>How to install Compass on Kubuntu 10.10 Maverick</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/nkBeNwJJnbc/</link>
		<comments>http://laffers.net/howtos/install-compass-kubuntu-maverick/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 19:50:16 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=334</guid>
		<description><![CDATA[Is maintenance of your CSS stylesheets driving you insane? There is a killer tool for web developers: SASS, the Syntactically Awesome Stylesheets. To feel more love, I recommend installing the Compass CSS framework which is built on top of Sass. sudo gem install compass Try running compass by typing `compass version` in the command line. [...]

<h3>Related posts</h3><ul><li><a href='http://laffers.net/howtos/install-kubuntu-10-10-with-full-disk-encryption/' rel='bookmark' title='Permanent Link: Install Kubuntu 10.10 with full disk encryption'>Install Kubuntu 10.10 with full disk encryption</a></li>
<li><a href='http://laffers.net/howtos/how-to-install-hp-scanjet-5100c-on-suse-linux/' rel='bookmark' title='Permanent Link: How to install HP ScanJet 5100C on SuSE Linux'>How to install HP ScanJet 5100C on SuSE Linux</a></li>
<li><a href='http://laffers.net/howtos/add-git-support-mercurial-kubuntu/' rel='bookmark' title='Permanent Link: How to add git support to mercurial on Kubuntu'>How to add git support to mercurial on Kubuntu</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Is maintenance of your CSS stylesheets driving you insane? There is a killer tool for web developers: <a href="http://sass-lang.com/">SASS</a>, the <strong>S</strong>yntactically <strong>A</strong>wesome <strong>S</strong>tyle<strong>s</strong>heets.<span id="more-334"></span></p>
<p>To feel more love, I recommend installing the <a href="http://compass-style.org/">Compass CSS framework</a> which is built on top of Sass.</p>
<pre class="brush:bash">sudo gem install compass</pre>
<p>Try running compass by typing `compass version` in the command line. My system growls back at me:</p>
<pre class="brush:bash">The program 'compass' is currently not installed.  You can install it by typing:
sudo apt-get install libcompass-ruby1.8</pre>
<p>Whoa! You don&#8217;t want to install that package &#8211; it&#8217;s old and anyway, compass should already be installed on your machine. Here is a quick fix:</p>
<pre class="brush:bash">export PATH=$PATH:/var/lib/gems/1.8/bin/</pre>
<p>(best to add this line to your ~/.bashrc)</p>
<p>Now it works like a charm:</p>
<pre class="brush:bash">compass version
</pre>
<p>yields</p>
<pre class="brush:bash">Compass 0.10.6
Copyright (c) 2008-2009 Chris Eppstein
Released under the MIT License.</pre>
<!-- PHP 5.x -->

<h3>Related posts</h3><ul><li><a href='http://laffers.net/howtos/install-kubuntu-10-10-with-full-disk-encryption/' rel='bookmark' title='Permanent Link: Install Kubuntu 10.10 with full disk encryption'>Install Kubuntu 10.10 with full disk encryption</a></li>
<li><a href='http://laffers.net/howtos/how-to-install-hp-scanjet-5100c-on-suse-linux/' rel='bookmark' title='Permanent Link: How to install HP ScanJet 5100C on SuSE Linux'>How to install HP ScanJet 5100C on SuSE Linux</a></li>
<li><a href='http://laffers.net/howtos/add-git-support-mercurial-kubuntu/' rel='bookmark' title='Permanent Link: How to add git support to mercurial on Kubuntu'>How to add git support to mercurial on Kubuntu</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/howtos/install-compass-kubuntu-maverick/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://laffers.net/howtos/install-compass-kubuntu-maverick/</feedburner:origLink></item>
		<item>
		<title>CakePHP: Black-holed requests in Security component</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/yuttPruqpOc/</link>
		<comments>http://laffers.net/howtos/advanced-blackhole-callback-cakephp-security-component/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 11:44:18 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=312</guid>
		<description><![CDATA[CakePHP provides a helpful Security component for advanced security in our web applications. If you need protection against CSRF, form tampering protection, or create secure pages,the Security component is the way to go. The component triggers errors on a wide range of configurable conditions. However, all errors are funneled into a single black hole handler [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>CakePHP provides a helpful <a href="http://book.cakephp.org/complete/1296/Security-Component">Security component</a> for advanced security in our web applications. If you need protection against <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Cross-site_request_forgery">CSRF</a>, form tampering protection, or create secure pages,the Security component is the way to go.<span id="more-312"></span></p>
<p>The component triggers errors on a wide range of configurable conditions. However, all errors are funneled into a single black hole handler function (configured in the <em>Security::blackHoleCallback</em> property). If you need to take different actions based on what triggered the error, here&#8217;s a little undocumented trick for doing just that:</p>
<p><strong>The black hole handler function is passed an error type parameter automatically.</strong> Use this parameter to fork error handling.</p>
<h2>Example: force SSL for specific actions</h2>
<pre class="brush:php">class AppController extends Controller {
  var $components = array('Security');

  function beforeFilter() {
    $this-&gt;Security-&gt;blackHoleCallback = '_blackHole';
  }

  /**
   * Unified handler for black-holed requests.
   *
   * @param string $error Error type passed automatically.
   */
  function _blackHole($error) {
    switch ($error) {
      case 'secure':
        $this-&gt;redirect('https://' . env('SERVER_NAME') . env('REQUEST_URI'));
        break;
      case 'login':
        // do something else
        break;
      default:
        // do something else
        break;
    }
  }
</pre>
<p>User is redirected to secure pages if the Security::requireSecure() method triggers an error. All other errors are handled differently. You can specify which actions require SSL security within your controller&#8217;s beforeFilter() callback:</p>
<pre class="brush:php">class UsersController extends AppController
{
  function beforeFilter()
  {
    $this-&gt;Security-&gt;requireSecure('login');  // the login action is secure
  }
}
</pre>
<p>List of implemented error types (scavenged from cake/libs/controller/components/security.php):</p>
<ul>
<li>auth</li>
<li>delete</li>
<li>get</li>
<li>login</li>
<li>post</li>
<li>put</li>
<li>secure</li>
</ul>
<p>Read more at <a href="http://api.cakephp.org/class/security-component">SecurityComponent API manual</a>.</p>
<!-- PHP 5.x -->

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/howtos/advanced-blackhole-callback-cakephp-security-component/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://laffers.net/howtos/advanced-blackhole-callback-cakephp-security-component/</feedburner:origLink></item>
		<item>
		<title>Regex to match Unicode characters</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/d6IVPI9O1TE/</link>
		<comments>http://laffers.net/howtos/regex-match-unicode-characters/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 09:58:50 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=304</guid>
		<description><![CDATA[Regular expressions matching those fancy non-English Unicode characters are tricky. If you want to match letters like á, é, š, ô, ľ, č &#8211; try using this: $regex = '/^((\p{L}\p{M}*)&#124;(\p{Cc})&#124;(\p{P}\p{P}\p{N}.{3}))+$/ui' In my tests, this regular expression matches all Slovak letters, including: a-z, á é í ó ú ý ä ô, ď ť ň ľ š [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Regular expressions matching those fancy non-English Unicode characters are tricky. If you want to match letters like á, é, š, ô, ľ, č &#8211; try using this:</p>
<pre class="brush:php">$regex = '/^((\p{L}\p{M}*)|(\p{Cc})|(\p{P}\p{P}\p{N}.{3}))+$/ui'</pre>
<p>In my tests, this regular expression matches all Slovak letters, including:</p>
<ul>
<li> a-z,</li>
<li>á é í ó ú ý ä ô,</li>
<li>ď ť ň ľ š č ž</li>
</ul>
<p>For more background information, read an <a href="http://www.regular-expressions.info/unicode.html">excellent tutorial on regex and UTF-8 characters.</a></p>
<!-- PHP 5.x -->

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/howtos/regex-match-unicode-characters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://laffers.net/howtos/regex-match-unicode-characters/</feedburner:origLink></item>
		<item>
		<title>How to add git support to mercurial on Kubuntu</title>
		<link>http://feedproxy.google.com/~r/laffers/~3/8iMxRFLCovs/</link>
		<comments>http://laffers.net/howtos/add-git-support-mercurial-kubuntu/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 10:47:36 +0000</pubDate>
		<dc:creator>Richard Laffers</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mercurial]]></category>

		<guid isPermaLink="false">http://laffers.net/?p=297</guid>
		<description><![CDATA[Installation instructions on mercurial-git in Kubuntu: sudo apt-get update sudo apt-get install mercurial-git nano ~/.hgrc In the file, add the following: [extensions] hgext.bookmarks = hgext.git = Save and exit. You are all set. More on how to use git in mercurial see the hg-git plugin documentation. Related postsBacktrack 4 with full disk encryption + dual [...]

<h3>Related posts</h3><ul><li><a href='http://laffers.net/howtos/backtrack-4-with-full-disk-encryption-dual-boot-kubuntu-10-04-lucid/' rel='bookmark' title='Permanent Link: Backtrack 4 with full disk encryption + dual boot Kubuntu 10.04 Lucid'>Backtrack 4 with full disk encryption + dual boot Kubuntu 10.04 Lucid</a></li>
<li><a href='http://laffers.net/howtos/install-kubuntu-10-10-with-full-disk-encryption/' rel='bookmark' title='Permanent Link: Install Kubuntu 10.10 with full disk encryption'>Install Kubuntu 10.10 with full disk encryption</a></li>
<li><a href='http://laffers.net/howtos/install-compass-kubuntu-maverick/' rel='bookmark' title='Permanent Link: How to install Compass on Kubuntu 10.10 Maverick'>How to install Compass on Kubuntu 10.10 Maverick</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-opravit-chybu/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako opraviť chybu'>Mercurial &#8211; ako opraviť chybu</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako synchronizovať projekty'>Mercurial &#8211; ako synchronizovať projekty</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Installation instructions on mercurial-git in Kubuntu:<span id="more-297"></span></p>
<pre class="brush:bash">sudo apt-get update
sudo apt-get install mercurial-git
nano ~/.hgrc
</pre>
<p>In the file, add the following:</p>
<pre class="brush:bash">[extensions]
hgext.bookmarks =
hgext.git =
</pre>
<p>Save and exit. You are all set.</p>
<p>More on how to use git in mercurial see the <a href="http://hg-git.github.com/">hg-git plugin</a> documentation.</p>
<!-- PHP 5.x -->

<h3>Related posts</h3><ul><li><a href='http://laffers.net/howtos/backtrack-4-with-full-disk-encryption-dual-boot-kubuntu-10-04-lucid/' rel='bookmark' title='Permanent Link: Backtrack 4 with full disk encryption + dual boot Kubuntu 10.04 Lucid'>Backtrack 4 with full disk encryption + dual boot Kubuntu 10.04 Lucid</a></li>
<li><a href='http://laffers.net/howtos/install-kubuntu-10-10-with-full-disk-encryption/' rel='bookmark' title='Permanent Link: Install Kubuntu 10.10 with full disk encryption'>Install Kubuntu 10.10 with full disk encryption</a></li>
<li><a href='http://laffers.net/howtos/install-compass-kubuntu-maverick/' rel='bookmark' title='Permanent Link: How to install Compass on Kubuntu 10.10 Maverick'>How to install Compass on Kubuntu 10.10 Maverick</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-opravit-chybu/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako opraviť chybu'>Mercurial &#8211; ako opraviť chybu</a></li>
<li><a href='http://laffers.net/blog/mercurial-ako-synchronizovat-projekty/' rel='bookmark' title='Permanent Link: Mercurial &#8211; ako synchronizovať projekty'>Mercurial &#8211; ako synchronizovať projekty</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://laffers.net/howtos/add-git-support-mercurial-kubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://laffers.net/howtos/add-git-support-mercurial-kubuntu/</feedburner:origLink></item>
	</channel>
</rss>

