Crea sito

WordPress dalla “A” alla “W”

Sei affascinato dai blog?
Vorresti crearne uno tutto tuo e diventare un blogger, ma non sai neanche da che parte cominciare?
Sei un webmaster di comprovata esperienza, ma vuoi ottenere il massimo da WordPress e sfruttarne la sua forza? Puoi consolidare la tua competenza di blogger con:
WordPress dalla “A” alla “W”
Dettagli della pubblicazione:
Autore: Roberto Travagliante
ISBN: 9788890727009
Stampa formato A5: 219 pagine
Prima edizione: Aprile 2012
Disponibilità in formato cartaceo (copertina morbida con rilegatura termica): 3-5 giorni lavorativi
Disponibilità in formato ebook (.PDF, .EPUB, .MOBI): download immediato
Formato cartaceo: € 14,99
Formato ebook: € 9,99 soli 4,99 euro! (prezzo speciale! Offerta limitata nel tempo!)

Dal fondatore de “Il Bloggatore”, ecco la guida di cui hai bisogno per conoscere tutti i segreti di WordPress e creare un blog di successo.
Un viaggio emozionante che ti permetterà di scoprire tutto ciò che c’è da sapere su WordPress e sul fantastico mondo dei blog.

Con WordPress dalla “A” alla “W” potrai:

  • Creare subito il tuo blog, utilizzando un solido CMS come WordPress;
  • Sfruttare i punti di forza di WordPress e configurarlo al meglio per ottenere il tuo blog di successo;
  • Acquisire l’apprezzamento degli utenti e migliorare la tua presenza on-line;
  • Guadagnare con il tuo blog

Scritta in modo chiaro e organizzato, questa edizione è realizzata per soddisfare le esigenze di tutti, dal blogger alle prime armi al webmaster più esperto!
Costantemente aggiornata alle versioni più attuali di WordPress (Al momento alla 3.3.x)!

Read More

Oracle options installed

Se avete la necessità di ricavare le options installate con la vostra versione oracle (le options sono estensioni delle funzionalità del database; tipo Oracle Spatial, Oracle OLAP, Partitioning, ecc, ecc) è sufficiente eseguire questa query sql con i privilegi di SYS o DBA.

column parameter format a35
column value format a12
select parameter, value
from v$option
order by parameter;

Qui potete trovare un elenco delle Oracle options disponibili.

Read More

Quale Distribuzione Linux

Oggigiorno ci sono paracchie distribuzioni linux, ognuna con caratteristiche particolari tipo l’interfaccia grafica (KDE o Gnome), l’uso a cui è destinata (ufficio, giochi, sicurezza, programmazione) etc etc. Però ho scoperto l’esistenza di alcuni siti web che attraverso una comoda procedura, aiutano nella scelta della giusta distribuzione linux. In particolare vi propongo questi 3 configuratori online:

Read More

Convertiamo il nostro testo in HTML con Vim

Se volete pubblicare qualche riga di codice C o script Bash sul vostro blog e non avete a disposizione un “plugin” in javascript per gestire il syntax highlighting vi consiglio questo piccolo trucco per convertire un file di testo nella corrispondente sintassi HTML all’interno dell’editor Vim. Quindi se noi abbiamo una porzione di codice sorgente scritta in Vim la possiamo convertire in una pagina html con questo semplice comando:

:runtime! syntax/2html.vim

oppure

source $VIMRUNTIME/syntax/2html.vim
Read More

Schedulazione di un task a fine mese

Oggi voglio proporre un trucco per ricordare un evento o eseguire un determinato task all’ultimo giorno del mese; ad esempio io lo uso per ricordami di fare il fine mese delle ore lavorate.

Il comando inserito in crontab viene eseguito tutti i giorni alle ore 12 e verifica se la data è uguale all’ultimo giorno del mese, in caso affermativo manda una mail. Da notare che il carattere “%” deve essere preceduto dal carattere di escape backslash “\%”.

00 12 * * * [[ $(cal|xargs -n1|tail -1) == $(date +"\%d") ]] && echo "Ricordati di spedire il foglio ore" |  mail -s "Foglio ore mensile - $(date +'\%d-\%m-\%Y')" [email protected]
Read More

Inseriamo il bottone mi piace in Flatnuke

Per inserire il link “mi piace” in una notizia pubblicata con il CMS Flatnuke è sufficiente usare il widget messo a disposizione da facebook nella sezione dedicata agli sviluppatori. Io ad esempio ho scelto il tipo iframe in modo da avere la maggiore compatibilità con tutti i browser ma potete usare anche html5 o xfbml. Siccone si tratta di inserire un codice html che praticamente è sempre lo stesso, a parte l’url che fa riferimento alla notizia, allora ho pensato di creare un piccolo script in php per encodare l’url relativo alla notizia da pubblicare (da notare che facebook applicata l’encode url per ben 2 volte). Lo script è molto semplice, in pratica la variabile id_fn corrisponde alla id della news, quindi la notizia deve essere prima inserita tramite flatnuke (così conosciamo il suo id) e poi modificata successivamente per aggiungere il botton like.

[email protected]:~$ cat urlencode.php
";
echo $url_fb."\n";
?>
Read More

Guadagnare con il web – BeRuby

Beruby permette di guadagnare registrandosi, visitando e facendo acquisti su dei siti proposti dal portale. I pagamenti possono essere richiesti al raggiungimento di 10 euro di saldo confermato con paypal o 30 con bonifico bancario, ma anche se non si raggiungono queste soglie i soldi possono essere ritirati pagando però 1 euro.

Read More

Rilascio pacchetto debian e rpm per flatnuke 3.0.0

Ho creato un pacchetto debian e rpm per la versione 3.0.0 di Flatnuke in modo da facilitare l’installazione su sistemi linux Debian e Red Hat based.

Il download é disponibile qui:
Pacchetto Debian Flatnuke (396)
Pacchetto Rpm Flatnuke (389)

Installazione Deb:

E’ sufficiente eseguire dpkg -i flatnuke-3.0.0_all.deb come utente root oppure sudo dpkg -i flatnuke-3.0.0_all.deb nel caso di ubuntu. Il pacchetto di default viene installato in /var/www/

Installazione Rpm:

E’ sufficiente eseguire rpm -i flatnuke-3.0.0-2.noarch.rpm come utente root. Il pacchetto di default viene installato in /var/www/Il pacchetto è stato ottenuto tramite alien dal debian.

Read More

Un ramdisk per firefox

Per incrementare le prestazioni del mio Asus EEEPC 900A durante la navigazione web, ho pensato di creare un RAM disk e di usarlo come cache per Firefox. Ho pensato di realizzarlo in questo modo: mi sono creato uno script per la creazione del ramdisk al boot di ubuntu del netbook, poi una volta creato il disco copio al suo interno tutta la cache di Firefox che mi ero precedentemente salvato in modo da mantenere tutte le estensioni già installate. Allo shutdown di ubuntu del netbook vado ad aggiornare la copia di backup della cache di Firefox tramite rsync. Tutte queste copie chiaramente influiscono sui tempi di avvio e spegnimento del PC ma devo dire che la navigazione mi sembra molto più veloce. Inoltre questo ramdisk posso utilizzarlo come directory temporanea di lavoro.

Script per la creazione del ramdisk al boot:

[email protected]:~$ cat mkramdisk.sh
#!/bin/bash

if [ -e ~/ramdisk ]; then
 if [ ! -d ~/ramdisk ]; then
 echo "E' gia presente un file ramdisk"
 exit 1
 fi
else
 #--- No file or directory, lo creo
 mkdir ~/ramdisk
fi

#--- Lo monto se non è già montato
mount | grep -q ~/ramdisk
rez=$?
if [ $rez = 1 ]; then
 mount -t tmpfs tmpfs /home/alex/ramdisk -o size=256m
fi

cd /home/alex/ramdisk
mkdir firefox
chmod 777 firefox
cp -r /home/alex/bck_firefox/* /home/alex/ramdisk/firefox/
cd /home/alex/.mozilla
ln -s /home/alex/ramdisk/firefox firefox
chmod -R 777 /home/alex/ramdisk/firefox/*

Lo script mkramdisk.sh è “linkato” sotto la directory /etc/rc2.d:

[email protected]:/etc/rc2.d$ ls -lrt /etc/rc2.d/ | tail -4
lrwxrwxrwx 1 root root  21 2009-06-06 20:57 S20eee-control -> ../init.d/eee-control
lrwxrwxrwx 1 root root  17 2009-07-11 22:10 S91apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root  14 2009-08-14 22:24 S20gpsd -> ../init.d/gpsd
lrwxrwxrwx 1 root root  23 2010-05-11 20:37 S99ramdisk -> /home/alex/mkramdisk.sh

Script di sincronizzazione della cartella di backup del profilo firefox:

[email protected]:~$ cat sync_firefox.sh
#!/bin/bash

rsync -av /home/alex/.mozilla/firefox/n7b0wdkv.default /home/alex/bck_firefox

Lo script sync_firefox.sh è “linkato” sotto la directory /etc/rc0.d:

[email protected]:/etc/rc0.d# pwd
/etc/rc0.d
[email protected]:/etc/rc0.d# ln -s /home/alex/sync_firefox.sh K99sync-firefox
[email protected]:/etc/rc0.d# ls -lrt
totale 4
lrwxrwxrwx 1 root root  14 2009-08-14 22:24 K20gpsd -> ../init.d/gpsd
lrwxrwxrwx 1 root root  26 2011-01-30 19:42 K99sync-firefox -> /home/alex/sync_firefox.sh

Ecco invece come si presenta la situazione dei file nel profilo di firefox:

[email protected]:~$ cd .mozilla/firefox
[email protected]:~/.mozilla/firefox$ ls -lrt
totale 12
-rwxrwxrwx  1 root root  96 2011-01-30 18:43 profiles.ini.ramdisk
-rwxrwxrwx  1 root root  94 2011-01-30 18:43 profiles.ini.backup
-rwxrwxrwx  1 root root  94 2011-01-30 18:43 profiles.ini
lrwxrwxrwx  1 root root  26 2011-01-30 18:43 firefox -> /home/alex/ramdisk/firefox
drwxrwxrwx 10 root root 960 2011-01-30 19:49 n7b0wdkv.default
[email protected]:~/.mozilla/firefox$ cat profiles.ini
[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=n7b0wdkv.default
Read More

Catalogo di libri di testo in licenza Creative Commons

Maurizio Grillini ha pubblicato il catalogo aggiornato dei libri di testo con licenza creativa, liberamente scaricabili dalla rete per vari ordini di scuola.

Il catalogo è suddiviso per disciplina e presenta una breve descrizione per ciascun testo.

Download Catalogo 2011

Read More
Pagina 3 di 712345...Ultima »