Something about sisco

Name: Francesco Guarnieri

Home page: http://www.guarnie.net

Jabber ID: sisco@jabber.linux.it jabberid

GPG KEY ID: A8A245F0

Notes:

Mi piace il Software Libero e mi piacciono sempre di più Linux e i suoi derivati.
Una cosa è certa, per uno smanettone di vecchia data come me, Windows era, è e sarà troppo stretto.

[SYS 49152]

This person is currently certified as: Apprendista

Recent diary entries:

[ Read diary in  RSS  ]

 >>

16:24Bugfix e aggiornamenti sul sito

Un po' di modifiche sul sito www.guarnie.net:
Corretti 2 bug "atavici" dell'applet del TSP (oramai ci sono affezionato).
Aggiunto il supporto a Lucene 1.4.3 al mio plugin JApi per jEdit.

Inizio di un restyling dell'interfaccia php che mi dovrebbe portare alla gestione in proprio del Blog e all'export in RSS2 su Persone (il contrario di quanto succede adesso).

 >>

13:49Ping

Ping
Ci sono...
La mia maledetta smania di comprarmi hardware troppo "giovane"...
Linux ha dei tempi di assimilazione (giustamente) più lenti di quelli che impone il mercato...

Ed è quasi un mese che sono con il PC che sembra un cantiere in corso.. :-(

 >>

16:42Perche' Microsoft non ce la puo' fare con il C#

Perchè Microsoft non ce la può fare con il C#

;-) parole sante... ;-)

 >>

19:52PNG con trasparenza sul canale Alpha

Non è certo una novità, ma questo interessante hack mi ha aiutato a sopperire alla mancanza di supporto da parte di Internet Explorer (5.5+) alla trasparenza sul canale alpha delle immagini PNG.

Ho scoperto uno stupidissimo bug sul mio sito che impediva l'aggiornamento del contatore degli accessi.
Dal 25 di ottobre (guarda caso la data delle mie ultime modifiche) stranamente non si verificavano più contatti, neanche dai "bot" di Google e MSN, un po' strano... ;-)

 >>

18:52FreeMarker

Giornata di ferie, un sacco di commissioni accumulate.
Se non altro, son riuscito a ritagliarmi qualche ora per aggiornare gli script di log del mio sito e per liberarmi di Velocity (il motore per template che finora ho usato per generare il mio sito con Ant).
Finalmente posso dire: "Lunga vita a Freemarker!"
Non ci sono paragoni come potenza e flessibilità rispetto al tool del progetto Jakarta. Inoltre, grazie a FMPP con poche, semplici, righe di Ant mi genero le mie paginette html e php.

 >>

23:56Alive and kicking

Ci sono... Non sono scomparso ;-)
Il lavoro e la famiglia mi occupano parecchio ultimamente.
Per chi non lo sapesse, ho lasciato a Giugno un lavoro che non mi piaceva (ma anche l'ambiente non era dei migliori) ed ho subito iniziato una nuova esperienza che si sta dimostrando molto più stimolante.

 >>

08:59Feed RSS in arrivo

Sto lavorando nei ritagli di tempo al creazione del mio blog personale e del relativo feed RSS 2.0.
Forse nel fine settimana (impegni casalinghi permettendo) sfornerò la prima versione alpha ;-)
Per le pagine dinamiche sto usando il PHP.
Quest'ultimo è un simpatico linguaggetto, anche se, quando sei a abituato a veri linguaggi object-oriented, fa un po' sorridere...
In ogni caso, gli va dato atto, è un buon linguaggio per scrivere codice veloce senza troppi sofismi.
Pare che con la nuova versione 5 sia divenuto un vero linguaggio ad oggetti, speriamo.

 >>

09:27Feltri non perde occasione...

Spesso sulle ondate di emozioni nazionali c'è chi ci marcia sopra...
Ma dopo mesi (anni?) di cattive notizie e persone (tante) innocenti uccise da tutte le parti, qualche attimo di serena soddisfazione ci vuole.
Sono veramente felice per quelle ragazze altruiste e coraggiose.

Naturalmente c'è chi non perde occasione (come nel caso del povero Baldoni) di tacere:

SALVATE DAL NEMICO SILVIO di VITTORIO FELTRI
Le volontarie sventatelle tornano a casa e speriamo ci rimangano
...


Senza parole.

 >>

18:07Hobby

Ho deciso di terminare l'opera di silenziamento del mio PC.
Ho cambiato la ventola della mia ATI Radeon 9800Pro. Quell'insopportabile ronzio, provocato dalla ventolina montata sulla mia Sapphire 9800pro, oltre ad un ottimo tutorial scovato per caso su internet mi ha convinto per il gran passo:
Mi compro la Verax G03!

Ottimo acquisto, molto silenziosa, emette un leggerissimo sibilo che è perfettamente bloccato dal case.

Per la cronaca:
Ho ripreso dalla cantina il mio vecchio case in lamiera pesante che riduce in maniera più che sensibile le vibrazioni (e quindi il rumore o rimbombo) rispetto al case in alluminio (pessimo acquisto di qualche anno fa).

 >>

17:53Io dico la mia

In reply to: davidw's Java

davidw:
Il C mi piace moltissimo, ci ho lavorato a lungo e con soddisfazione. Purtroppo qui torna in ballo la dura realtà...
Ho potuto sperimentare di persona (Flexer e Simone ne sanno qualcosa) i problemi non indifferenti nel portare a termine un progetto di medie dimensioni in C/C++ con un team di sviluppatori NON hacker.
A mio parere Java aiuta a realizzare progetti complessi con team di sviluppatori non necessariamente allo stato dell'arte ;-)
(Qui ci potrebbe stare una lunga disquisizione su quanto interessi alle aziende la qualità dei propri sviluppatori)
Capisco la tua scarsa simpatia per un linguaggio ampiamente "pubblicizzato", ma era inevitabile per un progetto che aveva come scopo quello di proporre una piattaforma alternativa a quella Microsoft.

Cerco di rispondere alle tue considerazioni:

* Verissimo. La JVM Sun non è Software Libero, è solamente gratis. Questo è l'argomento che mi disturba di più, ma ci dobbiamo rendere conto che Sun non è una associazione no-profit. Peccato. Forse è l'unico motivo valido che stasera mi spingerà a dare un'occhiata a Python ;-)

* Le contestazioni sulla sua verbosità io credo che lascino il tempo che trovano... Alcuni casi isolati possono dare spunto a qualche battuta, ma in generale aiuta ad una maggiore chiarezza e comprensione del codice (mai dovuto mettere le mani in un sorgente Perl scritto da qualcun'altro? Ma anche il C si presta moltissimo a sporchi giochetti)

* Sarà per la mia formazione accademica di "informatico puro", ma la "purezza" di Java non mi dispiace affatto ;-) anzi...
Se si ha la necessità di interfacciarsi con altri linguaggi lo si può fare con JNI, ma non in modo semplice, diciamo che Java non è mai stato pensato per fare questo.

* "EJB, Servlet, JSP, XDocLet, Ant, Hibernate, Struts" non sono per niente buzzword!
I primi tre sono i mattoni fondamentali di J2EE per lo sviluppo di applicazioni Enterprise, gli altri sono strumenti Open Source (c'è una vasta comunità Open Source nel mondo Java) che aiutano moltissimo gli sviluppatori Java (me compreso).

* Mi fermo qui con le risposte, non voglio creare un flame :-)


In conclusione:

I programmatori più bravi/furbi a casa loro e con gli amici usano ciò che gli da' più soddisfazione (anche Java, se gli pare!) mentre al lavoro ciò che l'azienda ritiene più conveniente.

Il concetto di hacker è molto relativo:
Io ritengo una persona degna di essere chiamata "hacker" quando riesce con grande abilità ad ottenere da hardware, software, o qualsivoglia strumentazione, qualcosa di non banale, creativo, che susciti ammirazione in coloro che hanno le capacità per giudicare la difficoltà di quell'impresa.

[Read more...]

Time warp:  


Certificates made (3):

Certificates received (2):

  • marcuz thinks that I'm a Attivista
  • sisco thinks that I'm a Guru

[ Certification disabled since you're not yet registered ]