Tuesday, May 30, 2006
Thursday, May 25, 2006
Presentazione a Padova
Questo è il resoconto dell'evento.
Un grazie sentito a tutti i javisti e ai ragazzi di SeeSaw in particolare. Siete forti!
--
Chiaroscuro
---
Liquid Development:
Wednesday, May 24, 2006
Summer of Code: Gabriele on Nitro
Lawrence, invece, lavorerà su un progetto Python.
Conoscete altri talenti di queste latitudini impegnati su progetti software internazionali?
Wednesday, May 17, 2006
Management Semantics
Sono l'unico a notare che Management in italia viene percepito come un sostantivo, un ruolo: Manager
e che invece ad altre latitudini è visto come un verbo, un lavoro: To Manage ?
--
Chiaroscuro
Il libro delle Mutazioni
Mi piace, mi piace molto questa piega che ha preso. O forse l'ha sempre avuta e sono io a coglierla solo adesso.
Questo è un estratto dal suo ultimo 'post' su Repubblica, in cui inizia la sua esplorazione dello zeitgeist, lo spirito dei tempi, in divenire.
Non credo di fargli torto riportandolo anche qui:
lui non cercava mai di capire cos'era il mondo, ma, sempre, cosa stava per diventare il mondo. Voglio dire che ad affascinarlo, nel presente, erano gli indizi delle mutazioni che, quel presente, avrebbero dissolto. Erano le trasformazioni, che lo interessavano: dei momenti in cui il mondo riposava su se stesso non gliene fregava niente. Da Baudelaire alle pubblicità, qualsiasi cosa su cui si chinava diventava la profezia di un mondo a venire, e l'annuncio di una nuova civiltà.
Provo a essere più preciso: per lui capire non significava collocare l'oggetto di studio nella mappa conosciuta del reale, definendo cos'era, ma intuire in cosa, quell'oggetto, avrebbe modificato la mappa, rendendola irriconoscibile. Lo faceva godere studiare l'esatto punto in cui una civiltà trova il punto d'appoggio per ruotare su se stessa e diventare paesaggio nuovo e inimmaginabile. Lo faceva morire descrivere quel movimento titanico che per i più era invisibile, e per lui, invece, così evidente. Fotografava il divenire, e anche per questo le sue foto vennero, per così dire, sempre un po' mosse, e quindi inusabili da istituzioni che davano uno stipendio, e obbiettivamente ostiche per chi le guardava. Era il genio assoluto di un'arte molto particolare, che un tempo si chiamava profezia, e adesso sarebbe più proprio definire come: l'arte di decifrare le mutazioni un attimo prima che avvengano.
--
Chiaroscuro
Monday, May 15, 2006
16 Bugs
Complimenti!
--
Chiaroscuro
Saturday, May 13, 2006
Graady Booch
--
Chiaroscuro
Tuesday, May 09, 2006
Sarariman
Quando pensiamo a quello che potremmo fare e ai rischi che dovremo correre mettiamo sempre sulla bilancia anche la nostra sicurezza di Sarariman.
Sarariman o Ronin (samurai freelance senza padrone) abbiamo delle entrate più o meno fisse senza le quali sarebbe difficile fare a meno.
Diciamoci la verità, siamo tutti morbosamente curiosi di sapere qual'è il nostro valore di mercato per poterci misurare e capire cosa vale la pena di fare.. Vediamo se riusciamo a soddisfare questa curiosità.
Anni fa ad una conferenza Bruce Anderson, padre dei patterns prima della gang of four, organizzò un gioco divertente. Prese una lastra di polistirolo e sull'asse delle ascisse mise gli anni di esperienza lavorativa e su quello delle ordinate il salario. Poi diede a tutti delle cannucce con un lato tagliato in modo da rendere facile il poterle infilzare nel polistirolo.
Al suo via studenti, consulenti e professori si avventarono insieme sulla board di polistirolo, urlando e infilzando a propria cannuccia al punto giusto. Troppo caos per capire chi avesse infilzato dove.
Il risultato: uno scatterplot della situazione del mercato.
Vorrei poter fare lo stesso con una bella applicazioncina, ma non avendo tempo vi propongo di scriverlo anonimamente nei comments. Tanto siamo su 'blogger', non posso risalire :-)
Penso che un buon format potrebbe essere questo:
[fisso / ultimo variabile / ore lavorate per settimana / sararyman o ronin? / lavoro e settore (finanza,PMI,logistica..) / età
Per i Ronin fisso e variabile sono una stima di quello che sanno essere comunque certo e delle fluttuazioni attese.
Se volete aggiungere ulteriori punti allo scatterplot e offuscare ulteriormente le acque potete mettere anche dati di vostri amici e conoscenti.
Con 10 o più entries prometto un grafico nel prossimo post! Anche voi lurkers, un commentino please.
Saturday, May 06, 2006
Rilasciato Littleboxes v0.1
Littleboxes e' una piccolo set di comandi che vi permette di scrivere i vostri oggetti sul foglio Excel aperto in quel momento invece che a console.
Non è una mega libreria per usare excel.
Fa solo questo, ma lo fa benino, dandoti anche la possibilità di scrivere in orizzontale o in verticale e di scegliere in che colore scrivere.
un esempio piccolo piccolo:
require ' rosso/littleboxes'
['pippo','pluto','paperino'].to_xl "B2"
LittleBoxes.paint :green
LittleBoxes.horizontally #write from left to right
{ :city => "Milan", :country => "Italy"}.to_xl "F10"
That's it. Mi è però molto utile quando programmo e voglio vedere rapidamente i dati e magari farci sopra anche due calcoli a mano usando excel.
Download from: http://rubyforge.org/projects/rosso/
Le istruzioni sono molto semplici:
1. unzippate
2. prendete il contenuto di rosso-1.0 e mettetelo nel load path di ruby
3. andate dentro rosso/samples e lanciate la demo - dovete avere però excel installato..
4. leggete la demo. è veramente banale e vi permetterà di usare littleboxes in 2 minuti netti.
fatemi sapere se vi piace e come vi trovate
--
Chiaroscuro
--
Chiaroscuro
---
Liquid Development: http://liquiddevelopment.blogspot.com/
Chiaroscuro Radio
Eppure alla fine a un pò di protagonismo non ho resistito.. nella sidebar ora trovate un link a Chiaroscuro Radio!
I miei gusti musicali sono stati variamente definiti come:
- "sembra stiano facendo qualcosa di brutto a un gatto"
- "che palle sono tutte uguali"
- "ma ti piace 'sta roba?"
--
Chiaroscuro
Littleboxes nello Spreadsheet
excel. Oggetti, Struct, Array, String, Hash, etc.. vengono scritti su foglio per poter meglio visualizzare i dati con cui state lavorando.
Ci sono feature che vi tornerebbero utili? ho ancora un paio d'ore per lavorarci.
Nel frattempo vi lascio con le parole di Littleboxes, mitica canzone di Malvina Reynolds..
"Little boxes on the hillside,
Little boxes made of ticky tacky
Little boxes on the hillside,
Little boxes all the same,
There's a green one and a pink one
And a blue one and a yellow one
And they're all made out of ticky tacky
And they all look just the same."
e no, Malvina non stava parlando delle cellette di Excel ;-)
--
Chiaroscuro
Nostalgia Cybernetica
--
Chiaroscuro
Friday, May 05, 2006
Thursday, May 04, 2006
Organizzare la Conoscenza
Questo è l'interessante indice del loro libro.
--
Chiaroscuro
Conoscenza Eseguibile
Premetto che non ho letto l'intervista, ma commento sul testo citato.E così mi sono reso conto che ci si trova spesso a "reinventare la ruota", quando invece discipline mature come la biblioteconomia (ma anche la psicolinguistica e le neuroscienze) già da molti decenni si sono confrontate con questi problemi.
Si sente spesso parlare di come l'informatica sia 'indietro' rispetto ad altre discipline che si sono meglio organizzate. Io non sono d'accordo. Altre discipline organizzano la conoscenza in un certo campo, mentre l'informatica riguarda l'atto stesso di organizzare la conoscenza. Conoscenza eseguibile ma sempre conoscenza.
In questo senso l'informatica è una meta-disciplina riflessiva. E' una caratteristica innata dell'informatica il cambiare se stessa, perchè il codice viene usato per parlare di codice e migliorarlo. In questo senso l'informatica è più simile alla letteratura che non all'ingegneria: parla d'altro ma soprattutto parla di se stessa e continuamente si evolve e cambia.
L'informatica cambia con la società, perchè cambia il modo in cui vediamo e organizziamo il sapere, e sarebbe grave se stesse ferma.
--
Chiaroscuro
Il Giardino del Codice
Tuesday, May 02, 2006
Mamma, se non dura c'è sempre il divorzio
Come diceva la vignetta di interno copertina di Generazione X:. "Non preoccuparti mamma, se non va bene c'è sempre il divorzio."
Recentemente, sul blog di RiffRaff si discuteva di startup finite in lacrime con liti tra partner.
Mi interessa capire perchè accade.
Nei casi di cui ho sentito parlare si trattava della mancanza di una vision/mission comune, o di come sgarbugliare un cambiamento di situazionedettato da nuovi eventi.
Ad esempio:
- uno vuole campare di consulenza, l'altro vuole sfondare con un prodotto. entrambi pensano che l'altro non apporti valore e stia cazzeggiando
- uno ha in mente di lavorare 8 ore al giorno tranquillo, l'altro vuole sbattersi per ingrandirsi
Forse è il caso di mettersi d'accordo fin dall'inizio su alcuni punti fondamentali e forse anche di redigere un contratto formale o informale che comprende anche clausole e modalità di uscita dei soci.
La chiarezza può aiutare ad arbitrare una situazione difficile e evitare litigi tra amici in seguito.
--
Chiaroscuro
Monetizzare
INTRODUCING THE JOB BOARD: FIND THE BEST TALENT
For the past few months or so we've been getting close to a dozen
emails every week asking us where to find great designers,
programmers, and web-business executives.
Here's where:
http://jobs.37signals.com
The Job Board is here to connect people and companies who value
simplicity, great design, beautiful code, Getting Real, and
usability.
Post here to find designers, programmers, or executives who
"get it." Your listing will reach 25,000+ Signal vs. Noise
subscribers, some of the best and brightest web minds around.
HOW MUCH AND FOR HOW LONG?
Each job post cost $250 and is up on the site for 30 days.
You have 500 characters to make your pitch.
Try it today:
http://jobs.37signals.com
We hope this helps hook up the best people
with the best companies. Good luck to everyone.
in breve quello che fanno, dopo aver costruito una bella comunità attorno al loro blog, è vendere quell'attenzione in modo tagettizzato. Non i soliti adsense un po' randomici, ma danno l'opportunità ad aziende di fare job posting a pagamento.
Io la trovo un'idea magnifica. E' utile ai lettori perchè possono vedere il mercato del lavoro. E' utile alle aziende perchè sanno che i lettori si sono autoselezionati e sono di ottima qualità. E' utile a 37 Signals perchè viene pagata. Triple Win Situation!
37Signals gioca anche sul fatto che mentre gli home users sono molto sensibili al prezzo (qualunque prezzo diverso da zero!), le aziende invece ragionano più in termini di tradeoff (mi risolve il problema senza dover perdere un'ora? compralo!).
Forse dobbiamo iniziare a pensare a quali sono alcuni di questi tradeoff in cui poterci intrufolare.
--
Chiaroscuro
Monday, May 01, 2006
Cultura o Natura ?
E' vero che noi abbiamo grossi problemi 'locali' come la burocrazia e la mancanza finanziamenti, ma secondo Federico il mix è 80/20 in favore della cultura.
Io non so se sia veramente un problema di cultura come dice Federico o un problema di natura, ma so che se decidiamo di credere che sia un problema di natura siamo fregati in partenza. Perchè individualmente non possiamo farci niente.
Allora pensiamo alla cultura e cerchiamo di capire cosa ci blocchi e superarlo insieme.
Cerchiamo anche di capire se i nostri problemi pratici e le nostre difficoltà sono sistematici dell'industria in generale o specifici del nostro paese in particolare e pensiamo a come si possano eludere.
--
Chiaroscuro
Rilasciato Intent v0.5
Si tratta di un piccolo framework per fare una forma di test driven development che io chiamo intent first.
Ho scritto un 2 minutes tutorial, un 5 minutes tutorials e un draft (temo incompleto) del manuale.
Spero di ottenere suggerimenti dalla mailing list di ruby-it, apportare eventuali correzioni e poi annunciarlo su ruby-talk.
--
Chiaroscuro