Crea sito

Mari0 (Super Mario Bros + Portal)

Mari0 è una versione particolare di Super Mario Bros, praticamente è un mix di Super Mario Bros  con elementi mutuati da Portal, come ad esempio la Portal Gun.

Per giocare a Mari0 dovete installare il game engine LOVE 2D; nel caso di Ubuntu è disponibile una ppa e qui potete trovare tutti i comandi per aggiungere il nuovo repository e aggiornalo.

Read More

Tutto sugli hard link

Vediamo tramite alcuni esempi la realizzazione di un hard link. Un hard link è praticamente la copia di un file, ossia è lo stesso file con nomi diversi ma il file originale e tutti gli hard link associati a quel file sono indistinguibili. L’unico modo di distinguere i file è attraverso il suo inode.

Ad esempio per spiegare i concetti che stanno dietro a un hard link andiamo a creare un file di test da 1Gb con il comdando dd.

[[email protected] tmp]$ df -h /tmp/
Filesystem            Size  Used Avail Use% Mounted on
/dev/vg00-tmplv       4.0G  521M  3.3G  14% /tmp

[[email protected] tmp]$ dd if=/dev/zero of=/tmp/zero.img bs=1M count=1000
1000+0 records in
1000+0 records out

[[email protected] tmp]$ df -h /tmp/
Filesystem            Size  Used Avail Use% Mounted on
/dev/vg00-tmplv       4.0G  1.4G  2.4G  38% /tmp

[[email protected] tmp]$ ls -lrt zero.img
-rw-rw-r--  1 rdmbe rdmbe 1048576000 Mar 18 16:22 zero.img
Read More

Convertire pdf in immagini

Mi sono trovato nella necessità di dover convertire delle pagine pdf in immagini jpeg o png da pubblicare su un sito web. Ho cercato su internet ma ho trovato solo dei programmi per windows da installare. Allora mi sono ricordato della suite Imagemagick per la manipolazione di immagini che permette di fare conversioni con un semplice comando. Per prima cosa dovete installare il tool Imagemagick tramite il vostro package manager;  ad esempio in ubuntu/debian il solito apt-get o aptitude.

[email protected]:~$ sudo apt-get install imagemagick

Una volta installato è sufficiente eseguire il comando convert con la seguente sintassi (ho aggiunto l’opzione -resize per impostare il numero di pixel e -quality per aumentare la compresssione):

[email protected]:~$ convert -resize 800 -quality 90 Manifesto.pdf Manifesto.png
Read More

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
Pagina 3 di 712345...Ultima »