lunedì 19 gennaio 2009

Python, un po' di storia.

Mi piace leggere articoli e informazioni riguardanti l'informatica, ma direi che la storia mi mancava.

Ho scoperto solo oggi l'esistenza di questo blog.
E' un sito tenuto dall'inventore del Python, Guido van Rossum, nel quale ci spiega un pochino come è nato e cresciuto quello che all'inizio era un semplice linguaggio di script, ma che sta diventando un linguaggio di programmazione sempre più completo e potente.

Nel post del 13 gennaio, ad esempio, Guido parla della filosofia del design del linguaggio Python. Una lettura molto interessante.

domenica 11 gennaio 2009

Poker TH 0.6.3

Solo recentemente mi è capitato sotto mano questo gioco, open source e veramente entusiasmante.

Poker TH permette, a 7 giocatori su internet o a un giocatore umano contro 6 giocatori controllati dal computer, di giocare alla versione Texana del poker che sta spopolando anche in italia conosciuta col nome di Texas hold'em.

Il gioco è molto curato, sia nella parte grafica, che nella parte audio e cattura subito il giocatore scatenando la letale sindrome del "ancora un'ultima poi stacco".

La roadmap, reperibile sul sito ufficiale, mette veramente l'acquolina in bocca visto che si parla di online ranking e supporto a 10 giocatori, ora purtroppo limitato a 7.

Insomma, direi che è giunto il momento di cominciare un bel torneino online, e pensare che il poker non mi era mai piaciuto più di tanto.

sabato 10 gennaio 2009

10 buoni propositi per un 2009 Linuxiano

2009

So che i buoni propositi si fanno prima del 2009, ma quest'anno si promette interessante e quindi do una lista di buoni propositi da seguire per un buon 2009 all'insegna del gnu/pinguino:

  • Far installare ad almeno dieci persone una distribuzione Gnu/Linux;

  • Tenere almeno una conversazione/presentazione sulle 4 libertà del free software;

  • Scrivere almeno cinque script/applicazioni di utilità per Gnu/Linux;

  • Leggere almeno cinque libri su diversi aspetti del free software, dallo sviluppo agli aspetti legali;

  • Andare al Linux Day 2009;

  • Iscriversi e frequentare più assiduamente il forum di supporto alla propria distribuzione;

  • Seguire di più la mailing-list della distribuzione;

  • Scrivere una documentazione per un programma Free Software;

  • Contribuire alla diffusione di programmi Open Source anche su sistemi operativi non free software;

  • Fare almeno 10 tutorial/videotutorial per i neofiti di Gnu/Linux.



Spero di riuscire a rispettare questo decalogo e ovviamente documentare tutto su questo blog.
Ovviamente se avete altri buoni propositi siete invitati caldamente a inserirli in un commento a questo post, vi ringrazio anticipatamente.

Warsow news.

Ho già parlato altre volte di un gioco molto interessante chiamato Warsow.



Attualmente siamo giunti alla versione 0.42 e aspettiamo con ansia la versione 0.5.

C'è stato un periodo di silenzio ma per il 2009 il team di developers di Warsow ha un interessante programma:

Happy 2009 to all Warsowians! Rather than analyze the passed year, let's take a look at some of the things this new year will bring us:

§ Warsow 0.5! Releasedates are still not known, but I think it's safe to say it will be on your hard disk before the end of 2009! Bold statement ;). Remember you can already take part of the betatesting of the testclient, in the forums (make sure you're signed in or you won't be able to see it).

§ Clanbase XII Warsow TDM Nationscup! With 14 nations signed up for some proper TDM action, we can expect another nice event with plenty of coverage (WarsowTV and shoutcast... right?!)

§ A new website? There have been some thoughts and ideas circulating for a long time for a new website, but I think it's time for an overhaul of the entire website. It should be less dense and difficult to navigate for new users (because let's be honest, it can take quite some time to plow your way through this site before knowing what Warsow is all about). So who knows, it might be sooner than later...?

§ A_Spec's secret project. Announced in the forums, A_Spec is asking for your favourite, most spectacular or impressive games of all time. We all know what http://www.warsow.net/forum/flags/nl.png A_Spec is about (and if we don't, it's shoutcasting!) so get those games/demos up!

And that's just a part of the things to come! Keep an eye on the forums and the blog, and happy fragging!

Choo choo!


Sito uffficiale di Warsow con la notizia ufficiale.

lunedì 5 gennaio 2009

Chi mantiene il kernel?

Oggi pomeriggio alle 16.18 mi è arrivata una mail piuttosto interessante di Wang Chen sulla linux kernel mailing list.

Wang Chen, in questa mail, vuole mostrare come si è contribuito allo sviluppo del kernel nelle varie versioni e chi ha contribuito maggiormente.

A questo indirizzo è possibile vedere due grafici molto significativi.
Nel primo si può notare l'andamento del numero di commit eseguiti al kernel, mentre nel secondo è possibile vedere quante organizzazioni hanno contribuito allo sviluppo del kernel.

All'interno del sito Kernel Patch Statistic è inoltre possibile consultare tutte le altre statistiche che riguardano lo sviluppo del kernel, come, ad esempio, la top 30 degli impiegati che hanno eseguito più commit al kernel.

Buon divertimento nello spulciare tutte queste interessanti statistiche.

domenica 4 gennaio 2009

Warning nei syslog

Nel nostro sistema Gnu/Linux tutti noi abbiamo una cartella che ha il seguente percorso:

/var/log


All'interno di questa cartella esistono diversi file di testo che riassumono le attività che si sono svolte nel nostro sistema per una questione di sicurezza o di debug. In termine "tecnico" si dice che le loggano.

Oggi allora mi sono messo un attimino a spulciare questi file per vedere se tutto va come dovrebbe e guardate cosa incontro nella mia Ubuntu 8.10:

Jan 4 09:17:23 giovine-laptop kernel: [ 31.191859] warning: `avahi-daemon' uses 32-bit capabilities (legacy support in use)
Jan 4 09:17:43 giovine-laptop kernel: [ 50.392402] b43-phy0 warning: You are using an old firmware image. Support for old firmware will be removed in July 2008.
Jan 4 09:17:43 giovine-laptop kernel: [ 50.392406] b43-phy0 warning: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the latest firmware (version 4).


Mi sembra un warning piuttosto interessante, soprattutto quando parla del firmware della wireless.
Un problema che mi appresterò a fixare al più presto, ma che non è stato segnalato da nessuno.

Se anche voi volete vedere se esiste qualche warning all'interno dei vostri file di log il comando da dare per visualizzarli tutti uno dietro l'altro:

~$ cat /var/log/kern.log | grep "warning"


E' possibile anche salvare il risultato in un comodo file per essere consultati in un secondo tempo o stampati con il comando:

~$ cat /var/log/kern.log | grep "warning" > log_warnings.txt


Ovviamente se qualcuno mi sa dire qualcosa di più su questo mio warning è pregato di postare commenti o contattarmi mandandomi una e-mail.

Ringrazio anticipatamente tutti.

venerdì 2 gennaio 2009

Anno nuovo, FCM nuovo.

E' uscita la issue 20 di Full Circle Magazine, rivista "Ufficiosa" della distribuzione Gnu/Linux Ubuntu.



Ma questo numero ha qualcosa di particolare: un contributo direttamente da questo blog a proposito del Linux Day tenuto a Pisa.

Potete scaricare liberamente il formato .pdf della rivista da questo indirizzo: Download pdf

L'articolo in questione lo trovate a pagina 26.

Buon anno a TUTTI!!!