Java

Un Aperitivo agli Antipodi

Prima dell'arrivo di .NET lavoravo con VB6 e classic ASP(come tutti), ma nel tempo libero usavo java, e tuttora, anche se non lo uso più attivamente, ho ancora dei contatti con lo JUG e con una parte della community java italiana e collaboro ogni tanto con MokaByte, rivista online su java. Nei giorni scorsi è stato pubblicata una mia intervista nella nuova sezione: Apéritif Technologique Un aperitivo agli Antipodi... Questo "aperitivo tecnologico" è l'occasione per fare due chiacchiere con il nostro articolista Simone Chiaretta, che da qualche tempo si è trasferito in Nuova Zelanda dove lavora nel settore IT....

FCKeditor, addio!!!

Ebbene si, da oggi non faccio più parte del team di FCKeditor. I vari impegni lavorativi, gli altri interessi, e soprattutto il cambio di piattaforma di sviluppo preferenziale (da Java a .NET) avvenuto 2 - 3 anni fa, mi hanno fatto ridurre notevolmente il tempo da dedicare a questo progetto. Il supporto nativo per Java è stato inserito nella versione 1.6 di FCKeditor nel lontano Maggio 2004, e poi è stato reso disponibile come pacchetto da scaricare a parte con la 2.0 dell'editor. FCKeditor è ora uno dei più popolari editor HTML WYSIWYG per pagine web, con quasi 1,5 milioni di download...

JClubHouse RIP

E' triste quando un progetto opensource muore, ma lo è ancora di più quando il progetto è nato dalla propria mente, e l'unico motivo per il quale non è mai stato completato è la mancanza di tempo. JClubHouse è un progetto che io e Daniela abbiamo iniziato tre anni fa, era un CMS (tanto per cambiare ) sviluppato in Java, utilizzando Struts e Tiles, specializzato sulle associazioni (sportive o hobbistiche). Ma ora devo decretarne la morte per i seguenti motivi (in ordine di importanza): poco tempo per lavorarci ci sono altri progetti sui quali ci stiamo concentrando (SubText, DotNetNuke, Kea-Winemaker) ...

Di ritorno dal JUG Meeting

Non parlo di Java, ma di un javista e di una sua affermazione. Andrew Oliver, sviluppatore di JBoss Mail Server e ospite del meeting, parlando del perchè ha deciso di sviluppare un mail server in Java ha detto di averlo fatto perchè (citazione più o meno testuale): "Java gira su tutte le piattaforme in maniera ugualemente performante e non perchè sia il miglior framework esistente - e non lo è perchè .NET è meglio, ma è ancora giovane e non gira su altre piattaforme" E questa cosa, detta da javista così eminente, non può far che piacere. powered by IMHO 1.3

Sorridi, sei su Video Google

Se cercate "Esperia" (la società per la quale lavoro), "FCKeditor", o "Simone Chiaretta" sul motore di ricerca per video di Google trovate un unico video: la mia presentazione che ho tenuto al meeting di Dicembre dello JUG Milano su FCKeditor. powered by IMHO 1.3

FCKeditor SF POTM

Sono lieto di annunciare che FCKeditor è stato eletto "Project of the Month" di SourceForge.FCKeditor è stato scelto tra le migliaia di progetti incubati da SourceForge per la qualità ed il successo come progetto OpenSource. Nella pagina dedicata al POTM Dicembre 2005, il capo-progetto (Frederico Caldeira Knabben) risponde alle domande di rito, e, ringrazia "all my contributors, who have always given their best to enhance the quality of our project, and especially to Simone Chiaretta, who has been with us a long time." Ovviamente tutto ciò mi rende molto fiero... un bel regalo di Natale. powered by IMHO 1.3

Online il video e l'audio del mio intervento allo JUG

Durente il ponte dell'Immacolata, mentro io andavo in giro per l'interno delle Marche, e la "Cena dei Moscioli" veniva paccata, lo staff dello JUG Milano ha messo online il resoconto, le foto,  l'audio (MP3) e il video (MP4) della mia presentazione su FCKeditor. La qualità dell'audio non è ecclesa, il video un po' meglio (ma l'audio è brutto uguale ). Se qualcuno decide di sbatter via un'ora e guarda per intero la presentazione, gradirei avere dei feedback sulla presentazione (Lorenzo, se ci sei, batti un colpo) powered by IMHO 1.3

FCKeditor @ JUG: mission completed

Eccomi qui, di ritorno dal 13° meeting JUG Milano, e conseguente pizzata. E' sta la mia prima presenza ad un meeting JUG, e la mia prima presentazione difronte a sconosciuti e difronte a più di 20 persone (se escludiamo la presentazione della tesi di laurea). Ho cercato di seguire tutti i consigli di Lorenzo, e dei vari post sui più disparati blog e siti di università americane (scusate per la mancanza di link, ma li ho solo tra i bookmarks a casa, magari stasera aggiorno post o ne faccio uno nuovo con solo i links), ho preparato per tempo le slide, le demo,...

Speech su FCKeditor

Stasera, presso il Centro Innovazione Brera di via venezia, 23 a Sesto San Giovanni, terrò, durante il 13° JUG Meeting, una presentazione su FCKeditor. Per maggiori informazioni andate sulla pagina dello JUG Milano. Sono già disponibili le slide e il codice d'esempio che userò durante la presentazione. Ovviamente anche gli UGInetters sono ben accetti. powered by IMHO 1.3

JUG Meeting Dicembre 2005: Seminario FCKeditor

JUG sta per Java User Group: perchè ne parlo sul blogsite di UGIdotNET? Perchè il 1° Dicembre, durante il 13° meeting dello JUGMilano, terrò il mio primo seminario nel ruolo di "FCKeditor Evangelist" Nei 45 minuti a mia disposizione parlerò di cos'è FCKeditor, di come installarlo, e di come personalizzarne la configurazione per adattarlo alle proprie esigenze. Il meeting si terrà presso il Centro Innovazione Breda di Sesto San Giovanni (a 5 minuti dalla fermata MM di Sesto Marelli), il 1° Dicembre alle 18:30 Ovviamente chi di UGIdotNET fosse interessato sarà il benvenuto. powered by IMHO 1.3

Context switching: C# -> Java -> C#

Oggi mi sono messo ad aggiornare la libreria di integrazione per JSP/Servlet/Java per FCKeditor... dopo oltre 2 mesi che non toccavo Java è stato un bagno di sangue... senza IntelliSense, con l'abitudine al naming .NET e C#, ho passato più tempo a cercare sui JavaDoc i nomi dei metodi che a sviluppare la parte di codice aggiuntiva Ma perchè Java e .NET hanno regole di naming diverse? Perchè per mettere un'elemento in un Hashtable devo fare .put() in Java e .Add() in C#?? Se volessi essere produttivo con Java dovrei decidermi ad installare un IDE sensato per Java (tipo Eclipse) invece...

[OT] : Gli utenti di applicativi OpenSource

Dato il mio coìnvolgimento con il progetto OpenSource FCKeditor (per chi non lo sapesse è, per farla breve, un spece di textarea per l'editing WYSIWYG di testi in formato HTML) ricevo spesso richieste di aiuto da parte di utenti che stanno modificando le loro applicazioni web java/jsp per inserire l'editor (Io ho sviluppato un wrapper che permette di inserire l'editor con un tag jsptl) Ieri stavo facendo una statistica sui tipi di richieste per capire se potevo migliorare in qualche modo la documentazione così da ricevere meno richieste: la risposta che mi sono dato è stata NO. Perchè no? perchè la maggior parte...

jClubHouse ha il suo sito

Finalmente in questi pochi giorni liberi delle vacanze di Natale siamo riusciti (io e mia futura moglie) a mettere in piedi un sitino per il nostro CMS... spero di rilasciare un po' di codice prima di partire per il viaggio di nozze L'indirizzo è www.jClubHouse.org Sul sito c'è anche un documento PDF con le features del CMS. powered by IMHO

Paginazione dati direttamente da query con SQL Server

MS SQL Server è un ottimo prodotto, ma secondo me ha una grande mancanza: manca la possibilità di specificare in una query che si vogliono solo le righe dalle 11 alla 20. Qualcuno potrebbe dire che basta fare un Select top 20 * from ... e poi saltare le prime 10 righe in visualizzazione: sfortunatamente il numero dopo il TOP non è parametrizzabile, quindi non si può fare passare ad una stored procedure. Ovviamente ci sono altri mille modi per fare paginazione - salvare la datatable nella session, magari anche nella cache se è una query generica (il comunissimo elenco news), ecc... - ma io dovevo per...

«aprile»
domlunmarmergiovensab
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011