PDI^2

Tanto per dirlo

python, personale, italia February 4, 2009 5:31 pm (Save post)

Non ho tempo di fare un cavolo, ma volevo segnalare un bell’articolo su una cosa pessima, ovvero la programmata chiusura dell’aeroporto di ciampino. Ci vorrebbe una petizione per far capire di che idiozia si tratti.

E segnalo anche una cosa bella, il primo libro italico su Django, di Marco Beri. Ci vorrebbe una petizione per averne di più.

Eh lo so, sono un ottovolante emozionale.

PyCon Uno, il blog

python, blogosfera, italia May 20, 2007 12:12 pm (Save post)

la prima conferenza italiana su python adesso ha anche un blog, andate a farci un giro perché potreste trovarci varie informazioni utili, e magari capire un po’ di più il lavoro che stanno facendo gli organizzatori :)

PyCon Call for Paper

python, italia April 10, 2007 1:51 pm (Save post)

PyCon Uno, la prima conferenza italiana su python che si terrà a giugno a Firenze , ha messo fuori un Call for Paper.
Sono ben accette presentazioni su qualsiasi cosa sia interessante per la comunità, e sebbene l’autore rimanga rubyista nel cuore può ammettere liberamente che python ha uno sproposito di applicazioni differenti, quindi c’è spazio per tutto :)

Per mandare un abstract, c’è tempo fino al 30 aprile, non perdete troppo tempo, che a fare le slide ci pensate dopo ;)

python + modello relazionale = Dee

python, personale April 1, 2007 5:35 pm (Save post)

Mi è capitato più di una volta di leggere articoletti sul web che facevano riferimento al fatto che i moderni database relazionali in realtà non sono granché relazionali.
Per essere più precisi, ciò che non permette la relazionalità sarebbe SQL, ma io non ho mai letto i sacri testi di Codd & Date, quindi mi limito a mettere un link a the third manifesto, avendo fiducia che il lettore interessato e con tempo libero ha disposizione sa usare google.

Questo post lo uso invece per segnalare la scoperta di Dee, che è un’implementazione del modello relazionale come effettivamente pensato da chi l’ha inventato, in python. Anche il nome è un gioco di parole basato sul fatto che il linguaggio ipotetico usato da Codd & Date in vari testi sia chiamato D.

La cosa interessante di questo progetto è che per quel che ho capito Dee è realizzato come un “semplice” modulo per python, sfruttando le caratteristiche del linguaggio per offrire una sintassi intuitiva.

Sembra fico, e la cosa interessante è che il link l’ho trovato sul newsgroup perl.perl6.language :)

Python 3000 - multimetodi!

python April 7, 2006 9:03 am (Save post)

L’ho detto un sacco di volte, per me i multimetodi sono la cosa più utile introdotta nell’informatica dopo il polimorfismo.
Anche perché sono la stessa cosa.

Per questo mi fa decisamente piacere scoprire che Guido Van Rossum pensa di introdurli in py3k.

Adesso non ho tempo, ma casomai nel pomeriggio faccio un post articolato a riguardo.

Perl6? Python 2.5, quantomeno..

python, perl6 January 14, 2006 12:30 am (Save post)

Un nuovo articolo su perl6, per chi non avesse mai voluto indagare sul perché sia necessario un perl nuovo, e volesse saperne di più è un’ottima lettura.
(more…)

Ruby supera Python come vendite di libri.

ruby, python December 8, 2005 5:06 pm (Save post)

E la cosa bella è che comunque le vendite di python sono cresciute del 20%. Java a -4%, C# +16%, ruby +1550% :D
Tra l’altro pare che qualche mese fa fossero ancora la metà.

(fonte o’reilly)

Post Archivio n. 3

python, linux, personale December 6, 2005 1:49 pm (Save post)

Non ho molto tempo per bloggare (e poi non è che importi a molta gente), anche se ci sarebbero un sacco di cose interessanti, quindi sono limitato ad un altro archivio..

  • ennesimo linguaggio da Sun, con discussione sullo stato della programmazione al momento attuale
  • GStreamer è la migliore idea dai tempi della birra, è uscita la versione 0.10
  • valentino e lawrence si divertono a fare webserver confrontando con un originale in C#
  • TinyOS è il Grande Satana, e devo consegnare la tesi entro mercoledì. Fortunatamente il mio relatore è un grande e dovrebbe essere comprensivo.
  • Chris Date viene intervistato da O’Reilly, e come al solito si lamenta di SQL :)

non c’è tempo non c’è tempo

Post Archivio n. 2

ruby, python, personale, web, gtk December 3, 2005 10:31 am (Save post)

* lawrence fa un orologio in pygtk+cairo, in molto poco tempo
* il ruby italia wiki è stato messo in modalità produzione, non perché è maturo, ma perché almeno ciuccia meno risorse.
* la mia tesi prosegue con il tipico passo da ubriaco. Un passo avanti, due di lato, uno indietro, un elefante rosa. Tinyviz è Il Male in forma di simulatore di reti.
* lisp! Intervista a Reddit che include la domanda “perché lisp?”.
* Più lisp! Come avere successo nel mondo dei linguaggi di programmazione, ne parla il presidente di Franz inc. Mi piace molto questo:

Programming language is a cult. It’s a religion. Many programmers stick to one language and do not change it for 50 years, their entire career. So you have to be like a cult leader to gain a good user base.

* Alberto Mucignat mi fa scoprire che esiste un IASummit (dove IA sta per Architettura dell’Informazione). A roma. Figata, peccato però che nel call for papers non parlino di blind review, anzi chiedano esplicitamente i dati personali.
* Piergiuliano Bossi, che è il mio riferimento personale nel mondo XP, ha aperto un blog
* Stasera se beve e se magna, romanella, porchetta e coppiette. Speriamo che il santo protettore degli stressati si faccia un giretto sul GRA con me.
* Sono tanti. Sono feroci. Hanno già iniziato la loro vendetta verso il genere umano sbranando un cane nostro alleato. Sono scoiattoli.

Image totator in 7 righe, anzi 4, no 3

ruby, python, web December 2, 2005 11:43 pm (Save post)

Come si fa a fare una funzione per mettere immagini casuali in una pagina web?
La prima risposta è, in 7 righe , con rails.

Ma l’autore è rubyista novellino, perché non sa che è possibile usare lo shell globbing in stile ZSH con la classe Dir di ruby, scrivendo quindi codice come questo:

 def random_image
   files = Dir[\"#{path}/*.{gif,png,jpg}\"]
   files[rand(files.length)]
 end

Che è abbastanza notevole, imho.
D’altronde Valentino ha una soluzione in python che ha più caratteri ma una linea in meno.
Devo fare un port del modulo random di python in ruby un giorno o l’altro.

Certo, mi viene da chiedermi quanto possa venire lunga una cosa in Java e php.

Get free blog up and running in minutes with Blogsome
Theme designed by Janis Joseph