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...
|