<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Note de subsol, scrise de Skee.
</description><title>Amator Profesionist</title><generator>Tumblr (3.0; @skee)</generator><link>http://blah.token.ro/</link><item><title>"Changeable. Alterable. Mutable. Variable. Versatile. Moldable. Movable. Fluctuate. Undulate...."</title><description>“Changeable. Alterable. Mutable. Variable. Versatile. Moldable. Movable. Fluctuate. Undulate. Flicker. Flutter. Pulsate. Vibrate. Alternate. Plastic.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;THX1138&lt;/em&gt;</description><link>http://blah.token.ro/post/3961812145</link><guid>http://blah.token.ro/post/3961812145</guid><pubDate>Sat, 19 Mar 2011 17:54:01 +0200</pubDate><category>still.alive</category></item><item><title>Evadare de toamnă</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_l9j1w6YlND1qz5hawo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://goo.gl/maps/e4YS"&gt;Evadare de toamnă&lt;/a&gt;&lt;/p&gt;</description><link>http://blah.token.ro/post/1212185236</link><guid>http://blah.token.ro/post/1212185236</guid><pubDate>Thu, 30 Sep 2010 00:19:00 +0300</pubDate><category>photo</category><category>escapism</category><category>mountains</category></item><item><title>Hai că deja devine repetitiv. Opşpe zile la mare, cort, Vamă,...</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_l6u08ox0OR1qz5hawo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Hai că deja devine repetitiv. Opşpe zile la mare, cort, Vamă, etc.&lt;/p&gt;
&lt;p&gt;Posturi rare pentru ca viaţa mi-e plictisitoare.&lt;/p&gt;</description><link>http://blah.token.ro/post/922038527</link><guid>http://blah.token.ro/post/922038527</guid><pubDate>Sun, 08 Aug 2010 14:36:24 +0300</pubDate><category>photo</category><category>seaside</category><category>escapism</category></item><item><title>\o/ - A început sezonul 2010.</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_l1vw82RFxm1qz5hawo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;\o/ - A început sezonul 2010.&lt;/p&gt;</description><link>http://blah.token.ro/post/570315031</link><guid>http://blah.token.ro/post/570315031</guid><pubDate>Tue, 04 May 2010 10:16:50 +0300</pubDate><category>photo</category><category>seaside</category><category>escapism</category></item><item><title>banii şi cărţile...</title><description>&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Hyperion_%28novel%29"&gt;&lt;b&gt;Hyperion&lt;/b&gt;&lt;/a&gt;&lt;sup&gt;by Dan Simmons&lt;/sup&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;pe &lt;a title="Hyperion @ nemira.ro" href="http://www.nemira.ro/nautilus-sf/hyperion--1308"&gt;nemira.ro&lt;/a&gt; - 44,91 lei (+6 lei livrarea prin poştă)&lt;/li&gt;
&lt;li&gt;la librăria de la colţ - 49,90 lei&lt;/li&gt;
&lt;li&gt;la librăria din &lt;a title="Hyperion @ dol.ro" href="http://www.dol.ro/webapp/wcs/stores/servlet/product-YNE00689----12102-117746"&gt;Diverta&lt;/a&gt; - 49,90 lei pe site; 56,90 lei în magazin&lt;/li&gt;
&lt;li&gt;pe &lt;a title="Hyperion @ amazon" href="http://www.amazon.com/Hyperion-Dan-Simmons/dp/0553283685"&gt;amazon.com&lt;/a&gt; - $7.99 (+$7.98 S&amp;H) ~= 46,79 lei&lt;/li&gt;
&lt;li&gt;pe &lt;a title="Hyperion @ bookdepository.co.uk" href="http://www.bookdepository.co.uk/book/9780553283686/"&gt;bookdepository&lt;/a&gt; - €5.25 (livrare gratis în România) ~= &lt;b&gt;21,47 lei&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Diverta, faliment plăcut. Singurul magazin în care &lt;i&gt;niciodată &lt;/i&gt;preţul de pe raft nu se potriveşte cu cel de la casă. În cazul de faţă, cel de pe site nu se potriveşte, dar să zicem că oferiţi mai ieftin online.&lt;/p&gt;
&lt;p&gt;Şi mi-aş susţine cu mare plăcere librăria locală dacă ar avea o ofertă mai variată! Din păcate mai bine de jumătate din librărie este plină cu &lt;i&gt;self help books&lt;/i&gt; şi manuale de utilizare Windows Vista! Pas, parol!&lt;/p&gt;
&lt;p&gt;&lt;i&gt;edit 13.02.2010: după 10 zile calendaristice, a sosit cartea&lt;/i&gt;&lt;/p&gt;</description><link>http://blah.token.ro/post/369580604</link><guid>http://blah.token.ro/post/369580604</guid><pubDate>Thu, 04 Feb 2010 02:35:00 +0200</pubDate><category>books</category><category>self</category><category>opinion</category><category>finances</category></item><item><title>Overused services on abused servers</title><description>&lt;p&gt;Things I’ve learned while running a public BitTorrent tracker that handles about 66k torrents and, on average, about 70k peers. On a 7 year old desktop machine turned server, nonetheless.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Load averages&lt;/b&gt; can get up to the high three hundreds, heh:&lt;/p&gt;
&lt;pre&gt;19:22:59 up 11 days,  1:56,  1 user,  load average: 380.23, 384.55, 292.47&lt;/pre&gt;
&lt;p&gt;Once you’ve reached a &lt;b&gt;critical efficiency&lt;/b&gt; level in software, the hardware will screw you over: went from handling 15-20 requests/sec via a PHP and flat-file based tracker (lighttpd + fastcgi + php-cgi) to handling around 200 reqs/sec and 600 live connections at any moment with xbtt reverse proxied from lighttpd. But the line was so saturated that I was seeing latencies of 16-20s on connections. And when you’re running on 256 MBs of RAM, … well, welcome to swap hell.&lt;/p&gt;
&lt;p&gt;Although never explicitly mentioned anywhere, lighttpd &lt;b&gt;can&lt;/b&gt; use the &lt;b&gt;source IP as a parameter in a rewrite&lt;/b&gt;. It’s just a question of doing the rewrite inside a regex IP address conditional:&lt;/p&gt;
&lt;pre&gt;$HTTP["remoteip"] =~ "(.*)" {&lt;br/&gt;&lt;br/&gt;    url.rewrite-once = ( "\/target\?(.*)$" =&gt; "/target?ip=%1&amp;$1" )&lt;br/&gt;&lt;br/&gt;}&lt;/pre&gt;
&lt;p&gt;The %1 parameter is the match of the $HTTP[“remoteip”] check, while the $1 parameter is the match of the rewrite check itself. So you can basically reproduce nginx’s $remote_addr in rewrites, and then use it for reverse proxying, thus passing the original IP to the target webserver as a GET parameter, not just as a header.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Unless&lt;/b&gt;&lt;b&gt; IPv6 is enabled&lt;/b&gt;. Because apparently if it is, you can’t just do matching against $HTTP[“remoteip”], probably because IPs show up as v4-mapped IPv6s (::ffff:127.0.0.1). And as I’m an IPv6 enthusiast, that’s a no-no.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Consumer-grade routers suck&lt;/b&gt;. I’ve been blaming that NetGear router for a while for dropping connections like mad. How is it that a shitty 7 year old system with a load in the hundreds which actually processes requests can still handle more connections than a one year old router?! And it isn’t exactly one of the cheap ones either.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Praise be to lighttpd&lt;/b&gt;! Quirky, buggy software, might exchange it for nginx one day. But for now, it’s everything I need and keeps everything running smooth.&lt;/p&gt;
&lt;hr&gt;&lt;p&gt;And in the end, when all was said and done, I decided that running a BitTorrent tracker is too much hassle for no reward whatsoever, I’ve already gleaned all the knowledge I could from this experience and I had simply become bored with it. So I just CNAMEd tracker.token.ro to &lt;a title="public bittorrent tracker" target="_blank" href="http://publicbt.com"&gt;tracker.publicbt.com&lt;/a&gt; - let them handle all those thousands of peers! That’s what they’re there for.&lt;/p&gt;</description><link>http://blah.token.ro/post/353130020</link><guid>http://blah.token.ro/post/353130020</guid><pubDate>Mon, 25 Jan 2010 23:39:00 +0200</pubDate><category>sysadmin</category><category>geek</category><category>ipv6</category><category>tech</category></item><item><title>Using GNUplot to graph process CPU usage</title><description>&lt;p&gt;At a friend’s request and out of plain curiosity, I went about trying to find a way to graph per-process CPU usage over time. So I wrote this tiny script that grabs a certain PID’s CPU usage every 3 seconds for however long the user specifies, and when it’s done, it outputs a nice ASCII chart of the CPU usage, courtesy of GNUplot.&lt;/p&gt;
&lt;p&gt;Here’s the script:&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;#!/bin/zsh
if (( ! $# )); then
    echo "Usage: $0:t &lt;PID&gt; &lt;minutes to monitor&gt;" &gt;&amp;2
    return 1;
fi

let "ticks=$2*60/3"
for i in {1..$ticks}; do;
    ps -p $1 -o pcpu | grep -v % &gt;&gt; $1-usage.txt;
    sleep 3;
    echo $i / $ticks;
done;

gnuplot -e "set term dumb; set yrange [0:100]; \&lt;br/&gt;plot '$1-usage.txt' s c;"&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;And here’s the output:&lt;/p&gt;
&lt;pre&gt;100 ++------+------+-------+------+-------+------+-------+------+------++
    +       +      +       +      +       +  'usage-mplayer.txt'+****** +
    |                                                                   |
    |                                                                   |
 80 ++                                                                 ++
    |                                                                   |
    |                  *******************                              |
    *******************                  *                        ******|
 60 +*                                   *                      ***    ++
    |                                    *                    **        |
    |                                    *                    *         |
    |                                    *                   *          |
    |                                    *                   *          |
 40 ++                                   *                   *         ++
    |                                    *                   *          |
    |                                    *                  *           |
    |                                    *                  *           |
 20 ++                                   *                  *          ++
    |                                    *                  *           |
    |                                    *******************            |
    +       +      +       +      +       +      +       +      +       +
  0 ++------+------+-------+------+-------+------+-------+------+------++
    0      100    200     300    400     500    600     700    800     900&lt;/pre&gt;
&lt;p&gt;And GNUplot also does graphical charts! Take the &lt;PID&gt;-usage.txt file dropped in your cwd by the script and run it thru GNUplot like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;gnuplot -e "set term png; set output graph.png; \&lt;br/&gt;set yrange [0:100]; plot 'PID-usage.txt' s c"&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_ktdhc0Up5Z1qz5haw.png"/&gt;&lt;/p&gt;
&lt;p&gt;The numbers on the X axis are &lt;i&gt;ticks&lt;/i&gt; (seconds/3), the numbers on the Y axis are CPU usage.&lt;/p&gt;
&lt;p&gt;Required for this script: zsh, gnuplot and… ps.&lt;/p&gt;</description><link>http://blah.token.ro/post/249956031</link><guid>http://blah.token.ro/post/249956031</guid><pubDate>Thu, 19 Nov 2009 22:43:00 +0200</pubDate><category>sysadmin</category><category>tech</category><category>geek</category></item><item><title>Gheţarul de la Scărişoara
more pix</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_ksqfowM00G1qz5hawo1_r1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Gheţarul de la Scărişoara&lt;/p&gt;
&lt;p&gt;&lt;a title="Gheţarul Scărişoara - poze" href="http://www.zooomr.com/photos/skee/sets/51777/"&gt;more pix&lt;/a&gt;&lt;/p&gt;</description><link>http://blah.token.ro/post/235831626</link><guid>http://blah.token.ro/post/235831626</guid><pubDate>Sat, 07 Nov 2009 11:29:00 +0200</pubDate><category>escapism</category><category>photo</category><category>spelunking</category></item><item><title>I now bear the Mark of Noob.</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_ks5y7fKmJL1qz5hawo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I now bear the Mark of Noob.&lt;/p&gt;</description><link>http://blah.token.ro/post/224691947</link><guid>http://blah.token.ro/post/224691947</guid><pubDate>Tue, 27 Oct 2009 09:59:00 +0200</pubDate><category>self</category><category>photo</category></item><item><title>18-20 septembrie 2009: THE SEQUEL IS HERE!
aka Turul 4 la mare...</title><description>&lt;iframe src="http://player.vimeo.com/video/6672781" width="400" height="220" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;18-20 septembrie 2009: THE SEQUEL IS HERE!&lt;/p&gt;
&lt;blockquote style="font-size: 10px"&gt;&lt;i&gt;aka&lt;/i&gt; Turul 4 la mare [2009]&lt;br/&gt;&lt;i&gt;aka&lt;/i&gt; Turul litoralului în miez de toamnă 2&lt;br/&gt;&lt;i&gt;aka&lt;/i&gt; John Masefield’s &lt;a target="_blank" title="Sea Fever" href="http://www.blupete.com/Literature/Poetry/MasefieldSeaFever.htm"&gt;Sea Fever&lt;/a&gt;&lt;/blockquote&gt;
&lt;p&gt;Mamaia, Constanţa, Eforie Nord, Costineşti, Olimp, Neptun, Jupiter, Venus, Saturn, Mangalia, 2 Mai, Vama Veche. This is getting ridonculous, n’est pas?&lt;/p&gt;
&lt;p&gt;S-a văzut că n-am fost atât de târziu în toamnă ca &lt;a href="http://blah.token.ro/post/56183398/skee-does-constanta-county"&gt;anul trecut&lt;/a&gt; - mai era încă lume pe litoral, cât a fost soare s-a putut face plajă, am făcut şi baie \o/, mai erau încă localuri şi hoteluri deschise şi altele. Şi n-am fost nici aşa pe fugă ca anul trecut, am putut să savurez fiecare plajă, fiecare dig şi fiecare colţ de mare. Chiar dacă m-a şi plouat niţeluş.&lt;/p&gt;
&lt;div id="gallery"&gt;
&lt;p&gt;&lt;a target="_blank" href="http://static.zooomr.com/images/8199245_437917a153_b.jpg"&gt;&lt;img src="http://static.zooomr.com/images/8199245_437917a153_m.jpg" alt="IMGP2096" title="IMGP2096" border="2"/&gt;&lt;/a&gt;&lt;a target="_blank" href="http://static.zooomr.com/images/8199092_4bf58bae9c_b.jpg"&gt;&lt;img src="http://static.zooomr.com/images/8199092_4bf58bae9c_m.jpg" alt="IMGP1991" title="IMGP1991" border="2"/&gt;&lt;/a&gt;&lt;a target="_blank" href="http://static.zooomr.com/images/8199051_38c5c5b9a9_b.jpg"&gt;&lt;img src="http://static.zooomr.com/images/8199051_38c5c5b9a9_m.jpg" alt="IMGP1644_5_6" title="IMGP1644_5_6" border="2"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://static.zooomr.com/images/8197762_4c9cb6fbbc_b.jpg"&gt;&lt;img src="http://static.zooomr.com/images/8197762_4c9cb6fbbc_m.jpg" alt="IMGP1524" title="IMGP1524" border="3"/&gt;&lt;/a&gt; &lt;a target="_blank" href="http://static.zooomr.com/images/8198608_d0403cf0a6_b.jpg"&gt;&lt;img src="http://static.zooomr.com/images/8198608_d0403cf0a6_m.jpg" alt="IMGP1863_4_5_filtered" title="IMGP1863_4_5_filtered" border="3"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://static.zooomr.com/images/8198452_43894bbf3c_b.jpg"&gt;&lt;img src="http://static.zooomr.com/images/8198452_43894bbf3c_m.jpg" alt="IMGP1715" title="IMGP1715" border="3"/&gt;&lt;/a&gt; &lt;a target="_blank" href="http://static.zooomr.com/images/8198844_a690916186_b.jpg"&gt;&lt;img src="http://static.zooomr.com/images/8198844_a690916186_m.jpg" alt="IMGP1948" title="IMGP1948" border="3"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a target="_blank" title="Skee does Constanţa county 2 - pics" href="http://www.zooomr.com/photos/skee/sets/50408/"&gt;&lt;img alt="more photos" src="http://static.zooomr.com/images/8199742_82034be5be.jpg" border="3" height="201" width="500"/&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://blah.token.ro/post/193345517</link><guid>http://blah.token.ro/post/193345517</guid><pubDate>Mon, 21 Sep 2009 16:32:00 +0300</pubDate><category>escapism</category><category>seaside</category><category>beach</category><category>photo</category><category>video</category><category>autumn</category></item><item><title>Turul 3 la mare [2009]</title><description>&lt;p align="center"&gt;&lt;img alt="Vama Veche sud" title="Vama Veche sud" src="http://static.zooomr.com/images/7913437_9676c609a3.jpg" border="5" height="500" width="375"/&gt;&lt;/p&gt;
&lt;p align="center"&gt;Guess where I’ve been for the past two weeks (mănăstire-ntr-un picior…)&lt;/p&gt;
&lt;p&gt;Am stat două săptămâni la cort în Vama Veche, cu gaşcă măricică (vreo 14-15 persoane ne strânsesem la un moment dat), cu o mare superbă, ţâţe ca la fabrica de ţâţe (iar o să fiu desensibilizat la sâni câteva luni, heh), cu făcut grătare în camping, dar şi mâncat scoici, creveţi şi alte delicatese marine la restaurant pescăresc, cu PARTY HARD în câteva nopţi, dar şi cu culcat la 10:30pm în altele, fiind prea obosit de la ţopăit prin valuri de doi metri, cu caniculă, dar şi furtuni nocturne şi ploi…&lt;/p&gt;
&lt;p&gt;…şi fără SLR. N-am vrut să-i port grija atâta timp pe la cort, aşa că am făcut doar câteva &lt;a href="http://www.zooomr.com/photos/skee/sets/49047/"&gt;poze cu mobilu’&lt;/a&gt; (yes, sad, i know). Şi am reuşit şi până pe-astea făcute cu telefonul să le scot strâmbe, spre propria-mi oftică.&lt;/p&gt;
&lt;p&gt;Am fost şi la Folk You, în fiecare seară chiar, dar m-am cam plictisit stând cu fundul în nisip, aşa că-n fiecare seară am ajuns să ascult concertele din terasele vecine scenei, la o bere stând.&lt;/p&gt;
&lt;p&gt;Gah, tocmai mi-am adus aminte că am şutit un poster cu Folk You şi l-am băgat în husa cortului să nu-l stric… şi am uitat să-l şi scot. brb.&lt;/p&gt;
&lt;p&gt;Apropos de corturi, noul meu cort de 2 secunde (Quechua, de la Decathlon, 3 persoane, 220 lei) s-a comportat fantastic. Dimineaţa când dădea soarele-n el ţinea răcoare, noaptea când era mai friguleţ era căld şi bine izolat, în miez de zi când e mai cald sau seara înainte de culcare era foarte uşor de aerisit - are beţele moi, îl apăsam niţel până ieşeau aerul stătut şi ţânţarii şi trăgea aer curat când sărea înapoi în formă. Am prins şi o furtună în el, fără să fie ancorat cu aţele suplimentare de pe beţe, şi a doua zi dimineaţă nu se clintise şi am fost printre puţinii fără strop de apă-n cort, în condiţiile în care de pe plajă zburaseră corturi.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Ăla verde deschis e al meu" title="Ăla verde deschis e al meu" src="http://static.zooomr.com/images/7913441_0d59d0c6fb.jpg" border="5" height="375" width="500"/&gt;&lt;/p&gt;
&lt;p&gt;Şi am mai făcut o treabă bună, mi-am cumpărat Frederik Pohl’s Gateway de la Nemira (din Vamă, mă rog) cu 28 de lei. Pe Amazon e &lt;a href="http://www.amazon.com/gp/product/0345475836/"&gt;$10.17&lt;/a&gt; plus încă vreo $4 sau $5 transportul, aşa că zic că am făcut o treabă bună, chiar dacă-i în română. De obicei le prefer de pe Amazon în engleza originală (mai ales că-s uneori sensibil mai ieftine, vezi Peter F. Hamilton’s Pandora’s Star + Judas Unchained care la noi se vând în 4 volume la vreo 30 de lei fiecare, iar de pe Amazon le-am luat cu 2*7 USD plus transport), dar 28 de lei versus ~45 de lei, merită. Şi că tot ziceam de Peter F. Hamilton, am citit cele 1000 de pagini ale Pandora’s Star, a fost ok, am citit cam 80 de pagini din Judas Unchained (acum, la mare şi prin tren) şi m-am plictisit îngrozitor de ea, s-ar putea să fie prima carte la care renunţ de plictiseală. Sau poate e din cauza faptului că mă simt prea bine la mare şi am chestii mai interesante de făcut, dunno; mai încerc o dată oricum, când îmi mai pică netu’.&lt;/p&gt;
&lt;p&gt;În încheiere, da, am stat două săptămâni la mare şi da, mi-au ajuns… momentan. Probabil o să mă ţină câteva zile sentimentul ăsta de împlinire, după care va începe iar să mă tragă curentul spre larg. M-am înnegrit destul turul ăsta, but that won’t stop me - mai plec cel puţin încă o dată, ori acu-n august, ori prin septembrie. Maybe both. &lt;3 summer, &lt;3 the sea. Life is a beach waiting to be found, again and again.&lt;/p&gt;
&lt;hr&gt;&lt;p&gt;Şi acum începe secţiunea cu &lt;i&gt;Post Scriptum&lt;/i&gt;-uri, cu chestii pe care le-am uitat când am scris cuvintele de mai sus.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;PS 1&lt;/i&gt;: am prins promoţie dublă la ţigări Camel. Cumpăram două pachete de la magazin (15 lei), primeam un al treilea gratis. Plecam la o terasă cu nişte prieteni nefumători, le dădeam şi lor pachete de Camel, şi apăreau fetele cu promoţia a doua şi vedeau că suntem fumători de Camel, aşa că ne mai dădeau fiecăruia încă un pachet =&gt; 15 lei = 5-6 pachete de ţigări. Am scos în total vreo 15 pachete gratis de ţigări în două săptămâni. Ne-am şi împrietenit cu una dintre fetele promotoare, o tipă blondă cu ochi albaştri, superbă, stilată, studentă la Electronică (şi bursieră!). Ne întreba dacă mai sunt nudişti în Vama Veche că nu a mai prea văzut, apoi ne spunea că e Constănţeancă, dar că n-a apucat să stea o zi la plajă vara asta şi că ar vrea să stea un weekend în Vamă, alături de gaşca noastră. Frumoasă, deşteaptă, cu ţigări gratis şi vrea să-i vedem şi sânii? Oaaaaaaaaaaaaaaaaaaaaaa…&lt;/p&gt;
&lt;p&gt;&lt;i&gt;PS 2&lt;/i&gt;: am mâncat scoici în sos de usturoi, frigărui cu creveţi şi bacon, calcan, dar n-am mâncat nici măcar un ştiulete de porumb fiert. La 4 sau 5 lei ştiuletele, să facă cu el ce le-oi sugera eu. Mafia lu’ putsă fiartă, oligopolul Vama Veche.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;PS 3&lt;/i&gt;: Gmail, 663 spam emails în două săptămâni. Plus vreo 4 care au ajuns în Inbox.&lt;/p&gt;</description><link>http://blah.token.ro/post/156424322</link><guid>http://blah.token.ro/post/156424322</guid><pubDate>Wed, 05 Aug 2009 17:38:00 +0300</pubDate><category>photo</category><category>seaside</category><category>escapism</category><category>self</category><category>books</category></item><item><title>Turul 2 la mare! Iar am prins 1 iulie la mare, deja al treilea...</title><description>&lt;img src="http://26.media.tumblr.com/UEBVJ3wRhpnq5djzATikzMWDo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Turul 2 la mare! Iar am prins 1 iulie la mare, deja al treilea an la rând.&lt;/p&gt;
&lt;p&gt;În două săptămâni plec iar, he he hi.&lt;/p&gt;</description><link>http://blah.token.ro/post/137777309</link><guid>http://blah.token.ro/post/137777309</guid><pubDate>Wed, 08 Jul 2009 18:03:00 +0300</pubDate><category>photo</category><category>seaside</category><category>escapism</category></item><item><title>Americanocentrism</title><description>&lt;p&gt;&lt;i&gt;Why do these people from a far away land and with a vastly different culture and history who are right now in the midst of fundamental socio-political change think differently than I do?&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;I mean, I’m getting all the important information from TV and the internet. And I’m drawing some conclusions about these people’s country and political environment. Why do these people come to different conclusions? What’s wrong with them?&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.reddit.com/r/self/comments/8ua2a"&gt;derp&lt;/a&gt;, armchair politicians.&lt;/p&gt;</description><link>http://blah.token.ro/post/127626668</link><guid>http://blah.token.ro/post/127626668</guid><pubDate>Sun, 21 Jun 2009 20:59:03 +0300</pubDate><category>opinion</category><category>politics</category></item><item><title>Introducing Pentax K-7: Live View pe ecran de 3”,...</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/BNCHdsZI88g?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;b&gt;Introducing Pentax K-7&lt;/b&gt;: Live View pe ecran de 3”, înregistrare video HD, engine nou-nouţ (Prime II) care duce până la 5.2fps şi expuneri de 1/8000, sisteme de metering şi AF îmbunătăţire (şi AF assist beam, finally), funcţii de HDR compo, corectarea aberaţiilor obiectivului, declanşare programată (time lapse, sper că mai bine pus la punct decât în K20D unde era limită de 99 de cadre), &lt;a title="Pentax K-7 specs" href="http://www.pentaximaging.com/slr/K-7/"&gt;şi altele&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Need $1300. Cine cumpără un K200D folosit un an şi un 18-55 AL folosit 3 luni? Că a apărut deja K-7-ul în &lt;a title="Focus94.ro - Pentax K-7" href="http://www.focus94.ro/aparate-foto-dslr/pentax-k-7-body"&gt;oferta focus94&lt;/a&gt;, deşi abia-n iulie iese efectiv pe piaţă.&lt;/p&gt;</description><link>http://blah.token.ro/post/115943248</link><guid>http://blah.token.ro/post/115943248</guid><pubDate>Mon, 01 Jun 2009 02:06:00 +0300</pubDate><category>video</category><category>tech</category></item><item><title>I have seen the new Star Trek, and it is AWESOME. \o/</title><description>&lt;img src="http://30.media.tumblr.com/UEBVJ3wRhnpwov6nVfT6N1HOo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I have seen the new Star Trek, and it is &lt;a title="Star Trek XI - trailer 3 [HD]" href="http://www.youtube.com/watch?v=7w4vk5OZmn8&amp;fmt=22"&gt;AWESOME&lt;/a&gt;. \o/&lt;/p&gt;</description><link>http://blah.token.ro/post/110583121</link><guid>http://blah.token.ro/post/110583121</guid><pubDate>Wed, 20 May 2009 21:22:00 +0300</pubDate><category>geek</category><category>entertainment</category><category>opinion</category></item><item><title>Văleu, 189 de zile fără mare? Gata, am rectificat.</title><description>&lt;img src="http://29.media.tumblr.com/UEBVJ3wRhn2rqtwhLel7HnXKo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Văleu, 189 de zile fără mare? Gata, am rectificat.&lt;/p&gt;</description><link>http://blah.token.ro/post/103319747</link><guid>http://blah.token.ro/post/103319747</guid><pubDate>Mon, 04 May 2009 16:45:00 +0300</pubDate><category>photo</category><category>seaside</category><category>escapism</category></item><item><title>Yay spring! Iar am fost la ţară, am văzut copacii înflorind.</title><description>&lt;img src="http://29.media.tumblr.com/UEBVJ3wRhm8k595wSvRL2knlo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Yay spring! Iar am fost la ţară, am văzut copacii înflorind.&lt;/p&gt;</description><link>http://blah.token.ro/post/95708272</link><guid>http://blah.token.ro/post/95708272</guid><pubDate>Mon, 13 Apr 2009 13:19:38 +0300</pubDate><category>photo</category><category>escapism</category><category>flower</category></item><item><title>Castelul Corvinilor, Hunedoara  more photos</title><description>&lt;img src="http://26.media.tumblr.com/UEBVJ3wRhl7p0ercYvawUgf0o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Castelul Corvinilor, Hunedoara  &lt;br/&gt;&lt;a title="Castelul Corvinilor" href="http://www.zooomr.com/photos/skee/sets/45004/"&gt;more photos&lt;/a&gt;&lt;/p&gt;</description><link>http://blah.token.ro/post/87584404</link><guid>http://blah.token.ro/post/87584404</guid><pubDate>Wed, 18 Mar 2009 17:08:00 +0200</pubDate><category>photo</category><category>hunedoara</category><category>castle</category><category>escapism</category></item><item><title>emergent online technologies!</title><description>&lt;p&gt;So recently I’ve been earning myself a couple of techie/geek badges with token.ro, as it now supports/implements a bunch of next-gen technologies and ideas. Some are useful, others are implemented just because I could.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;IPv6 support&lt;br/&gt;The site has been fully &lt;a title="IPv6 @ wikipedia" href="http://en.wikipedia.org/wiki/IPv6"&gt;IPv6&lt;/a&gt; enabled for a few months. I’ve got a httpd listening on an IPv6 address, AAAA records in my nameservers, which are IPv6-accessible themselves *and* have IPv6 glue at the ccTLD authority. Only 3 of the 6 root nameservers for .ro are IPv6 enabled, but we’re getting there.&lt;/li&gt;
&lt;li&gt;SPF and DKIM for email&lt;br/&gt;I’m now publishing &lt;a title="SPF -all domain survey" href="http://spf-all.com"&gt;strict SPF records&lt;/a&gt; and a &lt;a title="DKIM" href="http://en.wikipedia.org/wiki/DomainKeys_Identified_Mail"&gt;DomainKey&lt;/a&gt;. All outgoing emails from this domain are signed with DKIM, all incoming+forwarded emails go thru &lt;a title="Sender Rewriting Scheme" href="http://www.openspf.org/SRS"&gt;SRS&lt;/a&gt; to prevent any SPF breakage. Take &lt;i&gt;that&lt;/i&gt;, spam!&lt;/li&gt;
&lt;li&gt;OpenID&lt;br/&gt;This one isn’t exactly new: this domain is also my &lt;a title="What is OpenID?" href="http://openid.net/what/"&gt;OpenID&lt;/a&gt;, via delegation to the provider of my choice (currently &lt;a title="idproxy.net - openid provider" href="http://idproxy.net"&gt;idproxy.net&lt;/a&gt;). The advantages of OpenID are numerous, the advantage of using your own site as your OpenID is that you’re not tied to any one provider - provider delegations are easily changed.&lt;/li&gt;
&lt;li&gt;FOAF&lt;br/&gt;So I got into the whole semantic web craze and published my &lt;a title="Friend of a Friend project" href="http://www.foaf-project.org/"&gt;FOAF&lt;/a&gt; description. Basically, FOAF is a means of creating a distributed social network, with each participant retaining full control over the data made public (as the FOAF description is just an &lt;a title="Skee's FOAF description" href="http://token.ro/foaf.rdf"&gt;XML file&lt;/a&gt; published on your website).&lt;/li&gt;
&lt;li&gt;microID signatures&lt;br/&gt;The entire site (including this blog) has been signed with my &lt;a title="microID @ wikipedia" href="http://en.wikipedia.org/wiki/MicroID"&gt;microID&lt;/a&gt;. Not extremely useful (with microID, the possibility of verification implies the possibility of spoofing), but I liked the concept. Added bonus: &lt;a href="http://claimid.com"&gt;claimid&lt;/a&gt; now recognizes me as the author of my own website, isn’t that awesome? And, well, I like &lt;a title="microformats.org" href="http://microformats.org"&gt;microformats&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;CDN delivery&lt;br/&gt;As a tiny experiment, this tumblelog’s static content is now served via the &lt;a title="Coral CDN" href="http://www.coralcdn.org/"&gt;Coral Content Distribution Network&lt;/a&gt;. I don’t expect speed improvements, I just want to see how it… feels. I’m thinking of deploying my own CDN for the whole domain, seeing as how I have access to servers on multiple continents. And &lt;a title="deploying a content distribution network" href="http://www.geoscaling.com/dns2/wiki/smart_subdomains"&gt;deploying a CDN with GeoScaling&lt;/a&gt;, my DNS provider, would be a breeze.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Next up on the list? Probably a hosted &lt;a title="XMPP (aka Jabber)" href="http://xmpp.org/about/"&gt;XMPP&lt;/a&gt;+&lt;a title="SIP, VoIP or maybe telepresence!" href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol"&gt;SIP&lt;/a&gt; solution, some LOC records for the domain, putting my SSL cert to good use by enabling HTTPS and whatever else will pique my interest.&lt;/p&gt;</description><link>http://blah.token.ro/post/86114496</link><guid>http://blah.token.ro/post/86114496</guid><pubDate>Fri, 13 Mar 2009 14:30:00 +0200</pubDate><category>tech</category><category>opinion</category><category>geek</category><category>sysadmin</category><category>IPv6</category></item><item><title>potomp - a minimal UI for deluge written with Qt4</title><description>&lt;p&gt;&lt;a title="potomp v0.2 sources" href="http://token.ro/potomp/potomp-0.2.tar.gz"&gt;&lt;b&gt;Get potomp v0.2&lt;/b&gt;&lt;/a&gt; (sources only) - with CSS stylin’ o’ the progress bars!&lt;/p&gt;
&lt;p&gt;&lt;strike&gt;&lt;a title="potomp v0.1 sources" href="http://token.ro/potomp/potomp-0.1.tar.gz"&gt;&lt;b&gt;Get potomp v0.1&lt;/b&gt;&lt;/a&gt; (sources only)&lt;/strike&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="deluge bittorrent client" href="http://deluge-torrent.org"&gt;Deluge&lt;/a&gt; has a client/server model separating its core from its user interface. potomp connects to a running deluged instance via XML-RPC, gets the current running torrents’ stats and displays a set of progress bars for each torrent. I wrote potomp wanting to brush up on my C++ and in order to familiarize myself with the Qt4 toolkit. It uses the &lt;a title="QXML-RPC" href="http://code.google.com/p/qxmlrpc/"&gt;QXML-RPC&lt;/a&gt; library by Dmitry Poplavsky to handle communications with the deluge daemon.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img alt="potomp" src="http://token.ro/potomp/potomp_linux_progress.png" border="5" height="627" width="408"/&gt;&lt;/p&gt;
&lt;p&gt;It should run on any system that supports Qt4 (*nix, Windows and Mac OSX), but it’s only been tested on Linux and Windows. And it’s got some issues, either with Windows or with Qt 4.5, because while on my Linux box running Qt 4.4.3 it looks like the screenie above and runs fine, on my Windows box running Qt 4.5 only the first XML-RPC request goes thru, the progress bars don’t update to reflect torrent progress. &lt;strike&gt;And also, it looks weird on Windows, as the text isn’t ON the progress bars, but to their right&lt;/strike&gt; &lt;b&gt;(har har, fixed using CSS, Qt is awesome!&lt;/b&gt;)&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img alt="potomp on windows" src="http://token.ro/potomp/potomp_windows_progress.png" border="5" height="627" width="408"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;strike&gt;I suppose it’s just a styling issue, but I haven’t found a way around it as of yet.&lt;/strike&gt;&lt;/p&gt;
&lt;p&gt;Other issues include an inability to sort the torrents in any way (they’re automatically sorted alnum by infohash) and the fact that the main window won’t extend if you’ve got more torrents running than will fit in the initial window height.&lt;/p&gt;
&lt;p&gt;The Console tab looks like &lt;a title="potomp console tab" href="http://token.ro/potomp/potomp_windows_console.png"&gt;this&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;How to build and run potomp&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;make sure you’ve got &lt;a href="http://www.qtsoftware.com/"&gt;Qt4&lt;/a&gt; installed&lt;/li&gt;
&lt;li&gt;grab and build the sources&lt;i&gt;&lt;br/&gt;tar xvf potomp-0.1.tar.gz&lt;/i&gt;&lt;i&gt;&lt;br/&gt;cd potomp&lt;/i&gt;&lt;i&gt;&lt;br/&gt;qmake&lt;/i&gt;&lt;i&gt;&lt;br/&gt;make&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;copy the example config file&lt;i&gt;&lt;br/&gt;mkdir -p ~/.config/potomp/&lt;/i&gt;&lt;i&gt;&lt;br/&gt;cp example-potomp.ini ~/.config/potomp/potomp.ini&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;edit the config file and fill in your deluged settings&lt;i&gt;&lt;br/&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;run it!&lt;br/&gt;&lt;i&gt;./potomp&lt;/i&gt;&lt;i&gt;&lt;br/&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;</description><link>http://blah.token.ro/post/83860435</link><guid>http://blah.token.ro/post/83860435</guid><pubDate>Thu, 05 Mar 2009 21:51:00 +0200</pubDate><category>cross platform</category><category>qt</category><category>software development</category></item></channel></rss>

