<?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:blogger='http://schemas.google.com/blogger/2008' 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-4617554966955739088</id><updated>2024-09-14T10:05:52.195+01:00</updated><title type='text'>kiss the dots</title><subtitle type='html'>&quot;Cause ain&#39;t no hangman gonna put no noose on me&quot;!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-8982132108300352790</id><published>2009-10-08T20:52:00.003+01:00</published><updated>2009-10-08T21:05:35.555+01:00</updated><title type='text'>EOL; Moving forward</title><content type='html'>I haven&#39;t been posting too much on this blog for a long period. I was thinking what to do about. Today I took the decision to stop using it. Yes this blog is seeing its EOL (end of life) Tonight!&lt;br /&gt;However am moving to a newly created one (&lt;a href=&quot;http://antholo-j.blogspot.com/&quot;&gt;Antholo-J&lt;/a&gt;).&lt;br /&gt;See you over there.&lt;br /&gt;EOL;;</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/8982132108300352790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/8982132108300352790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/8982132108300352790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/8982132108300352790'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2009/10/eol-moving-forward.html' title='EOL; Moving forward'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-1084955688249856308</id><published>2009-03-26T13:30:00.002+01:00</published><updated>2009-03-26T13:35:28.841+01:00</updated><title type='text'>My Interview for Dzone</title><content type='html'>I&#39;ve been recently &lt;a href=&quot;http://netbeans.dzone.com/news/tunisian-national-order&quot;&gt;interviewed&lt;/a&gt; by &lt;a href=&quot;http://blogs.sun.com/geertjan/&quot;&gt;Geertjan Wielenga&lt;/a&gt; for &lt;a href=&quot;http://netbeans.dzone.com&quot;&gt;Netbeans Zone&lt;/a&gt; on &lt;a href=&quot;http://www.dzone.com&quot;&gt;Dzone&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/1084955688249856308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/1084955688249856308' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/1084955688249856308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/1084955688249856308'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2009/03/my-interview-for-dzone.html' title='My Interview for Dzone'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-4506483094104398810</id><published>2008-06-18T00:27:00.008+02:00</published><updated>2008-06-18T01:51:16.067+02:00</updated><title type='text'>EJB 3.1 New Features Sneak Peek</title><content type='html'>Reza Rahman has posted the 4th part of a articles series about &quot;&lt;a href=&quot;http://www.theserverside.com/tt/articles/article.tss?l=NewFeaturesinEJB3-Part4&quot;&gt;New Features in EJB 3.1&lt;/a&gt;&quot; upcoming &lt;a href=&quot;http://jcp.org/en/jsr/detail?id=318&quot;&gt;EJB jsr&lt;/a&gt; that will be part of &lt;a href=&quot;http://jcp.org/en/jsr/detail?id=316&quot;&gt;JEE 6.0 jsr&lt;/a&gt;.&lt;br /&gt;This part 4 is focused on the &lt;a href=&quot;http://jcp.org/en/jsr/detail?id=299&quot;&gt;Web Beans jsr&lt;/a&gt;, something you could already taste with &lt;a href=&quot;http://www.seamframework.org/&quot;&gt;Seam Framework&lt;/a&gt; as &lt;a href=&quot;http://in.relation.to/Bloggers/Gavin&quot;&gt;Gavin King&lt;/a&gt; and &lt;a href=&quot;http://crazybob.org/&quot;&gt;Bob Lee&lt;/a&gt; are co-leading this specification.&lt;br /&gt;As of this 4th part I was feeling like home since I was following Seam since 1.1 days even thought I didn&#39;t got time to deeply dig into Bob&#39;s &lt;a href=&quot;http://code.google.com/p/google-guice/&quot;&gt;Guice&lt;/a&gt;.&lt;br /&gt;All I&#39;ve seen is pretty nice and would make JEE devs life easier. But still I have minor enhancements (I&#39;ll be emailing the EG about) I would like to see incorporated into those jsr&#39;s :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;For POJO components DI, I&#39;d like to see @Singleton annotation (for the singleton class) along with @Factory (for the getInstance() method) . Thought those are already present in Guice. A good usage would be  ease of migration for legacy code since one would have just to decorate the existing classes to get them into a JEE 6 compliant application.&lt;/li&gt;&lt;li&gt;Out of box integration with &lt;a href=&quot;http://jcp.org/en/jsr/detail?id=303&quot;&gt;Bean Validation&lt;/a&gt; jsr.&lt;/li&gt;&lt;li&gt;And yes I want the &lt;strong style=&quot;font-weight: normal;&quot;&gt;Interceptor thing into the whole JEE stack. It&#39;s a neat way to get Aspects right into JEE.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;And Long Life &lt;a href=&quot;https://duke.dev.java.net/&quot;&gt;Duke&lt;/a&gt;!</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/4506483094104398810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/4506483094104398810' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/4506483094104398810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/4506483094104398810'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/ejb-31-new-features-sneak-peek.html' title='EJB 3.1 New Features Sneak Peek'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-5886667622713795832</id><published>2008-06-16T05:03:00.002+02:00</published><updated>2008-06-16T06:28:22.988+02:00</updated><title type='text'>My Red Musical Label</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dxD7kPb-ZxbWMUCwbpjA3_FCCrwZJ8Xtry9h_xvwKEHuMLbJjBRAVBZogSBddE5o2EHlwo_3clIHDG15lsQfw&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-size:180%;&quot; &gt;&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;Even I was late!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=ab7d129f8bdc9c37&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/5886667622713795832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/5886667622713795832' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/5886667622713795832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/5886667622713795832'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/my-red-musical-label.html' title='My Red Musical Label'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-7306138547109407944</id><published>2008-06-16T04:56:00.002+02:00</published><updated>2008-06-16T05:00:14.677+02:00</updated><title type='text'>Why I &lt;3 NetBeans</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgfSdBh_XNLxhG4hEHEBdwtIq444E9Xz0Gp_y-k__w26Xrg9HRopFeMFVZSt2bFV_RPDwlD07hGO013DBxTf3Z_AURAIXGD7Yt4H0uQiOLgSfM6Im8YkHeSkut0hXIg6NwLDuGt31AbU4/s1600-h/NetBeansShot.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgfSdBh_XNLxhG4hEHEBdwtIq444E9Xz0Gp_y-k__w26Xrg9HRopFeMFVZSt2bFV_RPDwlD07hGO013DBxTf3Z_AURAIXGD7Yt4H0uQiOLgSfM6Im8YkHeSkut0hXIg6NwLDuGt31AbU4/s320/NetBeansShot.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5212308322222142706&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Who gives you a better view of your code?&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/7306138547109407944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/7306138547109407944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/7306138547109407944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/7306138547109407944'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/why-i-3-netbeans.html' title='Why I &lt;3 NetBeans'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgfSdBh_XNLxhG4hEHEBdwtIq444E9Xz0Gp_y-k__w26Xrg9HRopFeMFVZSt2bFV_RPDwlD07hGO013DBxTf3Z_AURAIXGD7Yt4H0uQiOLgSfM6Im8YkHeSkut0hXIg6NwLDuGt31AbU4/s72-c/NetBeansShot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-1866321005442889314</id><published>2008-06-10T22:26:00.002+02:00</published><updated>2008-06-10T22:47:26.819+02:00</updated><title type='text'>Arun Gupta was here</title><content type='html'>&lt;a href=&quot;http://blogs.sun.com/arungupta&quot;&gt;Arun Gupta&lt;/a&gt; &quot;a Technology Evangelist for Web Services and Web 2.0 Apps at Sun&quot; left a  &lt;a href=&quot;http://kissthedots.blogspot.com/2008/06/jmaki-widget-creator-netbeans-plugin.html&quot;&gt;comment &lt;/a&gt;on my blog! Wow this man has simply very impressive credentials, his &lt;a href=&quot;http://blogs.sun.com/arungupta&quot;&gt;blog  &quot;Miles to go..&quot;&lt;/a&gt;  &lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;/span&gt; is one of the most read in the JEE community.&lt;br /&gt;Still I can&#39;t realise that my simple work got such echo and all those positives feedbacks are just motivating to move further.&lt;br /&gt;It&#39;s such a great community that I look to join! You guys rocks!&lt;br /&gt;Arun, thanks for the motivating visit and for the valuables tips you gave :)&lt;br /&gt;BTW, congratulations For the new born wish him health and long life :)</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/1866321005442889314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/1866321005442889314' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/1866321005442889314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/1866321005442889314'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/arun-gupta-was-here.html' title='Arun Gupta was here'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-3700725268982325655</id><published>2008-06-10T15:23:00.001+02:00</published><updated>2008-06-10T15:26:51.180+02:00</updated><title type='text'>I&#39;ve signed the SCA!</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCR5LJTHQmBfHFgknyKyNFCNKMnw5F1A_DfHDz-CHJnCo6fqI4nD0Au5pT_8fbhvWLV4ZlDy2rPCH9h7AUR6QbXHibyxj2GsHAjCeMIx9LTfd8Lf7jZ5Ta1GGyO-hdIk7EeOhtQVYKj4g/s1600-h/SCA.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCR5LJTHQmBfHFgknyKyNFCNKMnw5F1A_DfHDz-CHJnCo6fqI4nD0Au5pT_8fbhvWLV4ZlDy2rPCH9h7AUR6QbXHibyxj2GsHAjCeMIx9LTfd8Lf7jZ5Ta1GGyO-hdIk7EeOhtQVYKj4g/s320/SCA.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5210243525840967154&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/3700725268982325655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/3700725268982325655' title='66 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/3700725268982325655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/3700725268982325655'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/ive-signed-sca.html' title='I&#39;ve signed the SCA!'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCR5LJTHQmBfHFgknyKyNFCNKMnw5F1A_DfHDz-CHJnCo6fqI4nD0Au5pT_8fbhvWLV4ZlDy2rPCH9h7AUR6QbXHibyxj2GsHAjCeMIx9LTfd8Lf7jZ5Ta1GGyO-hdIk7EeOhtQVYKj4g/s72-c/SCA.jpg" height="72" width="72"/><thr:total>66</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-3976271735964353461</id><published>2008-06-07T00:51:00.002+02:00</published><updated>2008-06-07T01:14:29.492+02:00</updated><title type='text'>positive feedbacks about My JMaki Widget Creator</title><content type='html'>I&#39;ve got very positive feedbacks about my work on the &lt;a href=&quot;http://kissthedots.blogspot.com/2008/06/jmaki-widget-creator-netbeans-plugin.html&quot;&gt;JMaki Widget Creator NetBeans plugin&lt;/a&gt; on dev mailing list:&lt;br /&gt;&lt;a href=&quot;http://www.nabble.com/JSON-schema-validator-to17682685.html&quot;&gt;http://www.nabble.com/JSON-schema-validator-to17682685.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Am really excited my work got appreciated and now looking to expend more on that code base in the directions suggested in the above discussion so it could benefit the hole community and hardening my knowledge in those areas.&lt;br /&gt;I&#39;ll be signing Sun Contributor Agreement and working on this bit of code to get it to achieve the required functionalities.&lt;br /&gt;&lt;br /&gt;More to come in near future I hope...</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/3976271735964353461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/3976271735964353461' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/3976271735964353461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/3976271735964353461'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/positive-feedbacks-about-my-jmaki.html' title='positive feedbacks about My JMaki Widget Creator'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-7529774810790661496</id><published>2008-06-06T13:54:00.003+02:00</published><updated>2008-06-06T14:18:46.090+02:00</updated><title type='text'>JMaki widget creator Netbeans Plugin</title><content type='html'>In a process of learning both &lt;a href=&quot;http://jmaki.com/&quot;&gt;JMaki&lt;/a&gt; and &lt;a href=&quot;http://platform.netbeans.org/&quot;&gt;Netbeans plugin development&lt;/a&gt;, I come out to create a  simple Netbeans plugin that register a new Netbeans project type &quot;JMaki widget&quot; and both two project templates (an empty widget and a sample widget).&lt;br /&gt;&lt;br /&gt;Am looking for suggestions about uses cases for this plugin, how to provide a visual editor for the widget.json file, validate this file with json validator as pointed by &lt;a href=&quot;http://weblogs.java.net/blog/carlavmott/&quot;&gt;Carla Mott&lt;/a&gt; in the dev@ajax.dev.java.net mailing list.&lt;br /&gt;&lt;br /&gt;Take a look at those screenshots and give me your feedbacks:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Create a new JMaki widget project:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9-E4aTQEVqpQMUG-h_qDVheVgg7SxAdRLlqNb1CX0SZiHZN3qYlp3_qL_jfX7uqt_NwwvOCc4p8S4vRh_WfYYV7AG3g0oSCwLU4YGCbSpvN8TCIIi9cPSWcd4tZpYR8DpWtsdoSV1UVk/s1600-h/NewJMakiWidgetProject.PNG&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9-E4aTQEVqpQMUG-h_qDVheVgg7SxAdRLlqNb1CX0SZiHZN3qYlp3_qL_jfX7uqt_NwwvOCc4p8S4vRh_WfYYV7AG3g0oSCwLU4YGCbSpvN8TCIIi9cPSWcd4tZpYR8DpWtsdoSV1UVk/s320/NewJMakiWidgetProject.PNG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5208739422008461858&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoviy8yLecirWH8DjRiREiqKTdrHmgziDoy7vlrWT6bC9jOOVqQCfByhwSlUY-m3bkmprdab-EZtrI3CSowpEZ-4EU1DC6K7xy94K3E4xUY93WQZXxI9LnTh_Ni7ZmfgohWwbZiWD8-Rc/s1600-h/NewJMakiWidgetProject-Step2.PNG&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoviy8yLecirWH8DjRiREiqKTdrHmgziDoy7vlrWT6bC9jOOVqQCfByhwSlUY-m3bkmprdab-EZtrI3CSowpEZ-4EU1DC6K7xy94K3E4xUY93WQZXxI9LnTh_Ni7ZmfgohWwbZiWD8-Rc/s320/NewJMakiWidgetProject-Step2.PNG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5208739426303429170&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg15t77722xPudKn24m1ipo4mfjWI10KbVoW40V4TFD9wnXltFHKG_rQC-eonQ2xWvWcrq1g4uUJ45KH4ta6hHH3OEosC_AvYdwkPm0HShRg6QpnjTbtZD6eLRwwDqGV29EgQ3MWHeKh5o/s1600-h/NewJMakiWidgetProject-Step3.PNG&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg15t77722xPudKn24m1ipo4mfjWI10KbVoW40V4TFD9wnXltFHKG_rQC-eonQ2xWvWcrq1g4uUJ45KH4ta6hHH3OEosC_AvYdwkPm0HShRg6QpnjTbtZD6eLRwwDqGV29EgQ3MWHeKh5o/s320/NewJMakiWidgetProject-Step3.PNG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5208739430598396482&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;Open a JMaki widget project:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh0itwC3_C7DJhAx61lbGr0CyeRptXSUHycYDOALJidIo3tHo9O15R0vgdZ8qjO6DlWpWOMM49JhwFnisDyvo4ISi02HMJBYTog-JWOepHbVcSa6cdNFp5m4vyrVi4jWl9ZPGwyX3Qbjo/s1600-h/NewJMakiWidgetProjectOpen-Step1.PNG&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh0itwC3_C7DJhAx61lbGr0CyeRptXSUHycYDOALJidIo3tHo9O15R0vgdZ8qjO6DlWpWOMM49JhwFnisDyvo4ISi02HMJBYTog-JWOepHbVcSa6cdNFp5m4vyrVi4jWl9ZPGwyX3Qbjo/s320/NewJMakiWidgetProjectOpen-Step1.PNG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5208739439188331090&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZkxBq3SJ9MDK99CYa12M7SO1S8xGGclWs52m9h8-ZbMbr8mIFyAJHzyikn6AeK_cUME8ACiYcOY6rvjUMku-UsEJ0FolNVgs6U9QKs_Ju4W3pJ9C_yX2jVXSm7eY6hyphenhyphenowyUxqf7padI4/s1600-h/NewJMakiWidgetProjectOpen-Step2.PNG&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZkxBq3SJ9MDK99CYa12M7SO1S8xGGclWs52m9h8-ZbMbr8mIFyAJHzyikn6AeK_cUME8ACiYcOY6rvjUMku-UsEJ0FolNVgs6U9QKs_Ju4W3pJ9C_yX2jVXSm7eY6hyphenhyphenowyUxqf7padI4/s320/NewJMakiWidgetProjectOpen-Step2.PNG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5208739439188331106&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/7529774810790661496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/7529774810790661496' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/7529774810790661496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/7529774810790661496'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/jmaki-widget-creator-netbeans-plugin.html' title='JMaki widget creator Netbeans Plugin'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9-E4aTQEVqpQMUG-h_qDVheVgg7SxAdRLlqNb1CX0SZiHZN3qYlp3_qL_jfX7uqt_NwwvOCc4p8S4vRh_WfYYV7AG3g0oSCwLU4YGCbSpvN8TCIIi9cPSWcd4tZpYR8DpWtsdoSV1UVk/s72-c/NewJMakiWidgetProject.PNG" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-3784093651650876953</id><published>2008-06-04T08:24:00.002+02:00</published><updated>2008-06-04T08:30:08.439+02:00</updated><title type='text'>Archive - Men Like You - You Look All The Same To Me</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dzmt-qPSjFyg4xTCBdb5YCVG3BeJxSTVgZ9C_odKHafbWUWZKtMzr9HPiG-rHIDdJst8vQws6hy5waH7701&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:180%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;WHO MAKE ME SICK!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=b54cbb99a538454&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/3784093651650876953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/3784093651650876953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/3784093651650876953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/3784093651650876953'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/archive-men-like-you-you-look-all-same.html' title='Archive - Men Like You - You Look All The Same To Me'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-5922185214964857137</id><published>2008-06-04T04:48:00.011+02:00</published><updated>2008-06-04T06:16:19.658+02:00</updated><title type='text'>To The MainStream Or my bileblog</title><content type='html'>Let it be heard, let it be clear, let it be known!&lt;br /&gt;I AM NOT PART OF &lt;span style=&quot;font-weight: bold;&quot;&gt;THE MAINSTREAM&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;wrap up:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you are a woman from that &lt;span style=&quot;font-weight: bold;&quot;&gt;FAKING Stream&lt;/span&gt;&lt;/li&gt;&lt;li&gt;If you only care for your fashion, clothes, making up, ...&lt;/li&gt;&lt;li&gt;If you are looking for just a man to marry anyone, the first one, the richest one, the (put your cheeriest criteria here) one&lt;/li&gt;&lt;li&gt;If you are a man from that &lt;span style=&quot;font-weight: bold;&quot;&gt;poor-minded Stream&lt;/span&gt;&lt;/li&gt;&lt;li&gt;If you only look for yourself, money slave, washed mind&lt;/li&gt;&lt;li&gt;If you don&#39;t dare saying the king put no clothes!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If you are an employer from that &lt;span style=&quot;font-weight: bold;&quot;&gt;Fucking Stream&lt;/span&gt;&lt;/li&gt;&lt;li&gt;If you use PHP, .NET, Ruby on Reasonless&lt;/li&gt;&lt;li&gt;If you are joomla-kind shop&lt;/li&gt;&lt;li&gt;If you are MS-SHIT shop&lt;/li&gt;&lt;li&gt;If you are Oracle shop&lt;/li&gt;&lt;li&gt;If you are just another shop&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If you unconsciously use Struts+Spring+Hibernate (just because it&#39;s the &lt;span style=&quot;font-weight: bold;&quot;&gt;MainStream&lt;/span&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If you only care for your own revenue&lt;/li&gt;&lt;li&gt;If you don&#39;t wish to share revenue and code&lt;/li&gt;&lt;li&gt;If you don&#39;t care contribute back to opensource projects you use&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If you are a perfect ruthless blood sucker&lt;/li&gt;&lt;/ul&gt;JUST KEEP FUCKING AWAY FROM ME!&lt;br /&gt;Cause I&#39;ll either ignore you walking my own way laughing at your poor willingness OR I&#39;LL BE FUCKING SPITTING ON YOUR FACE AND BEATING YOUR ASS!&lt;br /&gt;&lt;br /&gt;Kindly Signed by&lt;br /&gt;                         A very pissed off person with all this shit around!</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/5922185214964857137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/5922185214964857137' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/5922185214964857137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/5922185214964857137'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/06/to-mainstream-or-my-bileblog.html' title='To The MainStream Or my bileblog'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-8078271927714602966</id><published>2008-05-24T20:41:00.000+02:00</published><updated>2008-05-24T20:42:53.448+02:00</updated><title type='text'>And we&#39;re back!</title><content type='html'>:)</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/8078271927714602966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/8078271927714602966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/8078271927714602966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/8078271927714602966'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2008/05/and-were-back.html' title='And we&#39;re back!'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-8182982033587743440</id><published>2007-12-07T00:59:00.000+01:00</published><updated>2007-12-07T03:25:09.501+01:00</updated><title type='text'>OSS Power or Ride The Elephant</title><content type='html'>Today I received the OTN (Oracle Technology Network)&lt;span email=&quot;replies@oracle-mail.com&quot; class=&quot;EP8xU&quot; style=&quot;color: rgb(0, 104, 28);&quot;&gt;&lt;/span&gt;  monthly newsletter.&lt;br /&gt;Am not going to talk about all the buzz they&#39;re doing about their products, new virtualization software etc... In fact besides the widely enterprise used Oracle database (witch make it a must do for me), I HATE ORACLE PRODUCTS! Specially the ugly and buggy OC4J/OAS. Since the last time (almost a year later) I&#39;ve used it in a real world application, I simply swap it away in favor of the GREAT OSS Application server &lt;a href=&quot;http://www.jboss.org&quot;&gt;JBoss&lt;/a&gt;! And it really rocks! Now &lt;a href=&quot;http://www.jboss.org&quot;&gt;JBoss&lt;/a&gt; and &lt;a href=&quot;https://glassfish.dev.java.net&quot;&gt;Glassfish&lt;/a&gt; along with Tomcat for lightweight  projects are the main development target for me. And yes they are commercially supported throw &lt;a href=&quot;http://www.redhat.com&quot;&gt;RedHat&lt;/a&gt; (witch acquired JBoss), and &lt;a href=&quot;http://www.sun.com&quot;&gt;Sun&lt;/a&gt; for Glassfish.&lt;br /&gt;&lt;br /&gt;Well I&#39;ve been long to come to the point. Following some link in that newsletter, I&#39;ve reached some  Oracle &lt;a href=&quot;http://blogs.oracle.com/mwilcox/2007/11/26?msgid=6122175#a198&quot;&gt;blog post&lt;/a&gt; stating that Oracle product do support &lt;a href=&quot;http://en.wikipedia.org/wiki/Kerberos_%28protocol%29&quot;&gt;Kerberos&lt;/a&gt; and &lt;a href=&quot;http://en.wikipedia.org/wiki/Active_Directory&quot;&gt;Active Directory&lt;/a&gt; in response to some other blog post titled &quot;&lt;a href=&quot;http://jacksonshaw.blogspot.com/2007/10/listen-up-oracle-and-ibm-you-should.html&quot;&gt;Listen up Oracle and IBM!! You should support direct authentication against Active Directory&lt;/a&gt;&quot;. Nice Nice illustration of how one can become a single shop bound client (just to not say Slave) that bring them to the point of begging that shop to show them some mercy and ease their pain by implementing some functionality in their multi-millions software. In this story the functionality was already there! but worst the accessible documentation wasn&#39;t! requiring you &quot;bound slave&quot; to purchase another multi-millions consulting or training service and you&#39;re &quot;locked in the trap!&quot; shivering to amortize your investment, and know what? you&#39;ll never do! you are just in the trap!&lt;br /&gt;&lt;br /&gt;Lately, I&#39;ve become (exclusively) an elephant rider! Yeah it&#39;s cool to ride such a big, intelligent and friendly animal. &lt;a href=&quot;http://www.postgresql.org/&quot;&gt;Postgres&lt;/a&gt; the opensouce community driven, BSD licensed, most powerful object-relational database system and yes it has always been technically far advanced then the other opensouce little brother MySQL (unless in buzz marketing). Now the picture is clear am a happy &lt;a href=&quot;http://www.postgresql.org&quot;&gt;Postgres&lt;/a&gt; user. &lt;a href=&quot;http://www.postgresql.org&quot;&gt;Postgres&lt;/a&gt; for the non believers has spawned a brunch of commercial products like Sybase, MS-SqlServer etc... Support for transactions, triggers, stored procedures, views, sub-selects, user defined objects... And out-of-box GIS compatibility throw &lt;a href=&quot;http://www.postgis.org&quot;&gt;PostGis&lt;/a&gt; project. &lt;a href=&quot;http://www.postgresql.org&quot;&gt;Postgres&lt;/a&gt; also can run your Oracle application and PL/SQL scripts unchanged!&lt;br /&gt;Well, the relation with the previous&#39;s posts is that the BIG SMART FRIENDLY &lt;a href=&quot;http://www.postgresql.org&quot;&gt;Elephant&lt;/a&gt; do support Kerberos, LDAP, Active Directory authentication and for peanut butter lover the communication between the server and client can be carried out throw &lt;a href=&quot;http://www.openssl.org&quot;&gt;SSL&lt;/a&gt;.&lt;br /&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;/span&gt;&lt;br /&gt;So (the wrap up) the superiority of the OSS model is well proved even where the Big Blue and Oracle fails to deliver such a good well documented and growing community like the one OSS has made. The software market is changing now and those who made the change from the hype to become reality will continue to push it further. Peoples and companies that will adhere and adopt the new world software vision will survive the upcoming century changes. And communities are power! try to own them and you&#39;ll fall into your own trap, Freedom is a must!&lt;a href=&quot;http://www.postgresql.org/&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/8182982033587743440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/8182982033587743440' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/8182982033587743440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/8182982033587743440'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/12/oss-power-or-ride-elephant.html' title='OSS Power or Ride The Elephant'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-3421539937666294984</id><published>2007-11-17T12:34:00.000+01:00</published><updated>2007-11-18T12:22:26.550+01:00</updated><title type='text'>Only bonds between you and me</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dzkI4dexNIrvYgTBQIFekRoqGdxFFRllOAhxVkJxci6pULvd2ISQgXj64v8HbNVSsgvcQa1EL4wz9NpTaBmnw&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;TIAMAT - Cain&lt;br /&gt;Prey (2003) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I gave you my love&lt;br /&gt;Though crystallized&lt;br /&gt;I sent you a rose with nevermore&lt;br /&gt;So many years&lt;br /&gt;So many hours&lt;br /&gt;And only thistles on my shore&lt;br /&gt;For all that it&#39;s worth&lt;br /&gt;The blood on my hands&lt;br /&gt;Is the blood of divinities&lt;br /&gt;And all that is lost&lt;br /&gt;Sound or unsound&lt;br /&gt;Only bonds between you and me&lt;br /&gt;&lt;br /&gt;If I go will you follow&lt;br /&gt;Me through the cracks and hollows&lt;br /&gt;And I would be your Cain&lt;br /&gt;If you would be here now&lt;br /&gt;&lt;br /&gt;The Mother-of-Pearl&lt;br /&gt;Handcrafted by God&lt;br /&gt;You&#39;re the tower they built to reach the sky&lt;br /&gt;A White Falcon beauty&lt;br /&gt;My mark on your skin&lt;br /&gt;Follow me down the stairs when we die&lt;br /&gt;Your soul is in heaven&lt;br /&gt;Your body in hell&lt;br /&gt;It doesn&#39;t matter much to me&lt;br /&gt;In the night of the unborn&lt;br /&gt;Sound or obscene&lt;br /&gt;Only bonds between you and me&lt;br /&gt;&lt;br /&gt;If I go will you follow&lt;br /&gt;Me through the cracks and hollows&lt;br /&gt;And I would be your Cain&lt;br /&gt;If you would be here now&lt;br /&gt;&lt;br /&gt;Blessed be our Lady Nuit&lt;br /&gt;Guide us to Ra-Hoor-Khuit&lt;br /&gt;In your night we find shelter&lt;br /&gt;Before the Helter Skelter&lt;br /&gt;&lt;br /&gt;If I go will you follow&lt;br /&gt;Me through the cracks and hollows&lt;br /&gt;And I would be your Cain&lt;br /&gt;If you would be here now&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=46260bb140f693ca&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/3421539937666294984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/3421539937666294984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/3421539937666294984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/3421539937666294984'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/11/only-bonds-between-you-and-me.html' title='Only bonds between you and me'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-609653562507347745</id><published>2007-11-17T05:17:00.000+01:00</published><updated>2007-11-17T07:23:45.376+01:00</updated><title type='text'>building hibernate or OSS management</title><content type='html'>problems:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;need for a maven version &gt; 2.8 the current on is 2.7 (the silly maven enforcer plugin)&lt;/li&gt;&lt;li&gt;the antlr maven plugin (under project mojo at codehaus) (this plugin is not available from codehaus repository)&lt;/li&gt;&lt;/ul&gt;Steps taken to resolve:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;the snapshot version in maven svn repository is 2.1 we could get it, build this version, install it then go on.&lt;/li&gt;&lt;li&gt;get antlr sources from repository, build-it, oh no! it shocked on modello maven plugin ([WARNING] Failed to load plugin descriptor for: Plugin [org.codehaus.modello:modello-maven-plugin]. Assigning this plugin to be resolved again just prior to its execution. NOTE, This may affect assignment of the mojo: java if its default phase (given in the plugin descriptor) is used. Check debug output (-X) for more information.&lt;/li&gt;&lt;li&gt;set codehaus repository in settings.xml&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;rebuild the plugin despite the annoying errors displayed we have a jar and gonna install it manualy just to keep the things running...&lt;/li&gt;&lt;li&gt;mvn install:install-file file=./target/antlr-maven-plugin-2.0-SNAPSHOT.jar pomFile=pom.xml now what? &lt;/li&gt;&lt;/ul&gt;            1 required artifact is missing.&lt;br /&gt;&lt;br /&gt;    for artifact:&lt;br /&gt;    org.codehaus.modello:modello-maven-plugin:maven-plugin:1.0-alpha-8&lt;br /&gt;&lt;br /&gt;I&#39;ve been successfully (with some hacks) resolving this mess some nights later but it&#39;s Already 6:27 am and am giving up for tonight.&lt;br /&gt;&lt;br /&gt;Really Hibernate it self has nothing to do with it the problem being the mojo project @ codehaus with all the stalled dependencies and missing artifacts/version, along with maven project with some minor responsibility (at least the snapshot builds) here for keeping the enforcer plugin (please make it optional and give some way to manually turn it off) despite the complains about  it.&lt;br /&gt;Folks @ mojo should realize that many other opensource projects are using their stuff. The source code availability the ability to hack into it and build it are the essence of opensource. Creating blocking problems wont help this movement grow.&lt;br /&gt;The devs of antlr-maven-plugin maybe using his local repository with those missing versions deployed. Should they coordinate their releases with other projects (plexus, modello etc..)?&lt;br /&gt;Should they better communicate with codehaust admins so the old stalled dependencies are kept on the server till no one uses them?&lt;br /&gt;Should codehaust admins check their logs to see if some file is still in use and so keep them on the server?&lt;br /&gt;We are all thankful for those opensource pioneer and admiring their work but opensource projects are a responsibility toward the community and require more manageability to keep the noble principles believable.&lt;br /&gt;I still remember the sad and painful experience we&#39;ve got with the Apache Avalon framework disappearing(or split in many other projects) and how we&#39;ve got to re-architect the long term in-house developed framework to no longer relay on it.</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/609653562507347745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/609653562507347745' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/609653562507347745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/609653562507347745'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/11/building-hibernate-or-oss-management.html' title='building hibernate or OSS management'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-8193787910481955082</id><published>2007-11-16T21:17:00.000+01:00</published><updated>2007-11-16T21:22:48.891+01:00</updated><title type='text'>Epouse 1.0</title><content type='html'>&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 14.4pt;&quot;&gt;&lt;span style=&quot;color: rgb(51, 51, 51);&quot;&gt;Un mari démoralisé écrit la lettre suivante:&lt;br /&gt;&lt;br /&gt;M. le responsable de l&#39;Assistance technique,&lt;br /&gt;&lt;br /&gt;Il y a un an et demi j&#39;ai changé ma version Fiancée 7.0 par la version Épouse 1.0 et j&#39;ai observé que le programme a lancé une application inattendue appelée Bébé 1.0 qui prend beaucoup d&#39;espace dans mon disque dur. Dans la notice, cette application n&#39;est pas mentionnée.&lt;br /&gt;&lt;br /&gt;D&#39;autre part, Epouse 1.0 s&#39;auto installe dans tous les autres programmes, et se lance automatiquement dès que j&#39;ouvre n&#39;importe quelle autre application, parasitant l&#39;exécution de celle-ci. Des applications telles que Café Avec Copains 10.3 ou Foot du dimanche soir 5.0 ne fonctionnent plus. De plus, de temps en temps se lance un programme occulte (virus ?) appelé Belle Mère 1.0 lequel, soit plante le système, soit fait que Epouse 1.0 se comporte de manière totalement inattendue. Je n&#39;arrive pas à désinstaller ce programme et ceci est très irritant.&lt;br /&gt;J&#39;envisage de revenir au programme que j&#39;avais avant, Fiancée 7.0, mais le processus de désinstallation  d&#39; Epouse 1.0 me semble fort complexe et je ne mesure pas encore bien les  risques que cela peut comporter pour les autres applications comme Bébé 1.0,  qui je l&#39;avoue est Très convivial.&lt;br /&gt;&lt;br /&gt;Pouvez-vous m&#39;aider ?&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: 14.4pt;&quot;&gt;&lt;span style=&quot;color: rgb(51, 51, 51);&quot;&gt;Best Regards,&lt;br /&gt;Utilisateur démoralisé.&lt;br /&gt;&lt;br /&gt;  RÉPONSE du Customer Service&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Cher Utilisateur :&lt;br /&gt;&lt;br /&gt;Votre plainte est très fréquente parmi les utilisateurs, mais elle est due la  plupart du temps à une erreur de conception de base : Beaucoup d&#39;utilisateurs  passent de n&#39;importe quelle version de Fiancée X.0 à Epouse1.0 avec l&#39;idée  fausse que Epouse1.0 n&#39;est qu&#39;un programme d&#39;utilitaires et de divertissement.&lt;br /&gt;Cependant, Épouse 1.0 est bien plus que ça : il s&#39;agit d&#39;un SYSTEME D&#39;EXPLOITATION COMPLET, créé pour contrôler et gérer toutes vos  applications.&lt;br /&gt;&lt;br /&gt;Même problème avec Belle Mere X. 0. Ces programmes sont d&#39;anciennes   générations, desquels dérive Epouse X.0 et entraînent souvent des problèmes de  compatibilité. Avec un peu de chance, ils finissent par être victime d&#39;un virus  et disparaissent au bout de plusieurs années.&lt;br /&gt;&lt;br /&gt;Évitez aussi l&#39;utilisation excessive des touches ESCAPE ou SUPPRIMER, car vous  devrez ensuite utiliser la commande C:\faire_des_ excuses.exe\ fleurs\all pour que le programme re-fonctionne  normalement. Epouse1.0 est un programme assez intéressant, mais qui peut  générer un coût élevé, s&#39;il est mal utilisé. Je vous conseille d&#39;installer un  software additionnel pour améliorer la rentabilité d&#39;Epouse1.0. comme Fleurs  5.0, Bijoux 2.3, ou bien Sejour_au_Club_ Med1.2. Vous pouvez aussi vous servir  de Oui_mon_amour 8. 0 ou bien de Tu_as_raison_ ma_chérie14. 7. Vous pouvez les  télécharger sur Internet, leurs résultats sont assez satisfaisants.&lt;br /&gt;&lt;br /&gt;ATTENTION : n&#39;installez jamais Secrétaire_en_ minijupe3. 3 ou Petite_amie 1.1. Ces programmes ne fonctionnent pas dans l&#39;univers d&#39;Epouse1.0 et pourraient  causer des dommages irréversibles dans le système.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/8193787910481955082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/8193787910481955082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/8193787910481955082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/8193787910481955082'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/11/epouse-10.html' title='Epouse 1.0'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-4807079827796391091</id><published>2007-11-10T06:55:00.000+01:00</published><updated>2007-11-10T07:01:44.097+01:00</updated><title type='text'>Words War among JEE community</title><content type='html'>Links:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://blog.objectmentor.com/articles/2007/11/02/active-record-vs-objects&quot;&gt;http://blog.objectmentor.com/articles/2007/11/02/active-record-vs-objects&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.infoq.com/news/2007/11/oop-vs-active-record&quot;&gt;http://www.infoq.com/news/2007/11/oop-vs-active-record&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://in.relation.to/Bloggers/SilliestPersistencePostEver&quot;&gt;http://in.relation.to/Bloggers/SilliestPersistencePostEver&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My comment on:&lt;br /&gt;&lt;br /&gt;&lt;span id=&quot;comments&quot; class=&quot;commentsDisplay&quot;&gt;&lt;span id=&quot;j_id936&quot;&gt;&lt;div style=&quot;font-weight: bold;&quot; class=&quot;commentSubject&quot;&gt;Abstraction                 &lt;/div&gt;                  &lt;div class=&quot;commentAuthorDate&quot;&gt;                 &lt;span class=&quot;commentDate&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;My thoughts about OO is an abstractive concept being implemented in SmallTalk, C/C++, Java the concept matters.&lt;br /&gt;&lt;br /&gt;Am not considering myself an 00 guru but I did some minor work with. What I would notice is that historically ppl never agreed upon concepts interpretation. But what really chokes me that some guru tries to get us back to the dark days and resist the changes just because they can&#39;t achieve any real interpretation of the concepts and with the hero attitude they decide Am gonna go my way! and throw us back to the days of Stringifie everything!.&lt;br /&gt;&lt;br /&gt;While someone presenting a genius idea of throwing out of the window objects, ORMs, and all the artifacts your cherishing for the sake of “back to basics” with hashmaps let me think! Oh I have some genius Idea me too! At run time get the ddl, parse it, some templating, generate objects, let&#39;s do some AOP/DI acrobatics and introduce behavior on them, wire everything in XML and your done with your killer framework.&lt;br /&gt;&lt;br /&gt;Back to 2003 I meet some sweetie framework called Hibernate and it was a revelation, present it to co-workers and that&#39;s what we are all using now! I feel fine I have grown without handicaps or child illness and now enjoying the bittersweet taste of JPA.. Gavin, we need more on the road to keep us walking!.. Yes he&#39;s my hero! and definitely I don&#39;t know what an Object is. Am Glad hibernate do, jsf do, EL do, Seam do, and do it right! I no longer have to care!&lt;br /&gt;&lt;br /&gt;With my best wishes of a cold wake up far from hash-ing :)&lt;br /&gt;&lt;br /&gt;Daoud AbdelMonem Faleh</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/4807079827796391091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/4807079827796391091' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/4807079827796391091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/4807079827796391091'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/11/words-war-among-jee-community.html' title='Words War among JEE community'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-7929888974558362491</id><published>2007-11-08T02:26:00.000+01:00</published><updated>2007-11-08T02:40:11.096+01:00</updated><title type='text'>A Crazy night; Seam 2.0 Sold out!</title><content type='html'>&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;In one of my most crazy hysteric nights, playing with my balls oops my bits and listening to the great Katatonia band, as the sun shined and the nearby coffee shop open I got my hot espresso and decided to take a look at the already downloaded and installed new version 2.0 of JBoss Seam application stack framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Yes Seam 2.0 was sold out yesterday. The announcement was made on &lt;a href=&quot;http://www.jboss.com/index.html?module=bb&amp;amp;op=viewtopic&amp;amp;t=122980&quot;&gt;Seam forum&lt;/a&gt; and thought it didn’t yet found it’s way to the dedicated Seam web site &lt;a href=&quot;http://in.relation.to&quot;&gt;in.relation.to&lt;/a&gt;. Oh no too late! It’s already there! And even InfoQ.com has picked Gavin King for a &lt;a href=&quot;http://www.infoq.com/news/2007/11/seam20&quot;&gt;Seam 2 interview&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;For the new comers JBoss Seam is an application stack (not simply a web framework) framework that features &lt;span style=&quot;font-style: italic;&quot;&gt;“a one kind of stuff”&lt;/span&gt;. Hence when using Seam you have a consistent development model throw your entire application layer. In fact Seam integrates &lt;a href=&quot;http://java.sun.com/javaee/javaserverfaces/&quot;&gt;jsf&lt;/a&gt; + &lt;a href=&quot;https://facelets.dev.java.net/&quot;&gt;facelets&lt;/a&gt; at the view layer with &lt;a href=&quot;http://java.sun.com/products/ejb/&quot;&gt;EJB3&lt;/a&gt; as actions handlers and &lt;a href=&quot;http://java.sun.com/javaee/technologies/entapps/persistence.jsp&quot;&gt;JPA&lt;/a&gt; for persistence layer. Some of Seam unique features include:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;A component event driven model&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;: we all missed it with action based frameworks like oops &lt;b&gt;SHUT-UP HERE!&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Out-of-box &lt;st1:place st=&quot;on&quot;&gt;&lt;st1:city st=&quot;on&quot;&gt;Ajax&lt;/st1:city&gt;&lt;/st1:place&gt; support&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; with Richfaces UI.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Ability to run your EJB3 project in a simple servlet container&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; like &lt;a href=&quot;http://tomcat.apache.org/&quot;&gt;Apache Tomcat&lt;/a&gt; with Embedded JBoss.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Business process management and integration&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; throw &lt;a href=&quot;http://www.jboss.com/fr/products/jbpm&quot;&gt;jBPM&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Declarative state management &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;with an extensive context model including the servlet spec big missing: Conversation and business process contexts.&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Workspace management and multi-window browsing &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;thus eliminating the multi-window and tabs problems you always have to deal with in regular web based projects.&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Seam is POJO:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; Seam components are POJOs! Easy to test in simple unit tests &lt;b&gt;BUT&lt;/b&gt; don’t miss the bitter sweet taste of easier out of container Integration tests!&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Less XML configuration!&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; Even thought you can override configuration annotation with XML but this is a vendor customization facility.&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;And much more to cover here…&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Seam come bundled in an extensive package with nice clear documentation and running applications example about almost everything that can be done with this beautiful peace of code. Although it already has fore books!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;Now what’s exciting about this version release? Seam 2.0 is a big milestone release. With this version come a completely new mavenized build process and packaging layout for Seam. Seam-core got decoupled from Seam-UI not a minor task if you’ve got once to extract base class.s or a bare bone framework from your code and realized the dependency hell you have to resolve throw your code!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;A more detailed list of the new features includes:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;WebServices: &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;now you can expose a conversational web service that makes use of a Seam components throw a POJO or an SLSB that acts as a facade to the component.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Groovy support:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; Seam component can be written in Groovy. I can’t comment on this as my Groovy skulls are poor :)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Seam components Hot Deploy! &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Wow this is really &lt;b&gt;*HOT* &lt;/b&gt;In fact Seam support different deployment profiles dev, prod, and customized profiles. Seam manage the class loading and references for it’s components and can hot swap them as needed during development cycle resulting in a light weight process. Agile folks will be excused here :)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Decoupled from JSF:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; now Seam core has no dependency on JSF, you can use it with your favourite web framework. An experimental support for GWT.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;JFS 1.2 and JBoss EL:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; Seam switched from MyFaces to &lt;st1:place st=&quot;on&quot;&gt;&lt;st1:city st=&quot;on&quot;&gt;JSF&lt;/st1:city&gt; &lt;st1:state st=&quot;on&quot;&gt;RI&lt;/st1:state&gt;&lt;/st1:place&gt; for my big personnel pleasure! I’ve never got in comfort with MyFaces :s (sorry Apache folks try make it faster next time) completed with the JBoss extended EL for better flexibility.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Maven based build process:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt; a long requested feature very welcomed :)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Eclipse (jbossIDE), Quartz, Hibernate Search, Hibernate Validation, iText, JFreeChart, Drools, mail, and everything you need to accomplish your task!&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Support for: &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Tomcat, GlassFish, OC4J (with limitations for versions earlier to 11) and WebSphere 6 (with some limitations too). That’s all I know about there’s probably more here.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;&quot;&gt;-&lt;span style=&quot;;font-family:&amp;quot;;font-size:7;&quot;  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;“In fact, I took the time to count out 301 new features in Seam 2. (Really - take that Steve Jobs and your puny 300 new features in Leopard)” Norman Richards :)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;        &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt; text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Seam-gen is a nice RAD tool, using it you get up and running with few cmd lines inputs. It sets for you the dependencies the few static configurations files, and even an eclipse and netbeans project and an ant build script.&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;&lt;br /&gt;I would like to acknowledge the extremely knowledgeable team behind this project and the already large and responsive community around it just takes a look at Seam forum to judge by yourself about the height quality yet free support.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;    &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt; text-align: left;&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;What would a JEE developer expect more from a framework? For my personnel actual projects this cover -in a well designed and clean architecture- all my needs.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;  &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt; text-align: left;&quot;&gt;&lt;span style=&quot;&quot; lang=&quot;EN-GB&quot;&gt;Seam 2 is out now let your code flow Seamlessly :)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/7929888974558362491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/7929888974558362491' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/7929888974558362491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/7929888974558362491'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/11/crazy-night-seam-20-sold-out.html' title='A Crazy night; Seam 2.0 Sold out!'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-1347773744189198847</id><published>2007-11-06T04:25:00.000+01:00</published><updated>2007-11-06T05:27:44.722+01:00</updated><title type='text'>KATATONIA Cold Ways</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dzWVpVIbRvf7uMGD8KDdibFGuG5t-UiSz7-bOItgwdTzvEyUQ8WcXxyz-7YJVrlhWOgrgQ5ImfpsJJmcTZh_w&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;KATATONIA&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Live Consternation (2007)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Cold Ways&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I can&#39;t do what you do&lt;br /&gt;I&#39;m just able to tear it down yeah&lt;br /&gt;Stay in a cold minute of sleep&lt;br /&gt;See the world&lt;br /&gt;Right through the ether&lt;br /&gt;&lt;br /&gt;Twisting names inside of me&lt;br /&gt;Electric atmosphere to be&lt;br /&gt;Must carry on one last time&lt;br /&gt;Cannot end what has begun&lt;br /&gt;&lt;br /&gt;In your eyes&lt;br /&gt;You&#39;re alive&lt;br /&gt;But in my eyes&lt;br /&gt;You&#39;re a lie&lt;br /&gt;&lt;br /&gt;You can&#39;t do what i do&lt;br /&gt;I&#39;m just able to ruin you yeah&lt;br /&gt;Stay in the cold ways of winter&lt;br /&gt;See myself right through the ether&lt;br /&gt;&lt;br /&gt;In my eyes&lt;br /&gt;You&#39;re the lie&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=fddedfe102dd0086&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/1347773744189198847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/1347773744189198847' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/1347773744189198847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/1347773744189198847'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/11/katatonia-cold-ways.html' title='KATATONIA Cold Ways'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-2840177027412647306</id><published>2007-11-05T23:29:00.000+01:00</published><updated>2007-11-06T05:26:58.657+01:00</updated><title type='text'>Deeper Down</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dxXHxJVW8DIsQzd26j_hcfqRGdjPwuSZIKY0q3ILzY3TQ-lpZ3EwhPukkBnbpOSWTf4dew_s31QO6UrHCMMAQ&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;MY DYING BRIDE&lt;br /&gt;A Line Of Deathless Kings (2006)&lt;br /&gt;&lt;br /&gt;Deeper Down&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;An unfortunate journey&lt;br /&gt;Through a bleak sea of loneliness&lt;br /&gt;I carved through the waves of grief&lt;br /&gt;In a black vastness of self doubt&lt;br /&gt;&lt;br /&gt;I have never felt so alone&lt;br /&gt;So pitiful and wretched and low&lt;br /&gt;I&#39;m tried by a terrible wind&lt;br /&gt;The misery and the pains blow&lt;br /&gt;&lt;br /&gt;Fill my vast sails of ruin&lt;br /&gt;Steer me toward a bleak end&lt;br /&gt;A horizon of purples and reds&lt;br /&gt;The still waters of my welcome end&lt;br /&gt;&lt;br /&gt;The clouds of grey come overhead&lt;br /&gt;A storm will hunt me down&lt;br /&gt;And rip the guts out of my body&lt;br /&gt;That I would surely drown&lt;br /&gt;&lt;br /&gt;The unforgiving wind searches&lt;br /&gt;And lashes me like a whip&lt;br /&gt;The self-pity overwhelms me&lt;br /&gt;My heart sinks like a ship&lt;br /&gt;&lt;br /&gt;Thrashing out at torment and pain&lt;br /&gt;The maddened sea engulfs me&lt;br /&gt;I let myself be swallowed up&lt;br /&gt;The magnificent weight upon me&lt;br /&gt;&lt;br /&gt;Deeper I go, deeper down&lt;br /&gt;Didn&#39;t think it could get any blacker&lt;br /&gt;The cold bites, the pressure builds&lt;br /&gt;I think I no longer matter&lt;br /&gt;&lt;br /&gt;Can&#39;t tell if my eyes are open or closed&lt;br /&gt;The grieving waters swallow&lt;br /&gt;The pain I&#39;m in through my life of sin&lt;br /&gt;The Devil will doubtless follow&lt;br /&gt;&lt;br /&gt;Loneliness is agony&lt;br /&gt;For those of you who know&lt;br /&gt;A war of grief and sadness rages&lt;br /&gt;Through mind, body and soul&lt;br /&gt;&lt;br /&gt;When lovers die and friendships fade&lt;br /&gt;Whin kin all lie forgotten&lt;br /&gt;The gates of agony spew forth&lt;br /&gt;Your memories, stinking and rotten&lt;br /&gt;&lt;br /&gt;So deep now I feel so numb&lt;br /&gt;I&#39;m ravaged by utter loss&lt;br /&gt;The guilt, the grief, the astounding pain&lt;br /&gt;My body, they all will wash&lt;br /&gt;&lt;br /&gt;I hope I never return to life&lt;br /&gt;Oh, Christ just let me go&lt;br /&gt;Let death devour my simple soul&lt;br /&gt;Lest my misery grow&lt;br /&gt;&lt;br /&gt;I quietly leave. A lonely sight&lt;br /&gt;Relieved of all my guilt&lt;br /&gt;To join a wall of deepest Hell&lt;br /&gt;The Devil himself has built.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=471c39358c750edd&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/2840177027412647306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/2840177027412647306' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/2840177027412647306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/2840177027412647306'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/11/deeper-down.html' title='Deeper Down'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-6648443217946454867</id><published>2007-10-02T02:26:00.000+02:00</published><updated>2007-10-02T04:10:15.827+02:00</updated><title type='text'>EJB 3.1 the Promise of a better world!</title><content type='html'>&lt;a href=&quot;http://bill.burkecentral.com/2007/09/24/ejb-31-no-interface-view-feedback/&quot;&gt;EJB 3.1 the &lt;span style=&quot;&quot;&gt;Promise&lt;/span&gt; of a better world!&lt;/a&gt; Angry Bill Blog.&lt;br /&gt;&lt;a href=&quot;http://in.relation.to/Bloggers/Gavin&quot;&gt;Making what easy easier and what complex  simple!&lt;/a&gt; Gavin King Blog.&lt;br /&gt;More to come about this when I&#39;ll have some more time :s&lt;br /&gt;Follow the white rabbit!</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/6648443217946454867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/6648443217946454867' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/6648443217946454867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/6648443217946454867'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/10/ejb-31-promise-of-better-world.html' title='EJB 3.1 the Promise of a better world!'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-2723734891933778815</id><published>2007-04-17T16:24:00.000+02:00</published><updated>2007-04-17T18:16:59.099+02:00</updated><title type='text'>To Kiss the dots you said?</title><content type='html'>Hello, Folks!&lt;br /&gt;&lt;br /&gt;Some friends asked me about the KISS in &lt;span style=&quot;font-style: italic;&quot;&gt;&quot;&lt;a href=&quot;http://kissthedots.blogspot.com/&quot;&gt;kiss the dots&lt;/a&gt;&quot;&lt;/span&gt; and how is this &quot;KISS&quot; is related to CS.&lt;br /&gt;A &lt;a href=&quot;http://en.wikipedia.org/wiki/KISS_principle&quot;&gt;KISS&lt;/a&gt; in CS and more specially in Software development is a paradigm, a frame of mind, and moreover a &lt;a href=&quot;http://www.answers.com/topic/discipline&quot;&gt;discipline&lt;/a&gt; that you adhere to in order to solve a particular problem. By no mean it&#39;s a magic solution to every problem you face. It&#39;s an approach that enable you to shatter your problem into small ones and then as a result these would be easy to solve. Complicated solution -to already complicated problems- will &lt;span style=&quot;font-weight: bold;&quot;&gt;ALWAYS&lt;/span&gt; be faulty, hard to implement and yet harder to fix. All you have to do is to dissect and then it turns out in a set of small simple ones.&lt;br /&gt;As i talked about in a theoretical way some may argue why all this philosophical juggling, in fact CS are just another step in human evolution backed by all the &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_0&quot;&gt;logics&lt;/span&gt; that made us reach this new accomplishment. Mankind have got to struggle throughout the journey to reach his quest which is evolution. some behaviour were omnipresent those making some facts proven, those facts have grown into philosophical || natural || mathematical... laws, others into patterns to solve particular problems. And here were the KISS (&lt;span style=&quot;font-weight: bold;&quot;&gt;K&lt;/span&gt;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_1&quot;&gt;eep&lt;/span&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;I&lt;/span&gt;t &lt;span style=&quot;font-weight: bold;&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_2&quot;&gt;imple&lt;/span&gt; And &lt;span style=&quot;font-weight: bold;&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_3&quot;&gt;tupid&lt;/span&gt;) paradigm feats CS. It&#39;s more a mind behaviour then a ready-to-apply solution.&lt;br /&gt;Filip &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_4&quot;&gt;Hanik&lt;/span&gt; from Apache has a good &lt;a href=&quot;http://people.apache.org/%7Efhanik/kiss.html&quot;&gt;writing about KISS&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So would you &lt;a href=&quot;http://kissthedots.blogspot.com/&quot;&gt;KISS the dots&lt;/a&gt;? ;-)</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/2723734891933778815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/2723734891933778815' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/2723734891933778815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/2723734891933778815'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/04/to-kiss-dots-you-said.html' title='To Kiss the dots you said?'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4617554966955739088.post-4393677157266471965</id><published>2007-04-17T02:09:00.000+02:00</published><updated>2007-04-16T17:09:53.170+02:00</updated><title type='text'>Hello World!</title><content type='html'>Hello World!&lt;br /&gt;Yes! the famous &quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Hello_world_program&quot;&gt;Hello World!&lt;/a&gt;&quot; every programing language first tutorial output, it&#39;s either inviting you to know more or scaring you (do i have to type all this just to say &quot;Hello&quot; to the &quot;world&quot;?) and get you away from the Saga.&lt;br /&gt;Well, that was my &quot;Hello World!&quot; first post hope that you caught the virus and follow upcoming ones.&lt;br /&gt;Thank you for being here, feel free to comment and share your thoughts with us.</content><link rel='replies' type='application/atom+xml' href='http://kissthedots.blogspot.com/feeds/4393677157266471965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4617554966955739088/4393677157266471965' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/4393677157266471965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4617554966955739088/posts/default/4393677157266471965'/><link rel='alternate' type='text/html' href='http://kissthedots.blogspot.com/2007/04/hello-world.html' title='Hello World!'/><author><name>Dao</name><uri>http://www.blogger.com/profile/17574696389629775735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>18</thr:total></entry></feed>