<?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>Vita di un sys-admin &#187; Linux</title>
	<atom:link href="http://blog.angelofailla.com/category/informatica/9/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.angelofailla.com</link>
	<description>Storie, esperienze e pensieri da Dublino.</description>
	<lastBuildDate>Wed, 21 Jul 2010 21:17:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>funziona con linux?</title>
		<link>http://blog.angelofailla.com/2005/12/03/funziona-con-linux/</link>
		<comments>http://blog.angelofailla.com/2005/12/03/funziona-con-linux/#comments</comments>
		<pubDate>Sat, 03 Dec 2005 14:23:04 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://pallotron.spatof.org/2005/12/03/funziona-con-linux/</guid>
		<description><![CDATA[oggi ho sgmato una di queste: Ecco un dettaglio. Stavo pensando che FORSE tolgo macos x dall&#8217;ibook 12&#8243; per metterci su Linux, e con questo dongle USB potrei usare il wifi&#8230; sto valutando, nessuno l&#8217;ha mai provata?!?! io ho letto che c&#8217;e&#8217; un driver qui: http://etudiants.insia.org/~jbobbio/ural-linux/ se qualcuno l&#8217;ha provata mi faccia sapere.]]></description>
			<content:encoded><![CDATA[<p>oggi ho sgmato una di queste:</p>
<p><img src="http://www.dlink.com/images/products/DWL-G122/DWL-G122_main.gif" alt="DWL" /></p>
<p><a href="http://www.dlink.com/products/?pid=334">Ecco un dettaglio</a>.<br />
Stavo pensando che <strong>FORSE</strong> tolgo macos x dall&#8217;ibook 12&#8243; per metterci su Linux, e con questo dongle USB potrei usare il wifi&#8230;<br />
sto valutando, nessuno l&#8217;ha mai provata?!?!</p>
<p>io ho letto che c&#8217;e&#8217; un driver qui:</p>
<p><a href="http://etudiants.insia.org/~jbobbio/ural-linux/">http://etudiants.insia.org/~jbobbio/ural-linux/</a></p>
<p>se qualcuno l&#8217;ha provata mi faccia sapere.</p>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=16&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2005/12/03/funziona-con-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Messaggi subliminali e demonizzazione di Internet: un esempio pratico</title>
		<link>http://blog.angelofailla.com/2006/02/20/messaggi-subliminali-e-demonizzazione-di-internet/</link>
		<comments>http://blog.angelofailla.com/2006/02/20/messaggi-subliminali-e-demonizzazione-di-internet/#comments</comments>
		<pubDate>Mon, 20 Feb 2006 12:13:55 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Diritti digitali]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Politica]]></category>

		<guid isPermaLink="false">http://pallotron.spatof.org/2006/02/20/messaggi-subliminali-e-demonizzazione-di-internet/</guid>
		<description><![CDATA[Oggi navigando mi sono imbattuto in questo (clicca l&#8217;immagine per ingrandire): &#8220;Suicida con le istruzioni lette sul web&#8221; Notate prego un esempio pratico di &#8220;demonizzazione&#8221; della rete, notate prego anche la fotogradia con il portale Linux.com in bella vista! Questa e&#8217; la dimostrazione di come ci sia una continua e costante attivita&#8217; da parte dei [...]]]></description>
			<content:encoded><![CDATA[<p>Oggi navigando mi sono imbattuto in questo (clicca l&#8217;immagine per ingrandire):</p>
<p><strong>&#8220;Suicida con le istruzioni lette sul web&#8221; </strong></p>
<p><a class="imagelink" title="Notizia su Repubblica" href="http://pallotron.spatof.org/wp-content/uploads/2006/02/suicide_linux.jpg"><img id="image68" alt="Notizia su Repubblica" src="http://pallotron.spatof.org/wp-content/uploads/2006/02/suicide_linux.thumbnail.jpg" /></a><br />
<strong>Notate prego un esempio pratico di &#8220;demonizzazione&#8221; della rete, notate prego anche la fotogradia con il portale <a href="http://www.linux.com">Linux.com</a> in bella vista!</strong></p>
<p>Questa e&#8217; la dimostrazione di come ci sia una continua e costante attivita&#8217; da parte dei media convenzionali che hanno come scopo demonizzare la rete, creare paure, gettare merda sulla blogosfera.</p>
<p>Oggi i giornalisti hanno paura di perdere il posto, stanno capendo che la informazione sta cambiando rotta, devono aggiornarsi, utilizzare i nuovi mezzi che mette a disposizione la rete.</p>
<p>La rete e&#8217; l&#8217;ultimo baluardo di liberta&#8217; vera che rimane nel mondo, la sua caratteristica e&#8217; &#8220;l&#8217;arnarchia&#8221; e la caratteristica di essere incontrollabile.</p>
<p>Stanno tentando in tutti i modi di toglierci questa liberta&#8217; con leggi, regole.</p>
<p>Stanno cercando di imbrigliare la rete e i sistemi operativi come GNU/Linux, diffusori della cultura della condivisione, dell&#8217;apertura e della liberta&#8217;&#8230; <img src='http://blog.angelofailla.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Dobbiamo fare qualcosa&#8230;</p>
<p>PS: e per giunta si tratta anche di un articolo su Repubblica!</p>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=69&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/02/20/messaggi-subliminali-e-demonizzazione-di-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Richard Stallman a Catania il 27 Marzo</title>
		<link>http://blog.angelofailla.com/2006/03/07/richard-stallman-a-catania-il-27-marzo/</link>
		<comments>http://blog.angelofailla.com/2006/03/07/richard-stallman-a-catania-il-27-marzo/#comments</comments>
		<pubDate>Tue, 07 Mar 2006 10:22:29 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Comunicazioni]]></category>
		<category><![CDATA[Diritti digitali]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Politica]]></category>

		<guid isPermaLink="false">http://pallotron.spatof.org/2006/03/07/richard-stallman-a-catania-il-27-marzo/</guid>
		<description><![CDATA[Maggiori informazioni, registrazioni audio/video, e quant&#8217;altro qui.]]></description>
			<content:encoded><![CDATA[<p>Maggiori informazioni, registrazioni audio/video, e quant&#8217;altro <a href="http://www.freaknet.org/events/speech/stallman06/">qui</a>.</p>
<p><img width="100%" alt="Stallman a Catania" id="image78" src="http://pallotron.spatof.org/wp-content/uploads/2006/03/stallmanweb.jpg" /></p>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=79&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/03/07/richard-stallman-a-catania-il-27-marzo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>il sistemista funambolico</title>
		<link>http://blog.angelofailla.com/2006/03/24/il-sistemista-funambolico/</link>
		<comments>http://blog.angelofailla.com/2006/03/24/il-sistemista-funambolico/#comments</comments>
		<pubDate>Fri, 24 Mar 2006 10:55:21 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Esperienze]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Lamentazioni]]></category>
		<category><![CDATA[Lavoro]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://pallotron.spatof.org/2006/03/24/il-sistemista-funambolico/</guid>
		<description><![CDATA[Sembra che sia tempo per i sistemi di fottersi ed andar a fanculo (vedi post di Asbesto su lamentazioni.org).Da un paio di giorni, una macchina DEBIAN che ho qui, dava strani problemi.Un giorno facendo un:dpkg --configure -a mi accorsi che la macchina SI SPEGNEVA come se di facesse lo shutdown. SPENTA FISICAMENTE. SGOMENTO. TENTAVO OGNI [...]]]></description>
			<content:encoded><![CDATA[<div class="entry">Sembra che sia tempo per i sistemi di fottersi ed andar a fanculo (vedi post di Asbesto su lamentazioni.org).Da un paio di giorni, una macchina <strong>DEBIAN</strong> che ho qui, dava strani problemi.Un giorno facendo un:<code>dpkg --configure -a</code></p>
<p>mi accorsi che la macchina <strong>SI SPEGNEVA</strong> come se di facesse lo shutdown. SPENTA FISICAMENTE. SGOMENTO. TENTAVO OGNI E VOLTA. SEMPRE STESSO RISULTATO.</p>
<p>siccome server per gli sviluppatori, mi sono deciso di non toccarla per un po’, ieri mentre tutti erano andati via, decido di riprovare da casa… BOOM. stesso problema.</p>
<p>stamattina arrivo, la riaccendo, <strong>LA MORTE</strong>.</p>
<p>File system / in sola lettura, QUANDO SUCCEDE CIO’ IO TREMO SEMPRE.</p>
<p>Faccio il boot con un cd Gentoo, ed eseguo i fsck su tutte le partizioni con non molti problemi. Faccio anche badblocks per sicurezza, tutto ok.</p>
<p>Rebootto, mi parte il kernel, ma al momento che init lancia gli script di runlevel 2, scopro IL PROBLEMA, mancano TUTTI i file su /etc/rc?.d/!!!!</p>
<p>cosi’ preso dalla disperazione copio sti file da una macchina debian che avevo vicino…</p>
<p>rebootto, riparte, partono i servizi, ma c’e’ qualcosa di strano, al prompt di login metto root E NON MI CHIEDE LA PASSWORD.</p>
<p>“Sara’ il cancro PAM”, penso tra me e me… cosi’ guardo su /etc/pam.d e non trovo common-auth…. e’ cosi’ che ho deciso di fare IL SEGUENTE COMANDO DELLA MORTE:</p>
<p><code> for i in `dpkg --list | grep ^ii | grep ^rc`; do apt-get --yes --reinstall install $i; done</code></p>
<p>\o/</p>
<p>funziona, certo non sara’ MOLTO BELLO aver fatto cio’ MA FUNZIONA TUTTO ADESSO <img alt=":)" class="wp-smiley" src="http://www.lamentazioni.org/wp-images/smilies/icon_smile.gif" /></p>
<p>sono il sistemista funambolo ahahaha</p>
<p>LA MORALE: DEBIAN MERDA!</p></div>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=92&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/03/24/il-sistemista-funambolico/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Suspend to ram/disk con il kernel Linux</title>
		<link>http://blog.angelofailla.com/2006/03/26/suspend-to-ramdisk-con-il-kernel-linux/</link>
		<comments>http://blog.angelofailla.com/2006/03/26/suspend-to-ramdisk-con-il-kernel-linux/#comments</comments>
		<pubDate>Sun, 26 Mar 2006 16:58:34 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://pallotron.spatof.org/2006/03/26/suspend-to-ramdisk-con-il-kernel-linux/</guid>
		<description><![CDATA[Finalmente ho avuto un po&#8217; di tempo per smanettare con il nuovo portatile e fare funzionare il suspend to disk/ram. Ma cosa sono &#8216;ste funzionalita&#8217;? Il supend to ram e&#8217; quella modalita&#8217; che consente ad un portatile o a un pc fisso di &#8220;ibernarsi&#8221;, disattivando quasi tutte le funzioni hardware. E&#8217; quella modalita&#8217; che in [...]]]></description>
			<content:encoded><![CDATA[<p>Finalmente ho avuto un po&#8217; di tempo per smanettare con il nuovo portatile e fare funzionare il suspend to disk/ram.</p>
<p>Ma cosa sono &#8216;ste funzionalita&#8217;?</p>
<p>Il supend to ram e&#8217; quella modalita&#8217; che consente ad un portatile o a un pc fisso di &#8220;ibernarsi&#8221;, disattivando quasi tutte le funzioni hardware. E&#8217; quella modalita&#8217; che in windows si chiama &#8220;standby&#8221;. Tutti gli stati della macchina vengono salvati in RAM.</p>
<p>Il suspend to disk consente di <strong>spegnere completamente la macchina</strong>, conservando lo stato attuale, e di poter poi riaccendere ritornando esattamente con la stessa schermata che si aveva prima, come se il tutto fosse stato scongelato. La differenza col primo metodo e&#8217; che in questo caso tutto lo stato della cpu e della memoria viene salvato sulla partizione di swap.</p>
<p>Ma come ho fatto tutto cio&#8217;? Ecco spiegato brevemente.</p>
<p>Compilate il vostro kernel con queste opzioni:</p>
<pre>Power management options (ACPI, APM)  --->
[*] Software Suspend
(/dev/hda3) Default resume partition

ACPI (Advanced Configuration and Power Interface) Support  --->
[*] ACPI Support
[*]   Sleep States
< *>   AC Adapter
< *>   Battery
< *>   Button
< *>   Video
< *>   Generic Hotkey (EXPERIMENTAL)
< *>   Fan
< *>   Processor
< *>     Thermal Zone</pre>
<p>A questo punto dovete solo usare questi comandi come utente root:</p>
<ul>
<li>suspend to disk: echo disk > /sys/power/state</li>
<li>suspend to ram: echo mem > /sys/power/state</li>
</ul>
<p> <img src='http://blog.angelofailla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Io mi sono fatto dei comodi alias, voi potere fare cio&#8217; che volete, aggiugnere pulsanti al vostro desktop manager, o altro. <img src='http://blog.angelofailla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=95&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/03/26/suspend-to-ramdisk-con-il-kernel-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pubblicati plcfetch e php_smbpasswd</title>
		<link>http://blog.angelofailla.com/2006/08/04/pubblicati-plcfetch-e-php_smbpasswd/</link>
		<comments>http://blog.angelofailla.com/2006/08/04/pubblicati-plcfetch-e-php_smbpasswd/#comments</comments>
		<pubDate>Fri, 04 Aug 2006 09:00:24 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Comunicazioni]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://pallotron.spatof.org/2006/08/04/pubblicati-plcfetch-e-php_smbpasswd/</guid>
		<description><![CDATA[Ho pubblicato sul mio sito questi due progetti, sperando possano esservi utili nelle vostre attivita&#8217;, o che possono esservi utili nello studio del C e di unixODBC: plcfetch (C/unixODBC): un daemon in c. legge dati da un plc, secondo un protocollo definito, attraverso la rs232, e scrive allarmi e informazioni su un server sql, attraverso [...]]]></description>
			<content:encoded><![CDATA[<p>Ho pubblicato sul mio sito questi due progetti, sperando possano esservi utili nelle vostre attivita&#8217;, o che possono esservi utili nello studio del C e di unixODBC:</p>
<ul>
<li><strong><a href="http://cvs.hinezumilabs.org/viewcvs/plcfetch/plcfetch.tar.gz?tarball=1">plcfetch</a> (C/unixODBC)</strong>:  		un daemon in c. legge dati da un plc, secondo 		un protocollo definito, attraverso la rs232, e scrive allarmi e informazioni 		su un server sql, attraverso la libreria unixodbc. e&#8217; un programma che ho scritto 		per lavoro, ma che puo&#8217; essere anche per apprendere rudimenti di programmazione 		c su unix, e l&#8217;utilizzo della api di unixodbc in c.<br />
il software e&#8217; liberamente scaricabile e modificabile perche&#8217; coperto da licenza gpl.<br />
Il repority CVS è browsabile <a href="http://cvs.hinezumilabs.org/viewcvs/plcfetch/"> 		qui</a>.<br />
È possibile fare il checkout dal cvs pubblico cosi&#8217;:</p>
<pre>$ export CVSROOT=:pserver:anoncvs@hinezumilabs.org:/home/cvsroot
$ cvs login
$ cvs -z3 co plcfetch</pre>
</li>
<li><strong><a href="http://www.pallotron.freaknet.org/software/php_smbpasswd.tar.gz">PHP SambaPasswd</a> (C/PHP)</strong>:  		È un&#8217;applicazione che consente di cambiare password di Samba via web. 		Molto utile nel caso di domini NT. Consente di far cambiare la password agli utenti 		che non sono loggati su una macchina joinata al dominio.<br />
La parte server è un demone C che apre una socket su filesystem (UNIX socket)  		e resta in ascolto di connessioni da parte di un client (in questo progetto una pagina 		PHP).<br />
Il demone C deve essere setuiddato root per permettere di lanciare smbpasswd coi permessi 		di root.<br />
Il progetto è ancora in fase embrionale ma funzionante, migliorie dal punto di vista 		del controllo degli accessi devono ancora essere implementate.<br />
Un chmod 700 sul demone C è consigliato.</li>
</ul>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=127&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/08/04/pubblicati-plcfetch-e-php_smbpasswd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Il vero programmatore&#8230;</title>
		<link>http://blog.angelofailla.com/2006/09/11/il-vero-programmatore/</link>
		<comments>http://blog.angelofailla.com/2006/09/11/il-vero-programmatore/#comments</comments>
		<pubDate>Mon, 11 Sep 2006 15:22:50 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.angelofailla.com/2006/09/11/il-vero-programmatore/</guid>
		<description><![CDATA[Come fare a riconoscere un Vero Programmatore? Semplice. Basta verificare se corrisponde al seguente identikit. (via layos, ma la storia è lunghissima, parte da qua e ha persino un blog tutto per lui). (nota 1: se non sei un Vero Programmatore, potresti avere problemi a comprendere alcune affermazioni. Non preoccuparti: non è grave. nota 2: [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Il vero programmatore!" class="imagelink" rel="attachment" id="p175" href="http://blog.angelofailla.com/2006/09/11/il-vero-programmatore/il-vero-programmatore/"><img width="214" height="214" class="alignleft" alt="Il vero programmatore!" id="image175" src="http://blog.angelofailla.com/wp-content/uploads/2006/09/programmatore.jpg" /></a></p>
<p>Come fare a riconoscere un Vero Programmatore? Semplice. Basta verificare se corrisponde al seguente identikit. (via <em>layos</em>, ma la storia è lunghissima, parte da <a href="http://www.vene.ws/vari/programmatore.asp">qua</a> e ha persino un <a href="http://veroprogrammatore.blogspot.com/">blog</a> tutto per lui).</p>
<p>(nota 1: se non sei un Vero Programmatore, potresti avere problemi a comprendere alcune affermazioni. Non preoccuparti: non è grave.<br />
nota 2: il fatto che il Vero Programmatore sia scritto &#8220;VeroProgrammatore&#8221; non è un refuso, ma una notazione ungherese. nota 3: il &#8220;mangiatore di Quiche&#8221; è l&#8217;antitesi del Vero Programmatore)</p>
<ul>
<li>Quando il VeroProgrammatore si ferma a fare benzina a un distributore IP, si meraviglia di non poterlo usare come server DHCP.</li>
<li>Il VeroProgrammatore quando va a letto esclama <tt>sleep (0x7080)</tt>.</li>
<li>Il VeroProgrammatore mangia wafer di silicio.</li>
<li>Il VeroProgrammatore sa che il caso non esiste: è solo uno pseudo-caso precomputato.</li>
<li>Il VeroProgrammatore non si fida delle mappe di Libero. Se deve spostarsi da una città all&#8217;altra, applica l&#8217;algoritmo di Dijkstra.</li>
<li>Il VeroProgrammatore può condividere un appartamento su eMule.</li>
<li>Il VeroProgrammatore può eludere qualsiasi intercettazione telefonica semplicemente dicendo &#8220;<tt>slash slash</tt>&#8221; all&#8217;inizio della conversazione.</li>
<li>Il VeroProgrammatore si dichiara alla donna che ama dicendo &#8220;<tt>private Object VeroProgrammatore;</tt>&#8220;.</li>
<li>Se il VeroProgrammatore si reca negli Stati Uniti, non ha bisogno di convertire i suoi euro in dollari: esegue un cast implicito.</li>
<li>Il VeroProgrammatore ha una casetta sull&#8217;albero binario di ricerca.</li>
<li>Al VeroProgrammatore non piace Il Signore Degli Anelli. Non gli va giù che 8 Hobbit non facciano 1 Hobbyte.</li>
<li>La casa del Mangiatore di Quiche è orientata a sud. La casa del Vero Programmatore è orientata agli oggetti.</li>
<li>Il VeroProgrammatore entra in casa dalla porta 8080.</li>
<li>il VeroProgrammatore va a fare la spesa con una lista concatenata.</li>
<li>Il VeroProgrammatore può contare fino a 1024 con le dita delle mani.</li>
<li>Il VeroProgrammatore regala alla sua fidanzata un array di perl(e).</li>
<li>Il VeroProgrammatore programma le sue vacanze in assembler.</li>
<li>Quando un VeroProgrammatore da bambino impara a parlare, le sue prime parole non sono &#8220;mamma&#8221; o &#8220;papà&#8221; ma &#8220;<tt>Hello, World!</tt>&#8220;</li>
<li>Quando un VeroProgrammatore riceve le carte al tavolo da gioco, se le ordina in mano in O(n log(n)) mosse.</li>
<li>Quando a uno sportello gli viene chiesto di compilare un modulo, il VeroProgrammatore esclama: &#8220;<tt>gcc modulo.c</tt>&#8220;.</li>
<li>Quando da piccolo a scuola il VeroProgrammatore doveva fare il tema &#8220;il mio papà&#8221;, scriveva semplicemente <tt>Papà.toString()</tt>.</li>
<li>Quando due Veri Programmatori si scontrano, o vanno subito in Buffer Overflow, o si affrontano per mille cicli di clock senza che vi sia un vincitore.</li>
<li>Nel caso erediti una vecchia casa, il VeroProgrammatore non la ristruttura. La sovrascrive.</li>
<li>Il VeroProgrammatore può scrivere un metodo che lancia un&#8217;eccezione che conferma la regola.</li>
<li>Il VeroProgrammatore non porta fuori la spazzatura: non si fida del Garbage Collector. Si limita ad esclamare: &#8220;<tt>Rifiuti.Dispose()</tt>&#8221; e l&#8217;immondizia si dissolve nel nulla.</li>
<li>Il VeroProgrammatore non iscrive i suoi figli a scuola. Ne fa comparire i nomi direttamente sul registro di classe utilizzando un puntatore.</li>
<li>Il VeroProgrammatore ha un grande rispetto per l&#8217;arte. Uno dei più grandi misteri che lo tormentano è come Leonardo sia riuscito a dipingere La Gioconda senza vertex shading.</li>
<li>Il VeroProgrammatore ha sulla parete di casa sua un quadretto con la scritta &#8220;<tt>127.0.0.1 dolce 127.0.0.1</tt>&#8220;.</li>
<li>Un VeroProgrammatore non usa alcun firewall. Si accorge che qualcuno è entrato nel suo computer perché il suo personaggio di Ultima Online skippa un frame quando attacca.</li>
<li>Il VeroProgrammatore utilizza nomi di variabile tipo _abr, idGnr, o più semplicemente a. Se in un listato scritto da un VeroProgrammatore trovate una variabile chiamata stipendioImpiegato, probabilmente contiene il numero di isotopi radioattivi di un reattore nucleare (il VeroProgrammatore ha riciclato il codice di un suo vecchio programma di contabilità).</li>
<li>Un test per verificare se qualcuno è un VeroProgrammatore consiste nel legarlo, imbavagliarlo e chiuderlo a chiave in una stanza vuota da solo con un computer preassemblato e non overcloccato, senza alcun utensile o strumento. Se entro 30 secondi non sta uscendo del fumo da sotto la porta, il soggetto <strong>non</strong> è un VeroProgrammatore.</li>
<li>Il VeroProgrammatore chiama qualsiasi interfaccia più complessa di una shell a riga di comando con un unico nome: &#8220;spreco di RAM&#8221;.</li>
<li>Il VeroProgrammatore non si ferma col rosso. Si ferma col #FF0000.</li>
<li>Un VeroProgrammatore finisce tutte le sue frasi con un punto e virgola;&#8230;anche quando parla;</li>
<li>Il Mangiatore di Quiche può cancellare la cache del suo browser.  Il VeroProgrammatore puo&#8217; cancellare la cache di Google.</li>
<li>Nel caso perda le chiavi di un lucchetto, il VeroProgrammatore si cimenta in un lungo ed estenuante brute force.</li>
<li>Il Mangiatore di Quiche va all&#8217;Ikea, compra una scrivania, la porta a casa e la monta. Al VeroProgrammatore invece basta esclamare: &#8220;<tt>apt-get install scrivania</tt>&#8221; perché essa appaia in tutto il suo splendore nello studio, pronta all&#8217;uso (e con una risma di fogli bianchi nel primo cassetto).</li>
<li>Per il VeroProgrammatore il concetto di interfaccia grafica è rappresentato da una serie di 1 e 0 ben indentati su di un monitor monocromatico.</li>
<li>Se proprio viene costretto a commentare il proprio codice, il Vero Programmatore disseminerà casualmente nel proprio listato qualche ovvia descrizione dei metodi più semplici. Le parti di codice indispensabili al funzionamento del sofware saranno invece precedute da un:<br />
<tt>// Non mi aspetto che tu capisca questo</tt></li>
<li>Quando il VeroProgrammatore viene invitato ad una festa, può scoprire quali ragazze sono single e quali no semplicemente esclamando: &#8220;<tt>ls -l</tt>&#8220;.</li>
<li>Se il suo bucato non è abbastanza morbido, il VeroProgrammatore ricompila il Vernel.</li>
<li>Il VeroProgrammatore ha gli Gnome da giardino.</li>
<li>La VeraProgrammatrice si preoccupa quando ha un ritardo nel ciclo for.</li>
<li>Il VeroProgrammatore ricorda con affetto il suo vecchio Spectrum. Stava giocando contro un certo Joshua a Guerra Termonucleare Globale, quando il processore si è fuso. Era il 9 novembre 1989.</li>
<li>Qualcuno sostiene che il VeroProgrammatore tiene sempre i backup da quando ha dovuto riscrivere 327000 linee di assembler 68020. In realtà il VeroProgrammatore non fa alcun backup: è più veloce riscrivere il software a memoria che ricordarsi dove ha messo i nastri o i cd dei backup.</li>
<li>Una recente teoria sostiene che gli universi paralleli esistono: li fa girare il VeroProgrammatore con VMWare.</li>
<li>Il VeroProgrammatore non usa strumenti di debug o checkpoint. Può leggere il valore di una variabile durante l&#8217;esecuzione del suo programma semplicemente osservando attentamente i banchi di RAM del computer su cui lavora.</li>
<li>Se non conosce il significato di una parola, il Mangiatore di Quiche consulta un dizionario. Se non conosce il significato di una parola, il VeroProgrammatore consulta una tabella di hash.</li>
<li>Il VeroProgrammatore può formattare un disco in vinile.</li>
<li>Il VeroProgrammatore può scacciare le zanzare con il RAID 5.</li>
<li>Se ha bisogno di parlare con qualche autorità o personaggio importante, il Vero Programmatore non necessita di permessi o lasciapassare speciali: gli basta esclamare &#8220;<tt>chmod 777</tt>&#8220;.</li>
<li>Se il VeroProgrammatore non riesce a ritrovare una cravatta nell&#8217;armadio, invece di cercarla dice: &#8220;<tt>cat armadio | grep cravatta rossa</tt>&#8220;.</li>
<li>Il VeroProgrammatore, per sorridere, inclina la testa 90° a sinistra.</li>
<li>Il VeroProgrammatore ha messo un filtro antispam nella cassetta della posta condominale.</li>
</ul>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=176&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/09/11/il-vero-programmatore/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PostgreSQL: RDBMS DEL CAZZO</title>
		<link>http://blog.angelofailla.com/2006/09/24/p/</link>
		<comments>http://blog.angelofailla.com/2006/09/24/p/#comments</comments>
		<pubDate>Sun, 24 Sep 2006 22:30:55 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Lamentazioni]]></category>
		<category><![CDATA[Lavoro]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.angelofailla.com/2006/09/24/p/</guid>
		<description><![CDATA[Sia ben chiaro! io ho sempre usato MYSQL, MAI ESSE CU ELLE. E&#8217; ok, MA SOPRATTUTTO FUNZIONA. NON COME QUESTA MERDA DI POSTGRESQL. Gia&#8217; solo il nome suscita ANTIPATIA SFRENATA. Da quando lavoro in questa ditta (da Settembre 05), sono entrato anche io NEL MAGICO MONDO DI POSTRES-MERDA-SQL, non ho mai capito cosa abbia di [...]]]></description>
			<content:encoded><![CDATA[<p><a id="p188" rel="attachment" class="imagelink" title="postgresql" href="http://blog.angelofailla.com/2006/09/24/p/postgresql/"><img id="image188" alt="postgresql" class="alignleft" src="http://blog.angelofailla.com/wp-content/uploads/2006/09/logo_postgres.jpg" /></a></p>
<p><strong>Sia ben chiaro! io ho sempre usato MYSQL, MAI ESSE CU ELLE.</strong></p>
<p>E&#8217; ok, MA SOPRATTUTTO FUNZIONA. NON COME <strong>QUESTA MERDA DI POSTGRESQL</strong>. Gia&#8217; solo il nome suscita ANTIPATIA SFRENATA.</p>
<p>Da quando lavoro in questa ditta (da Settembre 05), sono entrato anche io <strong>NEL MAGICO MONDO DI POSTRES-MERDA-SQL, </strong>non ho mai capito cosa abbia di meglio rispetto a mysql.</p>
<p>Inanzitutto posso dire che ha una sintassi di merda, che il modo di utilizzarlo e&#8217; COMPLETAMENTE DIVERSO MALATO E DEVIATO (con tutti quei fottuti utenti di sistema che vuole).</p>
<p>Cosicche&#8217;, stasera/notte, me ne stavo per andare a letto, quando un certo punto vado su:</p>
<p>http://miasocieta/forum: ORRORE! Non trova i language.</p>
<p>Poi vado su  http://miasocieta/programma-selfcoded-per-tracciamento-sfruttamento-dipendenti</p>
<p>ORRORE, non autentica.</p>
<p>Qui qualcosa mi puzza! Me ne sarei fottuto, e sarei andato a letto, ci potrei pensare domani mattina, ma sono malato, e a me quando qualcosa non funziona MI VIENE LA RABBIA E NON DORMO.</p>
<p>Ed ecco eccomi qui, ad appurare l&#8217;accaduto. Una sintesi:</p>
<ul>
<li>partizione / del webserver PIENA, la alleggerisco</li>
<li>poi scopro che tcpserver di DJB non funziona, controllo, non carica libcrypto-0.9.6 (AH! avevo aggiornato openssl a causa bug, ma non avevo fatto il revdep-rebuild, porcoddio a me e a gentoo), ricompilo ucspi-tcp o quello che e&#8217;, e riavvio qmail, funziona</li>
<li>spamd si lamenta che per problemi di permessi non carica le regole, un chmod -R qscand:qscand  risolve anche questo</li>
</ul>
<p>Passiamo ora al database:</p>
<p>psql forum forum</p>
<p>\d &#8212;&gt; <strong>NIENTE TABELLE NIENTE NIENTE!</strong></p>
<p>psql trackview trackview</p>
<p>\d <strong>IL VOID </strong></p>
<p><strong>MA COME! HO PERSO TUTTO!!??!! NON CI CREDO, NON PUO&#8217; ESSERE! </strong></p>
<p>Alcuni grep della disperazioni mi dicono che forse non tutto e&#8217; perso (e poi ho anche i backup della datadir di psql ogni notte):</p>
<p><code> webserver data # grep afailla * -r<br />
Il file binario base/17232/16408 corrisponde<br />
Il file binario base/17232/17431 corrisponde<br />
Il file binario base/81600/81603 corrisponde </code></p>
<p>Cosi&#8217; ho il sentore che qualcosa potro&#8217; recuperare, nel frattempo trovo questo link:</p>
<p><a title="http://www.hjackson.org/blog/archives/2004/12/postgresql_data.html" href="http://www.hjackson.org/blog/archives/2004/12/postgresql_data.html">http://www.hjackson.org/blog/archives/2004/12/postgresql_data.html </a></p>
<p>Ma allora e&#8217; proprio una merda, ora sono qui, aspettando che bacula mi restori la datadir&#8230;</p>
<p>E NON SONO A LETTO&#8230; MALEDETTO PSQL.</p>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=189&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/09/24/p/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sapete perche&#8217; la home del webserver si e&#8217; RIEMPITA?</title>
		<link>http://blog.angelofailla.com/2006/09/24/sapete-perche-la-home-del-webserver-si-e-riempita/</link>
		<comments>http://blog.angelofailla.com/2006/09/24/sapete-perche-la-home-del-webserver-si-e-riempita/#comments</comments>
		<pubDate>Sun, 24 Sep 2006 22:57:59 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Lamentazioni]]></category>
		<category><![CDATA[Lavoro]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.angelofailla.com/2006/09/24/sapete-perche-la-home-del-webserver-si-e-riempita/</guid>
		<description><![CDATA[Semplice perche&#8217; GIAVA e tutto il suo MONDO E&#8217; UNA MERDA. webserver logs # du -sh /home/trackview/ 5,8G /home/trackview/ webserver logs # ls -lh catalina.* -rw-r--r-- 1 trackview users 30K 26 apr 17:11 catalina.2006-04-26.log -rw-r--r-- 1 trackview users 14K 5 mag 18:11 catalina.2006-05-05.log -rw-r--r-- 1 trackview users 13K 16 mag 10:58 catalina.2006-05-16.log -rw-r--r-- 1 trackview [...]]]></description>
			<content:encoded><![CDATA[<p>Semplice perche&#8217; GIAVA e tutto il suo MONDO E&#8217; UNA MERDA.</p>
<p><code> webserver logs # du -sh /home/trackview/<br />
5,8G    /home/trackview/</code></p>
<p><code>webserver logs # ls -lh catalina.*<br />
-rw-r--r--  1 trackview users  30K 26 apr 17:11 catalina.2006-04-26.log<br />
-rw-r--r--  1 trackview users  14K  5 mag 18:11 catalina.2006-05-05.log<br />
-rw-r--r--  1 trackview users  13K 16 mag 10:58 catalina.2006-05-16.log<br />
-rw-r--r--  1 trackview users 7,5K 17 mag 13:14 catalina.2006-05-17.log<br />
-rw-r--r--  1 trackview users  12K  6 giu 16:24 catalina.2006-06-06.log<br />
-rw-r--r--  1 trackview users 6,8K 29 giu 14:17 catalina.2006-06-29.log<br />
-rw-r--r--  1 trackview users 3,4K  3 lug 10:04 catalina.2006-07-03.log<br />
-rw-r--r--  1 trackview users 3,4K  6 lug 09:49 catalina.2006-07-06.log<br />
-rw-r--r--  1 trackview users 5,3K 10 lug 10:50 catalina.2006-07-10.log<br />
-rw-r--r--  1 trackview users 1,5K 23 ago 03:09 catalina.2006-08-23.log<br />
-rw-r--r--  1 trackview users 6,8K 24 set 23:10 catalina.2006-09-24.log<br />
-rw-r--r--  1 trackview users 5,7G 24 set 23:48 catalina.out </code></p>
<p>INCREDIBILE, il programma e&#8217; fatto coi piedi, logga ASSAI, e di conseguenza catalina.out si riempie.</p>
<p>MA POI QUEGLI STRONZI DI TOMCAT JAKARTA, IL GATTO TOM, CHE COGLIONI.</p>
<p>CATALINA.OUT VIENE RUOTATO OGNI GIORNO, PECCATO CHE IL FILE CATALINA.OUT NON VIENE AFFATTO TRONCATO.</p>
<p>PUAH! che tecnologia di merda&#8230;</p>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=190&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/09/24/sapete-perche-la-home-del-webserver-si-e-riempita/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Idea per nuovo software!</title>
		<link>http://blog.angelofailla.com/2006/10/03/idea-per-nuovo-software/</link>
		<comments>http://blog.angelofailla.com/2006/10/03/idea-per-nuovo-software/#comments</comments>
		<pubDate>Tue, 03 Oct 2006 09:23:51 +0000</pubDate>
		<dc:creator>pallotron</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Lavoro]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.angelofailla.com/2006/10/03/idea-per-nuovo-software/</guid>
		<description><![CDATA[In azienda gestisco, tra le altre cose, un gw VPN in esecuzione sul firewall OpenBSD aziendale. Utilizzo OpenVPN. Funziona alla perfezione! Con Windows si installa un client specifico, che funziona molto bene, installa anche i driver TUN/TAP per Windows. Su gli altri sistemi (UNIX, Linux, MacOS) si puo&#8217; scegliere tra: Usare la linea di comando [...]]]></description>
			<content:encoded><![CDATA[<p>In azienda gestisco, tra le altre cose, un gw VPN in esecuzione sul firewall OpenBSD aziendale. Utilizzo <a href="http://www.openvpn.net">OpenVPN</a>.<br />
Funziona alla perfezione!</p>
<p>Con Windows si installa <a href="http://openvpn.se/">un client specifico,</a> che funziona molto bene, installa anche i driver TUN/TAP per Windows.</p>
<p>Su gli altri sistemi (UNIX, Linux, MacOS) si puo&#8217; scegliere tra:</p>
<ol>
<li>Usare la linea di comando e scrivere solo &#8220;openvpn /path/fileficonfigurazione.conf&#8221;. Lasciare il programma in esecuzione e chiuderlo con ^C quando si e&#8217; finito</li>
<li>Utilizzare uno dei tanti client grafici per KDE/GNOME, e altro.</li>
</ol>
<p>Il problema e&#8217; che questi ultimi sono una chiavica&#8230; non funzionano, funzionano male, sono poco intuitivi.</p>
<p>Ho deciso di scrivermi il mio client <img src='http://blog.angelofailla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Immagino una semplice applicazione GTK+2.0 che alla partenza si posizioni sulla notification area (quella vicino all&#8217;orologio dei piu&#8217; comuni window manager) che si possa configurare il percorso del file di configurazione di openvpn <strong>E BASTA!</strong></p>
<p>E con un semplice menu&#8217; (raggiungibile dal tasto destro) che consenta di fare start e stop del tunnel.</p>
<p>Ah! L&#8217;applicazione dovrebbe anche consentire di eseguire la cosa come root user, un po&#8217; come fa gksu su gnome.</p>
<p>Sto leggendo qualche doc:</p>
<ul>
<li>Gtk+2.0 Tutorial, <a href="http://www.gtk.org/tutorial/">qui</a></li>
<li>Writing Gnome Applets in Gnome2, <a href="http://www.gnome.org/projects/ORBit2/appletstutorial.html">qui</a></li>
<li>GTK+ refernce manual, <a href="http://developer.gnome.org/doc/API/2.0/gtk/index.html">qui</a></li>
</ul>
<p>Sono ancora indeciso se fare un applet Gnome o una applicazione standalone, credo che optero&#8217; per quest&#8217;ultima.</p>
<p>A presto notizie! <img src='http://blog.angelofailla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://blog.angelofailla.com/?ak_action=api_record_view&id=198&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.angelofailla.com/2006/10/03/idea-per-nuovo-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
