itaeng

Blog

Pubblicato in:ubuntu

Usare le applet di Gnome su Xfce4

30APR2011

E' fatta, ubuntu adesso ha unity come desktop environment di default. A me unity non piace, lo trovo scomodo da usare, illogico e soprattutto mi richiede troppi click, e usando linux per lavoro questo mi risulta particolarmente fastidioso.

Così ho deciso di ridare una possibilità a Xfce, che ho utilizzato con grande soddisfazione una mezza dozzina di anni fa, lasciandolo perdere quando decise di diventare una sorta di clone di gnome 2.x... beh, devo dire che nel frattempo è diventato proprio brutto, almeno di default!

Per fortuna si può ovviare mettendogli dei font decenti (droid sans) e giocando un po' con le barre per renderle comode (personalmente sono affezionato a come le avevo su gnome, quindi le ho impostate più o meno allo stesso modo.

Si ma le applet di gnome?

Fra le altre cose, non posso fare a meno di project hamster, per lavoro, quindi ho bisogno di poterlo avere anche su Xfce, cosa che di default non si può fare. Fortunatamente si può rimediare in modo semplice ed indolore, installando xfapplet così:

	sudo apt-get install xfce4-xfapplet-plugin

click destro sul pannello, aggiungi elemento, xfapplet

cliccando sull'icona di xfapplet, a questo punto, sarà possibile scegliere fra le applet di gnome... comodo, no? :)

Pubblicato in:null

Le tempistiche...

05APR2011

The Brads - Mute button

Pubblicato in:js trucchi

Un semplicissimo antispam con jQuery

22MAR2011

Recentemente mi è capitato di dover implementare un semplice antispam su un mio sito, che riceveva quantità enormi di post spazzatura. Non volevo appesantire il tutto e non volevo usare script presi chissàddove, così, ricordando che la maggior parte dei bot non sa interpretare javascript, ho deciso di usare questo linguaggio come difesa; tantopiù che gli utenti senza javascript abilitato sono meno dell'1%, percentuale del tutto trascurabile (anzi, magari quell'1% è composto proprio dal bot :))

Per farla breve, ecco la ricetta del mio script:

Prima di tutto modifico l'action del mio form, da (per esempio) post/add a post/antispam_add

	<form action="/post/antispam_add" id="idDelMioForm" method="post">

Aggiungo un pizzico di jquery:

	$(document).ready(function(){
		$('.submit input').click(function() {
			action = $('#idDelMioForm').attr('action');
			newaction = action.replace('antispam_', '')
			$('#idDelMioForm').attr('action', newaction);
			return true;
		});
	})

Scritto... e filtrato!

Semplice, no? :) In questo modo non c'è bisogno di utilizzare orribili captcha, che sono l'antitesi dell'usabilità, l'utente non si accorge di nulla ed otteniamo un buon risultato... sperando che i bot continuino a non interpretare codice javascript :)

Pubblicato in:

Yahoo pubblica una guida sulle "best practices" per la scrittura sul web

18GEN2011

Scopro or ora che Yahoo ha creato una guida sulle "best practices" per la scrittura sul web. Merita più di un'occhiata, ho scovato alcuni consigli molto interessanti ed utili.

http://styleguide.yahoo.com/

Per esempio, lo sapevate che googlare è un verbo il cui uso è sconsigliato? Strano che lo dica Yahoo... laugh

Pubblicato in:trucchi

Importare il dump di un database enorme in mysql

26NOV2010

Mi è appena capitato di dover caricare il dump di un database di grosse dimensioni (oltre il centinaio di MB) su MySQL. Il tool di importazione di PhpMyAdmin supporta fino a 8MB e tool come bigdump non mi sono serviti a nulla...

Ma per fortuna che c'è la shell e che sono su linux!

Questo è il comando che mi ha salvato:

mysql -u utenteDiMySQL -p nomedeldatabase < dump.sql