Web RAD : Turbogears + Elixir Tutorial – Part 1
In web application development, today we can get huge benefits by using frameworks, as they help with code reusing, generalization, templating and dealing with best pratices and design patterns.
While many people has moved toward Ruby on Rails, I'am more interested in learning Python, and using python-based frameworks. I've played a little with Django, but I was disappointed when I discovered that at present it doesn't support multiple-fields primary keys in your data models. So I looked around a little and i stepped into Turbogears. It seems to me that this framework is undertaking a lot of refactoring, but it still seems to me a good choice because of its modularity and interchangeability (while Django is more monolithic as I can understand).
As I'm learning, I will write some tutorials about Turbogears, hoping next people will get some help with issues I've encountered. I must say that, while I have a strong education in IT and programming languages, I am not an experienced python programmer, but this is surely not a problem (at least, in this tutorial's context :asd: ) . In this tutorial, I will show you a basic project setup: we will use Turbogears framework (1.0.4.4), Elixir (0.5.x) for data modeling & access, and Genshi for templating.
Disegnare una macchina con MS Paint
Immagino che questo disegno sia stato fatto con una tavoletta grafica (anche perchè con il mouse la vedo un po'dura), certo c'è da dire che questo filmato è realmente impressionante. La mano è di pixelgod (aka Raffaele Picca), un ventunenne che è sicuramente molto portato per la grafica! Se fate un salto sul suo sito, non perdetevi il portfolio
Flickr Group Management – Invite Pool Sweepr
Since I opened my invite only flickr group Outstanding Shots, I was wondering about writing a program that could automatically sweep the pool searching for invited photos to speed up the moderation process (checking code, adding tags and so on). As I knew it could be done with flickr APIs, I was just waiting to find time to do this ... but DrewMyers has already done a great work with his Invite Pool Sweepr application. It requires .NET framework and once installed you should give it proper authorizations (like any other flickr program), but it's great! It saves me a lot of time and I can concentrate on photos instead of boring tagging and moderation duties :) You just have to set it with the proper codes you use for invitation, then you can let it run and sweep the pool ("pages" or "photos since date ..."). It can also tag automatically photos with group tag, and provide many shortcuts to any other action you may take versus uninvited photos. Well, you should try it out! Keep in mind that is still a public beta version, so you should use it at your own risk! I have tried it and I'm satified with it!
I love Music Video – Integrazione Youtube e Last.fm
(Notizia tratta da maestroalberto) Ok, ho appena fatto un post ... ma questo ne merita uno a parte (anche perchè se lo scoprivo 2 ore fa invece di adesso il post precedente sarebbe stato molto più semplice da comporre!!!). I love Music Video è un applicazione Web 2.0 che vi permette in pochi click di trovare tutti i video musicali di vostro interesse. La cosa veramente bella però è l'integrazione con last.fm (di cui avevamo già parlato qui). In due secondi infatti è possibile inserire il vostro username last.fm ed ottenere la lista di tutti i video musicali relativi alle canzoni che avete appena ascoltato! Da provare al volo!
Ishkur’s Guide to Electronic Music v2
Una mega mappa visuale della musica elettronica? E' quello che si è tentato di fare su questo sito con la Ishkur's Guide to Electronic Music. Il progetto è una specie di guida interattiva realizzata in flash sulla musica elettronica (di cui alla vostra destra potete vedere uno screenshot statico giusto per darvi l'idea) Ecco cosa si legge sul sito:
As you can see, this is a pretty massive and comprehensive thingy. One might even say obsessive. And it's growing all the time, too! Soon it will take over the internet, eating other music guides in its merciless rampage. Even at this meagre state it's doubtful that you could go through it all in one sitting (but you're welcome to try). And while the new guide is definitely more robust, scalable, and user-friendly, it is not for those of you still living in the 20th century. Sorry, modem users. It's just too damn big now. Your 56k weakass net connexion can't handle its bigness.
Che dire: non sono un particolare estimatore della musica elettronica, tuttavia mi è piaciuta sia l'idea, sia la sua realizzazione! Sapete per caso se esistono cose simili anche per altri generi musicali?
Programmi e software utile
Navigando in rete ultimamente ho trovato parecchi software gratuiti e siti utili che desidero condividere con tutti voi:
- SongBird: praticamente è l'Itunes opensource, costruito sopra le tecnologie di Mozilla. Seppur questa sia la prima release, ha già parecchie funzionalità: supporto MP3, AAC, OGG, FLAC, WMA, smart mixes, libreria, multilanguage, web playlists e molto altro. Il programma è incentrato sull'integrazione con il web, e fornisce API JS per effettuare tale integrazione
- CoComment: siete stufi di commentare blog in giro per la rete e di dimenticarvi dove avete lasciato i commenti? Questo sito fornisce un servizio che vi aiuta a rintracciare tutte le discussioni cui partecipate con un semplice click.
- PSPAD: un editor freeware veramente potente e flessibile. Supporto per C++, Cobol, MS-Dos batch, CSS, Forth, Fortran, FoxPro, HTML, XHTML, INI, Inno Setup, Java, JavaScript, KixStart, Object Pascal, Perl, PHP, Python, RSS, SQL, TCL/TK, Unix ShellScript, VBScript, Visual Basic, X86 assembler più altri 90 linguaggi più l'highlighting definibile dall'utente
- NetVibes: Organizzate la vostra homepage in modo dinamico e personalizzato. Aggiungete i feed preferiti, le previsioni del tempo, una searchbox multi-ricerca, le vostre mailbox, i post-it e tutto quanto vi serve per tenere tutto alla portata di un click
- Antipixel Generator: vi serve un antipixel per il vostro blog? Ecco come crearlo in un baleno.
- Writely: condividere i vostri documenti in un archivio centralizzato e accessibile dal web. Certamente non dovete usarlo per salvarci i dati del vostro bilancio bancario!
- Audacity: un potentissimo editor audio opensource. Se dovete lavorare con dei files audio è quello che vi serve
Per ora è tutto ... se ne avete altri da consigliare lasciate pure un commento!

