Archive for the ‘Pensieri’ Category

Esiste un buon motivo per votare Berlusconi?

13 febbraio 2013

vorrei tanto saperlo, dato che c’è gente che ancora lo s[u,o]pporta!

Steam per Linux, il commento del giorno su Tom’s Hardware

7 novembre 2012

Beta pubblica per 1000 persone, formato .deb per ubuntu, modalità big picture, tutte cose che avrete sicuramente già letto altrove, invece io pubblico il commento del giorno, letto da un utente su Tom’s Hardware, che all’inizio sembrava il solito commento anti-Linux e lo è, ma mi ha fatto schiantare di risate.

Ah beh, sicuramente se steam diventa una solida realtà anche nel mondo linux tutti migreranno li!

Eh beh, questa è la convinzione dei linuxiani più convinti!

Poi si svegliano e fan colazione…

fonte

Addio Windows Live Messenger?

6 novembre 2012

Da stamattina stà cominciando a girare la notizia dell’abbandono da parte di Microsoft di questo client di messaggistica a favore di skype, proprietà sempre di Microsoft, offrendo spero, la possibilità di loggarsi col proprio account msn su skype.

Da un punto di vista affettivo lo vedo come una grande perdita, anche se l’ho odiato agli inizi della mia esperienza su linux a causa della grande assenza di un client definitivo, amsn e gaim se la giocavano ai tempi, poi subentrò mercury, kmess, kopete e un giorno, da un blog di un tizio chiamato marianoguerra cominciò a spuntare un client in python e gtk chiamato emesene, fin dal primo post capii che sarebbe stato il progetto definitivo e cominciai a seguirlo.

Sono sempre stato vicino a questi progetti, in particolare amsn, partecipando attivamente al forum, segnalando bug e richiedendo funzionalità ma dal punto di vista del codice non ho mai potuto e voluto fare niente, visto che era scritto in un linguaggio chiamato TCL ed utilizzava le librerie TK.

Poi ci furono altri avvenimenti, gaim cambiò nome in pidgin per via di alcuni problemi di brevetti sui nomi e non so perché ma dopo il cambio di nome ha subito un’accelerata nello sviluppo e nell’implementazione di funzioni.

(Da parte mia c’è stato anche un cambio parallelo di protocollo, passando da msn a jabber, con l’OTTIMO client gajim)

Un giorno sbucò emesene, che come ho detto usava python + gtk, ho cominciato subito a seguirlo e a contribuire con le traduzioni, posso affermare che è stato questo progetto a spingermi ad imparare il python, di cui avevo sempre sentito parlare bene (e ne sento in continuazione ancora adesso) e cosi sono arrivato (e per me è molto) persino a scrivere un plugin, molto semplice, o una mia versione di cui avevo modificato l’interfaccia.

Altri eventi degni di nota furono il mai raggiunto accordo tra amsn e emesene di realizzare un unico progetto, ovvero amsn2 scritto in python e multi-librerie grafiche, ovvero qt, gtk, tk, efl, e ncurses (che inutile spreco di risorse). Il progetto è stato creato ma è stato sviluppato solo dai programmatori di amsn, e tra l’altro mai rilasciato (ancora oggi è un progetto morto, malgrado le smentite degli sviluppatori).

Mentre emesene2 invece è stato rilasciato alla grande, molto più snello e ben scritto (stando agli esperti) della versione precedente, certo, qualcosa l’ha perso, come il supporto ai tanti plugin o alcune funzioni, ma ne è valsa la pena.

Un’altra particolarità di emesene2, che però non ho apprezzato molto, è il passaggio ai log memorizzati in un database, che per leggerli bisognava loggarsi, è su questo punto che ho realizzato alcuni esperimenti, con in mente un solo obiettivo, interoperabilità.

E così per iniziare ho scritto uno script in python per unire due diversi file di log della stessa persona (generati dal client Microsoft) in un solo file, inoltre era mia intenzione modificare emesene affinchè utilizzasse lo stesso formato del client Microsoft per la scrittura dei log, ovvero il formato standard XML, visualizzabile da client o da un qualsiasi browser.

Inoltre mi sono interessato anche a questo progetto, emesene-logviewer, per la visualizzazione dei log senza effettuare il login, in modo da integrare i miei lavori in esso.

(Ah grazie ad emesene ho anche scoperto l’utilissimo google groups, utilizzato in questo caso come forum o mailing list.)

Sembra che però tutte queste “avventure” stiano per giungere alla fine, dal momento che, a partire da adesso, ogni ulteriore sforzo potrebbe non avere un futuro certo se non essere del tutto vano.

Personalmente credo che lascerò perdere tutto, e comincerò a pensare ad un modo per salvare emesene, ad esempio quest’ultimo supporta tranquillamente gtalk, facebook e jabber (in realtà i primi due si appoggiano alla rete jabber)

La lezione da tutto questo è la seguente, ancora una volta si vede come il software proprietario è dannoso, perché spenti i server Microsoft la rete msn, che è centralizzata, muore. Se invece si fosse usata la rete open jabber, lo spegnimento dei server non avrebbe causato il benché minimo problema, dal momento che non esiste un server unico. Per farvi un esempio, SE facebook attivasse una particolare funzione sui server (transport? non ne sono sicuro) e gmail pure, un utente gmail potrebbe aggiungere tranquillamente uno facebook tra i suoi contatti di chat, senza essere registrato a facebook, e ciò secondo me è favoloso.

Vi lascio con qusta citazione, direttamente da wikipedia:

The architecture of the XMPP network is similar to email; anyone can run their own XMPP server and there is no central master server.

Per Aspera, Ad Astra.

16 ottobre 2011

Hey che succede? Dove portano Joe???
Scusa Vito, ma Joe non rientrava nell’accordo. (cit.)

Grazie WineHQ…

12 ottobre 2011

Per aver spu*****to le mie credenziali…

Mamma mia e come si dilunga Phoronix negli articoli -.-

21 agosto 2010

Ok, finalmente le radeon 5xxx sono “supportate” dai driver open source a meno di qualche bug, ma tirare in ballo le date con cui sono state rilasciate le schede, con cui è stata rilasciata la documentazione, parlare di tutti i pogressi fatti… tirando in ballo link su news già pubblicate e riassumendole velocemente, rende la lettura dell’articolo decisamente noiosa anche a quelli piu interessati, come me, essendo possessore di tale scheda.

chi non ha sempre sognato di dare un cazzotto ad un robot? [video]

30 luglio 2010

meno male che ci sono i bambini che ci giocano insieme*.

*quanto li invidio grrr

Brevetti

7 marzo 2008

Da un commento letto su PI

“Il paradosso è che se il brevetto serviva in origine a tutelare l’inventore dal potere economico delle industrie oggi serve anche a tutelare le industrie da potenziali invenzioni di terze parti.”