iKoala
Come ti vinco TRL (versione pythoniana)
C’è poco da dire, rispondo al mio amico Nicola Greco che ha realizzato un comodo script PHP. Tramite la sua creazione e l’infallibile TOR, si può raggirare il controllo IP imposto da MTV per votare i video di TRL. Cosa significa?
Normalmente sul sito di TRL è possibile esprimere un massimo di 3 preferenze, ossia è possibile votare dallo stesso computer per un massimo di 3 volte. Ma come evitare questo controllo e votare infinite volte? Semplice: cambiando indirizzo IP. Per farlo c’è TOR, il noto sistema di proxy che permette agli utenti di nascondere dinamicamente il loro indirizzo IP passando per altri computer ( detto con parole povere )
Ma lo script di Nicola è in PHP!!! Così preso dalla smania, ho realizzato in 10 minuti un’alternativa in python, ma che facesse la stessa cosa, in meno righe e più facilmente… il risultato? (continua…)
Creare un “social network” con Tornado
Oltra a felipe con la sua socialbox, A chi non è mai venuto in mente di realizzare un social network ? Sembrerà strano ma lo ammetto: mai, ma mi diletta realizzare il motore che c’è dietro. Anche se ,secondo il mio punto di vista, creare un nuovo social network sarebbe stupido ed inutile. Ciò nonostante le nostre motivazioni possono sembrarci tanto forti da spingerci verso StatusNet ( il vecchio Laconica ) o BuddyPress. Ma se si vuole andare oltre alle semplici 140 lettere? Se si vuole creare Social Network completo? Cosa bisogna fare per realizzare qualche cosa di innovativo?
Per grazia divina, i creatori di FriendFeed han realizzato Tornado. Questo Web Server Open Source fa al caso nostro: Tornado è alla base di Friendfeed ma può essere sfruttato per realizzare qualsiasi altro genere disito web. Ma a noi interessa creare un Social Network non un semplice blog! Con Tornado possiamo farlo!
Eventi: Siderus Meeting suona male?
Esattamente oggi, durante l’evento Siderus Meeting (anche se preferirei usare un altro nome) ho avuto modo di stare in piedi per più di 3 ore a spiegare e chiarire il concetto Siderus, il progetto e tutti i lavori legati ad esso.
Velocemente parlando, Python & XML: una coppia perfetta!
Quante volte ci è capitato di dover salvare dei dati su un file e essere costretti, ogni volta, a scrivere determinate funzioni per ricavare i dati scritti? A me tante volte, e come esperienza personale ho deciso di scrivere questa mini guida per Python!
Banalmente, Wikipedia, ci suggerisce che XML è un linguaggio marcatore che definisce un meccanismo sintattico che consente di estendere o controllare il significato di altri linguaggi marcatori. In poche parole mediante una struttura testuale molto semplice ed intuitiva dove possiamo immagazzinare dei dati. Ma se meglio vogliamo definirlo: è uno standard di descrizione di documenti. Attualmente molti programmi fanno uso di questa comodità per salvare configurazioni o dati nei file. Ad esempio i Feed RSS sfruttano l’XML per rendere reperibili i nostri contenuti. (continua…)
Mono, non Mono, Mono, non Mono… Mono!
Tutto questo discutere, questo dividersi, questo parlare male di Mono, mi da la nausea. Lo ammetto, Mono mi da la nausea, ma non è il peggior male che pandora potesse affliggerci. Mono, così come è scritto nell’enciclopedia, è un progetto realizzato dalla Novell. Puzza di Microsoft, di close source, di exe… puzza anche di bug e di instabilità, Per molti puzza e basta. Ma siamo sicuri che puzzi veramente tanto?



