Documenti

Quant'è bello procmail!

Non mi piace come il servizio webmail di libero invia le email: modifica il campo "From:" dell'header aggiungendo un carattere "\" davanti al "@" ed al ".". Praticamente se l'indirizzo mittente è "tizio@libero.it", viene modificato in "tizio\@libero\.it".

Stufo di vedere questo patetico tentativo per limitare la spam ho deciso di risolvere il problema tramite il mio fidato procmail ed ovviamente sed!

Mi è bastato aggiungere questa regola nel file di configurazione di procmail:

:0 fhwc
* ^From: .*\\.*
| sed -e 's/\\//g'

La regola è molto semplice, i flag fhwc significano:

  • f: rende la pipe un filtro
  • h: il filtro agisce sull'header
  • w: tiene attivo il file di lock finchè la pipe non ha concluso il suo processo.
  • c: dopo aver applicato il filtro permette l'esecuzione delle regole successive.

Come si capisce chiaramente dal codice, vengono filtrate le mail che nel campo From contengono il carattere "\", tali mail sono quindi processate da sed che lo elimina.

Rapido, semplice ed efficace!

Gestione CPU su Ubuntu

L'ultima versione di Ubuntu (Feisty Fawn, 7.04) permette di gestire con estrema facilità anche la variazione della frequenza di lavoro della CPU. Nel pannello di Gnome si può aggiungere l'applet per gestire questa funzionalità molto utile nei notebook. L'unico difetto è che di default l'utente generico non può cambiare il tipo di meccanismo per la regolazione della frequenza e non può impostarla manualmente.

Configurare Samba su Ubuntu come PDC

Era da qualche tempo che desideravo mettere un po' in ordine gli appunti su come configurare un sistema GNU/Linux per farlo operare come PDC (Primary Domain Controller). Sul web sono presenti diverse guide spesso però incomplete. Questa guida cerca di illustrare tutti i passaggi necessari alla realizzazione del PDC.
Per fare questo è necessario utilizzare Samba.

Octave

Octave è un linguaggio di alto livello, principalmente ideato per il calcolo numerico, liberamente distribuibile e modificabile secondo i termini della GNU General Public License.
Come ambiente di calcolo, è quello che risulta dichiaratamente più simile al noto programma commerciale Matlab, anche se la sintassi non è proprio la stessa.

Programmazione

Questa sezione della documentazione raccoglie articoli e documenti utili per chi si addentra nel mondo della programmazione.

GNU/Linux alla conquista dell'M70-289!

Acquistare un computer che supporti interamente un sistema GNU/Linux non è cosa dell'altro mondo, ma se si parla di portatili, allora la questione si fa più delicata.
Ho acquistato da poco un notebook della Toshiba, il modello Satellite M70-289, e devo dire che mai acquisto è stato così azzeccato (grazie FiNeX), visto che Windows non vi ha mai messo piede.

... ma iniziamo dal principio.

A first look to the DOM model

Questo articolo l'ho scritto in inglese, me ne sono accorto quando ero arrivato circa a metà... non chiedetemi il perchè, perdonatemi i probabili errori di grammatica, ma non avevo voglia di riscrivere in italiano tutto quanto.

DOM Introduction

A first look to the DOM model

DOM means Document Object Model. It's a model of how XML and HTML are represented in a tree structure.
DOM is a platform neutral interface that will allow programs and scripts to dynamically access and update the content, structure and style of documents. The document can be further processed and the results of that processing can be incorporated back into the presented page.

Configurazione dominio e utenti win2k3

Questa breve guida è stata redatta inizialmente assieme a RickySound e poi sucessivamente corretta e riveduta da me e MisterX. Questa è la versione attuale, ma non escludo modifiche e miglioramenti.

Per prima cosa, prima di aggiungere un client ad un dominio 2003 è sempre meglio accertarsi che:

  1. I client siano con Win2k/XP, con vecchie versioni di Windows, il funzionamento all'interno del dominio non sarà ottimale

Windows, era meglio l'anarchia?

Sfortunatamente (per i sistemisti) è spesso necessario scontrarsi con sistemi Microsoft, qui sto raccogliendo tutto quello che ritengo utile per risolvere i problemi di questa piattaforma.

GNU/Linux, lunga vita e prosperità!

In questa sezione si trovano documenti ed articoli riguardanti il mondo dell'Open Source e GNU/Linux.