-
Anagrafica articoli
C’era una volta un’informatica in cui il costo per byte sia della RAM sia dei sistemi di memorizzazione era notevole. In quell’informatica di una volta i programmatori facevano di tutto per risparmiare anche un singolo byte nei database, ben sapendo che un singolo byte moltiplicato per il numero di record aveva un peso notevole. L’informatica…
-
Sulle differenze tra i linguaggi di programmazione
Per varie ragioni (che non includono solamente il masochismo) voglio portare una procedurina di monitoraggio che ho scritto in Perl sotto Linux in ambiente Windows. Volendo usare un linguaggio script nativo in ambiente Windows per evitare di installare programmi di qualsiasi tipo sulla macchina da monitorare, decido di usare la PowerShell.
-
Y2.01K
Dopo averci scherzato tempo fa, pare che il problema della data nei software non sia sparito del tutto. Il problema dell’anno 2000 era serio, anche se le conseguenze non sarebbero state quelle “previste” dagli “esperti” catastrofisti interrogati dalla stampa, la quale era a caccia più di sensazionalismi che di notizie. In ogni modo, sia con…
-
Quand’è la fine del mondo informatico?
Mentre si assiste ad un proliferare di idioti (o profittatori) millenaristi, ci sono (e ci sono state) molte date epocali per l’informatica che potrebbero portare alla fine di piccoli mondi. Quelle passate non hanno, per evidenti ragioni, portato alla fine di nulla di critico, per il fatto stesso che siamo qui a parlarne.
-
Ancora sugli errori: connessioni al database
Riprendo di nuovo il tema degli errori, dopo averne parlato la scorsa estate. Una buona diagnostica degli errori è fondamentale per qualsiasi linguaggio di programmazione, ma nel caso di linguaggi per il web molti dettagli dovrebbero essere tenuti abbastanza nascosti agli utenti quando la procedura va in produzione.
-
Addio Dr. Dobb’s Journal
Per citare una frase classica dei necrologi, il Dr. Dobb’s Journal ci lascia nella forma in cui lo conosciamo dopo lunga e penosa malattia. Chi ha cominciato a scrivere software alla fine degli anni ’80 quando le risorse online in Italia erano le aree echo della FidoNet sa che il Dr. Dobb’s Journal costituiva una…
-
HyperB5
HyperB5, la risorsa italiana su Babylon 5, si rinnova passando da documenti HTML statici ad un motore di visualizzazione dinamico basato su PHP e MySQL. La notizia per me è ancora più bella in quanto Steve, il curatore del sito, ha deciso di adottare il motore di visualizzazione di HyperTrek, disponibile gratuitamente con licenza GNU…
-
Apple e Dovecot
Questa mattina nella lettura delle varie mailing list che seguo ho trovato una piacevole sorpresa. Michael Abbott di Apple ha postato un messaggio nella mailing list di Dovecot in cui annunciava la disponibilità di Apple a contribuire al progetto con alcune patch sviluppate al suo interno e già verificate. Negli ultimi tempi Apple non è…
-
HyperTrek
Piccolo spazio pubblicità. In agosto ho aggiornato il motore di HyperTrek, che ora è alla versione 2.0. La novità più evidente è il cambio della grafica standard: ho voluto un po’ decostruire l’interfaccia e togliere filetti, sfondi, retini e ammennicoli vari, vuoi perché oramai ce ne sono troppi nei siti, vuoi perché spero che una…
-
Messaggi di errore
Si dice che ogni programma non banale contenga almeno una variabile, una struttura di controllo e un baco. Si dice anche che per i programmi prodotti da una ben nota software house questa affermazione sia più vera che per altre software house. Nei tempi eroici del Clipper ero membro di un gruppo di sviluppatori che…