Dicembre 4, 2008 di Alfredo Di Napoli
Questi articoli, questi che cominciano con “Laboratorio di Programmazione” conterranno tutti dei progetti in
via di sviluppo da me programmati. Il primo che presento è Me-Dia (Dia = Dipartimento di Informatica e Automazione della mia Università) che serve per gestire la media degli esami. E’ scritto in Python con le librerie wx, ed è in fase moolto beta. Commenti sono ben accetti. Come tutti i programmi sarà buggato
Ciao!
Me-Dia
Me-Dia v.0.1
Segnalatemi i bug a:
alfredo.dinapoli@alice.it
Happy media!
Alfredo
CHANGELOG:
-Fixato l’errore di creazione del file “esami.txt” su sistemi Win32 (Grazie a Giuseppe Costanzi per la segnalazione)
Pubblicato in class Python: | Contrassegnato da tag media, media esami, nerd stuff, programma media esami, programmazione, python, roma 3, wxpython | Lascia un commento »
Dicembre 4, 2008 di Alfredo Di Napoli
La conosci? E’ l’arte di creare disegni usando solo i caratteri ASCII. Da nerd no?
Beccati questi siti:
ASCII Art Gallery
ASCII Art Generator
Sito di ASCII Art
Buon Ascii art a tutti!
(ps. lo sapevi che in realtà si pronuncia askey, che suona proprio come il nome dell’ omonimo cane?)
Pubblicato in import freeTime | Lascia un commento »
Dicembre 4, 2008 di Alfredo Di Napoli
In questo articolo decanterò le lodi di Python. L’ho da poco (ri)scoperto in seguito alla necessità (o voglia?) di usare questo linguaggio per la mia tesi di laurea.
Python è:
-Potente: Permette di scrivere istruzione di basso livello al pari del C
-Flessibile: E’ facilmente estendibile, supporta una marea di paradigmi (a oggetti, funzionale, procedurale e scripting)
-Veloce: L’ho trovato più veloce del Java, sopratutto quando si maneggiano le GUI
-Espandibile: Un esempio? PyObjC è una libreria ponte che permette di sviluppare applicazioni in Cocoa scrivendone il codice in python anzichè in Objective – C. Per voi Mac User non costituisce già da solo un valido motivo per passare a Python? Quale altro linguaggio permette una cooperazione così stretta?
-Facile: Per chi come me ha studiato Java per due anni, il passaggio è assolutamente morbido e indolore. Quello che all’ inizio spaventa è la libertà che questo linguaggio offre.. Ma poi ci si chiede “Da quando la libertà è stata un male?”. Sviluppare GUI con Python è facilissimo e non richiede l’uso di nessun GUI builder, di cui però vi raccomando l’utilizzo perchè si risparmia un sacco di tempo. Ci sono diverse librerie tra cui scegliere, io vi consiglio wxPython poi scegliete voi quella che preferite. Come IDE vi consiglio l’ottimo SPE (esiste un .dmg per Mac ).
Ovviamente dipende da come lo si usa, avrà anche lui i suoi difettucci, ma la mia impressione è assolutamente positiva. Provatelo, perchè no?
Alfredo
Pubblicato in class Python: | Lascia un commento »
Dicembre 4, 2008 di Alfredo Di Napoli
Benvenuti su questo blog. L’ennesimo? Sicuramente.
Che scopo ha? Solo uno scopo divulgativo.
Qui dentro troverete delle nerd stuff (in inglese più o meno “roba da nerd”).
Cosa è un nerd lo sa chi è dell’ ambiente, ma in realtà c’è un pò di nerd in ogni informatico
Tornando seri, in questo blog troverete soluzioni scriptate a dei problemi. Fine.
Alfredo
Pubblicato in public static void main(string[] args) | Lascia un commento »