• Non riesci più a inviare le tua app all'AppStore? E' colpa dell'aggiornamento a MacOsX 10.7.3

    Hai appena aggiornato il tuo mac a OsX 10.7.3 e non riesci più a effettuare la sottomissione di una app in AppStore?Se il tool di validazione ti restituisce un errore di questo tipo:iPhone/iPod Touch: Icon.png: icon dimensions (0 x 0)… read more »
  • Android Development: intercettare gli sms ricevuti

    La struttura di Android è estremamente modulare: quasi tutti gli eventi vengono gestiti tramite messaggi di broadcast, che vengono letti dai programmi installati sul device.Ad esempio, alla ricezione di un SMS, viene scatenato un Intent con al suo interno la… read more »
  • jQuery: popolare una ComboBox tramite json

    Piccolo snippet, mi è stato utile nello sviluppo di una applicazione PhoneGap realizzata con jQuery Mobile.Per caricare i dati di una combobox partendo da un array json (jsonp, nel nostro caso) abbiamo bisogno di codice lato client:function caricaCombo() { $.getJSON("http://www.tuosito.com/api/get.php?callback=?",… read more »
  • Aggiornare PhoneGap in Adobe Dreamweaver CS 5.5

    L'integrazione di PhoneGap all'interno del nuovo Dreamweaver CS5.5 è una gran comodità.Tuttavia PhoneGap è un progetto sempre in movimento: la versione attualmente inclusa in dreamweaver è la 0.9.5.1, ma è già disponibile la 1.0.Su MacOsX è possibile eseguire l'aggiornamento all'ultima… read more »
  • ASP.NET: esportare il contenuto di una Gridview in un file leggibile da Excel

    Snippet VB.NET (ma adattabile rapidamente anche in C#) rapido-rapido: salviamo il contenuto del controllo GridView1in un file html (leggibile quindi con MS Excel), mantenendone le formattazioni:[sourcecode language="vb"]Dim SB As New StringBuilder()Dim SW As New System.IO.StringWriter(SB)Dim htmlTW As New HtmlTextWriter(SW)Dim stringWrite… read more »
  • Android: download di immagini e caricamento in ImageView con threadasincrono

    Mi riaggancio al precedente post dove proponevo un frammento di codice che permetteva di creare un oggetto bitmap scaricando una immagine dal web, gestendo anche il caching.Tuttavia, questa operazione porta via tempo e se la nostra applicazione ha necessità di… read more »
  • Android: scaricare immagini dal web (con gestione del caching)

    Uno snippet per effettuare il download di una immagine da internet (da usare, ad esempio, come sorgente per una ImageView) con la gestione del caching dei file già scaricati e la possibilità di passare delle opzioni per la modifica della… read more »
  • Decompilare una applicazione Asp.Net

    Mi è capitato di recente di ricevere una richiesta particolare: realizzare una piccola modifica ad una applicazione web realizzata in asp.net. L'applicazione in questione era stata rilasciata compilata e senza i sorgenti acclusi.Dopo una breve indagine, la cosa si riviera… read more »
  • HowTo: stampante per t-shirts

    Bel tutorial pubblicato da hack-a-day che illustra la realizzazione di una stampante per t-shirts.… read more »
  • Inviare notifiche Prowl utilizzando CURL

    Prowl e' un progetto interessante: un sistema di notifiche push per iPhone che si interfaccia col piu' famoso sistema di notifica Growl (per Mac e Windows).Prowl fornisce anche una serie di API, utili per mandare notifiche Push agli iPhone registrati.… read more »
  • Dreamhost: personalizzare php.ini

    Suggerimento rapidorapido pescato dal forum di supporto di Dreamhost.Nel caso si abbia la necessità di personalizzare il PHP.INI, ad esempio (come è servito a me) per aumentare il timeout di uno script, la procedura è questa: Se non presente, creare… read more »
  • Gita al Genius Bar

    Ieri, improvvisamente e inaspettatamente dopo 7 mesi di servizio ineccepibile,  il mio iPhone ha deciso di trasformarsi in un iPod Touch: l'audio delle telefonate misteriosamente sparito (dallo speaker interno, dal vivavoce, dalle cuffie e dall'auticolare BT), presente invece in tutte… read more »
  • Google, finalmente il supporto nativo per la sincronizzazione di Contatti e Calendari su iPhone

    Google ha finalmente  introdotto la possibilità di sincronizzare 'OverTheAir' contatti e calendari del proprio account su iPhone, senza utilizzare servizi come NuevaSync.Su questa pagina tutti i dettagli sulla configurazione. … read more »
  • Migrare un DataBase da MySQL a MS SQLServer 2000

    La domanda su come fare mi è stata posta oggi in ufficio, e la risposta non posso che prenderla dalla pagina dedicata su TechNet:Di seguito viene riportata una procedura per configurare Microsoft SQL Server al fine di migrare il database… read more »
  • .NET: effettuare query SQL su DataTable in memoria

    Scenario: realizzazione di un sistema di 'aggregazione dati' in grado di caricare in memoria dati da fonti diverse (Db SQLServer/Oracle/MySQL, files Excel, Db Access) ed utilizzarli per realizzare semplici 'reports'.Riempire di dati le DataTables e' cosa da poco, aggregarle all'interno… read more »
  • iUI, framework per interfacce web compatibili con iPhone

    Leggo questa richiesta nei commenti di un post dedicato a BloggerSync:[...] realizzare una pagine navigabile con iphone, è solo un probelma di dimensioni e css.. ??Puoi indicarmi qualche risorsa in merito per imparare qualcosa ? [...]Ultimamente sto realizzando delle semplici Web… read more »
  • Leopard su iBook G4: Safari 3.2.1 e CPU al 100%?

    Ho installato Leopard sul mio iBook G4 gia' da qualche tempo, senza riscontrare nessun problema.Tuttavia, dopo l'ultimo aggiornamento di Safari (che ha portato il browser alla versione 3.2.1) ho iniziato a notare un fastidioso comportamento: dopo qualche minuto di utilizzo,… read more »
  • PHP Snippets: copiare ricorsivamente una directory

    [sourcecode language='php']function full_copy( $source, $target )    {        if ( is_dir( $source ) )        {            @mkdir( $target );            $d = dir( $source );            while ( FALSE !== ( $entry = $d->read() ) )            {                if ( $entry == '.' || $entry… read more »
  • PHP Snippets: ridimensionare immagini jpeg ed estrarne il thumbnail exif

    FileName: thumb.php[sourcecode language='php']$im      = $_GET['im'];$maxsize = $_GET['maxsize'];if ($maxsize == '') {    $image = exif_thumbnail($im, $width, $height, $type);    if ($image) {        header('Content-type: ' .image_type_to_mime_type($type));        print $image;    }    else {        print 'No thumbnail available';    }    } else {$filename =… read more »
  • PHP Snippets: calcolare l'occupazione su disco di una directory

    [sourcecode language='php']function diskspace($dir){   $s = stat($dir);   $space = $s["size"];   if (is_dir($dir))   {     $dh = opendir($dir);     while (($file = readdir($dh)) !== false)       if ($file != "." and $file != "..")         $space += dskspace($dir."/".$file);     closedir($dh);   }   return $space;}[/sourcecode]restituisce le dimensioni in bytes… read more »