<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8050584</id><updated>2011-12-15T03:58:00.438+01:00</updated><title type='text'>SammyRulez Projectz</title><subtitle type='html'>Thoughts about Software Design, Java, geek stuff and more. All most daily</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8050584.post-112587243948918950</id><published>2005-09-05T09:25:00.000+02:00</published><updated>2005-09-05T08:29:25.043+02:00</updated><title type='text'>JSF: how to export UIData in Excel [ActionComponent]</title><content type='html'>Since I bore a lot of people in &lt;a href="http://myfaces.apache.org" target="_blank"&gt;Apache myfaces&lt;/a&gt; mailing list with my newbbie questions I give this back to the word... hoping that it would be of some use  for someone else.&lt;br /&gt;&lt;br /&gt;This is my action bean that store the content of a uidata component in a excel file.&lt;br /&gt;&lt;br /&gt;It needs POI (http://jakarta.apache.org/poi) v 2.0 in che classpath.&lt;br /&gt;&lt;br /&gt;1 add the bean and the util class to your project&lt;br /&gt;&lt;br /&gt;2 add the mappings to the faces-config.xml&lt;br /&gt;&lt;pre&gt;&lt;br /&gt; &amp;lt;managed-bean&amp;gt;&lt;br /&gt;        &amp;lt;managed-bean-name&amp;gt;excelManager&amp;lt;/managed-bean-name&amp;gt;&lt;br /&gt;        &amp;lt;managed-bean-class&amp;gt;com.kyub.jsf.excelaction.ExcelManagerBean&amp;lt;/managed-bean-class&amp;gt;&lt;br /&gt;        &amp;lt;managed-bean-scope&amp;gt;session&amp;lt;/managed-bean-scope&amp;gt;&lt;br /&gt;        &amp;lt;managed-property&amp;gt;&amp;lt;property-name&amp;gt;fileCache&amp;lt;/property-name&amp;gt;&lt;br /&gt;            &amp;lt;value&amp;gt;/Users/sammyrulez/IdeaProjects/Faces/exploded/&amp;lt;/value&amp;gt;&lt;br /&gt;          &amp;lt;/managed-property&amp;gt;&amp;lt;managed-property&amp;gt;&lt;br /&gt;              &amp;lt;property-name&amp;gt;templateFileName&amp;lt;/property-name&amp;gt;&lt;br /&gt;              &amp;lt;value&amp;gt;/Users/sammyrulez/IdeaProjects/Faces/workbook.xls&amp;lt;/value&amp;gt;&lt;br /&gt;        &amp;lt;/managed-property&amp;gt;&lt;br /&gt;         &amp;lt;managed-property&amp;gt;&lt;br /&gt;            &amp;lt;property-name&amp;gt;sheet&amp;lt;/property-name&amp;gt;&lt;br /&gt;            &amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&lt;br /&gt;        &amp;lt;/managed-property&amp;gt;&lt;br /&gt;        &amp;lt;managed-property&amp;gt;&lt;br /&gt;            &amp;lt;property-name&amp;gt;rowOffset&amp;lt;/property-name&amp;gt;&lt;br /&gt;            &amp;lt;value&amp;gt;3&amp;lt;/value&amp;gt;&lt;br /&gt;        &amp;lt;/managed-property&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;/managed-bean&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;ok properties meaning:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;fileCache: where excel file are cached&lt;br /&gt;&lt;br /&gt;&lt;li&gt;templateFileName: excel file to use as a template: it could be an empty excel file, but it must be a valid excel 97/2000 ecc spreadsheet&lt;br /&gt;&lt;br /&gt;&lt;li&gt;sheet: sheet where to write data (number zero based)&lt;br /&gt;&lt;br /&gt;&lt;li&gt;rowOffset: row from where start writing data  (number zero based)&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;3 add navigation .. here my example with a jsp displainig the link to the file...&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;navigation-case&amp;gt;&lt;br /&gt;       &amp;lt;from-outcome&amp;gt;excel&amp;lt;/from-outcome&amp;gt; &amp;lt;!-- excel is the outcome of my action! --&amp;gt;&lt;br /&gt;       &amp;lt;to-view-id&amp;gt;/excel.jsp&amp;lt;/to-view-id&amp;gt;&amp;lt;redirect /&amp;gt;&lt;br /&gt;   &amp;lt;/navigation-case&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;4 add a command link to the footer (or header) facet of your dataTable&lt;br /&gt;&lt;pre&gt;&lt;br /&gt; &amp;lt;f:facet name="footer"&amp;gt;&lt;br /&gt;                &amp;lt;h:commandLink actionListener="#{excelManager.listenTable}" action="#{excelManager.exportData}"   &amp;gt;&lt;br /&gt;                    &amp;lt;f:param name="properties" value="name,password"/&amp;gt;&lt;br /&gt;                    &amp;lt;f:param name="headers" value="Nome,Password"/&amp;gt;&lt;br /&gt;                    &amp;lt;f:param name="filename" value="rapportino_excel.xls"/&amp;gt;&lt;br /&gt;                    &amp;lt;h:outputText value="export in excel"/&amp;gt;&lt;br /&gt;                &amp;lt;/h:commandLink&amp;gt;&lt;br /&gt; &amp;lt;/f:facet&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;"properies" are the properties of the enclosed collection which is the value attribute of your dataTable you want to display in the column. (things  like order.customer.name should work!)&lt;br /&gt;&lt;br /&gt;&lt;li&gt;"headers" are the header of each column&lt;br /&gt;&lt;br /&gt;&lt;li&gt;"filename" is the fixed part of the name of the output file. A time stamp and the dataTable id will be added. &lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I will make a consistent package if I will have the time this week with a decent "readme"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;source code here http://www.kyub.com/ExcelManagerBean.java and here http://www.kyub.com/ReflectionUtil.java&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-112587243948918950?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/112587243948918950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=112587243948918950' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/112587243948918950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/112587243948918950'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/09/jsf-how-to-export-uidata-in-excel.html' title='JSF: how to export UIData in Excel [ActionComponent]'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-112556499826204028</id><published>2005-09-01T09:51:00.000+02:00</published><updated>2005-09-01T10:56:38.286+02:00</updated><title type='text'>Against the "Everithing sux" philosophy</title><content type='html'>I' really tired to read pseudo &lt;a href="http://www.jroller.com/page/fate/"&gt;bile blog&lt;/a&gt;, without humor, of people that pretend to know almost all framework, language , Operative system, mobile device ecc.. and seem to hate them all. Why? Why do you still go into them? Change your job, your life! Why they don't buy a boat and start sealing in carabean seas... or whoatever.. The last one was this &lt;a href="http://verbat.blogspot.com/2005/08/java-conosci-davvero-java_31.html"&gt;post&lt;/a&gt; (it is in italian but the blog's title is quite self-explaing...). This guy complain about the complexity of Java bringing the high number of modifier, default values of primitive types, 0 based count of month in Calendar as element of complexity. I find all this stuff silly, every language and every framework have its own leaks... but something you have to choose, or just STAY OUT OF THE KITCHEN IF YOU CAN'T STAND THE HEAT!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-112556499826204028?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/112556499826204028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=112556499826204028' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/112556499826204028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/112556499826204028'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/09/against-everithing-sux-philosophy.html' title='Against the &quot;Everithing sux&quot; philosophy'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-111692793958913270</id><published>2005-05-24T11:40:00.000+02:00</published><updated>2005-05-24T11:55:31.986+02:00</updated><title type='text'>Linuxworld expo</title><content type='html'>Agai I got my day at &lt;a href="http://www.linuxworldexpo.it" target="_blank"&gt; LinuxWorld&lt;/a&gt; Italy. I will take may speach in the afternnoon.  Everyting ins massy as usual, good people and goot stuff. I'm really impressed form the quality of the gadgets.. :-)&lt;br/&gt;In  my agenda I have: &lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Linux on Fedora&lt;br /&gt;&lt;li&gt; Find someone from Sun to talk about Path Finder&lt;br /&gt;&lt;li&gt; Find some PHP Geek to argue with&lt;br /&gt;&lt;li&gt;Find a novell expert thath explain me hoe to mount a Novell Fileserver on my Fedora core 3 &lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-111692793958913270?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/111692793958913270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=111692793958913270' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/111692793958913270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/111692793958913270'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/05/linuxworld-expo.html' title='Linuxworld expo'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-111622485862592286</id><published>2005-05-16T08:27:00.000+02:00</published><updated>2005-05-18T13:08:31.120+02:00</updated><title type='text'>Richard Stallman letter to Italian Parliament about sw patents</title><content type='html'>This is a letter that Richard Stallman sent to the Italian Parliament. We have big problems with the upcoming software patent laws and such a big voice could help. I hope it will help. I will post an english version soon &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fsfe.org/Members/mborioli/stallman_parl_it"&gt;Lettera Aperta di Richard Stallman al Parlamento Italiano — Fellowship&lt;/a&gt;: &lt;blockquote&gt;Cari membri del Parlamento italiano,&lt;br /&gt;&lt;br /&gt;Gli sviluppatori e gli utilizzatori di software in Europa si troveranno di fronte ad un grande pericolo se l'UE permetter�di brevettare le tecniche di software: il pericolo di essere incriminati per le idee contenute nei software che essi sviluppano e usano.&lt;br /&gt;&lt;br /&gt;A differenza del copyright, che protegge la descrizione dell'intero programma ma non le singole idee che lo compongono, la brevettabilit�del software consentirebbe un monopolio sull'uso di tecniche generiche. Un programma complesso �la combinazione di migliaia di queste tecniche. Se un paese permette la brevettabilit�di ognuna di queste tecniche, un programma complesso pu�infrangere centinaia di brevetti in un colpo solo. ( secondo uno studio svolto lo scorso anno il Kernel di Linux, la parte centrale del programma linux, usato per il sistema operativo GNU, infrangerebbe 283 brevetti USA)&lt;br /&gt;&lt;br /&gt;Come sono queste tecniche? Consideriamo la 'progress bar', la barra progressiva che gradualmente passa dallo 0% al 100% mostrando sullo schermo la realizzazione di una operazione, come l'apertura di una pagina web o lo scaricamento di un documento. Questa tecnica �una piccola parte contenuta in migliaia di programmi software che svolgono differenti funzioni. Persino questa tecnica �stata brevettata all'Ufficio Europeo dei Brevetti, insieme ad altre 50.000, a dispetto dello stesso trattato costitutivo dell'Ufficio Europeo dei Brevetti. Se la Direttiva del Unione Europea desse un valore legale a questi brevetti, gli sviluppatori e gli utilizzatori di migliaia di programmi rischierebbero la minaccia di incriminazioni.&lt;br /&gt;&lt;br /&gt;Un programma �come un romanzo: una raccolta di dettagli che insieme sviluppano molte idee. Immaginate cosa accadrebbe se ogni idea letteraria venisse brevettata, per esempio 'una scena d'amore con una donna sul balcone' o 'gli occhi blu di una persona che assomigliano al mare'.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-111622485862592286?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/111622485862592286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=111622485862592286' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/111622485862592286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/111622485862592286'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/05/richard-stallman-letter-to-italian.html' title='Richard Stallman letter to Italian Parliament about sw patents'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-111449732157808298</id><published>2005-04-26T08:35:00.000+02:00</published><updated>2005-04-26T11:48:10.360+02:00</updated><title type='text'>JavaBlackBelt - knoked down!</title><content type='html'>&lt;a href="http://javablackbelt.com/jbb/Home.do"&gt;JavaBlackBelt - Java skills evaluation platform&lt;/a&gt;: &lt;blockquote&gt;"a few hours ago and we've got between 500 and 1000 concurrent users. It looks like it cannot stand such mass and the server crashed twice in 4 hours.&lt;br /&gt;Sorry if it crashed (or will crash) in the middle of your quizz.&lt;br /&gt;Expect problems during the next 24h.&lt;br /&gt;Thank you for your patience!"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt; Well beeing a Karate black I shoud say that scalability is not in their &lt;a href="http://www.google.it/search?hl=it&amp;q=Kata%2Bkarate&amp;btnG=Cerca&amp;meta=lr%3Dlang_en"http://www.blogger.com/img/gl.link.gif  target="_blank"&gt;Kata&lt;/a&gt; portfolio. I'm realizing that scalability is everithig in web-apps.&lt;br /&gt;Here an example: my customer ask me to build an application to manage 100 object. At the end of the test he said the "real world" model has about 2000 object... so I fear that tasting should focus more on scalablity, having a sort of grain of scale performance graph to be sure how to manage growth.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-111449732157808298?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/111449732157808298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=111449732157808298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/111449732157808298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/111449732157808298'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/04/javablackbelt-knoked-down.html' title='JavaBlackBelt - knoked down!'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110976465720434899</id><published>2005-03-02T12:48:00.000+01:00</published><updated>2005-03-02T12:57:37.206+01:00</updated><title type='text'>Flickr for files</title><content type='html'>It would be great to have the same service as &lt;a href="http://www.flickr.com/" target="_blank"&gt;Flickr&lt;/a&gt; for files , mainly short clips, PDF, keynotes.. I mean a selective collection of file types with an uploader, metadata, tags and API to manage them... Well this is my daily wish.. :-) If you know a similar service drop a comment please!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110976465720434899?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110976465720434899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110976465720434899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110976465720434899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110976465720434899'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/03/flickr-for-files.html' title='Flickr for files'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110957583710862598</id><published>2005-02-28T08:30:00.000+01:00</published><updated>2005-02-28T12:43:33.370+01:00</updated><title type='text'>IBM backs PHP. Un-named analyst makes a jab at Java</title><content type='html'>&lt;a href="http://www.theserverside.com/news/thread.tss?thread_id=32112"&gt;IBM backs PHP. Un-named analyst makes a jab at Java&lt;/a&gt;: &lt;blockquote&gt;"IBM has announced that they are collaborating with Zend, of PHP fame. An un-named analyst got into the mix claiming that IBM is disillusioned with Java. What a bold comment. Give me a break."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Well... after building things like websphere I don't think big blu will drop java in favor of a scriting language such as php. But everybody knows that they throw a lot of money in experiments. PHP is &lt;span style="font-style:italic;"&gt;Pretty Home Page&lt;/span&gt; so it isn't for the entrprise. I think I will register the domain www.php.biz and put this sentence on the home page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110957583710862598?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110957583710862598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110957583710862598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110957583710862598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110957583710862598'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/02/ibm-backs-php-un-named-analyst-makes.html' title='IBM backs PHP. Un-named analyst makes a jab at Java'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110672517776341123</id><published>2005-01-26T08:39:00.000+01:00</published><updated>2005-02-18T15:29:00.816+01:00</updated><title type='text'>Apple's Mac mini</title><content type='html'>&lt;a href="http://www.anandtech.com/mac/showdoc.aspx?i=2328"&gt;AnandTech: Apple's Mac mini - Tempting PC Users Everywhere&lt;/a&gt;: &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;1) At the same price point, you can get a much more powerful CPU from Dell.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;2) Sure, you get better graphics with the mini and a better optical drive, but you get more memory and a faster hard drive with the Dell.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;3) To the user, to which this type of computer is targeted, do either numbers 1 or 2 matter?  The answer is no. All that matters is price and whether or not the thing works.  If that statement weren't true, then you would never hear the phrase, 'I've had my computer for 5 years, I need a new one.' Instead, everyone would be a performance fanatic like the rest of us and upgrade every year at worst.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;ok so that's my point of view&lt;br /&gt;1) do you ever listen someone speach about G4,risk, &lt;a href="http://www.google.it/search?hl=en&amp;q=misc%2Bbaldur%27s"&gt;Misc&lt;/a&gt; or intel processors? i mean it is not a GHZ business: it depends of what you want to do with the machine...  and 1 GHZ on a G4 is about 2.3 GHZ on an intel machine&lt;br /&gt;&lt;br /&gt;2)you also get a lot more noise, heat and it get more space... should I go on? P.s you also get OS X with the mini &lt;br /&gt;&lt;br /&gt;3) well so Apple was to blame because its pc were too expencive, now is to blame because they don' make the cheapest computer on the market... ???? It make no sense to me...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110672517776341123?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110672517776341123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110672517776341123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110672517776341123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110672517776341123'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/01/apples-mac-mini.html' title='Apple&apos;s Mac mini'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110595675741664784</id><published>2005-01-17T11:02:00.000+01:00</published><updated>2005-01-17T11:14:01.580+01:00</updated><title type='text'>Javalobby/Jdocs.com debug code in clear text?</title><content type='html'>I was looking at &lt;a href="http://www.jdocs.com" target="_blank"&gt;JDocs.com&lt;/a&gt; rss feeds, a great project by JavaLobby but the contents didn,t reflet  the content of the page. I fear that one of these things could be happended:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;JDocs javadocs parser read also dirty programmer comments as javadocs. A simple bug, and a funny one which is an unsual thing for a bug!&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The link in the homepge is  wrong and points to a wrong feed(a developer discussion or something like that)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;RSS feeds are just a stub implementation and displays various debug data instead of RSS content... this one is quite scaring in security prospective &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Anyway jdocs is a great thing for everyone...&lt;br /&gt;&lt;br /&gt;Here the code(you can verify it &lt;a href="http://www.jdocs.com/rss/recentMessages.jsp" target="_blank"&gt;here&lt;/a&gt;):&lt;br/&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;inal String msg = "blah, blah."; &lt;br/&gt;&lt;br /&gt;final String confirmMsg = "Check this box to no longer see this information message.";  &lt;br/&gt;&lt;br /&gt;PreviewPlugin plugin = PreviewPlugin.getDefault();  &lt;br/&gt;&lt;br /&gt;IPreferenceStore prefStore = plugin.getPreferenceStore();  &lt;br/&gt;&lt;br /&gt;Shell shell = new Shell();  &lt;br/&gt;&lt;br /&gt;/*if toggleState is true, then the user previously checked the box to no longer see this message. */  &lt;br/&gt;&lt;br /&gt;boolean toggleState = prefStore.getString(FINISH_CONFIRM_KEY).equal(MessageDialogWithToggle.ALWAYS);  &lt;br/&gt;&lt;br /&gt;if (!toggleState) {  &lt;br/&gt;&lt;br /&gt;MessageDialogWithToggle.openInformation(shell, "Values Stored", msg,confirmMsg, toggleState, prefStore,  &lt;br/&gt;FINISH_CONFIRM_KEY);  &lt;br/&gt;&lt;br /&gt;plugin.savePluginPreferences();  &lt;br/&gt;&lt;br /&gt;} ]]&gt;  Mon, 10 Jan 2005 10:23:21 -0500  http://myserver.mydomain.com/myapp/servlet/page1, you can use this construct only thus:  &lt;br/&gt;&lt;br /&gt;&lt;br /&gt;RequestDispatcher rd = request.getDispatcher("/myownpage.jsp");  &lt;br/&gt;&lt;br /&gt;rd.forward(req, res);  &lt;br/&gt;&lt;br /&gt;&lt;br /&gt;This will invoke the page as if you typed:  &lt;br/&gt;&lt;br /&gt;http://myserver.mydomain.com/myapp/myownpage.jsp  &lt;br/&gt;&lt;br /&gt;on the browser !  &lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110595675741664784?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110595675741664784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110595675741664784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110595675741664784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110595675741664784'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/01/javalobbyjdocscom-debug-code-in-clear.html' title='Javalobby/Jdocs.com debug code in clear text?'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110561135846188526</id><published>2005-01-13T10:31:00.000+01:00</published><updated>2005-01-13T13:25:07.713+01:00</updated><title type='text'>I dononet (I don't know .Net)</title><content type='html'>I don't know .Net, I mean I don't know how to design and implements an enterprise sized application in a .Net env. It's not my skill. Thats all. I focused my skils in J2EE env and I have several years of experience in the field. I know the goods and the bads of .Net but develop on it is another story. It's not just learn C#. Learning langueges is quite easy. The framework and the logic behind it is the problem. I'm a professionel and I made my choice and my company knew it when I was engaged 3 years ago. Now one of my .Net co-worker has left the company and the sys admins complains about issues about some applications. They asked me to handle the issuses and when I answered thath I didn't know .Net env the replaied that I was lazy and I didn't want to learn C#. The problem is not C#, the problem is the framework and a narrow minded, old styled view of software design.  The differences between J2EE an .Net are not the same that there were between Cobol and Fortran. They are complete different world but sadly someone miss it out. In the end I think that focusing on a tecnology is important in order to master it. I read a lot of peole argue that they handle both  .Net and J2EE but I think that &lt;b&gt;I&lt;/b&gt; could not just because strong skills need training, exercise, experience (&lt;b&gt;time&lt;/b&gt;) and I have none of them&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110561135846188526?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110561135846188526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110561135846188526' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110561135846188526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110561135846188526'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/01/i-dononet-i-dont-know-net.html' title='I dononet (I don&apos;t know .Net)'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110510155559183452</id><published>2005-01-07T14:30:00.000+01:00</published><updated>2005-01-07T13:39:15.590+01:00</updated><title type='text'>Oops I did it again (reinvent the wheel)</title><content type='html'>Contempling my taglib I realized I was making a jsf implememntation. So, before going further I checked and see both jsf spec and Myfaces Impl. Well.. I fera the event handling in jsf spec is a little too complex and "bounding" for our kinf of development. We have a lot of boring-ui-mainacs as customers and generaling frameworks too mutch will force us to reimplement something in the way. In this week end I will make an attempt to JSFize my custom tag lib (aka implement interface and refacto model classes in ordere to be JSF compliant). If I will realize thath it make sense maybe it could be JAFFI ! (Just another Faces Framework  Implementation)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110510155559183452?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110510155559183452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110510155559183452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110510155559183452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110510155559183452'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2005/01/oops-i-did-it-again-reinvent-wheel.html' title='Oops I did it again (reinvent the wheel)'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110174070526866068</id><published>2004-11-29T16:03:00.000+01:00</published><updated>2004-11-29T16:05:05.266+01:00</updated><title type='text'>SCO site says "We own all your code" </title><content type='html'>IS THIS A HACK, or is SCO being as serious as only SCO can be?&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Lol! read the full article &lt;a href="http://www.theinquirer.net/?article=19947"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110174070526866068?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110174070526866068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110174070526866068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110174070526866068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110174070526866068'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/11/sco-site-says-we-own-all-your-code.html' title='SCO site says &quot;We own all your code&quot; '/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110129976338392163</id><published>2004-11-24T13:18:00.000+01:00</published><updated>2004-11-24T13:36:03.383+01:00</updated><title type='text'>Let's Hibernate Toplink</title><content type='html'>I recently read &lt;a href="http://www.theserverside.com/news/thread.tss?thread_id=30017"&gt; TopLink: 10 Years of Persistence&lt;/a&gt; on Theserverside.com and I still think that Toplink is not the tool form me. As some of my readers ( :-) ) know I'm a &lt;a href="http://www.hibernate.org"&gt;Hibernate&lt;/a&gt; zeloth. To be a zeloth is not a good thing at all, but after testing almost every JDO implememntation and get tired of huge JDBC code writing hibernate almost saved my life. I have tested also Toplink. I got not the skill nor the time to make a Hibernate vs Toplink Article and so I will make only a simple consideration. Toplink has been out for ten years that is a huge period in this "framework-age". Got it out Oracle products? I mean Are there any market ruler sw that uses Toplink? Ask yourself the same things about Hibernate&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110129976338392163?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110129976338392163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110129976338392163' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110129976338392163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110129976338392163'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/11/lets-hibernate-toplink.html' title='Let&apos;s Hibernate Toplink'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-110024501950232027</id><published>2004-11-12T08:22:00.000+01:00</published><updated>2004-11-12T08:42:58.326+01:00</updated><title type='text'>Things to do. Services to use</title><content type='html'>Hi!&lt;br /&gt;&lt;br /&gt;After reading &lt;a href="http://weblogs.java.net/blog/netoz/archive/2004/11/things_to_do_se_1.html"&gt;Alex Toussaint's Blog&lt;/a&gt; post I thought that planning is everiting and so this is my "Things to do. Services to use"&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; Finish read the &lt;span style="font-style:italic;"&gt;J2EE Architect handbook&lt;/span&gt; (pdf version)&lt;br /&gt;&lt;li&gt; Read &lt;a href="http://www.jcp.org/en/jsr/detail?id=170"&gt;JSR 170&lt;/a&gt;&lt;br /&gt;&lt;li&gt; Prepare some &lt;span style="font-style:italic;"&gt;Hibernate magic&lt;/span&gt; to show at Brescia Java User group&lt;br /&gt;&lt;li&gt; Update the layout of my Bloggerman Project' blog&lt;br /&gt;&lt;li&gt; Buy a Firefox t-shirt &lt;br /&gt;&lt;li&gt; Buy &lt;a href="http://www.oreilly.com/catalog/macxjvgks/colophon.html"&gt;Mac Os X for Java Geeks&lt;/a&gt; from O'Reilly&lt;br /&gt;&lt;li&gt; Buy stuff at &lt;a href="http://www.earchery.it"&gt;earchery.it&lt;/a&gt; and build some arrow for the December Archery Contests&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;These items should be a sample of a tipical, in my opinion, thechy, --Java Geek-- //TODO list.. maybe some Star Trek is missing...&lt;br /&gt;&lt;br /&gt;Now post yours!&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;&lt;br /&gt;::SammyRulez::&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-110024501950232027?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/110024501950232027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=110024501950232027' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110024501950232027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/110024501950232027'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/11/things-to-do-services-to-use.html' title='Things to do. Services to use'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-109999479579400663</id><published>2004-11-09T10:57:00.000+01:00</published><updated>2004-11-09T11:06:35.793+01:00</updated><title type='text'>JSF and JSTL: I got the clue</title><content type='html'>Finally I understood the true meaning of using jstl an jsf. I'm writing this to the one that, like me, aproched custom tag in "the servlet way". I found that tag tecnolgy gives his best if used with a sort of &lt;i&gt;reuse paranoia&lt;/i&gt; in mind.&lt;br /&gt;I gave myself.. and going to propose to the team, these rules:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt; Check the Standard taglib before writing something in a jsp&lt;br /&gt;&lt;li&gt; Check the company taglib before writing something in a jsp&lt;br /&gt;&lt;li&gt; Check the Jakarta taglib before writing something in a jsp&lt;br /&gt;&lt;li&gt; Everything longer than 10 lines of code in a JSP should be placed in an include jsp (and maybe parametrized: jsp:param do exist!)&lt;br /&gt;&lt;li&gt; Everything longer than 10 lines of code in a JSP should be placed in a new tag of the company taglib (or maybe is a businees method!)&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Maybe these rules are oblivious for the most of you... but I'm working very hard in refactoring hugly jsp.&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;Pause is over... back to work!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-109999479579400663?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/109999479579400663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=109999479579400663' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109999479579400663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109999479579400663'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/11/jsf-and-jstl-i-got-clue.html' title='JSF and JSTL: I got the clue'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-109759567920546674</id><published>2004-10-12T17:41:00.000+02:00</published><updated>2004-10-27T12:52:30.156+02:00</updated><title type='text'>JSTL in real world</title><content type='html'>'m playing with JSTL but I found it quite messy... I mean look at this code:&lt;br /&gt; &lt;pre&gt;&lt;br /&gt;	&amp;lt;c:forEach items="${mycollectionswithforuobj}" var="myObj" &amp;gt;&lt;br /&gt;		&amp;lt;c:out value="${myObj}" /&amp;gt;&lt;br /&gt;    	&amp;lt;/c:forEach&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;it returns a blank page, without any error... I think the problem is that the collection in not a bean property but comes from a biz method... I'm thinking that &lt;i&gt;old school well included&lt;/i&gt; page still rocks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-109759567920546674?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/109759567920546674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=109759567920546674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109759567920546674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109759567920546674'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/10/jstl-in-real-world.html' title='JSTL in real world'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-109662354448987826</id><published>2004-10-01T11:39:00.000+02:00</published><updated>2004-10-01T11:39:04.490+02:00</updated><title type='text'></title><content type='html'>&lt;title&gt;Novell 2 ICal&lt;/title&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.suse.com/images/novell.png" align="left"/&gt;  &lt;img src="http://a772.g.akamai.net/7/772/51/899788b1402024/www.apple.com/ical/images/index_ics_09152003.gif" align="left" /&gt;I had the need of sync my Novell GW calendar with my Mac's ICal... a very simple task... but I found no software to do it! I alaways found promises of a project to open source &lt;a href="http://www.suse.com/us/business/products/openexchange/features.html"&gt;openExchange&lt;/a&gt; that will include Novell and ICal... but i neet it now! So I write a small servlet that do &lt;i&gt;the thing&lt;/i&gt;... since calendar items are  mail messages and ICal supports HTTP remote calendars I wrote a servlet that read the messages from Novell and create an &lt;b&gt;ics&lt;/b&gt; file to feed ICal. It works great... I'm planning to post the source code when I fix a couple of security Issue (ex: mail passwords in clear config file!)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Novell and ICal are registred trade marks of the respective owners&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-109662354448987826?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/109662354448987826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=109662354448987826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109662354448987826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109662354448987826'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/10/novell-2-ical-i-had-need-of-sync-my.html' title=''/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-109653988876490835</id><published>2004-09-30T12:24:00.000+02:00</published><updated>2004-09-30T12:24:48.763+02:00</updated><title type='text'></title><content type='html'>&lt;title&gt;Evening meeting of the Java User Group of Brescia&lt;/title&gt; &lt;br /&gt;Yesterday evenig there was a Evening meeting of the Java User Group of Brescia. I got a speach on my open source project &lt;a href="http://sourceforge.net/projects/spreadobjects/"&gt;Spread Objects&lt;/a&gt;. Andrea , owner of the &lt;a href="http://sourceforge.net/projects/jame/"&gt;JAME&lt;/a&gt; project took a speach on texture mapping in java. I liked it very muth because I alaways wondered how 3d engines work in depth, but never found clear documentation for my lazy attitude to non web stuff.&lt;br /&gt;I like the jug because it keeps me in contact with developers that are not my co-workers or college firends. I wolud like it to grow a little bit more, and so if there is someone out there in Brescia area please consider join the team. See our &lt;a href="http://groups.yahoo.com/jugbrescia/"&gt;Yahoo group&lt;/a&gt; or drop me a line here. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-109653988876490835?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/109653988876490835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=109653988876490835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109653988876490835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109653988876490835'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/09/evening-meeting-of-java-user-group-of.html' title=''/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-109609771004596428</id><published>2004-09-25T09:35:00.000+02:00</published><updated>2004-09-25T09:35:10.046+02:00</updated><title type='text'></title><content type='html'>&lt;title&gt;GMail Giveaway (Bonanza)&lt;/title&gt; I have Three account left... put your comment with email adress to get one. &lt;br /&gt;&lt;b&gt;::GMail Rulez::&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-109609771004596428?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/109609771004596428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=109609771004596428' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109609771004596428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109609771004596428'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/09/gmail-giveaway-bonanza-i-have-three.html' title=''/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8050584.post-109390411763228532</id><published>2004-08-31T00:14:00.000+02:00</published><updated>2004-09-01T13:30:26.903+02:00</updated><title type='text'>Spread Object</title><content type='html'>Spread object is now in Final RC!&lt;br /&gt;&lt;br /&gt;SpreadObjects is basically a utility framework/wrapper for Jakarta POI library. The main problem in handling Excel files with POI is that you have to write custom code to load each sheet, each column, each row and so on. This gives you a great freedom in handling custom shaped files but in the 80% of the cases you have to load/store a big amount of data to/from java object structure.&lt;br /&gt;From this point of view you can imagine each sheet as  collection of beans, each row as a single bean and each column as property of that bean&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/spreadobjects/"&gt;&lt;img src="http://sourceforge.net/sflogo.php?group_id=115859&amp;amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /&gt;&lt;br/&gt;&lt;br /&gt;http://sourceforge.net/projects/spreadobjects&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8050584-109390411763228532?l=sammyprojectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sammyprojectz.blogspot.com/feeds/109390411763228532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8050584&amp;postID=109390411763228532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109390411763228532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8050584/posts/default/109390411763228532'/><link rel='alternate' type='text/html' href='http://sammyprojectz.blogspot.com/2004/08/spread-object.html' title='Spread Object'/><author><name>::SammyRulez::</name><uri>http://www.blogger.com/profile/13677503605155098209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.kyub.com/sam/Sam64x64.jpg'/></author><thr:total>0</thr:total></entry></feed>
