Lancio del sito dei Mosajco

19
feb
0

MosajcoIl titolo di questo post, se avessi voluto farmi promozione, sarebbe stato “Come realizzare il sito di un gruppo musicale con Wordpress“. Preferisco essere onesto, anche perché alla fine mi è bastato aggiungere solo un plugin per adattare il noto software CMS-wannabe a questa mia esigenza – e forse se ne servono più di uno, non conviene usare Wordpress :P  Ad ogni modo, il plugin in questione si chiama Gig Press e permette di gestire i concerti del gruppo al quale stiamo realizzando il sito. Permette di fare ricerche molto dettagliate, ma leggendo la documentazione si impara in minuto ad usarlo per i nostri scopi. Per ora ho allestito una pagina diversa per ogni annata di concerti.

Mi sono sbizzarrito a giocare con Gimp per creare l’immagine dell’header, e credo di aver ottenuto un buon risultato tenendo conto che se si tratta di un progetto low-cost e che non sono un web designer; conosco da anni i membri del gruppo e il loro obiettivo di far conoscere l’amore di Dio attraverso la musica contemporanea trova il mio appoggio completo, anche perché si tratta di buona musica in tutti i sensi. Ci sono molti spazi vuoti ancora, ma hanno preferito farmi lanciare la pagina prima di darmi altro materiale :)

Stavo per dimenticare il link: www.mosajco.it

Allergia 2.0

17
feb
1

Mi è arrivata una mail relativa ad un nuovo fan su Brightkite, un social network che punta molto sulla geolocalizzazione. Anzi, si tratta di una nuova fan, e guarda caso la sua homepage è kirod.com, la stessa del mio penultimo fan. La pagina di kirod.com per ora ha solo un messaggio (per questo non la linko), riguardo al lancio di un ennemillesimo social network. Ma io dopo il lancio di Google Buzz sono diventato allergico alla parola “social network” stessa! Ma perché ostinarsi nel continuare a cavalcare questa moda? A parte Meemi, è sempre la stessa minestra riscaldata. Infatti la cosa più simpatica che ho visto su Brightkite finora è l’elenco dei miei sei fan: i primi tre con la testa inclinata a destra, gli altri tre con la testa inclinata a sinistra.

Schermata-1

Non vedo l’ora di finire i miei lavori di questi giorni e scrivere dei post veramente interessanti al riguardo.

Installazione fallita su Wordpress: ecco come risolvere

20
nov
0

Ai miei clienti chiedo sempre un resoconto dettagliato quando si presenta un errore in un sito fatto da me: pagina incriminata, ultima azione eseguita, messaggio di errore preciso… Non c’è niente di più frustrante che ricevere una laconica segnalazione via Skype del tipo “non mi funziona il sito”, e infatti da un po’ di giorni non sono più connesso sugli instant messaging (in cambio squilla il cellulare, ma almeno lì la comunicazione è più veloce e ho pure Pieno Wind (l’opzione che mi permette di ricaricare il credito quando si ricevono chiamate).

Questa mattina invece me la sono dovuta vedere con Wordpress, che in una sua istanza produceva due semplici parole al momento di un tentato aggiornamento: “Installazione fallita”. Installazione fallita? Perché? Problemi di permessi? Cartelle spostate? Nessun messaggio di aiuto.

Ho provato a sbirciare nei sorgenti, a stampare qualche var_dump qua e là, poi è arrivata l’intuizione: visto che tutti i siti in questo server (Rosso Zingone) hanno tutto il materiale web all’interno della cartella htdocs, perché non provare a ricreare la stessa struttura pure in questo caso?

Problema risolto.

Pensieri sull’email e su Paolo Attivissimo

19
nov
3

Qualche giorno fa, ho deciso di semplificare il sistema dei filtri di Thunderbird. Inizialmente avevo creato tre directory di base per le newsletter: Cristiane, Informatiche e Misc. Ognuna di queste cartelle si era riempita di sottocartelle che mi facevano perdere un sacco di tempo quando dovevo leggere la posta, quindi le ho eliminate e le tre macrocategorie raccolgono tutto. Ovviamente avrei impiegato un mese per cambiare tutti i filtri dall’interfaccia di Thunderbird, quindi ho aperto il file msgFilterRules.dat (ogni cartella relativa ad un accounti di posta ne ha uno) e ho cambiato i percorsi a mano.

Mentre compievo quest’operazione, mi sono reso conto di avere ancora il filtro per la newsletter di Paolo Attivissimo, la gloriosa Internet Per Tutti, e mi sono detto: “Messaggi non ne ho più visti, ormai userà solo il blog“. Questa mattina infatti è arrivata la comunicazione ufficiale:
Paolo Attivissimo

Per tutti quelli che in questi mesi si sono chiesti come mai non ricevevano più la mia newsletter Internet per tutti: la ragione è  semplice, non l’ho scritta. Non ho più tempo di gestire iscrizioni, disiscrizioni, cambi di indirizzo e problemi di spam, e un numero crescente di lettori si trovava la newsletter bloccata da filtri antispam aziendali e altre delizie, per cui è  giunto il momento di dire formalmente basta e chiuderla. Quello che all’epoca aveva senso diffondere via mail ora è  diffuso molto più efficacemente tramite il blog Disinformatico.info e i suoi feed RSS.

Che dire, è vero: i feed RSS sono molto più comodi, e ove possibile mi cancello dalle newsletter e mi iscrivo ai feed. Ma a pensarci bene, i miei amici ormai mi scrivono su Facebook, e pure gli allegati soffrono la concorrenza degli instant messaging. Cara email, tutti ti vogliono fare le scarpe. Ad ogni modo, a Paolo Attivissimo va tutta la mia stima ed il mio ringraziamento per avermi dato quell’educazione di base su Internet e su Windows che mi ha evitato un sacco di problemi, un’educazione che secondo me dovrebbe essere obbligatoria, mentre spesso gli utenti imparano a proprie spese.

Aggiornare il vostro status su Meemi da Ping.fm

16
nov
0

Meemi è un social network ideato e popolato da italiani. Sono iscritto da tempo, ma solo in questi giorni sono diventato un frequentatore abituale grazie ad una community molto attiva e disponibile. Ma ciò che più mi teneva lontano era la mancata integrazione con Ping.fm, un servizio che permette di aggiornare il proprio status su diversi social network.

Avevo due soluzioni davanti: lasciare Ping.fm a favore di Hellotxt.com, un servizio analogo che supporta Meemi. Oppure… fare da me. Infatti Ping.fm dà la possibilità di fornire un custom URL al quale inviare il proprio aggiornamento. Quindi ho dato un’occhiata alle API di Meemi, e ho scritto in 5 minuti una semplice interfaccia in PHP.

Per usare lo script, è sufficiente:

  1. Scaricare l’archivio che ho messo nella pagina di Download del mio sito professionale
  2. Scompattare e caricare in uno spazio web (non lo avete? Registratevi su Altervista!)
  3. Impostare come “custom URL” in PingFM questo indirizzo, fatte le dovute sostituzioni: http://VOSTROSITO/pingdotfm2meemi.php?u=MEEMI_ID&p=PASSWORD

Vi aspetto su Meemi!

Gli script PHP sono troppo lenti?

22
set
0

simonedamicoSe non prendono i dovuti accorgimenti, un sito realizzato in PHP rischia di essere troppo lento e di stendere il server non appena un tot di persone richiedono di visualizzarne le pagine. Per questo Simone d’Amico ha pubblicato una serie di tre articoli che mostrano come si possa abbattere il tempo di esecuzione di certe righe di codice anche di 6 o 7 volte. La serie è intitolata PHP: ottimizzare le nostre applicazioni e secondo me merita di essere diffusa. E’ divisa in tre parti:

  1. Consigli base, variabili, strutture di controllo, cicli
  2. Stringhe e array
  3. Programmazione ad oggetti, connessione ad un database mysql, varie

[delicious] Barre di navigazione perfette

21
set
0

In uno dei lavori che sto portando a termine, ho implementato un menù orizzontale a due livelli con HTML e CSS, senza fare uso di Javascript. Per imparare meglio i CSS ho preferito fare da me, ma non sto qui a pubblicare i dettagli perché ci sono parecchi esempi in giro; uno lo appena pubblicato qualche giorno fa Antonio Lupetti di Woork. Nel suo articolo ci mostra come un tocco di jQuery possa rendere il tutto perfetto.

navbar

How to implement a perfect multi-level navigation bar

 

[Twitter] Scopri chi non ti segue su Twitter

16
set
0

Da oggi seguo il 20% di persone in meno. Ho lasciato chi mi segue e chi vale la pena comunque di seguire.
Epiphany sembra impazzito. Una buona occasione per provare Opera 10: promette bene.
Ha iniziato a purgare la lista di chi non lo segue grazie a http://friendorfollow.com/
No church is any better or worse than the individual Christians who compose it
Riavvio di una macchina virtuale XEN

[delicious] HowTo su Xen e mod_rewrite

15
set
0

Xen

Xen è un software di virtualizzazione che permette l’esecuzione di diversi sistemi operativi nello stesso momento sulla stessa macchina fisica.

Debian Xen Smart HowTo | Syneus.net

mod_rewrite

200x200Quando la gente pensa alla configurazione di .htaccess la prima cosa che viene in mente è la manipolazione degli URL con mod_rewrite. Spesso la configurazione di mod_rewrite è frustrante. Questo tutorial ci accompagna attraverso tutto quello che c’è da sapere sui più comuni compiti da affidare a mod_rewrite.

A Deeper Look at mod_rewrite for Apache

 

[Digg] I motori di ricerca ieri e oggi

14
set
0

25-20_google_98Senza i motori di ricerca il web sarebbe… fermo. E come ogni motore che si rispetti, anch’essi devono evolversi. Pertanto è interessante vedere come questi motori si sono evoluti, almeno nell’aspetto. Ecco quindi che Six Revisions ci offre una carrellata di screenshot sull’aspetto dei motori di ricerca ieri e oggi.

E’ bello (almeno per me) vedere come l’evoluzione nei vari casi sia corrisposta alla semplificazione dell’interfaccia. Prima di scoprire Google, le mie ricerche partivano da Altavista.

Popular Search Engines in the 90s Then and Now