Home Scrivendo Software  
Powered by Google
20.09.2004 - Ricerche con Google

Nei siti web di una certa dimensione, la ricerca è indubbiamente una delle funzionalità più importanti per i visitatori. Il bello è che sfruttando Google, potete aggiungere una casella di ricerca al vostro sito in soli cinque minuti.

Aggiungere Google ad un sito

15.09.2004 - dotNET e Delphi

Con l'introduzione di .NET da parte di Microsoft, molti nell'ambiente hanno previsto il declino o addirittura la fine di Borland Delphi. La mia opinione, al contrario, è che Delphi manterrà la sua quota di mercato, e probabilmente attirerà nuovi sviluppatori. Ecco perché.

Microsoft .NET - La fine di Delphi?

31.08.2004 - Un server Subversion in Windows

La documentazione di Subversion è ottima, ma è rivolta principalmente agli utenti dei sistemi Unix-like. Se dovete installare un server Subversion in ambiente Windows, questa guida veloce vi sarà sicuramente utile.

Un server Subversion in Windows

30.08.2004 - Subversion, il nuovo CVS

CVS è sicuramente un ottimo strumento per il controllo delle versioni: open source, cross platform, affidabile, e non troppo difficile da usare. Ma purtroppo ha anche diversi limiti. Per questo da qualche mese sono passato a Subversion, un nuovo software che si presenta come il successore ideale di CVS.

Subversion è molto più semplice da usare, e fornisce nuove e interessanti caratteristiche. Se volete conoscere tutti i vantaggi rispetto a CVS, leggete questo articolo di Mike Mason, disponibile sul network di O'Really.

28.08.2004 - Open Source Development with CVS

Questo libro di Karl Fogel e Moshe Bar, oltre ad essere il miglior manuale che ho letto finora su CVS e sul controllo delle versioni, contiene anche ottimi consigli su come organizzare e gestire un progetto open-source. Alcuni esempi? Come iniziare, quando e come rilasciare il software, come diffonderlo, come trovare e organizzare i tester, e tanto altro ancora. Un libro veramente interessante, che può essere scaricato (gratis) in formato PDF.

27.08.2004 - Feed RSS

I feed RSS sono uno standard emergente per distribuire indici e contenuti di un sito web. Sono veramente semplici da creare e pubblicare, e possono attirare facilmente nuovi visitatori. Per questo credo che tutti i siti rispettabili, in particolare quelli informativi, dovrebbero averne almeno uno.

Creare un feed RSS

11.08.2004 - Prompt dei comandi

Tutti i programmatori e gli amministratori di sistema passano un bel po' di tempo a smanettare con il prompt dei comandi (o shell, se preferite). Non tutti sanno, però, che nelle ultime versioni di Windows sono state aggiunte diverse funzionalità che semplificano l'uso di questo strumento.

I segreti del prompt dei comandi

04.08.2004 - Il componente Delphi TRegExp

Le espressioni regolari sono un potente strumento per l'analisi, la ricerca e la sostituzione di blocchi di testo. Se dovete usarle in un programma Delphi, avete due alternative: o cercare un componente VCL su Internet, oppure usare un componente COM gentilmente fornito da Windows.

Espressioni regolari in Delphi

02.08.2004 - Convertire database da ADO e ODBC a MySQL

Oggi ho scaricato FinalFiler ADO Data Pump, una piccola utility freeware per trasferire in MySQL i database accessibili via ADO e ODBC, ovvero il 99,9% di quelli che girano in Windows.

In pratica il software legge un database ADO e produce alcuni script SQL, che possono poi essere eseguiti in MySQL per ricreare la struttura ed i contenuti del database originale.

Ho provato a convertire alcuni database di Access e SQL Server, con buoni risultati. L'unico problema che ho riscontrato riguarda i campi BLOB, che in certi casi non vengono trasferiti come si deve, e risultano illeggibili.

01.08.2004 - Benvenuti

Mi chiamo Alberto Caleffi, scrivo software da circa un decennio, e questo è il mio nuovo blog (o weblog, se preferite).

In futuro qui troverete news, articoli, suggerimenti, e opinioni sullo sviluppo del software, e su tutto ciò che gira attorno ad esso. Scriverò in particolare di metodi e pratiche di sviluppo, di strumenti e linguaggi, di librerie e componenti, di libri e siti interessanti, e altro ancora.

Tornate a trovarmi...