Pages

Wednesday, 30 April 2008

Public taxes declaration: in Italy!!!

I have to blog this before simoniito :D

He's always complaining because in Finland the tax declaration of everyone is publicly available and sent I don't know how many mails to the ombudsman about it.

And instead of Finland going towards "more privacy" "like in Italy", Italy goes open and, BAM! public tax records for italians! (At least one of the major italian newspapers claims so... even if it doesn't show up in the Tax office webpage)

Sunday, 27 April 2008

I conti di Alitalia

i conti di alitalia

Oggi mi sono dedicato ad analizzare i conti di Alitalia. Tutti dicono che Alitalia è verso la bancarotta, che non durerà molto etc. etc. Ma quanto durerà davvero? Ci vuole una laurea per saperlo?

Beh ringraziando il cielo i dati sono su internet (almeno da fine 2004) e mi sono avventurato in questo lavoro rognoso.

Come si vede dal grafico fino a dicembre 2005 l'Alitalia era indebitata di circa 1700 milioni di euro, di cui 400 milioni provenienti da un prestito ponte avuto a inizio 2005 perchè la compagnia era sull'orlo del tracollo. A dicembre 2005 l'Alitalia ripaga il prestito ponte (che aveva durata limitata di un anno) spostandolo su debiti a lungo termine (prestiti dalle banche) e fa un bell'aumento di capitale di un miliardo, vendendo un pò di fumo a un bel pò di baldanzosi risparmiatori. A questo momento la compagnia, pur avendo debiti per circa 2 miliardi di euro, vantava una liquidità di circa 1,2 miliardi di euro. Quindi aveva un passivo di circa 800 milioni.

Da quel momento ad oggi l'Alitalia ha dilapidato circa 1 miliardo di euro in 26 mesi arrivando ad avere in cassa 191 milioni a fine febbraio 2008. 1 miliardo in 26 mesi significa perdere 38 milioni di euro al mese in media, più di 1,2 milioni al giorno, circa 890 euro al minuto.

Oggi siamo a fine aprile e 2 mesi sono passati da quando Alitalia aveva in cassa 191 milioni. Visto che nulla è cambiato, dai numeri che abbiamo Alitalia dovrebbe avere in cassa al momento circa 125 milioni di euro, lasciando spazio ad almeno altri 100 giorni di liquidità.

Penso che messiuer Spinetta abbia visto i grafici molto prima di me e sicuramente molto meglio di quanto non abbiano fatto Silvio B. e i suoi compagnucci. E sinceramente non mi stupisco del fatto che se ne sia andato a gambe levate (e forse anche con un bel ghigno) da Roma.

Con Air France - KLM abbiamo perso l'ultima e unica possibilità di salvare quel colabrodo che è Alitalia. Ora Silvio che tanto non voleva i francesi ha 100 giorni (se non meno) per salvare il culo alla compagnia di bandiera...

"Riusciranno i nostri eroi..."?

Sunday, 13 April 2008

Spring in Finland ... and chemtrails are back


And the skies of Helsinki started again to be rip by this nice white stripes... it is just the beginning, don't worry also this year we'll see them ... a lot I guess.

Thursday, 10 April 2008

La birra dell'emigrato (italiano)

 

L'ho trovata da Alko, non potevo non prenderla :)
Posted by Picasa

stuff that happens :)

Well designed web applications know always how much time has passed since your last visit.

But are we sure that 38 yrs ago this site was already available? :D

Or is it just a nice way to put that I've never been there?

Tuesday, 1 April 2008

Apache2.2, LDAP authentication / authorization and require ldap-group

DebianIn Apache2.2 (default in Debian Etch) all the LDAP authentication/authorization was rewritten. (Thank you guys for a great piece of FREE software.)

The module that performs both authentication (Authn) and authorization (Authz) for Apache sometimes is not very intuitive as Brad Nicholes says in this comment.

The problem is this: I have a nice way to provide an authentication Alias through mod_authn_alias to keep my Apache config clean and understandable BUT I cannot use that Alias to perform Authorization in many cases...

For example if I want to use
Require ldap-group
directive I have two ways of doing it.

either you DON'T use AuthnProviderAlias (BTW I just understood that Authn stands for authentication while Authz stands for Authorization... VERY intuitive) like this:

<Directory /mydir>
AuthType Basic
AuthUserFile /dev/null
AuthName "Access"
AuthBasicProvider ldap
AuthLDAPUrl ldap://myldap.server.com/o=myorg?uid?sub
AuthLDAPBindDN cn=account,ou=accounts,o=myorg
AuthLDAPBindPassword ****
require ldap-group cn=AGroup, ou=Groups, o=myorg
Options Indexes FollowSymLinks
Order deny,allow
Allow from all
</Directory>

Or you DO specify both the Authn alias AND the AuthLDAPUrl in the Directory, so like this:

<AuthnProviderAlias ldap ldap-alias>
AuthLDAPUrl ldap://myldap.server.com/o=myorg?uid?sub
AuthLDAPBindDN cn=account,ou=accounts,o=myorg
AuthLDAPBindPassword ****
</AuthnProviderAlias>
<Directory /mydir>
AuthType Basic
AuthUserFile /dev/null
AuthName "Access"
AuthBasicProvider ldap-alias
AuthLDAPUrl ldap://myldap.server.com/o=myorg?uid?sub
AuthLDAPBindDN cn=account,ou=accounts,o=myorg
AuthLDAPBindPassword ****
require ldap-group cn=AGroup, ou=Groups, o=myorg
Options Indexes FollowSymLinks
Order deny,allow
Allow from all
</Directory>


In a few words it doesn't make sense to use AuthnProviderAlias in this case... Just use the first approach, even though it looks very bad... it looks better than the other :D