Gli ultimi post di Edit
PythonAnywhere: un ambiente Python nel proprio browser
Giovedì 10 Maggio 2012 - 09:30
di Massimiliano Pippi


Arrivando sul sito di PythonAnyware si potrebbe cadere nell’equivoco e bollarlo come l’ennesima Python shell che gira nel browser sulla falsariga dell’interprete implementato su Appengine, Codepad oppure Ideone. Questo però sarebbe un grave errore per diversi motivi.
Posto che le shell Python integrate nei browser sono molto utili soprattutto per i principianti e per i corsi di programmazione introduttivi, di per sé non rappresentano certo una novità dal punto di vista tecnologico. Il valore aggiunto di PythonAnyware invece si percepisce già prima di avviare la shell: appena fatto il login infatti si accede ad una dashboard personale attraverso la quale possiamo scegliere quale versione di Python eseguire fra 2.6, 2.7 e 3.2, con o senza l’interfaccia di IPython. E per la versione 2.7 possiamo addirittura utilizzare l’interprete PyPy. La lista dei package installati è impressionante: si va da NumPy, SciPy, Mechanize, fino a BeautifulSoup, pycrypto solo per citarne alcuni.
Continua a leggere PythonAnywhere: un ambiente Python nel proprio browser
Categoria: Scripting, Software e Servizi | Permalink | Commenti (2)
Django passa a GitHub
Lunedì 30 Aprile 2012 - 15:18
di Matteo Scotuzzi

L’intenzione era stata già annunciata tempo fa, ma la migrazione ufficiale è avvenuta solo ora, una volta completata la release 1.4 del progetto: Django è ora ufficialmente ospitato su GitHub.
Continua a leggere Django passa a GitHub
Categoria: Scripting | Permalink | Commenta
EuroPython 2012: ci sarà Guido van Rossum
Venerdì 20 Aprile 2012 - 09:52
di Massimiliano Pippi

È stato pubblicato il programma di EuroPython, la conferenza europea sul linguaggio Python che si terrà a Firenze dal 2 all’8 luglio. E proprio scorrendo il programma una bella sorpresa attende gli appassionati: il keynote inaugurale verrà tenuto da Guido van Rossum, inventore di Python e BDFL.
Continua a leggere EuroPython 2012: ci sarà Guido van Rossum
Categoria: Eventi e segnalazioni | Permalink | Commenta
Python: rilasciate le nuove versioni
Giovedì 12 Aprile 2012 - 16:11
di Massimiliano Pippi


Sono già disponibili per il download le nuove versioni di Python 2.6.8, 2.7.3, 3.1.5, e 3.2.3. L’uscita di queste nuove release si è resa necessaria principalmente per correggere una falla di sicurezza presente nelle strutture dati basate su hash (dizionari e set): il rischio è che certi input appositamente configurati possano causare un’elaborazione dati talmente lunga da costituire un Denial of Service.
Continua a leggere Python: rilasciate le nuove versioni
Categoria: Sicurezza, Scripting | Permalink | Commenta
EuroPython 2012: i risultati della votazione dei talk
Giovedì 5 Aprile 2012 - 11:04
di Massimiliano Pippi

Riproponendo un’iniziativa che aveva riscosso grande successo lo scorso anno, gli organizzatori di EuroPython (la conferenza europea sul linguaggio che si terrà a Firenze il prossimo Luglio) hanno fatto in modo che fossero i partecipanti alla conferenza stessa a scegliere i talk migliori fra le centinaia di proposte arrivate; attraverso una procedura che consentiva di esprimere un giudizio da 1 a 10 su ciascuna proposta di talk, ben 148 persone hanno espresso il proprio parere determinando la classifica in base alla quale verrà costruito il programma definitivo della conferenza.
Continua a leggere EuroPython 2012: i risultati della votazione dei talk
Categoria: Eventi e segnalazioni | Permalink | Commenti (1)
Rilasciato Django 1.4
Mercoledì 28 Marzo 2012 - 08:19
di Claudio Garau

Django, il noto framework Python per la realizzazione di applicazioni Web, è ora disponibile nella versione 1.4; si tratta di un rilascio particolarmente importante anche per via del fatto che molto probabilmente esso sarà l’ultimo ad offrire il supporto per Python 2.5 (già rimosso quello per la 2.4), dalla prossima major release infatti, la versione minima di riferimento dovrebbe essere la 2.6.
Continua a leggere Rilasciato Django 1.4
Categoria: Software e Servizi | Permalink | Commenta
Alternative ai framework PHP, il punto su Rails e Django
Giovedì 22 Marzo 2012 - 09:30
di Davide Aversa


Con il rilascio di Ruby on Rails 3.2 di un paio di mesi fa e con Django 1.4 già caldo sulla griglia di partenza, è giunto il momento di tornare a fare il punto della situazione su questi due conosciutissimi web framework.
Cercherò quindi di fornire alcuni dati sulla qualità tecnica, qualità degli strumenti di sviluppo e sulla loro diffusione per dare modo a chi si avvicina per la prima volta a queste piattaforme di orientarsi meglio.
Continua a leggere Alternative ai framework PHP, il punto su Rails e Django
Categoria: Scripting, Ruby | Permalink | Commenti (4)
Python 3.3: le novità
Martedì 6 Marzo 2012 - 09:21
di Gianluca Brindisi

Python 3 continua, versione dopo versione, il suo cammino verso la piena maturità e questa 3.3 non fa eccezione portando in dote, oltre ai consueti bugfix di rito, anche delle interessanti novità.
Ieri è stato rilasciato Python 3.3.0 alpha 1 ed è stato pubblicato un comunicato che dettaglia le nuove funzionalità della versione 3.3. Spicca una nuova implementazione del memoryview e un globale miglioramento delle performance (grazie alla PEP 393) attraverso un migliorato supporto ad Unicode (storico tallone d’Achille): adesso le stringhe in questa codifica potranno essere rappresentate internamente dall’interprete in varianti diverse per ottimizzare lo spazio utilizzato.
Continua a leggere Python 3.3: le novità
Categoria: Scripting | Permalink | Commenti (1)
Programmare un motore di ricerca in Python, arriva il corso gratuito
Mercoledì 29 Febbraio 2012 - 10:20
di Fabio Lelli

A chi era interessato alle opportunità formative gratuite che avevamo annunciato in un post precedente farà piacere sapere che gli stessi studiosi che hanno curato il fortunato corso di intelligenza artificiale di Stanford, hanno creato un nuovo portale che propone altre risorse di grande interesse.
Il nuovo progetto si chiama Udacity, anche in questo caso è completamente gratuito, e al momento propone due corsi: un’introduzione alla programmazione, e un corso sempre di intelligenza artificiale che intende mostrare la realizzazione di un’auto robotica. È interessante notare che il primo corso, iniziato il 20 febbraio, ma al quale è ancora possibile iscriversi, non prevede alcuna conoscenza informatica di base, e il progetto finale con il quale culminerà il programma, da svolgere in sette settimane, è la programmazione di un motore di ricerca scritto in Python.
Continua a leggere Programmare un motore di ricerca in Python, arriva il corso gratuito
Categoria: Eventi e segnalazioni | Permalink | Commenta
Django 1.4 Beta 1: terminato il supporto a Python 2.4
Giovedì 23 Febbraio 2012 - 11:50
di Matteo Scotuzzi

Tempo di testing per gli sviluppatori web che si affidano al framework Django. Lungo la strada tracciata da Adrian Holovaty qualche tempo fa, è infatti il momento della prima beta di Django 1.4, il cui rilascio definitivo è previsto per marzo 2012.
Tra le novità più importanti è da notare che, da questa versione, Django dismetterà il supporto a Python 2.4, portando quindi la versione minima richiesta a Python 2.5, un passaggio che potrebbe rivelarsi traumatico per alcuni utenti di Red Hat Enterprise Linux che supporta ancora quella versione del linguaggio.
Continua a leggere Django 1.4 Beta 1: terminato il supporto a Python 2.4










