Python per il Web

Python for the Web è una agile guida introduttiva per chi vuole accedere al Web via Python. Vengono presentate tre eccellenti librerie: Requests, simplejson e lxml. La prima consente di interagire facilmente coi siti Web da Python, la seconda serve a processare i flussi JSON e l’ultima è una fantastica risorsa per lo scraping (l’ho usata in un mio progetto, ve la consiglio senz’altro). L’ultimo argomento della guida è la creazione di siti web in Python attraverso il framework Django. ...

October 20, 2011 · Nicola Iarocci

Python Tools per Visual Studio 1.0

Dopo una breve e brillante Beta, con l’uscita della versione 1.0 il progetto open source Python Tools for Visual Studio entra nel novero delle estensioni ufficiali per Visual Studio 2010. Ne da notizia W. Somasegar sul suo weblog, con un articolo introduttivo in cui ci ricorda le caratteristiche salienti di PTVS: syntax highlighting, refactoring, debugging in tempo reale, interprete Python interattivo integrato e supporto per CPython, IronPython, JPython e PyPy. ...

August 30, 2011 · Nicola Iarocci

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

Python Tools per Visual Studio ecco la Beta 2

Microsoft ha rilasciato la seconda beta di Python Tools per Visual Studio, il suo progetto open source che offre agli sviluppatori la possibilità di scrivere codice Python, CPython e IronPython nell’ambiente IDE di Visual Studio 2010. Il progetto è stato presentato al PyCon 2011 dal Microsoft Technical Computing Group ed è davvero ben fatto. Per tutti gli approfondimenti vi rimando al mio articolo Programmare in Python con Visual Studio 2010. ...

May 10, 2011 · Nicola Iarocci

Servire 500 milioni di utenti con Python e Django

A PyCon 2011, la conferenza mondiale sul linguaggio Python che si è conclusa da poco ad Atlanta, gli ingegneri di DISQUS hanno presentato una interessante relazione sulla loro infrastruttura hardware e software. DISQUS è un servizio di gestione dei commenti adottato da centinaia di migliaia di siti nel mondo. Tra i clienti figurano nomi importanti come CNN, MTV, IGN, Engadget, Mashable e tanti altri. Nel mese di marzo 2011 il network DISQUS ha gestito 500 milioni di visitatori unici. Questi volumi sono gestiti da una azienda che vanta 16 addetti, dei quali solo 8 (otto!) ingegneri software. Come è possibile tutto ciò? Gran parte del merito va attribuito al metodo produttivo adottato da DISQUS: metodologia agile, hardware in affitto e facilmente scalabile, grande fiducia nella capacità dei propri talenti: ognuno degli otto ingegneri è anche product manager. Secondo DISQUS tutto questo è stato possibile anche e soprattutto grazie a una scelta che si è rivelata determinante: l’adozione del linguaggio Python e del web framework Django. ...

April 20, 2011 · Nicola Iarocci

Programmare in Python con Visual Studio 2010

Python Tools per Visual Studio è un plugin gratuito e open source che consente di programmare in Python usando la IDE Microsoft. Nel corso della lunga gestazione di Visual Studio 2010 si era rumoreggiato di un possibile supporto nativo per il linguaggio Python. Qualcosa di vero doveva esserci visto che il progetto è appena stato presentato al PyCon 2011, la più importante conferenza Python al mondo, nientemeno che dal Microsoft Technical Computing Group. ...

March 14, 2011 · Nicola Iarocci

Impara Python in 10 minuti

E così vorresti imparare il linguaggio di programmazione Python. Probabilmente sei alla ricerca di un tutorial completo e allo stesso tempo conciso. Questa guida è un tentativo di insegnarti Python in 10 minuti. In effetti più che con una guida vera e propria hai a che fare con degli appunti che userai per partire col piede giusto. Naturalmente se davvero vuoi imparare bene dovrai anche esercitarti molto. Do per scontato che tu sappia già programmare, questo mi permetterà di concentrarmi sulle caratteristiche intrinseche del linguaggio. Troverai le parole chiave evidenziate così potrai individuarle facilmente. Fai attenzione perché per brevità alcune cose verranno introdotte e commentate direttamente nel codice di esempio. ...

March 10, 2011 · Nicola Iarocci

Programmazione, SEO, Startups – Il Meglio della Settimana #2

Eccoci alla selezione delle notizie e i link che ho trovato più interessanti questa settimana. E’ stata una settimana ricca di avvenimenti e non è stato facile decidere cosa lasciare fuori. Andiamo a cominciare: ...

February 28, 2011 · Nicola Iarocci

Programmazione, SEO, Startups – Il Meglio della Settimana #1

Vi propongo una scelta delle risorse più interessanti e curiose che ho scovato questa settimana in rete. Ce né per tutti i gusti: programmazione, SEO, Startups e curiosità. Andiamo a cominciare: ...

February 21, 2011 · Nicola Iarocci

Il meglio di Stack Overflow in una collana di eBook gratuiti

Stack Overflow è la risorsa per programmatori più famosa e apprezzata della Rete. Purtroppo domande e risposte pubblicate sul sito si succedono a un ritmo tale che è impossibile seguire gli aggiornamenti in tempo reale. Per questo motivo la gran parte degli utenti (sottoscritto incluso!) ricorre a Stack Overflow solo al momento del bisogno, quando è necessario trovare in fretta la soluzione a un problema critico. E’ un peccato perchè Stack Overflow è una vera minera di informazioni preziose e meriterebbe maggiore attenzione… ...

February 2, 2011 · Nicola Iarocci