Very short trick: Wordpress, escludere pagine e post dalla ricerca

mercoledì 8 luglio, 2009

Il motore interno di Wordpress sfruttato per la ricerca (quella standard senza l'aggiunta di plugin) effettua a basso livello una classica query_post(). La ricerca viene svolta dapperttutto, senza escludere nulla. Questa caratteristica può essere tuttavia controllata permettendo, ad esempio, di effettuare una ricerca su tutto tranne che in particolari categorie, pagine o post. Esistono vari [...]

Wordpress: usare gli shortcodes

venerdì 3 luglio, 2009

Dalla versione 2.5 di Wordpress (meglio 2.5.1) sono disponibili i cosidetti shortcodes, una procedura che permette di creare delle callback, o meglio degli hook, quando nel testo del nostro post viene trovata una stringa formattata con le parentesi quadre tipo [id_shortcode]. Prima della release 2.5 di Wordpress gli shortcodes erano implementati manualmente (vedi Napolux), ora [...]

Wordpress: eliminare i post duplicati nei loop multipli

giovedì 2 luglio, 2009

L'utilissima funzione query_posts() o l'oggetto WP_Query (che poi sono fondamentalmente la stessa cosa) di Wordpress permette di ottenere una lista di post impostando numerosi parametri di ricerca (vedi Very short snippet: visualizzare una lista di post per categoria o tag). Proprio a causa della sua versatilità nella ricerca dei post può capitare che usando la [...]

XCode 3.1.3: ripristinare le SDK 2.2.1

giovedì 2 luglio, 2009

Ai soli sviluppatori registrati è già stata rilasciata una nuova versione delle SDK per Apple iPhone, è quindi giunto il momento di installare le SDK 3.0 aggiornando così l'intero ambiente di sviluppo: XCode alla versione 3.1.3. Se avete già effettuato l'upgrade vi sarete accorti che creando un nuovo progetto sembrano scomparse le vecchie SDK 2.2.1 [...]

Very short snippet: Wordpress, prossimamente sul vostro blog

giovedì 2 luglio, 2009

Wordpress, come quasi tutti saprete, permette di pubblicare un post "post-datato" (ottimo gioco di parole). In pratica il post viene memorizzato con una data che deve ancora arrivare. Questo permette a molti blogger di "schedulare" (programmare) la pubblicazione di post senza preoccuparsi di essere fisicamente presenti in console per la pubblicazione vera e propria. Inoltre [...]

Job in saidmade: cercasi programmatore

martedì 30 giugno, 2009

Saidmade srl, nonostante il momento apparentemente di crisi, offre una grande opportunità ai giovani appassionati di informatica. L'offerta di lavoro è concreta, indirizzata a tutti coloro che desiderano svolgere l'attività di sviluppatore, una professione che richiede passione e grande volontà, spesso sottovalutata soprattutto qui in Italia. La società di cui sono socio, quindi, è alla [...]

Eclipse, Aptana: upload file tramite tastiera

martedì 30 giugno, 2009

L'IDE Aptana è disponibile anche come Plugin per Eclipse. Una delle caratteristiche più apprezzate di questo ambiente è l'ottima gestione del FTP e la sincronizzazione dei file/progetti locali con il remoto. In particolare esiste uno script che permette di inviare il codice attualmente nella finestra di editor al server remoto, tramite la combinazione dei tasti [...]

iPhone: tutti i font di sistema

lunedì 29 giugno, 2009

L'Apple iPhone mette a disposizione un numero limitato di Font agli sviluppatori. La lista dei font disponibili è facilmente ottenibile da codice, come vedremo. Se volete usare un vostro font, ad esempio includendolo nelle risorse, la cosa è un pochino più articolata e conivolge anche la questione delle licenze (diritti) sui font "embeddati"... ne riparleremo [...]

Come eliminare NSLog() dai sorgenti XCode

venerdì 26 giugno, 2009

NSLog() è una funzione utilissima durante le fasi iniziali di un progetto, per il testing e il debug di un'applicazione per Apple iPhone o, più in generale, in ambiente XCode. Essendo appunto una funzione, esattamente come le altre, la sua presenza si farà sentire anche quando rilasceremo (release) il nostro eseguibile. Diventa quindi necessario rimuovere, [...]

iPhone FirstApp: indovina il numero – parte 1

martedì 23 giugno, 2009

Il primo sorgente che mi è passato tra le mani era scritto in Basic e consisteva in poche righe di codice, per me illuminanti. Era un semplice giochino che generava un numero casuale da 1 a 10 e, tramite l'input da tastiera, verificava che il numero inserito era maggione, minore o uguale al numero casuale. [...]