martedì 12 febbraio 2008

Warsow 0.41!!!



Dopo l'uscita della 0.4 di Warsow, ecco una patch uscita subito dopo la notifica dei primi bug.
Il changelog è piuttosto voluminoso: www.warsow.net

Non ci resta che rinnovare la fiducia nel team di sviluppo che sta facendo veramente un ottimo lavoro.
Ecco il link per scaricare la nuova versione: link

venerdì 8 febbraio 2008

Ecce Android


Ci siamo!!! La prossima settimana sarà svelato il primo prototipo di Android.
Da corriere.it si può leggere: "Sarà il produttore britannico di microprocessori ARM a presentare la prossima settimana il primo cellulare che viaggia su piattaforma Android."
Non ci resta che aspettare per vederlo anche in Italia....
Intanto possiamo leggere l'articolo completo sul corriere: Link all'articolo.

mercoledì 6 febbraio 2008

Linus Torvalds sui brevetti MS

Linus Torvalds mi trova sempre più d'accordo su ogni posizione che prende. Questa volta si esprime sui famosi 230 brevetti che Microsoft denuncia come violati dal software open source. Linus giustamente replica che tutta questa manovra è esclusivamente un'opera di marketing da parte di MS, che non si sogna nemmeno di andare in tribunale a dimostrare il tutto.
Secondo Linus, Ms vuole evitare il tribunale per via dell'antitrust americano che ha nel mirino il colosso di Redmond per concorrenza sleale.
Io penso che dietro ci sia un ulteriore e più semplice motivo: perchè Microsoft non DIMOSTRA che brevetti sono stati violati? Non fa vedere concretamente cosa il software libero ha violato?
Perchè altrimenti dovrebbe far vedere, ammesso che ce l'abbia, il codice violato e questo la super closed-source azienda non lo vuole. In più sa perfettamente che la macchina del software open-source ha dei tempi di risposta decisamente più veloci, e quindi molto probabilmente il nuovo "pozzo di San Patrizio" che ha trovato MS, nascondendosi dietro ai suoi famigerati brevetti, verrebbe ridotto a una piccola pozzanghera modificando il codice che viola i brevetti.
Cosa ci aspetta? MS continuerà a bleffare sui brevetti e purtroppo alcune aziende, anche per tutelare i propri clienti, cadranno nella trappola. Staremo a vedere.
Link alla notizia.

martedì 5 febbraio 2008

Ubuntu 8.04 ALPHA 4 - Review

E' uscita da qualche giorno la quarta alpha di Ubuntu 8.04.

Su tuxjournal c'è un'interessante recensione di questa nuova alpha che ne mette in risalto sia le notevoli migliorie, tra le quali senza ombra di dubbio spicca l'aggiornamento del kernel Linux, sia ancora una certa immaturità.
Ma non dimentichiamo che questa è una alpha e che le cose da qui ad aprile cambieranno radicalmente.
Non ci resta che aspettare e goderci questa completa recensione: link

mercoledì 30 gennaio 2008

How To Pythonize - L'indentazione del codice


In Python c'è un'indentazione ben precisa da rispettare. La struttura del codice è dettata da rigide indentazioni. In altri linguaggi, tipo il C, il programma può anche essere scritto tutto su una riga come ad esempio:

#include "stdio.h" int main (void){printf("Ciao mondo!");}


Questo oltre a essere molto poco leggibile, è anche poco manutenibile.
Il Python invece impone l'indentazione al codice, in modo da renderlo leggibile e manutenibile.

Vediamo un esempio di blocchi if annidati. L'indentazione vista nell'esempio è OBBLIGATORIA, altrimenti l'inteprete restituisce errore.
Sono ovviamente fuori da questa regola i commenti, ovvero le righe di codice che cominciano con il carattere '#'.



Aggiunta questa fondamentale informazione possiamo dalla prossima volta vedere come complicare un po' gli algoritmi inserendo i cicli.

martedì 29 gennaio 2008

Sussulto mattutino

In italia funziona così:
- fa scandalo una cosa...
- tutti ne parlano...
- passano 3 giorni...
- nessuno ne parla e ne sa più niente.

L'hanno fatto anche con Android. Vi ricodavate che siamo stati esclusi dal torneo milionario per la nuova piattaforma per cellulare?
Bene mi fa piacere annunciare che le cose non sono assolutamente cambiate. Non solo nessuno a pensato a riparare a un bug nella legge che ci esclude da tutti i concorsi di questo tipo, ma ancora meglio nessuno nemmeno ci pensa.

Cmq la mia mattina è cominciata diversamente. Visito la mia pagina di feed su Google Reader e cattura subito la mia attenzione un post sull' Android Developer Blog:

2:13 AM (8 hours ago)
Deadline Extension for the Android Developer Challenge


Ho pensato "sta a vedere che estendono il tempo di consegna perchè entrano anche l'Italia e il Quebec (di cui però mi importa in misura minore).
Ad avvalorare la mia tesi c'era anche l'autore del post: Posted by Quang Nguyen, Developer Advocate

Ma leggendo più sotto ho scoperto che il tempo per la prima consena è stato allungato a causa di una release dell'SDK che verrà effettuata a giorni, e, anche andando a leggere nel regolamento, rimane inalterata l'esclusione dell'Italia dal concorso.

I politici ovviamente pensano a brindare e a sputarsi e a noi chi ci pensa?

Link al post del blog.

lunedì 28 gennaio 2008

La Ballata del programmatore



Niente di più vero: http://www.derelitti.com/ballata_del_programmatore/

1 milione di OpenOffice.org

Da un articolo recente comparso su Tuxjournal.net è emerso che sono stati scaricati un milione di trial di Office 2007, la suite per ufficio di Microsoft.

Ma cosa molto più importante è che sono 1 milione gli italani che hanno scaricato Open Office nel 2007. Che sia quel milione di italiani che ha scaricato prima il trial di Office 2007 per poi dire "ma che roba è..." e passare alla suite open?
Io penso proprio di si. Sento molte persone che dicono: "Ma OpenOffice non fa le stesse cose di Office!". SBAGLIATO! Open Office le fa meglio, la differenza principale e il suo punto di forza è proprio che NON E' MS OFFICE. In aggiunta vorrei parlare a coloro che scrivono un documento in formato .doc e poi si lamentano se OpenOffice non lo apre correttamente: il problema è di MS Office che non usa standard, e quindi se proprio volete spedire un curriculum o qualche documento usate Open Office, il formato odf, e gli strumenti liberi.

Penso che le cifre parlino molto meglio di me, quindi un applauso a Open Office.
Link alla notizia originale.

domenica 27 gennaio 2008

Guido su Python 3000

Girovagando per la rete ho trovato un video interessante di Guido van Rossum.
In questo video parla del futuro di Python, la versione 3.0, meglio conosciuto come Python 3000.

Nelle note a lato del video si legge: "Guido van Rossum is a computer programmer who is best known as the author and Benevolent Dictator for Life of the Python programming language."

Ecco di cosa parla il video che dura più di un'ora: "ABSTRACT
The next major version of Python, nicknamed Python 3000 (or more prosaically Python 3.0), has been anticipated for a long time. For years I have been collecting and exploring ideas that were too radical for Python 2.x, and it's time to stop dreaming and start coding. In this talk I will present the community process that will be used to complete the specification for Python 3000, as well as some of the major changes to the language and the remaining challenges."