Piero V.

La formattazione secondo Piero

E così ho deciso di formattare.

Allora ho pensato che sia una bellissima occasione per scrivere un’altra delle mie guide 😉 .

Preparativi

Per prima cosa è obbligatorio fare il backup di tutto ciò che ci è utile: documenti e non solo. Ricordiamoci anche file di configurazione come il famoso file hosts 😉

Il passo successivo è quello di “spulciare” tra le varie directory nascoste.

Di Firefox è necessario prendere le password, i segnalibri e se volete avere tutto anche la cronologia. I componenti aggiuntivi sono installabili tranquillamente dopo, perciò suggerisco di non copiare tutto il profilo. Perciò entriamo nella cartella ~/.mozilla/firefox/nome-profilo e copiamo i file key3.db e signons.sqlite. Ovviamente dovremmo farlo per tutti gli utenti. Comunque per sicurezza è meglio installarsi anche il componente aggiuntivo Password Exporter, in caso il metodo “manuale” non funzioni, sono sempre le nostre password! Come ordine di importanza dopo vengono segnalibri, che sono più facili da esportare: andate su Bookmarks → Show All Bookmarks → Import and Backup → Backup. La cronologia, che è in places.sqlite. Per gli altri dati è bene seguire questa pagina. … [Leggi il resto]

pyLoad

Qualche giorno fa avevo detto che mi serviva un downloader in stile jDownloader.

Quest’ultimo è ottimo, però ha due grossi problemi: è pesante e necessita di X.Org o un altro server X su Linux.

Così mi serviva un’alternativa le cui caratteristiche dovevano essere queste:

  1. Ovviamente funzionare su Linux (il muletto ha Debian 😉 )
  2. Essere più leggero di jDownloader
  3. Possibilmente essere software libero
  4. Non aver bisogno di un server X attivo
  5. Possibilmente non essere scritto in Java

Inizialmente stavo pensando di scrivermene uno io, però sarebbe stato difficile. Per la parte dell’interfaccia mi sarei accontentato, però mi sarebbe stata sicuramente utile la funzione di decodifica captcha automatica, troppo difficile per me.

Google mi ha aiutato: immediatamente mi ha dato ciò che cercavo: pyLoad.

Mi è subito parso buono: è multipiattaforma, è così leggero da funzionare anche sui router, è rilasciato sotto la GPL. È multi interfaccia: ha sia l’interfaccia a linea di comando, sia una grafica sia un’interfaccia web che volendo si può dotare di SSL. In più, si capisce subito dal nome, è scritto in python. … [Leggi il resto]

Guida all'installazione di Debian

Introduzione

Chi mi conosce mi avrà sentito parlare sempre bene della distribuzione di Linux Debian.

Debian ha da sempre la fama di distribuzione complessa e difficile da usare, tuttavia, anche se io non condivido del tutto quest’opinione penso che una guida su come fare possa essere utile, soprattutto per il post installazione.

Questa guida si pone l’obbiettivo di essere adatta a ogni tipo di utente che abbia almeno un po’ di esperienza al computer e che conosca la sua macchina (RAM, processore, hard disk e schema di partizionamento)…

Andremo ad analizzare in breve sia l’uso desktop, sia l’uso “serverino”: per quest’ultimo intendo tipo Apache, OpenSSH e un server FTP, però non analizzerò la messa in sicurezza o il setup della rete.

Preparazione

Hardware

Per l’uso del desktop si possono usare tranquillamente macchine che hanno anni: io tuttora uso Debian su un computer del 2005 con un pentium 4. Penso che comunque si possa andare anche un po’ più indietro, fino ai Pentium 3.

La RAM più ce n’è meglio è: per rendere il sistema abbastanza utilizzabile sono necessari 256MB. Ovviamente più limitato è l’hardware più ci saranno bisogno di limitazioni per i software. … [Leggi il resto]

Menu stile applicazioni con jQuery

È assai strano per me pubblicare post di questo genere.

Ho pubblicato ancora dei tutorial ma mai sulla costruzione di pagine web.

E così questo è il primo.

Avevo promesso a Lantaca di fare questo tutorial sui menu con jQuery perché lui ha fatto il suo tema di Windows.

Così lo scopo di questo tutorial è di creare… l’ambiente desktop di GNOME (l’ambiente desktop che hanno anche distribuzioni GNU Linux). Più precisamente ho usato lo sfondo standard di Debian e anche il suo logo.

Partiamo dall’HTML: ho usato un div in alto con id topmenu contenente una lista per i vari menu principali (Applicazioni, Risorse e Sistema). Degli elementi solo il primo ha una classe con l’unico fine di mettere il logo di Debian.

Dentro ogni elemento c’era uno span.menu-item contenente il nome del menu e un div.menucontent con il contenuto che è fatto sempre a liste.

Il CSS è facile.

Al div#topmenu è stato dato il posizionamento assoluto in alto, altezza di 24px, sfondo etc.

Ai li della lista principale è stato messo float: left; per tenerli ognuno a sinistra dell’altro. … [Leggi il resto]

Parte II muletto: pre, post e durante installazione

Una volta che ci siamo assicurati di avere l’hardware occorrente, dobbiamo installare il S.O.

Attenzione: non fate copia e incolla della configurazione o dei comandi, potrebbero esserci degli errori.

Disclaimer: non mi ritengo responsabile di eventuali danni causati da questa guida

Nota bene: questa guida è per sistemi GNU Linux. Alcuni comandi non possono essere fatti su Windows, ma su sistema come mac, *bsd e POSIX in generale sì, perciò ti consiglio di procurarti una distro Linux.

Ho scelto Debian Lenny perché è stabile, leggera e adatta a ogni tipo di uso.

Ecco i punti di forza di Debian:

  • Ha tre versioni con diverse stabilità
  • Ha una comodissima netinstall che pesa 150~ MB
  • È leggera
  • Ha un versatile gestore di pacchetti
  • Supporta molte architetture, così è possibile installarla anche su hardware “alternativo” come consolle per videogiochi o HD di rete o hardware tipo NAS

In questa guida verrà analizzato come installare Debian da CD, tuttavia ho scritto anche un articolo su come [iurl:post:entry100429-191832 title=”Installare Debian con debootstrap”]installare Debian con debootstrap. … [Leggi il resto]