martedì 8 dicembre 2009

Vipera IDE now on svn

Con un po' di ritardo rispetto all'inizio dei lavori ho messo sotto SVN il mio nuovo progetto sviluppato in Qt.

Spero possa essere d'aiuto a molti che non solo vogliono avvicinarsi a python (per il momento può essere un editor di qualsiasi cosa) ma anche a coloro che vogliono giocare un po' con le librerie Qt.

Il link dove poter consultare/scaricare il codice sorgente è all'indirizzo https://code.google.com/p/viperaide/.

Sono molto graditi tutti i suggerimenti e tutte le critiche.

domenica 6 dicembre 2009

How To Pythonize - Letture impegnate

Per la serie imparare Python voglio ora comunicare l'uscita, in ottobre, di un libro completo e molto utile.

Learning Python è giunto alla quarta edizione. La terza edizione copriva praticamente tutti gli aspetti core di Python 2.5 ma dopo l'uscita di Python 3.x è stato necessario anche aggiornare tutta la letteratura di riferimento. Ecco come si pone questa nuova edizione.

Ho ottenuto ieri il libro e mi è sembrato subito molto completo e chiaro in pieno stile O'Reilly. Tratta veramente un'infinità di aspetti su Python 2.6 e 3.x (Siamo arrivati alla versione 3.1). È un libro molto grande, sia dal punto di vista del volume visto che si tratta di più di 1200 pagine, sia dal punto di vista degli argomenti trattati.
Mi sembra un deciso passo avanti rispetto all'edizione 3 e non solo una semplice revisione che molto spesso vediamo arrivare sugli scaffali.

Insomma un must di ogni programmer-bilioteca.

mercoledì 11 novembre 2009

Let's GO

Il mio aggregatore di notizie mi vomita tonnellate di news ogni giorno in una pagina dal design minimale (GOOGLE RULEZ).
Oggi però, proprio parlando di Google, mi è saltato all'occhio un trafiletto veramente interessante:

Have you heard about Go? We released a new, experimental systems programming language today. It is open source and we're excited about sharing it with the development community. For more information, check out the Google Open Source blog.

By Robert Griesemer, Rob Pike, Ken Thompson, Ian Taylor, Russ Cox, Jini Kim and Adam Langley - The Go Team


Allora mi sono precipitato sul sito ufficiale: http://golang.org e ho scoperto che è un linguaggio di sistema dinamico come python ma che si compila e ha una velocità di esecuzione come C/C++.
In pratica ora non resta che prendersi i tutorial e cercare di capire che cosa ci ha nascosto mamma Google per tutto questo tempo...

È ora di tuffarsi in un nuovo linguaggio tutto da imparare...

martedì 27 ottobre 2009

Vipera - Python IDE

Devo dire una cosa: NetBeans è molto pesante, così come il "più performante" Eclipse.
Visto che mi sono stancato dei tempi di caricamento ho pensato di scrivermi io stesso un comodo ide molto veloce e leggero che consenta di gestire i progetti e permetta un minimo di autocompletamento e di sintassi evidenziata.

Ecco com'è nato Vipera di cui voglio far vedere le prime immagini del progetto. Il set di icone è un po' rudimentale ma assolutamente chiare.



Il programma è sviluppato in C++ utilizzando le librerie Qt per una massima portabilità ma devo già da ora precisare che sarà ottimizzato per Gnu/Linux.
Spero di poter rilasciare una versione beta molto presto.

Ubuntu 9.10

Incredibile!!! Dopo due anni di Linux Day, quest'anno ho dovuto disertare per lavoro.
Mi faccio subito perdonare portando all'attenzione un articolo che parla di Mark Shuttleworth mentre si esprime sul prossimo rilascio di Ubuntu, che avverrà fra 2 giorni come potete vedere dal count down nel blog, e su Windows 7, su quale tutti stanno dicendo la loro.

Personalmente non vedo l'ora di provare il nuovo Ubuntu mentre non mi interesso particolarmente delle evoluzioni di Windows visto che è un sistema nato vecchio perchè doveva essere rilasciato al posto di Vista, che non può essere definito sistema operativo visto che di operativo non ha proprio nulla.

Ecco a voi il link dell'articolo molto interessante da leggere: http://www.ilsoftware.it/articoli.asp?id=5638

Buona lettura :)

sabato 26 settembre 2009

Linux Day 2009, -1 mese

Comincio con lo scusarmi per un lungo periodi di silenzio ma sto preparando un articolino particolarmente interessante, che se funzionerà porterà ad altri interessanti articolini, oltre all'arrivo di un BlackBerry che implora di essere utilizzato per lo sviluppo.

Anche quest'anno si terrà il Linux Day il 24 ottobre. Il Linux Day è l'occasione per tutti i membri della comunità Gnu/Linux di far conoscere al mondo le potenzialità dell'open source. Si terranno iniziative portate avanti dai vari LUG in tutt'Italia e io sarò presente al Linux Day di Lucca per seguire tutto quello che hanno preparato nella cornice di Capannori i ragazzi del LuccaLUG.

Buon divertimento a tutti!!!

sabato 5 settembre 2009

Fedora 11 sul mio pc

La mia scheda di rete, o il mio router, devo ancora capirlo, mi ha sempre dato problemi con ubuntu.

Ho provato molte strade ma nessuna ha portato frutti quindi ho provato a installare Fedora 11 che aggiorna il kernel a una versiona più recente.

Ora vedremo come si comporterà nei prossimi riavvii. Il problema infatti sorge mano a mano che si va avanti.

venerdì 4 settembre 2009

Microsoft non si smentisce mai!

Purtroppo a casa non ho questo "privilegio" ma in ufficio mi è stato chiesto di aggiornare Internet Explorer alla versione 8.

Appena installato ha chiesto se volevo configurarlo ed ecco che domanda fa:



In pratica ci chiedono se possono raccogliere delle informazioni sui siti che visitiamo per poi spammarci in faccia la più grossa violazione della privacy.

Per cortesia Bill non prendere in giro gli utenti. A voi le conclusioni.

domenica 30 agosto 2009

Warsow 0.5 released

Il mondo dei giochi open source è costellato di prodotti di nicchia con un gameplay particolari o esperimenti.


Warsow è sviluppato da un team che a potenziato il motore grafico di quake 2 e sviluppato un gioco dal gameplay originale. Ma non basta. Via via che si procede nelle release, seppure sempre in beta, aggiungono mappe, modalità, armi e migliorano costantemente movimenti e bilanciamento.

Questo processo unito a una community di tutto rispetto rende Warsow una perla veramente rara da non lasciarsi scappare.

Ecco il sito ufficiale da dove è possibile scaricare la nuova versione e partecipare al forum di discussione molto popolato: www.warsow.net

PS: da giocare fra un duel di quakelive e l'altro .