Tag Archives: python

goPHP5, ovvero provare a salvare PHP dal baratro

Chiunque abbia esperienza in programmazione web avrà sicuramente utilizzato PHP, e in molti (come me) stanno assistendo a un progressivo abbandono di questo linguaggio, anche se molti non vogliono ammetterlo. Infatti PHP ha molti limiti se paragonato a linguaggi come Python o Ruby, che stanno iniziando a prendere piede anche nell’ambito web (vedi Trac, ad esempio).

Il team di PHP se ne è accorto (anche se tardi), e ha lanciato un’iniziativa chiamata goPHP5, con l’intento di far migrare tutti i progetti e gli hoster che usano il vecchio PHP4 alla versione 5, che è sicuramente un linguaggio meglio strutturato e più competitivo della precedente versione, con un reale supporto alla programmazione ad oggetti.

Continua »

Tag: , ,

Backup facile con Flyback

Uno dei metodi più sicuri per arginare eventuali perdite di file o danni ai dispositivi di archiviazione è di certo quello di effettuare una copia di backup dei dati importanti. A questo scopo, il mondo del software open source è dotato di una vasta gamma di scelte, molte delle quali, però, risultano essere alquanto scomode o macchinose, e quindi non adatte ai meno esperti.

Da diverso tempo, però, è nato un progetto per la realizzazione di un software facilmente utilizzabile per salvare i nostri file: si tratta di Flyback, un comodo e semplice strumento scritto in PyGTK.

Continua »

Tag: , , ,

NetBeans 6.0: la nuova versione dell’IDE Open Source

È finalmente uscito, qualche giorno fa, uno dei prodotti più attesi degli sviluppatori non-Visual Studio-dipendenti (tra cui anche il sottoscritto): NetBeans 6.0. La nuova IDE della Sun è decisamente un passo avanti rispetto alla precedente versione 5.5, che finalmente dà molto spazio anche a linguaggi diversi da Java, che infatti uso raramente.

La nuova struttura, ancora più modulare rispetto alla precedente versione, consente di aggiungere il supporto ad altri linguaggi, con relativi debugger e code completion, semplicemente scaricando dei plugin all’interno dell’IDE stessa. Tra questi, quello che uso di più, quello per C/C++, è ormai ad un ottimo livello di maturità e ormai è diventato il mio ambiente di lavoro abituale.

Continua »

Tag: , , , , ,

Deluge, client BitTorrent in PyGTK

BitTorrent è uno dei protocolli di trasferimento file più utilizzati nel mondo di Internet. Comodo per file di grosse dimensioni, data la sua velocità, viene utilizzato spesso per la diffusione delle distribuzioni GNU/Linux e Unix.

Di client per BitTorrent ne esistono tanti, ognuno coi suoi pro e i suoi contro, e oggi voglio parlarvi di Deluge.

Deluge è un software scritto in PyGTK, un misto tra Python e GTK, rilasciato con licenza Open Source, che attualmente è alla versione stabile 0.5.5.

Continua »

Tag: , , , ,

Launchpad sarà OpenSource

Canonical ha finalmente deciso di iniziare a rilasciare parte del codice di Launchpad sotto licenza Open, precisamente LGPL >= 2.1.

Sicuramente molti di voi conosceranno Launchpad, se avete mai dato un’occhiata alle Blueprints o segnalato un Bug presente in Ubuntu o in molti altri progetti.

Questo è un grosso passo avanti per la compagnia, che è stata parecchio criticata per la poca coerenza tenuta nello sviluppare a porte chiuse uno strumento sul quale fa affidamento il loro più grande progetto aperto, Ubuntu.

Continua »

Tag: , , ,