-

Valid XHTML 1.0!

-

Valid CSS!

-

Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0

-

Bobby WorldWide Approved AAA

php-gtk

simbolo php-gtk Il PHP va bene solo per il web? Ma neanche per sogno! Già, con il CLI, poteva essere usato da linea di comando... Ma è con l'estensione PHP-GTK che assume veramente anche il ruolo di potente linguaggio per la creazione di applicazioni GUI stand-alone. E poi, poter utilizzare sorgenti di pochi Kb, che funzionano allo stesso modo su Linux e Windows (e anche sugli altri sistemi operativi più diffusi) credo sia una delle soddisfazioni della vita. Questo è uno dei pregi dei linguaggi interpretati. Certo, qualcuno dirà, hanno anche dei difetti... Ma. ormai, con le risorse hardware di cui un po' tutti siamo dotati, quali sono questi limiti? Forse il fatto che, con un linguaggio interpretato, non sarebbe il caso di produrre software mastodontico? Beh, il software mastodontico lo lasciamo agli altri... :-)
Il PHP nato come linguaggio di scripting prettamente strutturale, ma, piano piano, ha assunto anche connotazioni OOP (Object-Oriented Programming), connotazioni che nella serie 5 si trasformano in vere caratteristiche. Nella manciata di piccole applicazioni che propongo, vi sono esempi di semplice programmazione strutturata (che possono anche avere un effetto tutorial) ed esempi OOP (da preferire se si vuole ottenere una certa produttività con poco sforzo...).
Naturalmente, per eseguire i sorgenti, è necessario installare le adeguate librerie. Per Linux, vi consiglio di seguire la guida di installazione che trovate su gtk.php.net (anche se io, essendo un felice utente Slackware, ho preferito le versioni pacchettizzate reperite su www.agata.org.br, dove sono anche disponibili i pacchetti per Debian e per le distro RPM-based). Per Windows, consiglio vivamente di installare l'ottimo Runtime di Roberto Rossi (che ringrazio per i consigli che mi ha dato via e-mail) su rsoftware.altervista.org: così vi installate tutto in un colpo solo!

Software

ICI-Calculator 0.2.1 ICI-Calculator 0.2.1
Calcolatore per l'Imposta Comunale sugli Immobili. Ammette sia valori in lire che in euro. Effettuati i calcoli permette la visualizzazione e la stampa di un report html. Sotto Linux, per la corretta apertura dei report,...
Ip2name 0.2.1 Ip2name 0.2.1
Nell'ambito dell'Agenzia delle Entrate questo programmino è utile per passare dall'indirizzo IP al nome computer e viceversa. Sorgenti multipiattaforma.

Scadenziere 0.4 Scadenziere 0.4
Calcola la scadenza per la presentazione del ricorso o per la definizione agevolata a fronte di accertamenti fiscali. È comprensivo di calendario perpetuo e calcola inoltre le festività mobili dell'anno. Sorgenti multipiattaforma.
WeightGuard 0.6.1 WeightGuard 0.6.1
Controlla la tua forma fisica con WeightGuard. Il programma in base al tuo sesso la tua età la tua statura ed il tuo peso calcola il tuo peso ideale e ti fornisce dei dati relativi...
Euroconvertitore 0.2.6 Euroconvertitore 0.2.6
Semplicissimo euroconvertitore lira-euro e viceversa. Strutturato proceduralmente, va bene come esempio per iniziare a programmare in PHP-GTK. Sorgenti multipiattaforma.
Artificial Poetry 0.2.6 Artificial Poetry 0.2.6
Può l'informatica incontrare la poesia? Con Artificial Poetry, si! Il programma attinge da un piccolo database di versi (di fatto un semplice array) per comporre delle brevi poesie. Naturalmente non è detto che le poesie...


| home [h] | | ISIS [s] | | sviluppo web [w] | | php-gtk | | python [p] | | interessi [i] | | opinioni [o] | | chi sono [m] | | info [f] |

Testato su: Firefox, Mozilla, Netscape, Konqueror, Galeon, Opera & Internet Explorer.
ninobi.altervista.org → software libero e libere suggestioni è una realizzazione di nino b
Questo sito è dedicato a Teresa, Melania & Annalisa.