Dell considera ubuntu di proprietà Microsoft

10 Novembre 2008

Buona sera a tutti, era parecchio che non aggiornavo il blog purtroppo non ho un’attimo di tempo libero da quando è iniziata la “stagione fredda” :)

Volevo darvi una notizia che mi ha lasciato un po’ allibito, andando a personalizzarmi un portatile sul sistema operativo vedo Ubuntu 8.04 e sopra “Sistema operativo Microsoft” con tanto di icona di windows vista a fianco O_O

Microsoft Ubuntu

Canonical potrebbe incazzarsi ^^

Lhc e buchi neri..

11 Settembre 2008

Tanti dicono che non può succedere niente, che non si genererà mai un buco nero all’interno dell’lhc.. e invece si è generato e sta anche per raggiungerci.. guardare per credere: http://lhc-live.com/

 

Comunque lasciando stare queste cazzate, è tristissimo sapere che per causa di giornalisti che pensano solo a far scoop con titoli sensazionalistici una ragazzina di 16 anni l’altro ieri mattina in india si è suicidata pensando che stesse arrivando la fine del mondo, dato che molti giornalisti ne parlavano.. la notizia ANSA: http://www.ansa.it/opencms/export/site/notizie/rubriche/daassociare/visualizza_new.html_760677714.html

Jeex Debian Package

28 Agosto 2008

Dopo mesi di prove e riprove alla fine è pronto il repository e il pacchetto debian di jeex 9.0, il cui nome in codice “privato” che sono stato costretto a dare a causa di launchpad è “Bookmark suffocating” ovvero “Segnalibro Soffocante” dato che i segnalibri sono la novità di questa versione :)

Il pacchetto debian si trova qui: http://www.hds619.net/deb-pkg/binary/jeex_9.0_i386.deb

Aggiungere il repository è molto semplice invece i passi sono i seguenti

  1.  aprire il file /etc/apt/sources.list e aggiungere la riga seguente alla fine del file:
    1
    
    deb http://www.hds619.net/deb-pkg/ binary/
  2. dare un bel apt-get update da root
  3. installare come si preferisce il pacchetto jeex che troverete nell’elenco :)

L’unica accortezza con il pacchetto debian in ogni caso è quella di dare un:

1
chmod 666 /usr/share/jeex/Jeex.rc

Altrimenti vi dirà che non può cambiare tema perchè non può aprire il file o non lo trova..

Il Logo di Gnome

10 Agosto 2008

Prima di questa partenza ( ancora 1 ora e si parte :D ) per queste 2 settimane di vacanza, vi lascio con il la forma del logo di gnome in psd ( eh lo so, dovevo farla con gimp ma non lo riesco proprio ad usare ), e con un’altra in png come anteprima.

Per usarla basta selezionare uno strumento forma, tipo rettangolo, clickare col destro sulla forma e fare click su “Definisci forma personale” et voilà, avete la vostra bella forma da usare anche per immagini di 1.000.000 x 1.000.000 di pixel XD, sinceramente comunque non ho guardato, prima di mettermi a farla, se ci fosse qualcosa in giro.. una in più comunque non fa mai male.

gnome-logo.jpg

File PSD: gnome-logo.psd

Bye ;)

Funzioni Standard.. poco Standard

7 Agosto 2008

Proprio poco fa stavo parlando in chat con Dani, mentre io insultavo quelli che hanno creato la strcmp ( in quanto se gli si passa uno dei due parametri a NULL fa andare il programma in Segmentation Fault che è una bellezza ), mi ha detto che la strcmp oltre a fare il semplice confronto tra le due stringhe restituisce anche la differenza tra i caratteri, e proprio per questo lui l’aveva utilizzata per riordinare alfabeticamente i pacchetti in slackyd.

Allora non sapendo questa cosa da niubbo della situazione mi son messo a fare un test:

1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <string.h>
 
int main(int argc, char **argv)
{
 if ( argc < 3 ) return 1;
 
 printf("Diff: `%d'\n", strcmp(argv[1], argv[2]));
 
 return 0;
}

Benissimo lo vado ad avviare e mi restituisce solo 0 ( uguali ), 1 o -1 ( non uguali ).. dopo vari attimi di stupore da parte sua, va a provare lo stesso identico codice e le stesse identiche stringhe passate come parametro sul suo computer e la funzione lì restituiva davvero la differenza tra le due stringhe!

Ora mi domando cosa renda così variabile una funzione standard che dovrebbbe avere lo stesso funzionamento su tutti i computer del mondo. La versione delle libc comunque era uguale giusto per cronaca. Da notare comunque anche che ho provato la strcasecmp che non dovrebbe far parte del C Standard, e restituisce la famosa differenza tra le due!

? Mah..

P.s.: Altra cosa che mi fa incazzare, se si passa un parametro null alla strcmp, o all’atoi perchè cavolo mi deve compromettere tutto il programma? cosa gli costa a quelli che hanno scritto la gnu c library mettere due piccolissime macro del tipo:

1
2
3
4
5
6
#define return_if_fail(cond) if ( !(cond) ) { \
                                  return; \
                             }
#define return_val_if_fail(cond, val) if ( !(cond) ) { \
                                           return (val); \
                                      }

per controllare che i parametri non siano nulli? BAH!

Nerd Comics

5 Agosto 2008

Girando un po’ su internet ho trovato una directory che contiene una montagna di fumetti, purtroppo in inglese, che rappresentano scene di vita di “nerd”, “geek” e cose simili..

Esempio:

Il link di questa cartella: http://imgs.xkcd.com/comics/

Da vedere ;)

Linux aiuta i novizi del sesso ( man sex )

28 Luglio 2008

linux.gifPenso che dopo un titolo del genere tutti i porno-bot del mondo si redirigerando qui, ma comunque non potevo trovarne un’altro.

L’ennesima prova di chi sta su linux si deve minimo fare 5 canne al giorno e piste varie, provate a dare

man sex

nel terminale..

Continua »

Effetti visivi Totem

22 Luglio 2008

totem-in-tango-preview.jpgPrima di iniziare, so già che questo argomento è facile trovarlo in rete1 ma, dato che qui raccolgo miei pensieri e le varie cose che trovo per il web lo riporto ugualmente, magari servirà soltanto a me per quando dovrò reinstallare totem in altri sistemi operativi.. almeno però so dove trovare sta guida :)

Dunque, come vi sarete certamente accorti totem di default ha solo GOOM e Monoscope come effetti visivi che sono anche un pò bruttini, cercando in rete però ho scoperto che si possono cambiare grazie alla libreria libvisual.

Quello che bisogna fare è molto semplice, innanzitutto si scarica la libreria. Se avete a disposizione aptitude basterà:

1
sudo apt-get install libvisual-0.4-0 libvisual-0.4-plugins

Altrimenti si possono tranquillamente scaricare i sorgenti da QUI.

Dopodichè non resta altro che dare un:

1
rm -r ~/.gstreamer*

Et voilà il gioco è fatto, nelle preferenze ci saranno i nuovi effetti grafici da scegliere ;)

——-
[1] Sempre che si sappia cercare, la dò forse troppo scontata questa cosa dato che ultimamente son sempre di più quelli che non sanno usare google. Ma ricordatevi Google vi vuole bene!

Una piccola compilazione per un uomo…

20 Luglio 2008

…un grande passo per l’umanità. ( cit. Neil Armstrong )

Dopo 2 anni che sono entrato a conoscere il mondo linux, e dopo 5 mesi che lo uso assiduamente, oggi ho ricompilato il kernel ( 2.6.26 ) per la prima volta :)

A dire la verità avevo provato già qualche tempo fa ma il risultato è stato un kernel panic pressocchè immediato dato che avevo fatto un casino con i moduli, questa volta invece ci ho perso 20 minuti a leggermi tutte le configurazioni che erano possibile fare tramite make xconfig cercando online se non capivo cosa facessero alcune cose. Alla fine dopo aver compilato con un

1
make-kpkg --append-to-version=-hds619 --initrd kernel_image kernel_headers modules_image

e aspettato 15 minuti.. riavvio ( naturalmente dopo aver modificato grub, ecc… ) et voilà boot in 12 secondi al posto dei 30/40 precedenti.

La guida che ho seguito è questa di InTiLinux eseguita sulla mia debian.

Com’è difficile ricordare le date..

17 Luglio 2008

Ebbene si.. sono proprio negato per ricordare le date..

hds-negato-date

  • StatPress

    Visits today: 4