Lancio del sito dei Mosajco
feb0
Il 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
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
Installazione fallita su Wordpress: ecco come risolvere
nov0
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.
[delicious] HowTo su Xen e mod_rewrite
set0
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
Quando 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
Installazione del CMS WebLogiX su campingmarecchia.it
set4
Il cliente voleva una versione del suo sito graficamente uguale alla precedente, ma con un layout XHTML+CSS piuttosto che tabellare. Mi sono avvalso di jQuery per gli effetti grafici e gli aggiustamenti al layout. Inoltre c’era l’esigenza di gestire in autonomia i testi e le immagini, e quindi ho installato una versione personalizzata del mio CMS. I punti salienti di questo lavoro sono:
- Design liquido
- Titolo h1 con effetto scorrevole
- Effetto “macchina da scrivere” sugli aggiornamenti grazie a Text Effects
- Aggiunta dinamica di un’immagine qualora un blocco di testo sia più basso degli altri
- Gestione di tariffe tramite una “tabella dinamica”: il cliente può aggiungere nuove righe e colonne, e unire celle.
Il risultato finale (in collaborazione con Elvis Ciotti):
[delicious] Internet Explorer 6 e PNG trasparenti
set0
Anche se ormai mi rifiuto di adattare un sito Internet a Internet Explorer 6, ho salvato su delicious questa pagina che smonta un mito: IE6 può mostrare delle PNG trasparenti se sono salvate con certi parametri. Certo, si perde in qualità, ma le patch in Javascript spesso rischiano di scombinare il sito.
Creating an IE6-friendly transparent PNG image with GIMP | Rehuel punt kom
Eliminare l’errore “Duplicate Entry” in MySQL
mag1
Ho realizzato un altro script in PHP che permette di risolvere un fastidioso problema che si può verificare a seguito di un’importazione di un database MySQL con phpMyAdmin, dietro esigenza di Euroland, collaboratore e fornitore di hosting per WebLogiX.
Un semplice archivio di nomi in PHP
mag1
Su richiesta di Vanny Rosso di Rosso Zingone ho scritto in PHP un semplice archivio di nomi che memorizza su file, protetto da password e l’ho battezzato StaRubrica. L’acquisizione può avvenire tramite form di inserimento o tramite importazione di file di testo. Ad ogni modo, viene effettuato il controllo per prevenire i doppi inserimenti. Rilascio i codici sorgenti con licenza GPL. L’unico accorgimento è ricordarsi di dare i permessi di lettura al file starubrica.dat
Trovate questo ed altri script nella sezione download di WebLogix.biz, e, come si dice in questi casi, accetto volentieri un caffé se questo script vi tornerà utile
Se 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 

Ecommerce, siti turistici. Programmatore PHP-MySQL freelance.
Facebook
Twitter
Google Reader
Stumble Upon
Delicious
YouTube
FriendFeed
Flickr
Digg
Identi.ca
LinkedIn
MySpace
Technorati
Plurk
Orkut
Last.fm
Google Profile
Ebay
Meemi












