Dati pubblici: gli opendata 3

Date un po’ di dati ad un informatico e lo fare felice… Almeno questo è quello che succede a me. Avere una base di dati a disposizione mi fa subito pensare a come poterla usare e quale app(licazione) ci si può costruire sopra. E questo “sfregolo” compulsivo da pressione di tasti mi è venuto quando ...

iPhone 5 fra polemiche e prove sul campo

Vorrei provare a scrivere un articolo che non sfoci in polemica, vorrei provare a direi veramente quali sono state le impressioni d’uso di iPhone 5, dopo una settimana dall’acquisto. Siamo tecnici, lasciamo perdere i campanilismi e vediamo veramente la parte tecnologica della novità, tutto il resto lasciamolo a chi non ha altri argomenti. Look & ...

Una zuppa….fantastica (a beautiful soup) 1

Dovrei aprire una sezione del blog che si chiama ‘il software salva…’ si, proprio quello! Scenario: script in Python che prende i dati da un database, li normalizza e li inserisce nel backend di un’applicazione per mobile. I dati nel DB di provenienza sono scritti da un CMS, fra le altre cose sono farciti di ...

Node.js: qualche considerazione

In un precedente post mi ero divertito a giocare un po’ con node.js. Si giocare è il termine giusto, ho provato a leggere qualche tutorial, installarlo e scriverci 10 righe di codice. L’idea che sta alla base del progetto è sicuramente interessante, creare un server performante e totalmente adattabile sulle esigenze del software che stiamo ...

node.js: un’introduzione

Per chi ancora non ne avesse sentito parlare, Node.js è un framework per l’utilizzo server-side di JavaScript, implementato su un motore JavaScrpit (il V8) scritto da Google. Secondo gli sviluppatori del progetto, il linguaggio scelto è particolarmente adatto per gestire un web server, perché basato sugli eventi. Christopher Roach, in un suo articolo, sottolinea ad ...

ios-static-libraries: librerie crittografiche pronte all’uso

Stanchi di cercare online le versioni di: OpenSSL libEtPan zlib libssh2 Cyrus SASL cURL per i vostri progetti sugli iDevices per poi doverveli compilare? ios-static-libraries è il progetto che fa per voi. O meglio questo è il progetto che ha fatto per me Il progetto fornisce: uno script per la compilazione delle librerie citate i ...

Consumare webservice in ObjectiveC

Scrivendo applicativi per mobile può succedere facilmente di dover accedere a webservice. Nativamente iOS non mette a disposizione primitive ad alto livello per farlo, ma ci sono una serie di librerie sviluppate da terze parti che permettono di utilizzarli senza nessun problema. Le primitive messe a disposizione dalla Apple sono un po’ troppo a basso ...

Andorid, visualizzare indicazioni stradali su Google Maps: la via semplice 2

Come invocare Google Maps su android, passargli le coordinate di due punti e fare in modo che tutto il lavoro di visualizzazione della mappa e di visualizzazione delle indicazioni per raggiungere i punti, venga svolto dall’applicativo di sistema? La risposta in 3 righe di codice: non è richiesta nessuna APIKEY. 123Intent intent = new Intent(android.content.Intent.ACTION_VIEW, ...

iPad 2 per sviluppatori

Come tutti saprete, Apple da oggi vende l’iPad 2 anche in Italia. L’unica cosa che rimane da scoprire è la sensazione che si avrà nell’avere questo nuovo giocattolo fra le mani, per il resto della mirabiglia di Apple ormai sappiamo tutto. Provo a riassumere le principali caratteristiche interessanti per chi sviluppa per iOS: Aggiunto un ...

Mettere in ascolto mysqld su tutte le interfacce di rete

Nelle ultime versioni di MySQL il demone del DBMS è configurato, out-of-the-box, per ascoltare solo sull’interfaccia di loopback della macchina. Questa configurazione sostituisce la direttiva skip-networking che si usava precedentemente. Questo lo stralcio del file di configurazione: 123# Instead of skip-networking the default is now to listen only on # localhost which is more compatible ...