Archive : Mini-Guide

Rearranger

Rearreanger

A few days ago I learnt a new algorithm to rearrange arrays. Let’s start with two arrays as following: a1 = {1,2,3,0} , a2 = {2,3,0,1}. Now, what we want is to rearrange the first array as the second one: the rule is that you can swap two elements only if one of them is [...]

Websocket

Websocket

I miei esperimenti mi hanno portato ad una nuova branca dell’informatica: i websocket. I websocket sono molto potenti e, se avete già programmato con i normali socket, avrete inteso cosa voglia dire avere un socket per il web: addio AJAX-polling! E’ una tecnologia di tipo PUSH ossia è il server a spingere le nuove informazioni [...]

Apache Web Server

Apache2 e Mod_Rewrite

Avendo dovuto reinstallare Ubuntu, mi è toccato rimettere su il server LAMP (Linux Apache Mysql PHP). Bene, fin qui nulla di problematico: $ sudo apt-get install tasksel Dopodiché selezionate Webserver e il gioco è fatto. No, il vero problema è sorto con il modulo rewrite di Apache (mod_rewrite). Per installarlo basta dare un semplice: $ [...]

Splash Screen nVidia Ubuntu

Sia con Ubuntu 10.04, che con la 10.10, che con la 11.04, dopo l’installazione mi si è sempre ripresentato il problema dello Splash Screen, la schermata di boot, tutta sfasata, con caratteri cubitali e stringhe di debug. Bene, il problema lo si può avere sia con i driver ATI che con quelli nVidia proprietari, perciò [...]

Sudoers

Caso mai anche voi vi freghiate con le vostre stesse mani, rimuovendo il vostro unico utente dal gruppo admin su Ubuntu, niente panico! Ecco ciò che fa per voi: riavviate in modalità di ricovero (recovery mode) modificate il file /etc/sudoers aggiungendo la seguente riga nella sezione “# User privilege specification“: vostro_username ALL=(ALL:ALL) ALL E il [...]