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!
Giovedì, 21 Ottobre 2004
Vi ricordate Briscola, Tresette e Scopa ??
Quei vecchi giochi di carte con cui giocavamo con gli amici al bar ?
Oggi online si trova tutto, si gioca a qualsiasi gioco, eppure questi non li ho trovati…. Non so perché ma risulta estremamente difficile trovare siti Internet che diano la possibilità di giocarvi online. Naturalmente parliamo di qualcosa di serio, un sito costruito a regola d’arte, non come quelli dove entri, ti siedi ad un tavolo, giochi 10 carte senza neanche capire bene a che gioco stai giocando e quando tutto finisce ti rendi conto di aver giocato contro una macchina, che spesso osano anche chiamare AI (Artificial Intelligence) solo perché risponde a seme. Ecco io non intendo siti come quelli….
Bene, oggi ho deciso che comincerò lo sviluppo di
www.gdmcomeback.net
 |
GDM COME BACK
Logo (versione 0.1) del 21.10.2004 |
Il nome è un po’ lungo ma presto vi piacerà e se solo verrete a trovarci non lo dimenticherete più. GDM forse significa Giochi di Maestranza perché è lì che si giocavano le partite più accanite, forse però potrebbe voler dire Giochi di Massa, chissà… comeback invece è perché finalmente quei vecchi giochi ritornano!!
Il nuovo sito avrà come scopo principale quello di creare una Community di utenti appassionati al gioco delle carte. Una Community dove le persone potranno finalmente condividere le varie modalità di gioco, che spesso cambiano da provincia a provincia. Mi piacerebbe anche implementare il sistema in modo che ognuno possa decidere con quale tipo di carte giocare, selezionandolo tra un elenco di mazzi di carte regionali. Vista l’impresa in cui mi sto imbarcando è giusto che chiami tale sistema “System Enterprise”.
GDM sarà questo e tanto altro ancora…
Giovedì, 02 Settembre 2004
 |
Si parte ! |
Dopo mesi di sviluppo il sistema CREAtiv.net (è questo il nome che ho pensato di dargli) ha raggiunto una versione stabile e la Cooperativa sociale CREAtiv è pronta ad entrare nella fase di beta test che si concluderà alla fine di quest’anno.
La cooperativa si avvale di èquipes di professionisti composti da collaboratori esterni e interni alla cooperativa stessa. La riduzione della mole di lavoro per la gestione dei collaboratori, e delle loro attività presso le Aziende clienti, sono lo scopo principale che ha spinto la Cooperativa ad optare per un’applicazione web costruita ad hoc.
La realizzazione di questo applicativo permette una centralizzazione delle informazioni e delle pratiche per le attività svolte dai collaboratori, permettendo così una più rapida gestione degli stessi. Sono stati migliorati i normali processi aziendali e automatizzate tutte le procedure standard che, di fatto, venivano ancora eseguite di volta in volta dai diversi operatori della cooperativa CREAtiv.
Il sistema gestirà l’intero processo di produzione Aziendale dal preventivo effettuato per le Aziende clienti della cooperativa, all’assegnazione dell’incarico ai collaboratori e relativo trattamento economico, sino alla completa fatturazione delle attività svolte. In fase di fatturazione, inoltre, è prevista la possibilità di esportare i movimenti contabili sul gestionale.
Una volta a regime, terminata la fase di beta test, il sistema diventerà un ottimo strumento con cui eseguire analisi sui costi e ricavi. Attraverso un motore costruito su misura sarà possibile effettuare ricerche e statistiche su tutte le attività eseguite presso le Aziende clienti, sul lavoro svolto dai collaboratori e sui compensi da loro percepiti.
Il software in questione è stato realizzato in PHP su piattaforma MySql e l’interfaccia è di tipo Web GUI (Graphical User Interface); questo permette di svolgere tutte le funzioni attraverso una connessione ad Internet. Collegandosi al sistema quindi, tramite connessione sicura (criptata SSL), gli operatori potranno amministrare ed eseguire tutte le funzioni per mezzo di una comoda e rapida interfaccia user-friendly.
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
Giovedì, 22 Aprile 2004
| “Natrix Lab nasce a Reggio Emilia nel giugno del 2001 come laboratorio d’analisi autorizzato.L’obiettivo di Natrixlab è di contribuire alla definizione di una nuova idea di salute, comprendendo meglio le relazioni che intercorrono tra i diversi sistemi fisiologici e il ruolo chiave che la nutrizione gioca per il ripristino ed il mantenimento dello stato di benessere dell’organismo.” |
 |
Natrix Lab effettua test diagnostici, tra i principali ricordiamo: FIT (Food Intolerance Test), FRT (Free Radical Test), CWT (Cardio Wellness Test) e altri. La mia collaborazione con questa azienda nasce dalla loro esigenza di sviluppare un’applicazione web che si occupa del processo di accettazione dei pazienti e dell’intero iter di gestione delle analisi e dei test che vengono effettuati.
Dopo sei mesi di intenso lavoro lo sviluppo ha portato alla prima release stabile sulla quale si è deciso di effettuare un periodo di beta test prima di entrare definitivamente in produzione. La fase di beta test si è conclusa in questi giorni e il sistema finalmente potrà essere utilizzato dall’intera azienda.
Il sistema di accettazione è sviluppato interamente in PHP su piattaforma MySql, gira in Intranet su un server aziendale su cui è installato Linux (Red Hat).