offtopic
Anche quest'anno gli intrepidi organizzatori della prima (e unica per ora) conferenza Python italiana, http://www.pycon.it, hanno pubblicato lo schedule della stessa.
La conferenza, PyCon Due, si terra` il 9, 10 e 11 maggio a Firenze.
Premetto che io sono uno degli organizzatori (e membro fondatore dell'associazione Python Italia APS), quindi sono ovviamente biased. Mi permetto di rompere il mio prolungatissimo silenzio in questi lidi e parlare di questa conferenza perche` penso che possa interessare anche a non Pythonisti (anche in conseguenza del fatto che terremo un talk su IronPython nel mondo reale)
Grazie a un culo tremendo (o meglio: alla persistenza di alcuni...
Sono rimasto esterrefatto dal post di Igor riguardo al web quindi ho generato una mia risposta. L'ho scritta sul blog personale per non intasare UGI (e perché è piuttosto OT) :-)
L'ABC del Web
Tim O'Reilly ha postato l'analisi dell'ultima parte del 2006 relativamente alle vendite dei libri di O'Reilly o distribuiti da loro. Decisamente interessante: State of the Computer Book Market, Q406, Part 2: Category Winners and Losers.
Sto leggendo il libro di Gianluca Troiani, uno dei più noti esperti di CSS in Italia e maintainer dell'ormai morto constile.org. Essendo un libro tecnico (non esageratamente, dato che parte dalla A fino alla Z) è normale che lo si legga mentre si testano le cose che si imparano mano a mano. L'oggetto dei test sono i CSS ovviamente e la piattaforma sono i mille mila browser che costellano il web. Il problema però nasce (che novità) da Internet Explorer 6 che ha sempre avuto un bizzarro modo di interpretare i CSS. Per fortuna ho Firefox/Camino, Opera e Safari su...
Aggiungo la mia visione molto pratica:
poniamo che IE6 abbia o avesse avuto un enorme numero di bug... da una parte hai un browser di cui ti lamenti (IE6) e dall'altra hai un aggiornamento gratuito che ti permette (potenzialmente ovviamente) di smettere di lamentarti del browser e dei suoi eventuali bachi. Cosa scegli?
Poi vedetela così... se sto massive update tramite WindowsUpdate funziona un giorno il sottoscritto e il resto dei web developer attenti agli standard potranno immolare un agnello al dio odino perché potranno fregarsene dell'esistenza di IE6 (come ora si tende a fare con IE5 e altri browser _davvero_ obsoleti)
...
Vi segnalo un file audio (2.8Mb di mp3) a causa del quale son 10 minuti che rido :-D. C'è sta bambina di 8 anni che fa scherzi telefonici. E` fortissima perché non ride mai. Il suo intento è assumere qualcuno per far saltare in aria la sua scuola elementare.
Il forte accento irlandese della bambina e delle altre persone potrebbe essere di impiccio ma credetemi, ne vale la pena (ascoltandolo un paio di volte la comprensione sicuramente migliora).
Demolition Girl
Ho appena visto Giorgio Sardo sul TG3 Leonardo che parlava della sua applicazione per l'ImagineCup con annessa intervista. :-D Complimenti ancora Giorgio!
Magari non interessa a nessuno, magari si ma dopo essermi sorbito pagine e pagine di press release e commenti mi sento di poter dire la mia su questo accordo "storico" (storico per MS più che per Novell) e le sue probabili, possibili (o improbabili) conseguenze.
Per prima cosa ci sarà uno scambio di brevetti tra le due aziende, buon per loro. Io sono contrario ai brevetti sul software (e per ora lo è anche l'Europa, per fortuna) quindi la cosa non mi fa né caldo né freddo.
Non vedo la motivazione di fare sensazionalismi sulla virtualizzazione, VMWare virtualizza entrambi i sistemi operativi...
Scrivo questo post OTissimo (giuro che sarà l'ultimo OT non tecnico) per avvisarvi che ho aperto un blog personale NON TECNICO :-D
Si chiama Nero Per Caso
Beh finalmente la cosa è pubblica: Apogeo sta per mettere in vendita il primo libro su Ruby scritto, pensato, revisionato e fatto in Italia. Beh non proprio dato che: l'autore, Marco Ceresa, s'è appena trasferito in Irlanda a cercar fortuna, Antonio Cangiano (l'autore dei tools IBM per far dialogare Rails e DB2) vive in Canada cosi come Piergiuliano Bossi (Java, Ruby e XP sono il suo pane), Gabriele Renzi (leader della comunità Italiana di Ruby) è in trasferta nell'Europa dell'est, Nicholas Wieland (uno dei primi a spingere Rails in Italia) è mezzo Americano e ora lavora per dei tizi del...
Volevo inserirlo come commento al post di Simone Chiaretta sull'opensource che trovate qui: http://blogs.ugidotnet.org/piyo/archive/2006/08/25/Opensource_free_as_in_what.aspx ma siccome è uscito un pò troppo lungo lo metto come post a sé stante :-)
Secondo me in primo luogo bisogna dividere il concetto di Opensource e di software libero. Son due cose diverse, uno è nato prima dell'altro. La scarsa informazione le porta a volte a farle combaciare ma per la mia esperienza c'è una certa differenza, diciamo che si sovrappongono per alcuni aspetti ma la filosofia è diversa. Filosoficamente a parte credo che il tutto dipenda dalla propria coscienza. Anche un software tradizionalmente freeware...
Tra le tante presentazioni che ci sono in giro, preview, review credo che questa sia la più divertente: Microsoft Vista feature presentation. E` basata sulle sue feature da un'altra... prospettiva :-)
Molto divertente e un pò "cattivella" ;-)
Bon posto al volo da casa del mio amico di Zurigo. La città è una figata, le donne son GNOCCHISSIME. Stasera andiamo a fare un pò di baldoria. Ciaoooooooo :-D
Salve gente, da domani fino al 9 luglio io e il mio laptop ci trasferiamo in Svizzera. La motivazione principale è l'annuale conferenza EuroPython che quest'anno si tiene a Ginevra, più precisamente al CERN. Sarò però a Zurigo per un paio di giorni a rompere le palle ad un amico che lavora li per Google :-)
Tra le infinite sessioni ce n'è una intitolata Programming Avalon with IronPython che magari riuscirò a seguire e vi posterò le mie impressioni. Questo è il contenuto:
This talk will use a simple (but useful) example application to demonstrate how
Windows Presentation Foundation (WPF) applications can be...
Ho ordinato questo simpatico oggetto:
2.0Ghz Intel Core Duo
512MB 667 DDR2-1 SO-DIMM
100GB Serial ATA drive@7200rpm
SuperDrive (DVD±RW/CD-RW)
Glossy Widescreen Display con sensori ambientali
Tastiera retroilluminante con sensori ambientali
webcam integrata
e altro... La ram come vedete e` pochissima ma siccome ora Apple usa pezzi ordinari ne prendo 2 giga da un'altra parte risparmiando un bel pò :-)
Ah... oggi faccio 23 anni :-P
Ok siamo nell'OT piu` completo perche` sono stato preso per una proposal di pypy, se non sapete cosa e`: http://codespeak.net/pypy.
La mia proposal su Mono e` stata rifiutata (e in un certo senso sono anche contento) per due (e sicuramente piu`) motivi: primo, mi e` stato detto di cambiare proposal (io ne avevo fatta un'altra) tipo 2 ore prima dello scadere del termine e ho dovuto raffazzonare li qualcosa; secondo: la seconda proposal era gia` stata ipotecata da qualcun altro. Insomma un pò di "little maphia" :P
La mia proposal sotto l'ombrello della Python software foundation invece e` stata accettata dunque passero`...
Anticipo che ho letto un pò tutti gli interventi/commenti sulla diatriba nata dal post di Lorenzo Barbieri sulle certificazioni. Faccio questo post (in ritardo) tanto per dire la mia perchè in fondo credo di essere quello più opensource qui dentro. Andiamo per punti:
1 - per simone: di opensource si vive, dipende da cosa fai e quanto la gente può essere o meno stronza (vedi recente dibattito su OpenSSH) ;)
2 - il paragone (poi chiarito da Lorenzo) tra opensource e certificazioni non sta in piedi. Nella comunità opensource il problema certificazione non si pone proprio. Non c'è questo tipo di cultura...
Per la serie e` arrivato volevo comunicarvi la mia gioia quando e` arrivato questo "libretto" da Amazon:
Lo so e` completamente OT sia il post che il libro, ma volevo condividere la mia gioia ;)
Il modello da 60gb :D
ora posso anche io andare a fare il fighetto in giro in metropolitana a Milano hahaha
Direi che la Multi-Touch interaction e` il vero futuro delle interfacce grafiche, e` impressionante!
While touch sensing is commonplace for single points of contact, multi-touch sensing enables a user to interact with a system with more than one finger at a time, as in chording and bi-manual operations. Such sensing devices are inherently also able to accommodate multiple users simultaneously, which is especially useful for larger interaction scenarios such as interactive walls and tabletops.
Ecco il video: mpeg-1, quicktime.
Davvero impressionante!
Volevo solo dirvi che da qualche giorno Atom.net e` di proprieta` della Toolbutton Inc. di Edmonton, Canada :)
Grazie a tutti quelli che mi hanno dato consigli.
da http://scobleizer.wordpress.com/2005/12/19/i-made-phil-ripperger-stand-in-line-for-an-xbox-360/
But then his note turns sour. He says he’s walking away from Microsoft’s Web development tools. He’s going to Ruby on Rails and won’t be back until we get the magic back.
Mi ricorda il motivo per cui ho mollato .NET definitivamente per Python, che già usavo (beh uso anche Ruby ma raramente :P)
Cosa ne pensate?
ps. il resto lo trovate qui http://weblog.rubyonrails.com/articles/2005/12/20/neters-tell-scoble-why-they-left-for-rails
Finalmente Atom dopo una vita e mezza (e non poche craniate del sottoscritto è diventato uno standard)
RFC 4287
qui la notizia: http://www.mnot.net/blog/2005/12/05/4287
aggiornate i vostri tool :)
Ciao UGIdotNETters :-), e` parecchio che non mi faccio vedere da queste parti. Ormai ho abbracciato "il lato oscuro della forza" :-P. Programmo/lavoro interamente su Python e sistemi opensource (anche se casualmente l'ultimo progetto Python viene sviluppato su Linux ma girera` su Windows quasi sicuramente) quindi mi sono un po` "allontanato" dalla community anche perche` come ben sapete Mono non mi ha mai esaltato e quindi son tornato al mio linguaggio preferito. Comunque veniamo al motivo del post: ho bisogno di un consiglio.
Mi e` stato chiesto di vendere _tutto_ Atom .NET e quando dico tutto intendo proprio tutto: sorgente...
http://freescience.info/
Qualcosa di interessante c'è :)
In preparazione della mitica lezione di giapponese con la madre lingua (due ore chiuso in una stanza con una trentina di studenti con una docente che parla apposta solo giapponese ahahaha il delirio :P) ho deciso di farvi partecipi della mia esperienza di questi due giorni con questa foto tra le decine e decine che abbiamo scattato alla "seratona" a MTV:
Elio, Giorgia e Rocco
update: se a qualcuno interessa la puntata andra` in onda il 18 alle 21, il programma è davvero carino, quindi se vi capita guardatelo (anche non la puntata dove comparira` il mio bel faccione LOL)
Scusate il post dannatamente OT ma dopo una "kermesse" di due giorni composta da: multa per divieto di sosta davanti all'edificio della mia universita` (ero a lezione, che sfiga), partecipazione ad una trasmissione a MTV (condotta dalla bellissima Giorgia Surina) in compagnia di Elio e le Storie Tese (ahhaha che ragazzi delirio, sono davvero mitici), lezione di giapponese e lezione sul LISP direi che sono davvero impazzito :P
ps. dato che fa figo, vi lascio con una bella frasona in giapponese, se qualcuno di voi la traduce la seguente frase in italiano si becca un invito di Gmail (ahahha sono super...
E` stato davvero un bel workshop :)
Ringrazio Andrea, Raffaele, Pierre e Fabio per le fantastiche sessioni (soprattutto l'ultima in "maschera" :-P). Grazie anche a tutti gli altri che hanno lavorato dietro le quinte per la realizzazione di questa bella giornata. Sono stato soprannominato "pacco" perche` ho bidonato la cena seguente (ma e` la prima volta :-P) ma non fa niente ;)
Alla prossima!
...e ora gotedevi le foto di Carlo Pinasco: http://www.pixagogo.com/3194985158
ciao!
A quanto pare relativamente presto il formato XML di OpenOffice diventera` standard ISO e nella prossima release sia di StarOffice che di OpenOffice ci saranno una serie di filtri per interoperare con il formato XML di Microsoft Office, decisamente una buona notizia :)
La notizia completa sul blog di Tim Bray (inventore dell'XML recentemente diventato dipendente Sun):
http://www.tbray.org/ongoing/When/200x/2004/09/24/SmartEC
Domanda: non esiste la possibilità di avere una preview dei post?
Qualcuno ne sa niente? Farebbe molto comodo la possibilità di vedere un post finito prima della sua pubblicazione effettiva.
Non è che c'è ma me la sono persa?
Vi elenco qui una serie di script interessanti per un utente Windows/Access/SQL Server
Reverse engineer MS Access/Jet databases: legge la struttura di un file .mdb e crea lo strato SQL DDL necessario per ricrearne la struttura
MS SQL Server log monitor: piglia errori, warnings e failures e li logga su file HTML (facilmente customizzabile per altre N cose, tipo mandare email ecc ecc a mio avviso)
MS SQL Server Database Mover: automatizza lo spostamento di un db da un sql server ad un altro.
MSCS Microsoft Cluster Services Detection: rileva la presenza di un'istanza clustered virtuale di SQL Server e ritorna il network name...