Categorie
Siti web Tutorial

E-commerce e gestionali integrati: yes you can!

Hai da poco aperto un negozio e-commerce ed hai anche un gestionale desktop, basato su database locale come 4th Dimension, Mexal o Access? Con questo, magari, gestisci le anagrafiche dei tuoi fornitori, dei tuoi clienti (di quelli ‘storici’, pre e-commerce), il catalogo dei prodotti e monitori i flussi da/verso il tuo magazzino? Questo articolo è […]

Categorie
Sviluppo software Tutorial

SSH, come evitare la disconnessione della shell in caso di inattività

Se siete amministratori di sistema, o come me vi trovate a gestire quotidianamente server remoti via SSH vi sarà capitato di aprire una shell, iniziare a lavorare, poi essere distratti da una mail o una telefonata per 5 minuti e, al cambio di contesto, trovare la sessione SSH irrimediabilmente  disconnessa.

Categorie
Lavori ELbuild Mobile App Siti web Tutorial

Step da seguire per la realizzazione di un sito web di successo

Sempre più aziende si cimentano nella creazione di un sito web per farsi conoscere da un pubblico più vasto e per sponsorizzare i propri prodotti online. D’altronde, il web sta costituendo sempre più una vetrina ad hoc, ideale per le nuove realtà imprenditoriali e per chi si è gettato a capofitto nell’e-commerce. Chiaramente, per attirare […]

Categorie
Sviluppo software Tutorial

iOS Tips | Come estrarre DB SQLite dal simulatore iPhone/iPad

Sviluppando app per iOS è comune dover disporre di un layer di persistenza locale, e una delle scelte comuni, per modelli dati non trivial è quello di usare un DB SQLite e gestirlo attraverso Core Data o con uno dei molti wrapper a disposizione come Magical Records o simili. Durante lo sviluppo, vuoi per un controllo sulla […]

Categorie
Sviluppo software Tutorial

Installare lighttpd e PHP 5.3 per usare la BeagleBoard come web server

Da qualche tempo siamo felicemente in possesso di una Beagleboard xM che usiamo in vari task di automazione e di domotica interna allo studio. Con l’approssimarsi dell’evento Scoprire l’Ingegneria però dovremo utilizzare la board come web server, a supporto delle procedure di attuazione del nostro eGarden, per questo vediamo in questo post come installare i […]

Categorie
Sviluppo software Tutorial

Spam e WordPress, come combattere gli spambot

Qualche idea per combattere lo spam su WP Chi gestisce un blog WordPress sa come i commenti spam sottraggano risorse server e tempo a chi si trova a doverli moderare. Vediamo in questo post come combattere lo spam in maniera più efficace possibile. I commenti spam sono generati da sistemi software che caricano gli articoli, […]

Categorie
Tutorial

Come creare un archivio .zip in Java

Creare archivi ZIP in Java Durante lo sviluppo di applicazioni web o desktop ricorre spesso l’esigenza di consentire l’esportazione massiva di un numero alto di file, o semplicemente di velocizzare il download di un singolo file testuale. Per questo motivo spesso la soluzione è quella di creare un archivio ZIP, operazione che in Java è […]

Categorie
Tutorial

Ottimizzare le immagini sul web per display Retina

Ho comprato un nuovo fiammante Mac Book Pro Retina 🙂 L’effetto del display è abbastanza impressionante: l’alta densità di pixel rende una sensazione di fluidità e nitidezza mai viste prima. L’effetto è così evidente che dopo averlo usato per un po’, quando sono tornata per un momento al mio vecchio Mac Book Pro mi sembrava […]

Categorie
Tutorial

Introduzione al canvas HTML5

Il canvas HTML5 si presenta come un semplice contenitore che viene utilizzato per inserire disegni, immagini, elementi grafici in pagine web utilizzando un linguaggio di scripting di supporto, solitamente JavaScript.

Categorie
Tutorial Utilities

Generare password random in Java

Spesso capita di dover generare randomicamente una password per consentire il primo accesso di un utente ad un dato servizio. In Java le soluzioni sono molte, a partire dalla classe RandomStringUtils di Apache fino a soluzioni che passano attraverso la classe UUID o le classi del package digest. Benchè largamente non richiesta ho deciso di […]