Gestionale negozio, le prime righe di codice

by Michele

Ho cominciato a buttar giù qualche riga di codice e ho iniziato anche a disegnare qualche abbozzo di GUI con Glade. I Primi risultati con GTK su Ubuntu sono ottimi sia per la resa grafica sia per la velocità. La documentazione su GTK è vasta e ben dettagliata, forse quello che manca è un maggior numero di esempi pratici. Per l’accesso al db uso ActiveRecord di Rails per avere un buon strato model già pronto.

Mi è arrivato lo scanner di codici a barre e mi sono messo subito a provare qualcosa. Lo scanner viene riconosciuto da tutti e tre i sistemi operativi principali (Windows, Mac OS X e Linux) come fosse una tastiera. Quindi da questo punto di vista non dovrò impelagarmi nel mondo dei drivers. Comunque lo scanner sembra molto preciso e velocissimo nel riconoscere i codici. La configurazione di base già funziona egregiamente e permette da subito l’utilizzo.

Voglio condividere tutto quello che scriverò, anche se sarà direttamente legato all’azienda di mia madre, voglio comunque rilasciare tutto il codice via licenza GPL 2. Ho aperto un progetto sul servizio Google Code Hosting dove è presente il repository SVN del codice.

C’è ancora parecchio lavoro, l’intera amministrazione scritta in Rails, il sistema di reportistica, il backup, il generatore di codici a barre e per ultimo e forse il più complesso di tutti: inviare dati via porta seriale al registratore di cassa. Il tutto “dovrebbe” essere pronto per Pasqua.

…posso farcela :-)