Author Archive

dicembre 22, 2011 0

Chrome, 3 estensioni in per chi lavora con REST e JSON

By in Informatica, Internet, Programmazione

Lentamente lo store il Chrome web store si sta popolando di estensioni interessanti e funzionali. In particolare per chi lavora pesantemente con servizi REST segnalo questi 3 strumenti: JSONView Advanced REST client Application REST Console Must have

Tags: , , ,

dicembre 21, 2011 0

Perché XCode 4 è così lento?

By in iLesson, Informatica, Programmazione

Già perché? Perché fa schifo, semplice. La dimostrazione è la quantità spropositata di forum e messaggi di aiuto che circolano in rete. In particolare XCode 4.2 è flemmatico e ottuso. Purtroppo la storia di questo IDE è costellata da tutta una serie di bug incredibili, di feature mancanti e addirittura di funzionalità rimosse senza spiegazione! Una [...]

Tags: , ,

dicembre 21, 2011 0

Emeli Sandé, Heaven

By in Musica

Tags:

dicembre 14, 2011 0

iPhone, precisione del ricevitore GPS

By in Hardware, Informatica

Purtroppo non ci sono dati ufficiali sulla precisione, in varie situazioni, del ricevitore GPS montato sull’iPhone 3gs e 4. Dopo lunghe ricerche mi sono imbattuto su un forum dove sono riportate le seguenti specifiche non ufficiali: 3G iPhone w/ A-GPS ~ 8m 3G iPhone w/ wifi ~ 74 m 3G iPhone w/ Cellular positioning ~ [...]

Tags: ,

dicembre 13, 2011 0

Networking framework per iOS e Mac OS X

By in News, Programmazione

ASIHTTPrequest, per chi ancora non lo conoscesse, è uno dei migliori framework per gestire connessioni http con iOS e Mac OS. E’ diventato il mio framework di riferimento per tutti i progetti che richiedono una comunicazione client/server, tipicamente con servizi REST. ASIHTTPRequest porta con se una ricca dote di funzionalità e semplificazioni non indifferenti, soprattutto [...]

Tags: , , , ,

novembre 18, 2011 0

iPhone Simulator Crash log

By in iOS tips&tricks

Quando crasha un’applicazione sull’iPhone Simulator viene generato un log con il dettaglio dell’errore, proprio come succede con il device fisico. Se il crash avviene quando non si è in debug con in XCode l’unica possibilità è recuperare questo file tramite il file system. I crash log del simulatore sono posizionati in questa cartella: ~/Library/Logs/DiagnosticReports/ I file [...]

Tags: , , , ,

novembre 17, 2011 0

iOS, bloccare lo scrolling di una UIWebView

By in iOS tips&tricks, Programmazione

Ecco un piccolo tip per bloccare lo scrolling di una web view in iOS 4.x. Infatti in tutte le versione dell’SDK fino alla 4.3.5 la UIScrollView presente all’interno della UIWebView non è esposta esternamente. Per poterla modificare è necessario cercarla all’interno delle subviews della web view. for (id subview in self.webView.subviews) { if ([[subview class] isSubclassOfClass: [...]

Tags: , , , , ,

novembre 16, 2011 0

Mac OSX, abilitare l’auto completamento e i colori di Git

By in Internet, MacOSX tips&tricks, Programmazione

Utilizzo quotidianamente git da molti mesi e fin dall’inizio ho sentito l’esigenza di migliorare l’esperienza d’uso di questo strumento. Quello che non tutti sanno è che la versione installata su Mac OSX è configurata in modo essenziale  e questo vuol dire che: non ci sono colori nel comando status non c’è l’auto completamento dei comandi di [...]

Tags: , , ,

ottobre 13, 2011 2

iOS, altezza dinamica di una UITableViewCell

By in iOS tips&tricks

Il metodo tableView:heightForRowAtIndexPath:indexPath del protocol UITableViewDelegate permette di ridefinire a runtime l’altezza delle celle. Se in una UITableView abbiamo celle di altezze diverse (e magari non note a priori) possiamo sfruttare questo metodo in modo intelligente: 1 2 3 4 5 6 7 #pragma mark – UITableViewDelegate Methods   – (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { [...]

Tags: , , ,

ottobre 10, 2011 0

iOS, personalizzare la funzione NSLog

By in iOS tips&tricks, Programmazione

La funzione NSLog presente nel Foundation Kit è molto comoda in fase di debug di un’applicazione. NSLog non fa altro che stampare a console la stringa passata come argomento. Possiamo rendere NSLog “parlante” aggiungendo delle informazioni interessanti, come il nome del metodo e il numero di linea, ogni volta che viene chiamata. Per farlo è [...]

Tags: , ,