Linux: automatismo per aggiungere file ad svn
Vi trovate spesso a creare nuovi file nella vostra working copy e ogni tanto dimenticate di metterli sotto controllo di versione?
Perché non usare un tool che ricerchi i file nuovi e li aggiunga al versioning in automatico, senza che dobbiate ricordarvi/cercare ogni singolo file ?
Ecco una possibile soluzione (da terminale)
Continue reading...Sincronizzare la rubrica di Thunderbird con i contatti di Google
Avete un account Google e volete sempre tenere sincronizzati i contatti presenti in esso con quelli della vostra rubrica di Thunderbird ?
Ecco un modo per andare ad aggiornare i contatti, usando come base proprio la rubrica di Thunderbird.
Tool necessari:
- add-on Thundersync
- script php di conversione
Sospendere Thunderbird quando lo schermo è bloccato
Usate Thunderbird come client di posta e volete evitare che esso resti in funzione anche quando avete il pc bloccato con lo screensaver attivo , in modo da evitare che siano applicate regole di smistamento alle email in entrata (così da non avere interferenze quando siete lontani dal pc e consultate la posta da altri dispositivi) ?
Se la risposta à "SI" e siete anche voi utilizzatori di XScreenSaver (molte distribuzioni Linux lo usano come scelta predefinita) ecco una veloce guida su come mettere in pratica la sospensione di Thunderbird nei momenti di schermo bloccato.
Continue reading...Android icons creation tool
Creazione di icone per Android
Il vostro grafico di fiducia vi ha preparato delle bellissime immagini per la vostra applicazione Android ? Avete creato voi delle immagini che volete trasformare in icone da integrare nella vostra applicazione ? Non volete convertire a mano l'immagine in tutti i formati possibili ?
Eccovi un semplice tool per la creazione di icone per Android, che farà il lavoro al posto vostro!
Continue reading...Copiare rubrica di Thunderbird su telefono voip Snom
Utilizzate come client di posta Thunderbird ? Avete un telefono voip Snom ? Volete copiare la rubrica di Thunderbird sul vostro telefono ?
E' tutto possibile con:
- add-on Thundersync
- script php di conversione
- interfaccia web del telefono voip (esempio per il modello Snom 300, usato nel mio caso)
Automatic VirtualBox modules compilation
Compilazione automatica moduli VirtualBox al boot di Linux
Ad ogni aggiornamento manuale del kernel di Linux i vari moduli relativi a VirtualBox vanno ricompilati, volendo è possibile arrivare ad avere la compilazione automatica dei moduli del kernel in fase di boot.
Vediamo come.
Continue reading...Cross platform push notification
- AMAZON Simple Notification Service (SNS)
- Push Woosh
- QuickBlox
- BoxCar
Invio di Notifiche Push cross platform
Volete inviare notifiche push a vari dispositivi che usano una App che avete realizzato? Avete la necessità di usare un tool che sia generico e non vi obblighi a gestire le peculiarità delle varie piattaforme ?
Ecco 4 possibili soluzioni:
- AMAZON Simple Notification Service (SNS)
- Push Woosh
- QuickBlox
- BoxCar
Subversion: upload automatico file su server dopo il commit
Se volete velocizzare e automatizzare le procedure di pubblicazione (e backup) delle modifiche che fate ad una vostra applicazione i cui sorgenti sono gestiti tramite Subversion potete farlo sfruttando l'hook che ho realizzato.
Attenzione: funziona solo se il vostro server Subversion è basato su Linux, se da esso è possibile avviare connessioni ssh verso i server su cui gira l'applicazione e se non ci sono particolari impedimenti nell'amministrazione del repository da parte vostra.
Continue reading...SimpleORM: PHP ORM classes and tools
SimpleORM: un semplice e leggero ORM per PHP
SimpleOrm è un insieme di classi PHP che permettono di interagire con tabelle e viste di un database sfruttando la programmazione ad oggetti (come il nome lascia presagire siamo di fronte ad un ORM piuttosto semplice).
I punti di forza sono: 1- Astrazione dal database sottostante 2- Tool di generazione delle query 3- Relazione stretta tra tabelle e modelli 4- Risultati delle query iterabili
Continue reading...PHP: container for values and objects
Using the class \Airaghi\Tools\Container it's possibile to share between your scripts (inside a single execution flow) values and objects reference without having to use global variables. The class has methods for: - saving and getting values - saving and getting objects references - deleting of values…
Continue reading...PHP: contenitore per valori e oggetti
Tramite la classe PHP \Airaghi\Tools\Container è possibile condividere tra più parti dello stesso codice oggetti e semplici variabili; questo permette di ridurre/eliminare l'uso di variabili globali. La classe realizzata mette a disposizione: - salvataggio e recupero valori - salvataggio e recupero riferimenti a oggetti/variabili semplici - eliminazione valori…
Continue reading...PhalconPHP: alternative way to use Oracle11g
Develpoing a new website based on PhalconPHP i tried to use Oracle11g as database, but in the process i had some problem. Searching the web for solutions i read about some problem with the native Oracle PDO driver, so i tried "pdo-via-oci8" by Arjay Angeles . As done for MSSQL i tried to…
Continue reading...PhalconPHP: integrazione alternativa con Oracle11g
Nella realizzazione di un sito web basato sul framework PhalconPHP ho provato a utilizzare Oracle 11g come database, la cosa ha generato però qualche problema. Cercando in rete ho trovato diversi riferimenti relativi ad un non perfetto "stato" del driver Oracle per PDO, nella ricerca…
Continue reading...