Venerdì, 20 Gennaio 2006
Un tool eccezionale!
Era da tempo che sognavo qualcosa che visualizzasse in formato “gradevole” i risultati di SHOW STATUS e SHOW FULL PROCESSLIST.
mytop (sviluppato da Jeremy D. Zawodny) riporta i dati delle suddette query in un formato simile a quello del comando top della shell di Linux. Dopo il download qui, l’installazione è semplice:
tar -zxvf mytop-.tar.gz
cd mytop-
perl Makefile.PL
make
make test
make install
I requisiti per l’installazione sono:
* Perl 5.005 or newer
* Getopt::Long
* DBI and DBD::mysql
* Term::ReadKey from CPAN
Mi e’ stato di grande aiuto nell’individuare una query più lenta delle altre (ma non segnalata tra quelle slow) che rallentava l’intero sistema. Individuata la query mi sono accorto che mancava un indice importante su una delle due tabelle del JOIN che veniva chiamato. Aggiunto l’INDEX il server è tornato a respirare normalmente… 
Venerdì, 30 Settembre 2005
La GDM Community è in forte espansione. Conta ormai più di mille iscritti e si sta rapidamente ampliando grazie proprio alle sue caratteristiche di semplice utilizzo ma di grande impatto…
A volte mi sembra di entrare in un bar, c’è chi gioca, chi commenta, chi sta a guardare in silenzio e chi invece si organizza per nuove competizioni, questo è quello che volevamo e questo è quello che stiamo ottenendo, con grande gioia.
Non vi resta che partecipare !!!
E ricordate che il sito è in costante aggiornamento e che la maggior parte dei cambiamenti riguarda proprio ciò che i giocatori desiderano per cui se hai idee nuove che ben vengano. Iscriviti e partecipa attivamente alla Community: segnalaci il gioco che preferisci, il tuo modo di giocare, o il mazzo di carte del tuo paese, qualcuno ti ascolterà sempre…
 |
GDM COME BACK
Logo (versione 0.3) del 30.09.2005 |
Comincio ad avere alcune perplessità sulle risorse utilizzate e un hosting sembra non bastare più. Inizio a guardare qualche server dedicato in giro per la rete in quanto il provider dell’hosting mi ha detto che devo smammare 
Ho bisogno veramente di tanta banda: questo mese siamo appena sotto i 20 Gb! Devo anche decidermi a riscrivere il codice dei tavoli da gioco e portare tutto su una nuova tecnologia che sto studiando: Flash Remoting con AMFPHP (open-source Flash Remoting gateway in PHP). Questo consentirebbe di snellire notevolmente il carico del server e la banda utilizzata. Vedremo…
Domenica, 24 Aprile 2005
Professionisti del Web dal 1994
Era il 1994 quando iniziai a realizzare i primi siti Web. A Reggio Emilia fondai la Delfino S.n.c., una società che già all’epoca iniziò ad intravedere in internet una soluzione di business.
Nel 1996 registrammo il dominio shopping.it e nel 1997 iniziai a realizzare i primi siti internet. All’epoca costava ancora troppo registrare e mantenere un dominio e così si creavano indirizzi del tipo:
La WayBackMachine ricorda anche le prime considerazioni sul commercio elettronico.
Giovedì, 30 Dicembre 2004
Questo Natale, purtroppo, sono molto preso a sviluppare l’interfaccia del sistema di accettazione al database Oracle9 del nuovo gestionale aziendale di Natrix S.r.l. Lo sviluppo è ormai finito e non resta che testare il tutto: Beta test in programma per i primi giorni del nuovo anno.
Ho preferito adottare una soluzione standard quale ADOdb (Database Abstraction Library for PHP) piuttosto che utilizzare direttamente le funzioni di PHP Oracle 8 per un semplice motivo di flessibilità. Di solito, lavorando esclusivamente su MySql prediligo le chiamate dirette da PHP al database (mysql_*).
Per prima cosa si è reso necessario installare le librerie di Oracle per poi ricompilare il PHP sul server Linux (con il parametro –with-oci8[=DIR]). Ho dovuto ripetere questa operazione più volte prima di trovare le librerie giuste per la versione installata di Oracle (inizialmente la 8 ). Da subito ho installato quelle di Oracle 10 (nuovo di pacca) pensando che andassero bene anche per versioni precedenti, ma così non è, e infatti mi davano diversi problemi. Poi ho chiesto di aggiornare la versione di Oracle e passare alla 9 in quanto, per la 8, non ho trovato librerie disponibili/funzionanti.
Con quelle della versione 9 e ADOdb sono riuscito a connettermi ad Oracle senza i famosi “ORA: error” che mi hanno massacrato per diversi giorni. Una volta aperta la connessione verso il database del gestionale mi sono dedicato allo sviluppo dell’interfaccia e alle procedure di emergenza nel caso in cui la connessione tra il server Linux e Oracle non fosse disponibile. Un paio di caffè in più del solito… ma alla fine tutto bene!
[agg: 14.06.2006]
Se ve la vedete male questo tutorial gratuito su Oracle e PHP è di grande aiuto!
Domenica, 16 Maggio 2004

Se sei arrivato direttamente in questa pagina, attraverso i motori di ricerca, molto probabilmente stai cercando qualcuno che si occupi del tuo sito web (spesso chiamato anche sito internet). Forse hai bisogno di crearlo, di rifarlo o forse sei scontento dei pochi accessi ottenuti.
Bene, sei nel posto giusto!
Continua la lettura di questo articolo, ti sarà di grande aiuto! Cercherò di non dilungarmi troppo.
Oggi sono in tanti a “fare” i siti web, ormai non si contanto più. C’è sempre un amico capace di “fare” qualche paginetta e via che il sito è fatto. Sono tanti i programmi che si possono utilizzare per “fare” i siti internet, alcuni di questi li fanno in 5 minuti, alcuni addirittura sono gratuiti! Gli “smanettoni” sono tanti, troppi.
I professionisti invece sono pochi, pochissimi. Esistono però.
Chi sono i professionisti del Web ?
Come in ogni settore anche internet ha i suoi professionisti. Un buon ingegnere civile, oltre ad aver studiato tanto prima di laurearsi, durante la sua carriera è obbligato a tenersi aggiornato, studiare le normative, gli standard dettati ad esempio dall’UNI (Ente Nazionale Italiano di Unificazione). Bene, anche per il web esiste un ente simile, si chiama W3C (World Wide Web Consortium). E’ un consorzio internazionale formato da oltre 400 aziende di fama mondiale del settore IT (Information Technology). Il suo scopo è quello di dettare le linee guida e fissare gli standard del Web. Ogni singolo elemento HTML (tag) viene discusso e ridiscusso prima di essere accettato per poi divenire standard. Gli standard dettati dal W3C sono la legge del Web, vanno studiati, capiti e applicati.
Un professionista conosce molto bene questi aspetti. Non smette mai di studiare gli standard e li applica nel quotidiano, un pò come l’ingegnere del paragone che vi ho portato prima. I software, al limite, aiutano il lavoro del professionista ma non lo sostituiscono.
Cos’è importante per un professionista del web ?
Tutto è importante e tutto viene accuratamente analizzato. Un professionista esegue sempre un’analisi confrontandosi col cliente e proponendo idee innovative. Applicando gli standard del W3C e seguendo i consigli dettati dai motori di ricerca (Google, Yahoo, ecc.) i risultati sono assicurati e l’investimento porta i suoi frutti.
Qualche case history sui diversi aspetti importanti di un sito web:
Arrivati a questo punto non vi resta che leggere questo articolo se avete ancora voglia di approfondire alcuni aspetti fondamentali e trovare le risposte alle vostre ultime domande.
Il sito internet oggi è di estrema importanza, trascurarlo vuol dire perdere contatti, potenziali clienti. Oggi pochi se lo possono permettere.
Dove trovo un professionista del web ?
Lo hai trovato.
Professionisti del Web dal 1994
Reggio Emilia