Sviluppando web application torna spesso ricorrente la necessità di collocare su una mappa Google Maps alcuni punti di interesse, permettendo l’interazione dell’utente con essi. Di solito i punti sono immagazzinati nel database, o letti da servizi di terze parti, non come coordinate, ma come indirizzi in formato human readable, a volte magari affetti da typo. […]
Autore: Luca Adamo
Luca Adamo si è laureato con lode in Ingegneria delle Telecomunicazioni all'Università degli studi di Firenze ed è dottorando in Ingegneria Informatica, Multimedialità e Telecomunicazioni, sempre nella stessa facoltà. Le sue competenze tecniche includono lo sviluppo software, sia orientato al web che desktop, in C/C++ e Java (J2EE, J2SE, J2ME), l'amministrazione di macchine Unix-based, la gestione di reti di telecomunicazioni, ed il design di database relazionali.
Avete appena terminato lo sviluppo di una bellissima e rivoluzionaria web application J2EE e vi apprestate a metterla online facendone il deploy su un application server come Glassfish o un servlet container come Apache Tomcat. Avete già pronto il dominio www.lamiapp.com ma vorreste che i contenuti statici già presenti vengano serviti da Apache, mentre il […]
L’idea ci è venuta in uno di quei giorni di fine vacanza in cui, fra foglietti e scontrini si cerca di venir a capo di chi ha speso quanto e soprattutto dei rispettivi debiti e crediti. Ma non sarebbe bello avere una app che lo faccia al posto nostro? La risposta è stata ovviamente SI, […]
Il Programma Leonardo è un progetto dell’Unione Europea che ha fra i suoi obiettivi quello di promuovere la formazione di laureandi e diplomandi, mettendoli a contatto con realtà aziendali anche di paesi diversi da quello di origine. A ELbuild fra settembre e dicembre abbiamo ospitato Dylan Yerly, un ragazzo svizzero classe 1993 che da noi ha […]
Un codice EAN 13 Il codice EAN13 o European Article Number 13, è un codice utilizzato per l’identificazione univoca di articoli in vendita nell’Unione Europea. Lo troviamo, in forma di codice a barre, su praticamente ogni articolo in vendita nei supermercati e può essere letto tranquillamente da lettori tradizionali e da smartphone Android, iOS, Symbian […]
Drupal 7 consente di gestire in modo molto preciso e puntuale la gestione dei permessi così come la presentazione all’utente di file allegati ai vari nodi. Quello che manca è la possibilità di incrementare direttamente dall’interfaccia la dimensione consentita dei file allegati. Drupal infatti, come altri CMS in PHP, sottostà ai limiti imposti dalla configurazione […]
Sviluppare software in modo professionale richiede un sistema di versionamento, che consenta editing collaborativo, revisioni, possibilità di gestire branch ed integrazione con un sistema di issue tracking. A ELbuild abbiamo scelto Subversion, un sistema che non ha bisogno di presentazioni in quanto costituisce un riferimento per migliaia di aziende nel mondo. A volte, utilizzare client […]
Esistono diversi servizi a pagamento che consentono di spedire newsletter, tuttavia chi, come noi, è dotato di un SMTP proprio su server dedicato e non deve spedire milioni di mail, ma solo qualche decina di migliaia, può pensare di crearsi un tool molto semplice per farselo gratis ed in casa. In quest’ottica, mantenere una lista […]
Le mie disavventure con Apple Mag Safe
Storia di come in 3 anni abbia cambiato due MacBook Pro Unibody e sia riuscito ad ammaccarli entrambi. A mia discolpa posso imputare l’ultima disavventura ad un difetto nel connettore Mag Safe!
HTML to TEXT ratio e keyword density sono due indicatori sintetici che permettono di stabilire quanto una pagina web sia fruibile e quanto sia affine ai siti comunemente indicati come spam. Un’attività di reverse engineering permette di capire quale sia la fascia dei valori consigliabili per questi due parametri, da sfruttare a scopo di migliorare il proprio posizionamento nelle SERP.