
Benvenuto! Se sei un nuovo visitatore ti consiglio di iscriverti al mio Feed RSS in modo da essere sempre aggiornato riguardo l'uscita di nuovi articoli oppure sbirciare tra i tutorials ed i progetti.
Per avere un'idea del best-content presente in questo blog puoi leggere il post intitolato "Ed ora è il momento di rilanciare alcune iniziative! (1a parte e 2a parte)".
Buona navigazione e grazie per la visita!

Navigando per il web sono andato a finire nel sito di Paul Neave e in particolare nel suo Flash Earth ossia una sorta di porting in flash del famoso Google Maps; vi consiglio di darci un occhiata :)
Daniele Simonin 25 Settembre 2005 alle 12:37 Aggiungi commento



wxPython è un wrapper della libreria wxWidgets (che in passato si chiamava wxWindows) scritto in C++ ma che grazie al lavoro di moltissime persone è ora possibile usarlo anche con Python.
Essa permette di costruire facilmente interfacce grafiche portabili ossia funzionati su Windows, Linux e Mac ed inoltre basandosi su una libreria molto “solida” si può considerare ad un livello di stabilità elevato.
Ora non resta che provarla ;)
Daniele Simonin 24 Settembre 2005 alle 11:06 Aggiungi commento

In questa settimana mi sono impegnato a fare un programmino in Java e nel momento più bello (ossia quello di creare l’eseguibile per sistemi Windows) ho trovato molte difficoltà, tra cui uno colossale che costringeva gli utenti finali ad avere per forza installata la Java Virtual Machine altrimenti l’applicativo non funzionava.
Non sono andato molto alla ricerca della soluzione, ma anche potendo includere una sorta di JVM nel file finale…la cosa non mi convinceva affatto, allora mi sono chiesto: perchè non uso Python visto che non ci ho mai smanettato? Detto fatto, e devo dire che mi sono trovato abbastanza bene escludendo piccole incompatilibità di carattere visto che mi è nuovo come linguaggio (soprattutto il fatto che ad esempio per determinare la fine di un if non si usa alcun delimitatore ma la sola indentazione).
Per la cronaca ho usato il modulo py2exe per creare l’eseguibile (e tutti i file di contorno tra cui le .dll di python).
Ci tengo a precisare che sono ad un livello di conoscenza molto superficiale di Python (Java lo conosco un pochino di più), quindi ho ancora tantissimo da imparare e se qualcuno può smentire ciò che ho detto, ben venga :)
Daniele Simonin 21 Settembre 2005 alle 19:41 C'è un commento

Nella mie scorribande nel sito della W3C ho dato un occhio alla bozza dello standard dell'Xhtml 2.0 notando che sono state molte modifiche interessanti.
Quella che mi ha colpito maggiormente è l'aggiunta del tag <l> che serve a distinguere ciascuna riga del testo, ad esempio:
Se lo affianchiamo al CSS otterremo la numerazione di ciascuna riga:
Ora non resta che aspettare che il documento diventi una Raccomandazione, ma penso occorra ancora un bel po' di tempo.
Daniele Simonin 15 Settembre 2005 alle 21:05 Aggiungi commento

Finalmente dopo mesi di attesa è uscita Macromedia Studio 8 (in inglese e tra poco localizzato in italiano) contenente il mio programma preferito ossia Macromedia Flash con cui ci gioco volentieri (quando il tempo me lo permette).
Come dice la Macromedia:
Studio 8 è la suite indispensabile e completa per creare, disegnare, sviluppare e aggiornare siti internet, applicazioni, giochi, presentazioni interattive e contenuti per il settore mobile.
Volendo dare uno sguardo panoramico agli applicativi contenuti in questa suite, eccovi la lista completa:
Al modico prezzo per la versione completa di 999€ (poi se volete dare 1€ di mancia alla Macromedia fate pure) mentre per l'aggiornamento 449€.
Daniele Simonin 13 Settembre 2005 alle 19:43 Aggiungi commento

Premetto che qualunque cosa faccia la Microsoft, molto probabilmente non mollerò mai Firefox :P però per i più nostalgici trovo interessante l'articolo "The history of Internet Explorer" nella quale si raccontano i 10 anni di questo browser.
Buona lettura
Daniele Simonin 12 Settembre 2005 alle 21:08 Aggiungi commento

Notebook Hardware Control è un'utility molto comoda (che ho installato nel mio portatile con processore Centrino) che permette di fare una miriade di cose:
Insomma questo è un must per chiunque possieda un portatile ;)
Daniele Simonin 10 Settembre 2005 alle 13:05 Aggiungi commento

Volevo segnalarvi che da poco è uscita l'ennesima versione di firefox con alcuni aggiornamenti e correzioni che rendono questo browser sempre più vicino alla perfezione.
Essendo una versione beta può essere instabile o comunque non consigliata per un utilizzo "intensivo" ma solamente per scopo di testing; comunque se siete curiosi di provarlo vi consiglio di scaricarlo.
Nota: Avete mai provato a scrivere "about:config" al posto di inserire un indirizzo web? Fatelo e vi si aprirà un mondo ;)
Daniele Simonin 9 Settembre 2005 alle 20:05 Aggiungi commento

Siccome ho visto che Google si ricorda ancora i tutorial vecchi (con i relativi url deprecati) ho fatto in modo che nella pagina d'errore venga esaminata la PATH proponendo delle news o tutorials (per il massimo di 10 articoli totali) che possono interessare.
Se volete provarlo vi propongo alcuni di questi vecchi indirizzi:
Tutto ciò per migliorare l'usabilità del sito visto che ho notato che molti utenti dopo aver sbattuto la testa contro la pagina d'errore, non usano la funzione di ricerca, bensì chiudono il browser e tanti saluti :P
Daniele Simonin 6 Settembre 2005 alle 19:30 Aggiungi commento

floAt's Mobile Agent permette per chiunque abbia un cellulare SonyEricsson di gestire sms, immagini, suoni e molto altro del suo cellulare.
Io uso questo software da quando ho preso il SonyEricsson T610 lasciandolo al primo piano e collegandolo al pc (via bluetooth) che si trova al piano interrato, così posso:
Tutto questo comodamente seduto al pc mentre navigo, ascolto musica e scrivo questo articolo ;)
Daniele Simonin 4 Settembre 2005 alle 20:40 Aggiungi commento
| L | M | M | G | V | S | D |
|---|---|---|---|---|---|---|
| « Lug | ||||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |