venerdì 28 luglio 2006

Tempo di ferie...

Saluto tutti gli amici, i lettori di questa specie di blog, e chiunque sia qui per caso... vado in ferie!

Cosa mi porterò da leggere?

  • Operating System: design and Implementation (Tanenbaum) (lo studierò o lo userò come lettura di piacere?)



  • Il quinto Giorno (Frank Shatzing) (fantascienza... lo sto leggendo da poco e mi sta prendendo parecchio!


Peccato che non mi sia ancora arrivato Extreme Programming Explained: Embrace Change. di Kent Beck altrimenti me lo sarei portato... lettura rimandata a settembre....

Ciao a tutti!

Piero

martedì 25 luglio 2006

Test Patterns in Java

Su segnalazione del mio amico Alby vi lascio il link per questo interessante articolo sul Testing in Java...

Test Patterns in Java

ciao Piero

R.I.P.

Evvai telefono distrutto.... ora dovrò aggiungere alla To-Buy list un'altra voce...

Il mio cell

Ciao Piero

domenica 23 luglio 2006

Mi manca il C

Mi sono accorto di quanto mi manchi il C quando in Java, per estrapolare una sottostringa, ho scritto

char *newstring;

newstring = &oldstring[6];

e ho insistito con il compilatore per mezzo pomodoro affinchè mi accettasse il mio codice... poi  mi sono ricordato di essere in Java...

Ciao Piero

PowerBrowsing

Qualche tempo fa ho letto su Linux&C. un interessante articolo sul powerbrowsing, ovvero l'automatizzare le ricerche su internet e l'estrapolazione delle informazioni che veramente interessano. Quindi mi è venuto in mente un piccolo script da scrivere...

Grazie a Perl scarico,  via curl(1), un qualunque feed RSS (esempio quello di punto informatico) e lo analizzo via XML::Parser e XML::RSS, estrapolando le informazioni che ritengo utili tramite un parametro dello script che funge da filtro.

Fino a qui potrebbe sembrare poco utile o banale (sono una decina di righe di codice)... se non per il fatto che lo script mi genera il codice TeX per la generazione di un PDF con tutto il contenuto scaricato...

Carino no?

Appena riordinerò il codice lo pubblicherò qui...

Ciao e buon fine settimana...

Piero

sabato 22 luglio 2006

Lunari

Sono un appassionato di fantascienza, e chi mi conosce lo sa bene.

Ho sempre avuto il pallino di scrivere racconti che non ho mai terminato, allora perchè non pubblicare sotto forma di blog le avventure che la mia testa mi propina?

Se vi piace la fantascienza da oggi vorrei "postare" su un blog appositamente creato un racconto che ho in mente da diverso tempo... "I Lunari"

L'indirizzo è www.linuxmad.org/lunari

Spero di non annoiarvi...

Ciao Piero

mercoledì 19 luglio 2006

Mapped Thesaurus

My friend Alberto, some time ago, showed to me this very interesting web site:

Visual Thesaurus 

For each thesaurus a map comes generated dinamically with other thesaurus for map node.

Try it, it's very usefully funny!
-

Ciao Piero

martedì 18 luglio 2006

SuperFirefox

In this momet i'm surfing on internet with Swiftfox.

Swiftfox is an optimized build of Firefox. Each x86 processor have his optimized package. For example i've tryed the athlon-xp build with this rendering test.

The obtained results are 7 seconds of rendering work with Swiftfox and 10 with Debian standard Firefox.

There's also an improvement in program's loading time.
-

Ciao Piero

sabato 15 luglio 2006

Xgl on Ubuntu

Amazing! I'm running Xgl under my Ubuntu- Linux Box, with only 10 minutes of setup!

For who don't known what is Xgl look these two videos

Novell's Video (with Gnome)


2nd Video (with Kde)

Xgl is a rewritten X-server based on OpenGL, all graphical effects are generated by the 3D-engine's card, so there isn't any cpu overhead.

For who want Xgl run on Ubuntu (and i think on Debian), read the guide on ubuntuguide.org.

-

Bye Piero

Rockin' under a thunder

Straordinario, a dir poco eccezzionale!

Ieri sera in piazza a Locarno hanno suonato gli Who, uno dei miei gruppi preferiti.

Sebbene metà concerto è passato sotto la pioggia Roger Daltrey e Pete Townshend  hanno suonato alla grande per ben due ore!

All'inizio c'è stato qualche problema con gli amplificatori che sotto l'acqua ogni tanto andavano in protezione, poi con un po di cellophane tutto è andato a posto.

Alla batteria Zak Starkey 1000 volte più bravo del padre Ringo (Starr) e al basso Pino Palladino (bassista che ha suonato con Clapton, Zucchero e molti altri).

Il più bel concerto che abbia mai visto.

Ciao Piero

giovedì 13 luglio 2006

Bacteria made to sprout conducting nanowires

Vi riporto questo curioso articolo tratto dal numero di oggi del NewScientistTech

"The discovery that a wide variety of bacteria can be persuaded to produce wire-like appendages that conduct electricity could prove vital to the development of more efficient biological fuel cells.

Bacteria that use sugars and sewage as fuel are being investigated as a pollution-free source of electricity. They feed by plucking electrons from atoms in their fuel and dumping them onto the oxygen or metal atoms in the mixture. The transfer of the electrons creates a current, and connecting the bacteria to an electrode in a microbial fuel cell will generate electricity, although not necessarily very efficiently.

A species of bacterium called Geobacter sulfurreducens, which dumps electrons onto metal, has previously been persuaded to grow nanowires to make contact with distant atoms (see Subterranean bugs reach out for their energy). A deficit of metal atoms in the close vicinity of the bacteria can cause a bottleneck, so the proliferation of nanowires allows the bacteria to consume more fuel, potentially boosting the current produced by a microbial fuel cell.

Now a study by Yuri Gorby of Pacific Northwest National Laboratories in Washington State, US, and colleagues reveals that several other kinds of bacteria produce similar nanowires."
Reaching out

Gorby’s team coaxed Shewanella oneidensis – another bacterium that dumps electrons onto metal – into producing nanowires by growing it in vats that carefully control the amount of oxygen available. This forced the bacteria to extend nanowires to make contact with more metal atoms.

The nanowires were between 50 and 150 nanometres wide and extended tens of micrometres, allowing the bacteria to reach atoms hundreds of times as far away as the length of their cells.

The researchers used similar methods to encourage nanowires to sprout from other micro-organisms, including a photosynthesising bacterium called Synechocysitis PCC6803.

A clearer understanding of the way bacterial nanowires form should allow engineers to make more efficient and powerful biological fuel cells, Gorby says. For example, they could ensure that the chemical conditions surrounding bacteria encourage it to grow as many nanowires as possible, increasing conductivity.

Bruce Rittmann of Arizona State University in the US agrees this is an important direction: “The big problem with microbial fuel cells is the rates are very low,” he says. “They need to pick up the pace a lot.”

Journal reference: Proceedings of the National Academy of Sciences (DOI: 10.1073/pnas.0604517103)

Ciao Piero

martedì 11 luglio 2006

Nice day

Ieri è stata proprio una bella giornata!

E' iniziata al mattino, con la paga finale di un progetto che ho seguito, ed è continuata con il pomeriggio nel centro di Verona e la sera all'Arena della città.

Una serata all'insegna del blues, con Eric Clapton e Robert Cray.

Cray ha iniziato a suonare alle 20:30 circa, e ha donato al crescente pubblico dell'arena un'atmosfera carica di energia blues.

Alle 21:30 Eric "Slowhand" Clapton è entrato in scena con i suoi pezzi più belli, qualcuno del nuovo album, e molti greatest hits suoi e dei Cream. Fantastico il duetto di chitarre Clapton/Cray proposto a metà e all'ultimo pezzo.

Quando si suona in gruppo, tante volte è difficile mettere insieme 2 chitarre (solista e accompagnamento), ieri invece è stato un esempio di come sia possibile mettere insieme sul palco 4 chitarre, un basso, batteria, fiati, un pianoforte e un Hammond con una sincronia perfetta!

Peccato per la durata del concerto, poco meno di due ore, forse Eric comincia a sentire l'età (credo che abbia 64 anni)...

Ciao Piero

domenica 9 luglio 2006

Energized... (a.k.a. Essap Feedback)

Dopo un'intensa settimana in compagnia di amici e persone con passioni simili, mi ritrovo carico ed elettrizzato.Quando iniziai qualche anno fa ad imparare il primo linguaggio di programmazione, provavo una sorta di eccitazione ad ogni linea di codice che scrivevo e che il compilatore "portava in vita". Col passare del tempo tutto ciò è diventato una routine ( :-D ), e quel senso di esplorazione che mi spingeva a imparare cose nuove si è piano piano affievolito, anche perchè quando si scrive codice per terzi, spesso e volentieri non c'è nulla da esplorare. (Perlomeno ai miei livelli, oltre è probabile che sia più divertente)

Ad ogni modo questa Scuola Estiva (l'Essap) mi ha fatto tornare la voglia di fare, di creare divertendomi, e nello stesso tempo di esplorare il codice tornando ad essere padrone di esso (e non il contrario).

La scuola è stata un esempio di come andrebbe tenuto un corso tra informatici.

Ho usato proprio il termine tra e non il per informatici, perchè la sensazione che si provava era che non c'erano insegnanti, ma appassionati che insegnavano e condividevano la propria esperienza con gli altri accrescendo l'entusiasmo generale.

Il corso ha lasciato un'impronta positiva in ognuno dei partecipanti, coprendo di certo quei pochi problemi tecnici o logistici che ci sono stati.

In attesa di Essap 2007 qualche alunno (me compreso) ha accolto l'entusiasmo e ha iniziato a "buttare giù" qualche idea per creare una sorta di Mini-Xp User Group all'Università.

Per ogni informazione o idea è stato creato un wiki (attualmente è completamente vuoto)

Per quanto riguarda l'essap e xp in genere ecco una serie di link utili

http://essap.dicom.uninsubria.it/

http://essap.dicom.uninsubria.it/wiki

http://milano-xpug.pbwiki.com/

Ciao Piero

domenica 2 luglio 2006

C/C++ on Netbeans

E' stato rilasciato il C/C++ Pack per netbeans 5.5beta, rende possibile il coding in C/C++ tramite Netbeans. E' Possibile scaricarlo dal sito di Netbeans

Ciao Piero