<?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>mknod /dev/blog c 1 3 &#187; quickies</title>
	<atom:link href="http://blog.technostoic.net/category/quickies/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.technostoic.net</link>
	<description>Dave Null is my close friend</description>
	<lastBuildDate>Tue, 07 Sep 2010 08:47:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>devops humor</title>
		<link>http://blog.technostoic.net/2010/07/19/devops-humor/</link>
		<comments>http://blog.technostoic.net/2010/07/19/devops-humor/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 07:54:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=518</guid>
		<description><![CDATA[Banuiesc ca dintre putinii mei cititori se gasesc cativa care sa urmareasca fenomenul Devops (sau DevOps? sau ##devops? whatever). Le recomand trei id-uri de twitter care sunt in ultima vreme un soi de lolcats pt. mine: @ShitMyDevOpSays, @devops_borat, @DBAHULK (call me sick, dar rad la cam toate glumele de-acolo, cum ar fi: "If you like [...]]]></description>
			<content:encoded><![CDATA[<p>Banuiesc ca dintre putinii mei cititori se gasesc cativa care sa urmareasca fenomenul Devops (sau DevOps? sau ##devops? whatever). Le recomand trei id-uri de twitter care sunt in ultima vreme un soi de lolcats pt. mine:</p>
<p><a href="https://twitter.com/ShitMyDevOpSays">@ShitMyDevOpSays</a>, <a href="https://twitter.com/devops_borat">@devops_borat</a>, <a href="https://twitter.com/DBAHULK">@DBAHULK</a></p>
<p>(call me sick, dar rad la cam toate glumele de-acolo, cum ar fi: "If you like masturbate on Java, I use nosql and tell you also like masturbate on Ruby, Clojure and TDD. #hunch")</p>
<p>Have fun <img src='http://blog.technostoic.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/07/19/devops-humor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>uneori trebuie si mai din topor</title>
		<link>http://blog.technostoic.net/2010/04/28/uneori-trebuie-si-mai-din-topor/</link>
		<comments>http://blog.technostoic.net/2010/04/28/uneori-trebuie-si-mai-din-topor/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 16:13:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=501</guid>
		<description><![CDATA[Inainte de toate, admit ca nu e prea frumos ce urmeaza sa prezint, nici ca idee, nici ca implementare, dar pledez pentru "temporary insanity", asta sa nu avem vorbe Problema cu care m-am confruntat e un site "pehaspe-maieschiuel", cu articole tinute in db, care suferea de clasica problema "s-au stricat diacriticele". La inceput mi-am zis, [...]]]></description>
			<content:encoded><![CDATA[<p>Inainte de toate, admit ca nu e prea frumos ce urmeaza sa prezint, nici ca idee, nici ca implementare, dar pledez pentru "temporary insanity", asta sa nu avem vorbe <img src='http://blog.technostoic.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Problema cu care m-am confruntat e un site "pehaspe-maieschiuel", cu articole tinute in db, care suferea de clasica problema "s-au stricat diacriticele". La inceput mi-am zis, eh, am mai facut de-astea, un iconv bine plasat pe dumpul initial, import si alter tables, dupa care ta-da!</p>
<p>Ntz. Site-ul suferise de vreo doua astfel de migrari, plus diversi destepti care au "reparat", plus editori diferiti, plus copy-paste din word (cu bulinute, smart-quotes, em-dashes, ellipsis, samd). Caracterele cu diacritice erau in vreo trei forme diferite, asa ca nu puteam gasi o solutie generica. Ca atare am facut un script care sa inlocuiasca diversii "viermisori" cu lucruri mai normale. Eu am transformat totul la ascii pentru ca oricum aveam mai bine de jumatate din texte scrise fara diacritice si am zis ca nu ma mai complic degeaba. Scriptul pe care l-am folosit de fapt e ceva mai complicat pentru ca scormoneste prin DB si imi da si contextul in care gaseste caractere necunoscute, pentru a completa hashul, plus ca face si update.</p>
<p>Am produs pana la urma doua hash-uri, pentru a forta precedenta intre cateva substituiri, dau mai jos hashurile folosite si cum se pot utiliza (pentru a preveni "false friends" cauzati de diversele transformari RSS-friendly, recomand <a href="http://blog.technostoic.net/ascii-ize.pl">downloadul direct</a>, intrucat contine caractere UTF-8 multibyte si cateva caractere html-encoded):</p>
<pre>my %changes = (
 '&amp;#351;' =&gt; 's',
 '&amp;#350;' =&gt; 'S',
 '&amp;#355;' =&gt; 't',
 '&amp;#354;' =&gt; 'T',                                               
 '&amp;#259;' =&gt; 'a',                                               
 '&amp;#258;' =&gt; 'A',                                               
 '–'    =&gt; '-',                                                 
 '…'    =&gt; '...',                                               
 'î'     =&gt; 'i',                                                
 'Î'     =&gt; 'I',                                                
 'â'     =&gt; 'a',                                                
 'Â'     =&gt; 'A',
 '“'    =&gt; '"',
 '”'    =&gt; '"',
 '„'    =&gt; '"',                                                 
 '¬' =&gt; '',
 '‘’' =&gt; '"',
 '’’' =&gt; '"',
 '’' =&gt; '\'',
 '‘' =&gt; '\'',                                                   
 ## these two might deserve a &lt;ul&gt;                              
 '•' =&gt; '*',
 "\x95" =&gt; '*',
 "a\xA2" =&gt; 'a',
 "\xE2" =&gt; 'a',
 "\xEE" =&gt; 'i',                                                 
 "\xCE" =&gt; 'i',                                                 
 "\x84" =&gt; '"',
 "\x85" =&gt; '...',                                               
 '½' =&gt; '1/2',
 '«' =&gt; '"',
 '»' =&gt; '"',                                                    
);          

my %changes2 = (                                                   
 "\x93" =&gt; '"',
 "\x94" =&gt; '"',                                                 
);          
## sometime later...
 for ( keys(%changes) ) {
 $text =~ s/$_/$changes{$_}/gs;
 }
 for ( keys(%changes2) ) {
 $text =~ s/$_/$changes2{$_}/gs;
 }
</pre>
<p>Probabil ca gaseam cateva module care rezolvau treaba asta mai elegant, dar cum spuneam, I plead temporary insanity. Mai am cateva dude pe care n-am reusit sa le identific corect, dar deocamdata a functionat. Daca vreun webdeveloper citeste chestia asta, e rugat frumos (dar printre dinti) sa foloseasca utf-8 peste tot, de la baza de date la encodingul paginii. Kthx.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/04/28/uneori-trebuie-si-mai-din-topor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu si &#8220;flacara violet&#8221; &#8211; explicatii</title>
		<link>http://blog.technostoic.net/2010/03/23/ubuntu-si-flacara-violet-explicatii/</link>
		<comments>http://blog.technostoic.net/2010/03/23/ubuntu-si-flacara-violet-explicatii/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 01:13:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[everything else]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=491</guid>
		<description><![CDATA[Am citit adineauri un post de-al lui Mark Shuttleworth care explica ce au incercat sa obtina cu noua tema din Ubuntu, sau mai bine zis "identitate vizuala a Canonical+Ubuntu". Chiar daca eu personal nu ma prea omor dupa movul ala in special si dupa Canonical in general, e interesant de vazut ce lucruri au luat [...]]]></description>
			<content:encoded><![CDATA[<p>Am citit adineauri <a href="http://www.markshuttleworth.com/archives/308">un post de-al lui Mark Shuttleworth</a> care explica ce au incercat sa obtina cu noua tema din Ubuntu, sau mai bine zis "identitate vizuala a Canonical+Ubuntu". Chiar daca eu personal nu ma prea omor dupa movul ala in special si dupa Canonical in general, e interesant de vazut ce lucruri au luat in calcul. Astept sa vad fontul la care se refera si cat de bine suporta Unicode, suna foarte bine ideea.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/03/23/ubuntu-si-flacara-violet-explicatii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>dotfiles</title>
		<link>http://blog.technostoic.net/2010/03/21/dotfiles/</link>
		<comments>http://blog.technostoic.net/2010/03/21/dotfiles/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 20:32:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=488</guid>
		<description><![CDATA[Intamplator sau nu, in ultimele 3 zile m-au intrebat 3 persoane separate de diferite setari din fisierele mele de configurare (de bash si vim), asa ca m-am urnit si mi-am pus in aplicare planul mai vechi de a tine in ceva VCS fisierele astea. Ca atare, s-a nascut un repository git. Acum pasul doi ar [...]]]></description>
			<content:encoded><![CDATA[<p>Intamplator sau nu, in ultimele 3 zile m-au intrebat 3 persoane separate de diferite setari din fisierele mele de configurare (de bash si vim), asa ca m-am urnit si mi-am pus in aplicare planul mai vechi de a tine in ceva VCS fisierele astea. Ca atare, s-a nascut <a href="http://github.com/rpetre/dotfiles">un repository git</a>. Acum pasul doi ar fi sa mai si trec in el diverse chestii pe care le faceam "din cap"cand era cazul, poate si cele cateva scriptulete pe care le mai produc.</p>
<p>World domination plan still not dead...</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/03/21/dotfiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Datorii</title>
		<link>http://blog.technostoic.net/2010/03/16/datorii/</link>
		<comments>http://blog.technostoic.net/2010/03/16/datorii/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 10:51:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=471</guid>
		<description><![CDATA[Desi am zis luna trecuta ca postez prezentarea pentru februarie si fac alta, am fost fie lenes fie ocupat si n-am mai apucat,astfel incat la intalnirea RLUG de joia trecuta am prezentat cu nerusinare materialul din februarie Dat fiind ca l-am facut cu S5, e un html care arata frumos doar pe ecran, momentan incerc [...]]]></description>
			<content:encoded><![CDATA[<p>Desi am zis luna trecuta ca postez prezentarea pentru februarie si fac alta, am fost fie lenes fie ocupat si n-am mai apucat,astfel incat la intalnirea RLUG de joia trecuta am prezentat cu nerusinare materialul din februarie <img src='http://blog.technostoic.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Dat fiind ca l-am facut cu S5, e un html care arata frumos doar pe ecran, momentan incerc sa lucrez la o metoda de-a-l face pdf ca sa-l pot pune pe slideshare sau pe wiki.</p>
<p>Pana una-alta, prezentarea e <a href="http://ratiu.info/petre/slides-februarie/">aici</a>, nu e mare lucru de capul ei, dar e ceva <img src='http://blog.technostoic.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Daca necesita lamuriri, lasati un mesaj.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/03/16/datorii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>m-am ambalat degeaba</title>
		<link>http://blog.technostoic.net/2010/02/12/m-am-ambalat-degeaba/</link>
		<comments>http://blog.technostoic.net/2010/02/12/m-am-ambalat-degeaba/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 12:15:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=463</guid>
		<description><![CDATA[S-au amanat lightning talks de data asta asa ca am scapat. O sa fac un articolas zilele astea cu subiectul slide-urilor, ca sa am motiv sa zic despre altceva data viitoare.]]></description>
			<content:encoded><![CDATA[<p>S-au amanat lightning talks de data asta asa ca am scapat. O sa fac un articolas zilele astea cu subiectul slide-urilor, ca sa am motiv sa zic despre altceva data viitoare.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/02/12/m-am-ambalat-degeaba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>stire bomba</title>
		<link>http://blog.technostoic.net/2010/02/11/stire-bomba/</link>
		<comments>http://blog.technostoic.net/2010/02/11/stire-bomba/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 00:06:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=460</guid>
		<description><![CDATA[Din cauza ca m-a provocat cmatei, maine seara (mai degraba azi, ca deja e joi), o sa tin un lightning talk despre prima chestie care mi-a trecut prin cap la intalnirea lunara a RLUG (deja traditionala, detalii pe wiki ). Veniti acolo sa vedeti cum ma fac de ras (sau poate sa invatati ceva). Oricum, [...]]]></description>
			<content:encoded><![CDATA[<p>Din cauza ca m-a provocat cmatei, maine seara (mai degraba azi, ca deja e joi), o sa tin un lightning talk despre prima chestie care mi-a trecut prin cap la intalnirea lunara a RLUG (deja traditionala, detalii <a href="http://j.mp/bZ4MKD"> pe wiki</a> ).</p>
<p>Veniti acolo sa vedeti cum ma fac de ras (sau poate sa invatati ceva).</p>
<p>Oricum, cmatei e de vina, eu n-am vrut.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/02/11/stire-bomba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>playlist</title>
		<link>http://blog.technostoic.net/2010/02/08/playlist/</link>
		<comments>http://blog.technostoic.net/2010/02/08/playlist/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 22:03:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[everything else]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=451</guid>
		<description><![CDATA[Pentru ca nu tin minte sa fi bagat vreodata flashuri pe aici, pentru ca e un inceput pt. orice si pentru ca ascult (iar) albumul "Wish You Were Here" pe auto-repeat, uite prima piesa de pe album, care mie unul imi atinge o gramada de corzi sensibile (asta si cea care da titlul albumului). Enjoy.]]></description>
			<content:encoded><![CDATA[<p>Pentru ca nu tin minte sa fi bagat vreodata flashuri pe aici, pentru ca e un inceput pt. orice si pentru ca ascult (iar) albumul "Wish You Were Here" pe auto-repeat, uite prima piesa de pe album, care mie unul imi atinge o gramada de corzi sensibile (asta si cea care da titlul albumului). Enjoy.</p>
<p><object width="500" height="405"><param name="movie" value="http://www.youtube-nocookie.com/v/TdAEmX0OpMk&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/TdAEmX0OpMk&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/02/08/playlist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dhcp mind-teaser</title>
		<link>http://blog.technostoic.net/2010/02/02/dhcp-mind-teaser/</link>
		<comments>http://blog.technostoic.net/2010/02/02/dhcp-mind-teaser/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 14:02:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=446</guid>
		<description><![CDATA[Tin sa anunt ca m-am scos sa fac rezervari de ip-uri cu ISC dhcpd fara sa folosesc adresa mac ci doar hostname, si mai si merge cu installerul de Debian. Acu mai ramane sa aranjez sa scriu si dhclient.conf in faza de instalare ca sa mearga si dupa reboot si sa vad cum fac sa [...]]]></description>
			<content:encoded><![CDATA[<p>Tin sa anunt ca m-am scos sa fac rezervari de ip-uri cu ISC dhcpd fara sa folosesc adresa mac ci doar hostname, si mai si merge cu installerul de Debian. Acu mai ramane sa aranjez sa scriu si dhclient.conf in faza de instalare ca sa mearga si dupa reboot si sa vad cum fac sa am si pool pentru alti clienti dhcp.</p>
<p>Dupa ce lamuresc astea bag un post mai lung , poate mai ajuta si altor disperati si maaaybe il pun si pe wiki (.lug.ro).</p>
<p>Pe mai incolo.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2010/02/02/dhcp-mind-teaser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>urari de sarbatori</title>
		<link>http://blog.technostoic.net/2009/12/24/urari-de-sarbatori/</link>
		<comments>http://blog.technostoic.net/2009/12/24/urari-de-sarbatori/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 13:06:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[everything else]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://blog.technostoic.net/?p=438</guid>
		<description><![CDATA[Tin sa urez oricui citeste asta sa reuseasca sa fie mai bun si intelegator cu oamenii din jur (si nu, definitia "ii mai dau timpul T1 de la mine inainte sa-i f*t una peste ochi asa cum simt ca ar merita" nu se incadreaza). Macar de Sarbatori daca nu in general. Sarbatori fericite!]]></description>
			<content:encoded><![CDATA[<p>Tin sa urez oricui citeste asta sa reuseasca sa fie mai bun si intelegator cu oamenii din jur (si nu, definitia "ii mai dau timpul T1 de la mine inainte sa-i f*t una peste ochi asa cum simt ca ar merita" nu se incadreaza). Macar de Sarbatori daca nu in general.</p>
<p>Sarbatori fericite!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technostoic.net/2009/12/24/urari-de-sarbatori/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
