Tag: programmazione

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. Qui potete trovare un elenco delle Oracle options disponibili.

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 […]

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 […]

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. […]

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: 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 […]

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 […]

Il less a colori

Sicuramente vi sarà capitato di vedere che é possibile usare i colori in shell tramite dei comandi di escape invece del solito terminale monocronatico. Non sono qui per spiegare come si impostano i colori in shell; per questo ci sono già tantissimi esempi in rete ma come mantenere la visualizzazione a colori se vengono passati […]

Cancellare le ultime n-righe di un file

Vediamo un esempio del comando tac (il contrario di cat) che concatena il suo input e lo visualizza in output al contrario. Questa sua particolare funzione ci viene utile per eliminare le ultime n-righe di un file in quanto vengono visualizzate da subito in output ottenendo un notevole risparmio di tempo rispetto a una lettura […]

PHP short tags e Flatnuke

Mi sono ritrovato nel caso di dover installare e testare un sito basato su flatnuke in una distribuzione Red Hat Enterprise Linux in cui il php.ini ha il flag short_open_tag disabilitato (Off) e il sito non funziona in quanto ho notato che in alcuni file di flatnuke è presente la direttiva abbreviata “<?” invece di […]

Flatnuke nightly build

Ecco lo script completo per la creazione di un sistema di “nightly build” per flatnuke. Rispetto all’articolo “Cvs auto login” ho modificato l’invocazione di expect in quanto lo script eseguito da crontab riporta un errore dovuto alla presenza del comando interact che si aspetta una interazione con la tastiera e cron ovviamente non può aprire […]