Python Tools per Visual Studio 2010 arriva la RC1

Prosegue senza intoppi il cammino di Python Tools per Visual Studio, il progetto open source targato Microsoft che consente di programmare in Python con Visual Studio 2010. Dopo il lancio ufficiale dello scorso marzo e la successiva Beta 2 di maggio, ieri è stata presentata la Release Candidate 1. ...

July 12, 2011 · Nicola Iarocci

Google Web Fonts 2 i font gratuiti e ottimizzati per il Web

Il progetto Google Web Fonts v2 offre a webmaster, designer e sviluppatori un accesso facile e gratuito a una ricca selezione di fonti tipografiche di qualità, ottimizzate per il web. Google sostiene che non ci dovrebbero essere barriere finanziare per la costruzione di siti web, e che il progetto Google Web Font contribuisce alla creazione di un web più bello, leggibile, accessibile e aperto. Secondo Google nei prossimi anni la gran parte di siti web adotteranno i web fonts. ...

July 5, 2011 · Nicola Iarocci

Dei vizi del programmatore #3: Orgoglio

Tutto comincia con una normale riunione tra programmatori, magari dedicata all’analisi di un nuovo intrigante progetto software. I toni inizialmente tranquilli all’improvviso si alzano e quello che doveva essere un incontro di routine si trasforma rapidamente in qualcos’altro. La discussione, ora vivace e concitata, diventa un vero e proprio alterco. Sedie penne e matite vengono spostate freneticamente, le voci si sovrappongono l’un l’altra e man mano che il tempo passa il meeting assomiglia sempre più a un furioso scontro tra galli combattenti. Se avete una certa carriera alle spalle ci siete già passati; se non l’avete state tranquilli, prima o poi ci passerete anche voi. ...

June 29, 2011 · Nicola Iarocci

Noi programmatori miglioriamo con l’età (forse)

Man mano che partecipo ai vari eventi in giro per l’Italia mi capita sempre più spesso di ritrovarmi a essere, tra i partecipanti, uno dei più anziani. L’altro giorno al Cowo on the Beach distanziavo tutti di almeno una decade. Mi sono detto che i veterani non amano frequentare gli eventi pubblici, non tanto quanto li apprezzavano da giovani, e mi sono messo l’anima in pace. Fino a stamattina, quando un bell’articolo di Peter Knego mi ha svelato la scomoda verità (che inconsciamente rifiutavo di considerare). I programmatori oltre i trent’anni, per non dire dei quaranta, sono merce rara. Partendo dai dati pubblici messi a disposizione da StackOverflow e relativi a un campione di ben 37.400 programmatori, Peter ha indagato sul rapporto tra età, reputazione e quantità di programmatori ancora attivi. Ne è uscita una serie di grafici davvero interessante. ...

June 14, 2011 · Nicola Iarocci

Qualche riflessione sull’esperienza del Co-Working

Faccio subito mie le riflessioni di Gianluca Diegoli sul primo esperimento di co-working in spiaggia, a cui ho partecipato pure io: Mentre tornavo in auto, riflettevo di quanta tristezza in questi anni ho visto transitare in molti uffici in cui aleggia quel senso di prigione, in cui le persone si sentono agli arresti domiciliari, mangiano solo con colleghi che odiano, con cui parlano di un lavoro o di un capo che altrettanto odiano, in cui la produttività e la creatività, apparentemente garantite dallo svolgersi in ambiente controllato e da orari stringenti, in realtà siano minime. Anzi, proprio quel sistema che in passato era stato creato per controllare il lavoratore, come se fosse un animale d’allevamento, ora è la causa dell’inefficienza e del disinteresse. Nella intervista semi-seria che trovate qui sotto (mescolata a quelle degli amici) dichiaro che consiglierei senz’altro l’esperienza ai miei dipendenti. Confermo. I miei splendidi ragazzi lavorerebbero felicemente anche (forse soprattutto) sul cucuzzolo di una montagna, ma sulla efficacia del co-working ad ampio spettro qualche perplessità l’avrei. ...

June 13, 2011 · Nicola Iarocci

Domani si lavora in spiaggia! Vieni al #cowobeach

Se siete in Romagna e dintorni forse potete ancora farci un pensierino: domani venite a lavorare in spiaggia! Cowo on the beach è una bella iniziativa organizzata da Alessandra Farabegoli su suggerimento di Gianluca Diegoli. Di cosa si tratta? Semplice: Giornata di temporary coworking on the beach: ci troviamo la mattina al Boca Barranca, il wifi c’è ed è gratuito, la mattina si lavora, poi bagno in mare, pranzo, di nuovo lavoro e....

June 9, 2011 · Nicola Iarocci

Windows 8 e i dubbi sul destino di Silverlight

Con un filmato di 10 minuti Microsoft ha presentato in anteprima il nuovo Windows 8. A molti non è sfuggita l’enfasi su HTML5 e JavaScript, annunciate come le tecnologie con le quali costruire le nuove accattivanti applicazioni per Windows 8. Il fatto che non si faccia cenno a Silverlight, WPF o .NET sta causando un bel po’ di preoccupazione. ...

June 8, 2011 · Nicola Iarocci

Il Cloud Computing è davvero affidabile?

E’ di pochi giorni fa la notizia che alcuni servizi API gratuiti forniti da Google verranno chiusi. Tra questi spicca Translate API, la più apprezzata libreria gratuita per la traduzione automatica sul web. Basta una occhiata ai commenti per rendersi conto dello sconcerto generato dall’annuncio, per altro del tutto inatteso. Molti si dicono disposti a pagare pur di non rinunciare alla API, ma non è questa l’idea di Google che in alternativa propone Google Translate Element, widget gratuito che certo non è una soluzione accettabile per applicazioni che attualmente integrano la API in maniera trasparente. Immagino che proprio qui stia il nocciolo della questione: una API non è visibile né apprezzabile dall’esterno, mentre un widget promuove il brand Google. Migliaia di aziende, enti pubblici e organizzazioni non governative internazionali che oggi usano la API dovranno trovare soluzioni alternative, probabilmente a pagamento. Almeno gli è stato concesso un po’ di tempo: Google garantisce un periodo di tre anni prima della sospensione del servizio. Questa notizia induce ancora una volta alcune riflessioni circa l’affidabilità del Cloud Computing, modello di sviluppo verso il quale, volenti o nolenti, tutti noi siamo diretti. ...

June 3, 2011 · Nicola Iarocci

Dei vizi del programmatore #2: La Fretta

“Per risolvere il problema mi bastano un paio di minuti” La tentazione della scorciatoia. E’ difficile resisterle, prima o poi ci caschiamo tutti. In alcuni casi isolati vale la pena scegliere la strada più veloce, ma non è certo questa la via maestra. E’ pericolosa e in genere causa più problemi di quelli che risolve. Una scorciatoia può farti risparmiare qualche ora ma i danni causati possono costarti mesi di lavoro. ...

May 30, 2011 · Nicola Iarocci

Dei vizi del programmatore #1: La Superbia

Il mio codice è perfetto. Quello degli altri è spazzatura La superbia è un atteggiamento molto frequente tra noi programmatori. Io stesso sono – ahimé – un superbo seriale. Non importa quanto ci impegniamo. Ci saranno sempre colleghi che giudicheranno male il nostro codice, che penseranno di poter far meglio. ...

May 27, 2011 · Nicola Iarocci