>Una shell interattiva per C#

>Anche C# ha ora il suo read-eval-print loop (repl), una shell interattiva, che servirà a generare ed eseguire dinamicamente espressioni e statement invece di generare “semplicemente” del codice statico.Ad informarci è Miguel de Icaza stesso in un articolo del suo blog, che descrive in maniera più o meno approfondita il progetto, e la pagina nel … Continue Reading

>Django 1.0 Rilasciato

>Finalmente rilasciata la versione stabile Django 1.0, dopo molto tempo e lavoro.Solo per citare qualche numero, dall’ultima versione stabile ci sono stati 4000 commit e 2000 bug fixati.La notizia completa sul sito ufficiale è a questo indirizzo. P.S.: non conosci ancora django? È il momento giusto per leggere una breve overview qui e di visitare … Continue Reading

>Prime impressioni su Google Chrome

>L’uscita di un browser targato Google è un evento che non passa inosservato, ed è sicuramente stato l’argomento più discusso ieri, giorno dell’uscita della prima versione per Windows.Personalmente aspetterò la versione funzionante disponibile per Linux, ma la curiosità di scoprire questo browser c’è (leggere le features è sicuramente ben altra cosa rispetto all’impressione dell’utente finale).Ecco … Continue Reading

>Analisi dei sistemi anti-spam basati sui captcha

>È pratica comune in blog, forum (come il forum di ubuntu-it), form di registrazione, e in altri ambiti impedire tramite i captcha che i bot usufruiscano di questi servizi per (nella più comune delle ipotesi) spam.È un sistema molto efficiente, anche se da tempo sono state sperimentate (in alcuni casi con successo) delle “contromisure” per … Continue Reading

>Chrome: il browser targato Google

>La scelta dei browser è già piuttosto ampia (Firefox, IE, Epiphany, Opera, Safari, e molti altri); a questa lista si aggiunge ora il browser open source di Google, il cui nome è Chrome, un progetto open source basato su webkit.Tra le caratteristiche del browser troviamo: V8, una JavaScript Virtual Machine (open source anche questa e … Continue Reading