linux

Eccoci nuovamente con davanti al sommario del nuovo numero di Linux&C.

  • Trovare lavoto in ambito Linux: Quali oppurtunità
    Siete indecisi sugli aspetti da approfondire per il vostro futuro ? Abbiamo chiesto a Professionisti del settore ed a IT manager di raccontarci le loro esperienze e le loro preferenze in termini di tecnologie, preparazione, a non solo, il quadro che emerge e veramente interessante …
    Patrizio Tassone

  • Apache hardening passo-passo del Web Server più utilizzato
    Aumentare il livello di sicurezza di un web server risulta essere un lavoro complesso poichè bisogna procedere a ritroso, analizzando il contesto in cui è inserito, coninvolgendo anche le altri componenti dell’architettura; vediamo passo passo come procedere
    Riccardo Corsanici, Cataldo Cigliola

  • Microsoft Virtual Server 2005 R2 anche per Linux
    Microsoft Virtual Server 2005 R2 è la soluzione gratuita di casa Redmond per venire incontro alle necessità sempre crescenti di virtualizzazione. Viene supportato anche Linux, fornendo addirittura pacchetti RPM per una migliore integrazione nella piattaforma.
    PierGiorgio Malusardi

  • Real-time in kernel sapce e in use space con RTAI
    Nello scorso articolo abbiamo visto per quale motivo può essere utile avere un sistema real-time: adesso sporchiamoci le mani e vediamo come installare le patch RTAI per il kernel.
    Paolo Minazzi

  • IMAP, la gestione della posta è diventata grande
    POP3 è estremamente diffuso ma presenta numerose limitazioni. Il protocollo IMAP, di cui parliamo in questo articolo, è orientato a fornire moderne e più ampie funzionalità rispetto al suo progenitore.
    Matteo Garafalo

  • REALbasic: il BASIC ad oggetti con la portabilità in mente
    Visual basic è uno degli ambienti più utilizzati Windows; REALbasic offre la possibilità di sviluppare, con la stessa immediatezza, applicazioni per piattaforma Windows, Macintosh e finalmente anche GNU/Linux
    Giuseppe Bordoni

  • Creare un nuovo componente con le librerie QT
    Può capitare, durante la stesura del nostro programma, di sentire necessità di mostrare dati in modo “inusuale”. Per la terza puntata del nostro esame delle QT, vediamo come creare widget personalizzati per poter rappresentare qualunque cosa ci venga in mente
    Paolo Sereno

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • co.mments
  • De.lirio.us
  • Fark
  • Furl
  • NewsVine
  • Reddit
  • Smarking
  • Spurl
  • Segnalo
  • OKNOtizie
  • Taggly

Aiutatemi …. non riesco a togliermele della mente …

Se anche voi avete questo tipo di disturbi fate attenzione, site infetti …

Il marketing virale è un tipo di marketing non convenzionale che sfrutta la capacità comunicativa di pochi soggetti interessati per trasmettere il messaggio ad un numero esponenziale di utenti finali.

È un’evoluzione del passaparola, ma se ne distingue per il fatto di avere un’intenzione volontaria da parte dei promotori della campagna.

Via wikipwedia

via Julius

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • co.mments
  • De.lirio.us
  • Fark
  • Furl
  • NewsVine
  • Reddit
  • Smarking
  • Spurl
  • Segnalo
  • OKNOtizie
  • Taggly
wordpress

Tra le prime cose da fare ho deciso di aggiornare wordpress, l’attuale versione è la 1.5.2 rilasciata il 14 agosto scorso.

Intanto si parla già di wordpress 1.6 …

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • co.mments
  • De.lirio.us
  • Fark
  • Furl
  • NewsVine
  • Reddit
  • Smarking
  • Spurl
  • Segnalo
  • OKNOtizie
  • Taggly

Dopo qualche giorno di astinenza e bello rivedere le luci del modem accese …

Ho passato le ultime 2 ore a leggere cosa è capitato in mia assenza saltando da un blog all’altro e sembra cha siano passati 3 mesi dal mio ultimo post.

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • co.mments
  • De.lirio.us
  • Fark
  • Furl
  • NewsVine
  • Reddit
  • Smarking
  • Spurl
  • Segnalo
  • OKNOtizie
  • Taggly
linux

Inizio con il riportare la definizione di Rsync scritta su Appunti di informatica libera.

Rsync è un sistema di copia tra elaboratori (o anche all’interno del file system dello stesso sistema locale), in grado di individuare e trasferire il minimo indispensabile di dati, allo scopo di allineare la destinazione con l’origine. L’uso di questo programma è molto semplice ed è simile a quello di rcp (Remote shell copy) o anche di scp (Secure shell copy). L’aggiornamento dei dati, in funzione delle opzioni utilizzate, può basarsi sul confronto delle date di modifica, delle dimensioni dei file e anche sul calcolo di un codice di controllo (checksum). In linea di principio, a meno di utilizzare opzioni che specificano qualcosa di diverso, non conta il fatto che i dati siano più recenti o meno, basta che questi siano diversi per ottenerne il trasferimento.

Alla luce di quanto scritto personalmente lo trovo un buon sistema per effettuare dei backup dove non ci sono problemi di spazio ( in quanto la copia viene fatta 1 a 1 con l’originale )

Supponendo di voler effettuare il backup della directory /home su /backup_giornaliero possiamo semplicemente scrivere :

rsync -a -v --delete /home /backup_giornaliero

questo il significato dei parametri …

  • -a duplica anche le sottodirectoy in modo ricordsivo
  • -v ci da il dettaglio dello svolgimento della copia
  • –delete cancella i file sotto /backup_giornaliero che non esistono in /home

Ma come possiamo automatizzare questo comando ? Io ho usato cron. ( per una guida in italiano vi suggerisco questo link )

Ho editando il file /etc/crontab e aggiunto questa riga:

0 0 23 * * * root rsync -a -v --delete /home /backup_giornaliero

In questo modo ogni giorno alla 23.00 viene fatto partire rsync

Dato che sono paranoico e che un backup non mi basta , una volta alla settimana ed una volta al mese preferisco farne un altro. 0 23 * * * root rsync -a -v --delete /home /backupgiornaliero 0 2 * * 0 root rsync -a -v –delete /home /backupsettimanale
0 5 1 * * root rsync -a -v –delete /home /backup_mensile

In questo modo tutte le sere faccio il backup su /backupgiornaliero Ogni domenica alla 2 del mattino lo faccio su /backupsettimanale Ed il giorno 1 di ogni mese alla 5 del mattino viene fatto su /backup_mensile

Ricordiamoci di creare le directory !!!

Mi rimane ancora una domanda … come faccio a sapere se il backup è stato eseguito ? Mi faccio mandare una mail !!! 0 23 * * * root rsync -a -v --delete /home /backupgiornaliero | mail tuamail@dominio.it -s “Log Backup”
0 2 * * 0 root rsync -a -v –delete /home /backup
settimanale | mail tuamail@dominio.it -s “Log Backup”
0 5 1 * * root rsync -a -v –delete /home /backup_mensile | mail tuamail@dominio.it -s “Log Backup”

In questo modo grazie all’opzione -s ed all’utilizzo della pipe ci inviamo l’output di rsync nella nostra casella di posta.

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • co.mments
  • De.lirio.us
  • Fark
  • Furl
  • NewsVine
  • Reddit
  • Smarking
  • Spurl
  • Segnalo
  • OKNOtizie
  • Taggly