Aug 28 2005

Profile Image of asbesto
asbesto

Programmatori RAZZA BASTARDA

Posted at 2:43 pm under niente a senso

Prendiamo ad esempio procmail. A parte che leggere i sorgenti di questo programma e’ un INFERNO, perche’ l’autore evidentemente NON SA COSA SIA UN PARSER, diamo un’occhiata al file di configurazione. in esso troviamo stronzate tipo queste:


# not directly to me? (USER@informatik.uni-kiel.de)
:0:
* !^(To|Cc):.*informatik.uni-kiel.de
* !^(To|Cc):.*\< (USER)\>
$UNWANTED

but make sure you are not on some mailing lists or you filter these first, e.g.,

:0:
* ^TOhaskell
haskell

leggibile? si, leggibile come STO PAIO DI PALLE QUA

proviamo con un esempio banale:


:0
* ^List-Post:
{
:0 c
$LISTEDIR/cristo-list
:0
$LISTEDIR/backup/cristo-list-`date +%Y-%m`
}

questa carognata in cuneiforme legge il messaggio, e se trova l’header “list-post” fatto in quel modo li, smista il messaggio nella cristo-list e ne fa un backup in un’altro file.

Uno che non conosce procmail, e vede cose tipo


:0
*
Toaeh
bBf
0: fBw

che cosa STRACAZZO PENSERA’ MAI, NELLA SUA TESTA???
FORSE CHE STA LEGGENDO SBRUFFI DI MERDA SULLA TASTIERA? oppure che si tratta di /dev/urandom pastato a caso, porco dio?

se i sorgenti di merda di procmail DI MERDA fossero scritti come DIO comanda, avremmo al suo interno una cosa che da circa 823 anni viene universalmente riconosciuto e studiato a tutti i livelli nelle scuole di tutto il mondo, comprese le merdose MADRASSE DI MERDA: e cioe’

UN PARSER

avendo un parser, e le definizioni di cio’ che si chiama GRAMMATICA, e’ facile cambiare quest’ultima, e sostituire quegli sbruffi di MERDAZZAcon qualcosa che renda i file di cfg DAVVERO HUMAN READABLE, PORCODIO, qualcosa del tipo:


Begin {

If Header(List-Post) Contain "porcodio@sperma.org {
CopyTo ($DIRDIMMERDA/lista-spermazzi);
CopyTo ($DIRDIMMERDA/backup/listaspermazzi-backuppata);
DelProcessed;
}
}

PORCO DIO, QUESTO SI che e’ HUMAN READABLE

e mi SALE LA SCIMMIA QUANDO LEGGO, cercando una alternativa UMANA a procmail, questa STRONZATA relativa a PMS:

PMS is a mail sorter written in perl. Designed to provide the same basic features of procmail (i.e. sorting incoming mail into specified mailboxes), it provides a more “basic” approach to this task. The config file is more human readable (…)

MORE HUMAN READABLE rispetto a procmail ? minchia, voglio proprio vedere. vado a vedere, ed ecco qua:


:$ = Begin new chunk (manditory)
= look in 'H'eader or 'B'ody
< ,value| > = if 'H'eader then ',' is the header name.
if 'B'ody then no value (i.e. B = '
')

-----------------------------------------------------------------------

NOTE: Special keys (i.e. don't use except for where specified): =

EXAMPLES:

:$
H,From='mygirlfriend@host.com'
/home/nick/mail/gf-mail

:$
B='FREE'
/dev/null

8(

MA VAFFANCULO, PROGRAMMATORI TESTE DI GRAN CAZZO

No responses yet

Comments RSS

Leave a Reply