jump to navigation

Chromium updater 21 agosto 2009

Posted by fripp in Browser, Chrome, Chromium, Informatica, Mac OS X, Programmazione, Python, Scripting, Sistemi Operativi, Unix.
Tags: , , , , , , , , ,
6 comments

Per passatempo ho scritto in questi giorni un piccolissimo script python che controlla se esiste una nuova versione per il browser Chromium per Mac OS X; in tal caso scarica il file .zip da http://build.chromium.org/buildbot/snapshots/chromium-rel-mac, lo scompatta e salva l’applicazione Chromium.app sul Desktop, in modo che successivamente l’utente possa copiarla dove meglio crede.

Potete scaricare lo script cliccando qui.

Ecco il codice
(altro…)

Annunci

Spiral Architect – Cloud Constructor 20 agosto 2009

Posted by fripp in Spiral Architect, youtube video.
Tags: , , , , , , , , , , , , ,
add a comment

Una bella botta di freschezza contro il caldo dell’estate

Senza titolo 19 agosto 2009

Posted by fripp in About me, cazzate, Partanna, Politica, youtube video.
Tags: , , , , , , , , , , , , , ,
2 comments

Girovagando senza meta per YouTube mi sono imbattuto in questo video

Era meglio se non lo trovavo

Michela Vittoria Brambilla è un ministro competente 12 maggio 2009

Posted by fripp in Berlusconi, cazzate, Politica, youtube video.
Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
2 comments

Il nostro governo è pieno di persone competenti: la Carfagna, Brunetta…………

Se tutto questo non vi bastasse, ecco cosa riportava oggi il sito dell’ANSA:

Il presidente del Senato Schifani ha reso nota la nomina a ministro del Turismo di Michela Brambilla,che lascia l’incarico di sottosegretario. Nella prima uscita nella veste di neoministro la Brambilla ha annunciato la nascita della Commissione per la promozione e la valorizzazione del turismo eno-gastronomico.”Questo tipo di turismo -ha detto-ha potenzialita’ inespresse dell’80%. Obiettivo della Commissione sara’ di monitorare le eccellenze del settore,di valorizzarle e di comunicarle”

[fonte]

Finalmente qualcuno che valorizzerà le potenzialità inespresse del turismo italiano!

Anche lei ha un bel poco di potenzialità inespresse, guardate

Janis Joplin – Move over 1 aprile 2009

Posted by fripp in About me, Musica.
Tags: , , , ,
add a comment

Una delle voci più graffianti del blues, Janis Joplin. La farei sentire a qualche persona che conosco per fargli capire cosa è la vera musica

Programmazione di classi singleton in Java 1 aprile 2009

Posted by fripp in Informatica, Java, Programmazione, Torino, Università.
Tags: , , , , , , , ,
7 comments

“Il Singleton è un design pattern che ha lo scopo di garantire che di una determinata classe venga creata una e una sola istanza, e di fornire un punto di accesso globale a tale istanza.” (fonte Wikipedia).

Qui riporto la soluzione al problema proposta da Bill Pugh.

La struttura della classe Singleton è molto semplice e sfrutta alcune peculiarità del linguaggio Java. Ecco il codice:

class Prova {
	protected Prova() {

	}

	private static class ProvaHolder {
		private final static Prova INSTANCE = new Prova();
	}

	public static Prova getInstance() {
		return ProvaHolder.INSTANCE;
	}
}

Il costruttore della classe è definito protected e questo impedisce che questo venga chiamato dall’esterno di tale classe. All’interno della classe Prova abbiamo definito una classe statica e privata, chiamata ProvaHolder, che al suo interno contiene il campo INSTANCE di tipo Prova; notiamo come INSTANCE sia dichiarato final static.

Quando il programmatore chiama il metodo statico getInstance la classe privata ProvaHolder viene “caricata” dalla JVM e viene allocato il suo campo statico INSTANCE attraverso la chiamata al costruttore protetto della classe Prova.

In questo modo siamo sicuri che della classe prova possa esserci una sola instanza, che è per giunta inizializzata in maniera lazy, ovvero solo al momento in cui viene effettivamente richiesta l’allocazione dell’oggetto.

Se ancora non è chiaro il funzionamento del pattern, ecco un esempio di cosa accade se creiamo due oggetti instanza della classe singleton appena dichiarata:


        Prova p1 = Prova.getInstance();

        Prova p2 = Prova.getInstance();

        if(p1 == p2)
            System.out.println("uguali");

Se provate ad eseguire questo codice, vedrete che la stringa “uguali” sarà stampata a schermo; il metodo getInstance ritorna sempre e solo un’unica instanza della classe Prova, quella creata al momento del caricamento da parte della JVM della classe privata ProvaHolder.

Spiral Architect – Insect 28 marzo 2009

Posted by fripp in About me, Death metal, Musica, Rock progressivo, Torino, Università.
Tags: , , , , , ,
7 comments

In questi momenti di studio convulso in vista degli esami mi stanno tenendo compagnia gli Spiral Architect con le loro intricate composizioni.

Ecco una delle mie preferite

Le piccole soddisfazioni della vita 4 gennaio 2009

Posted by fripp in About me, Bash, cazzate, Debian, Gnome, GNU/Linux, Informatica, Scripting, Sistemi Operativi, Ubuntu, Unix.
Tags: , , , , , , ,
add a comment

#!/bin/sh
var=echo -n $(dpkg -l|grep 'xserver-xorg-video'|awk '{print $2}')
apt-get remove --purge $(for i in $var; do tmp=$(echo $i|grep 'intel'); if [[ -z "$tmp" ]]; then echo $i; fi; done)

Fabrizio de Andrè – Il testamento di Tito 1 gennaio 2009

Posted by fripp in About me, Musica, Poesia, youtube video.
Tags: , , , , , , , ,
3 comments

Una delle canzoni che più mi hanno colpito. La farei ascoltare a certa gente che conosco e a certi preti.

VirtualBox(R) Images: statistiche annuali 1 gennaio 2009

Posted by fripp in About me, Amici, Debian, Gnome, GNU/Linux, Informatica, KDE, OpenSolaris, Programmazione, Python, Sistemi Operativi, Solaris, Ubuntu, VirtualBox Images.
Tags: , , , , , , , , , , , , ,
2 comments

Dopo un anno di esistenza del progetto VirtualBox(R) Images, fondato da Emanuele Cipolla e portato avanti anche da me, mi piace tirare le somme di questa interessante esperienza.

Il progetto nacque nel gennaio del 2008 e dopo un anno ha raggiunto dei livelli di successo davvero inaspettati, forse perchè siamo stati i primi ad offire un servizio del genere per la piattaforma di virtualizzazione VirtualBox(R) o forse perchè abbiamo fatto un buon lavoro (o forse abbiamo avuto solo culo 😀 ).

All’inizio il progetto forniva immagini di poche distro di Linux (Debian, Slackware, OpenSUSE); oggi le distribuzioni di Linux son ben 23, dalla piccola Damn Small Linux alla distribuzione server-oriented CentOS. Oltre a distribuzioni di Linux il progetto fornisce immagini di sistemi basati su OpenSolaris (Nexenta, Milax, Indiana) e immagini di sistemi “non convenzionali”, come Haiku, AROS, ReractOS.

Vediamo un poco di numeri. Questo grafico mostra il numero di visite al sito del nostro progetto a partire dal gennaio 2008

Statistiche del 2008

Statistiche del 2008

Dalle 1805 visite di gennaio 2008 siamo passati alle 43315 visite di dicembre 2008; le visite sono quasi raddoppiate rispetto al mese di ottobre.

Passiamo adesso al grafico che mostra il numero di download e la quantità di dati scaricata.

detail-graph2008

Il picco è stato raggiunto nel mese di novembre con ben 8035 download, per un totale di 2.6 TB! Come è possibile vedere dal grafico, per tutto l’anno il numero di download mensili ha subito un incremento davvero notevole. In totale, sono stati effettuati 39487 download, per un totale di 12.6 TB di immagini.

Speriamo di continuare a mantenere questi notevoli risultati anche nel 2009!

Buon anno