Pagina 1 di 3123

Very short snippet: NSURL, varie ed eventuali

lunedì 26 luglio, 2010

Restituisce il nome di un file a partire dall’oggetto NSURLRequest, permettendo di decidere se avere o meno la sue estensione: 12345678- (NSString *)getFilenameFromRequest:(NSURLRequest *)request avoidExtension:(BOOL)avoidExtension {     NSString *filePath = [[[request URL] path] lastPathComponent];         if (avoidExtension) {             NSArray *a = [filePath componentsSeparatedByString:@"."];     [...]

Very short snippet: ottenere il numero di Post, Page e Attachment

mercoledì 21 luglio, 2010

Come molti di voi sanno bene, la tabella wp_posts di WordPress è utilizzata per memorizzare Post, Pagine e allegati. La tipologia dell’elemento memorizzato è determinata dal campo post_type. Con la select proposta qui sotto, è possibile “contare” singolarmente le varie tipologie di elementi memrizzate in wp_posts. 1SELECT COUNT(*), post_type FROM `wp_posts` GROUP BY post_type Ottenendo [...]

Very short snippet: registrare un’immagine nel Photo Album

martedì 20 luglio, 2010

Semplice modo per salvare nell’album fotografico del dispositivo un’immagine presente all’interno della nostra applicazione (o caricata da remoto): 12345678910111213141516UIImage *imageToSave = [[UIImage imageNamed:@"immagine.png"] retain]; UIImageWriteToSavedPhotosAlbum(imageToSave, self,  @selector(didFinishSaving:didFinishSavingWithError:contextInfo:), nil ); // ... - (void)didFinishSaving:(UIImage *)image       didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo {         if(error) {         // Qualche errore [...]

Very short snippet: Objective-C, Selector from NSString

venerdì 16 luglio, 2010

Objective-C è un linguaggio meraviglioso che permette di fare cose incredibili. Uno degli aspetti più interessanti è la sua dinamicità nell’invocazione di metodi (messaggi). È possibile, infatti, ottenere l’indirizzo di un messaggio partendo da una stringa. Ad esempio: 12SEL mioMetodo = NSSelectorFromString(@"clearAllText"); [[[UIApplication sharedApplication] delegate] performSelector: mioMetodo]; Questa tecnica può tornare utile in moltissimi casi, [...]

Very short snippet: UIWebView, visualizzare PDF e file interni

giovedì 15 luglio, 2010

L’oggetto UIWebView può essere utilizzato per la visualizzazione di numerosi file. Ad esempio è possibile utilizzarlo per visualizzare – oltre che a filmati QuickTime o YouTube – documenti PDF o file HTML inseriti all’interno del nostro codice. 1234[webView loadRequest:      [NSURLRequest requestWithURL:      [NSURL fileURLWithPath:      [[NSBundle mainBundle] pathForResource:@"documento" ofType:@"pdf"] isDirectory:NO]]]; Oppure: [...]

Very short snippet: come identificare le chiamate Ajax in PHP

mercoledì 17 marzo, 2010

Quando si costruisce un Gateway Ajax, cioè un file che viene richiamato dall’oggetto XmlHTTPRequest Javascript, si può involontariamente creare un tunnel per intrusioni non gradite. Essendo infatti un file come gli altri, posizionato sul nostro server, risulta raggiungibile anche dalla barra indirizzi del browser. Fortunatamente esiste un modo semplice per identificare il tipo di richiesta: [...]

Very short snippet: ottenere l’output di un URL in Objective-C

venerdì 5 febbraio, 2010

Avrei forse dovuto scrivere “Very very very, short snippet”, tuttavia è un ottimo e comodissimo “trucchetto” questo che sto per mostrare. Eseguendo le “due” righe di codice indicate qui sotto, è possibile ottenere l’output di qualsiasi URL e manipolarlo. 12345NSString *url = [NSString stringWithFormat:@"http://www.appleside.it/"]; NSString *result = [NSString stringWithContentsOfURL:[NSURL URLWithString:url]           [...]

Come selezionare un gruppo di tag che non hanno figli di un certo tipo

martedì 26 gennaio, 2010

jQuery è giunto alla versione 1.4! Oltre a varie nuove features e la “solita” riscrittura del codice, tutta la documentazione è stata rivista in maniera davvero più leggibile rispetto a prima. Ma vediamo alla questione di questo post; problema: aggiungere, tramite jQuery, una classe a tutti i tag a che possiedono l’attributo target impostato a [...]

FireFox 3.5.7: come risolvere il difetto dei bordi arrotondati su un’immagine

giovedì 21 gennaio, 2010

A volte basta spostare un elemento, cambiando punto di vista, per risolvere un problema apparentemente insuperabile. Quando poi si ha a che fare con compatibilità tra i browser e CSS, inventarsi soluzioni “spettacolari” (acrobazie direi) è all’ordine del giorno. Quello che vi mostro è un modo semplice per applicare bordi arrotondati a delle immagini utilizzando [...]

Very short snippet: WordPress, lista categorie con checkbox

lunedì 30 novembre, 2009

Nei giorni scorsi ho rilasciato un nuova major release (la 2.3.0) del plugin WordPress WP Bannerize, ultima per quest’anno. Oltre ad aver introdotto l’uso dei Widget (su cui spero di riuscire a scrivere qualcosa prossimamente) o “finalmente” permesso di filtrare i banner anche per categoria. Nella sezione Widget mi sono trovato nella necessità di visualizzare [...]

Pagina 1 di 3123