<?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-25477088</id><updated>2012-01-31T11:57:08.188+02:00</updated><category term='exports'/><category term='education'/><category term='technology'/><category term='greek'/><category term='eap'/><category term='books'/><category term='magic'/><category term='ellak'/><category term='fedora'/><category term='openshift'/><category term='railo'/><category term='conference'/><category term='openoffice'/><category term='financial'/><category term='redhat'/><category term='infinispan'/><category term='osgi'/><category term='opensource'/><category term='jaxenter'/><category term='jbossworld'/><category term='devoxx'/><category term='athens'/><category term='thoughts'/><category term='windows'/><category term='smartphones'/><category term='professional'/><category term='performance'/><category term='london'/><category term='review'/><category term='tedxathens'/><category term='virtualbox'/><category term='judcon'/><category term='visionary'/><category term='java'/><category term='english'/><category term='easybcd'/><category term='talk'/><category term='jbossas7'/><category term='openblend'/><category term='security'/><category term='jhug'/><category term='economy'/><category term='htc'/><category term='ted'/><category term='cloud'/><category term='india'/><category term='banks'/><category term='misc'/><category term='patents'/><category term='wikipedia'/><category term='gfoss'/><category term='interview'/><category term='ict forum'/><category term='opencoffee'/><category term='javaee'/><category term='jboss'/><category term='spinellis'/><category term='foss'/><category term='fail'/><category term='jbossas'/><category term='release'/><category term='crisis'/><category term='jgroups'/><category term='gartner'/><title type='text'>Dimitris' Andreadis Blog</title><subtitle type='html'>Thoughts on JBoss Application Server and OpenSource Software Development. If an entry looks Greek to you, it probably is.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default?start-index=101&amp;max-results=100'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>107</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-25477088.post-8462150773981466411</id><published>2012-01-31T02:02:00.001+02:00</published><updated>2012-01-31T11:56:43.358+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas7'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='india'/><category scheme='http://www.blogger.com/atom/ns#' term='judcon'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JUDCon 2012 India - Recap</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-6lH-YBXVfBE/TyayIow2oPI/AAAAAAAAAlY/qA2GBKwD0BE/s1600/IMG_2569.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-6lH-YBXVfBE/TyayIow2oPI/AAAAAAAAAlY/qA2GBKwD0BE/s320/IMG_2569.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Back to base after attending and presenting at the first ever&lt;a href="http://www.jboss.org/events/JUDCon/2012/india"&gt; JUDCon in India!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The 2-day event was fully booked and registrations reached the record number of close to 800 participants!&lt;br /&gt;&lt;br /&gt;I had the opportunity of taking part along with other fellow JBossians at the 1st day's expert panel, where we had the chance to answer lots of questions, many of which were related to JBoss AS/EAP.&lt;br /&gt;&lt;br /&gt;During the panel discussion, as well as during my first talk on &lt;a href="http://www.slideshare.net/dandreadis/jboss-as7-reloaded"&gt;JBoss Application Server 7 - Reloaded&lt;/a&gt;, and the many private discussions I had between sessions, I realized that pretty much everyone uses JBoss AS in India, all the way back from versions 3 and onwards, while usage of JBoss AS 7 and &lt;a href="http://www.redhat.com/products/jbossenterprisemiddleware/application-platform/"&gt;Enterprise Application Platform&lt;/a&gt; (EAP - our supported offering) is picking up nicely.&lt;br /&gt;&lt;br /&gt;There was good coverage of&lt;a href="http://www.jboss.org/as7"&gt; JBoss AS 7&lt;/a&gt; through different talks, most of which were recorded and should become available soon. It was very encouraging to see people's reactions on the latest installment of the JBoss AS series and the significant architectural changes and innovations that JBoss AS 7 brings.&lt;br /&gt;&lt;br /&gt;The developer audience was absolutely fantastic, with packed sessions and people asking one question after another, until the organizers had to push for the next session to begin! People would come to me with their long lists of questions and discussion items related to the inner workings of the server.&lt;br /&gt;&lt;br /&gt;My second session on&lt;a href="http://www.slideshare.net/dandreadis/the7secretsofsuccessfulopensourcedevelopers"&gt; The 7 Secrets of Successful Opensource Developers&lt;/a&gt; was also packed, and I was very pleased to have to answer questions and provide tips and personal advice for a solid 20' after the presentation was over. I expect we will be seeing some interesting contributions coming from Indian developers over the coming months :-)&lt;br /&gt;&lt;br /&gt;Some coverage of the event from various people inside JBoss:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;a href="http://jaitechwriteups.blogspot.com/2012/01/very-impressed-by-judcon-2012-in.html"&gt;Jaikiran's impressions from JUDCon India &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://infinispan.blogspot.com/2012/01/maniks-take-on-judcon-india.html"&gt;Manik's take on JUDCon India.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://infinispan.blogspot.com/2012/01/judcon-india-post-mortem.html"&gt;Galder's JUDCon India post-mortem&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;And outside JBoss:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;a href="http://tuxdna.wordpress.com/2012/01/27/judcon-2012-an-experience/"&gt;TUX's JUDCon experiences&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://nibin.me/?p=33"&gt;Nibin's JUDCon India rocks&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://storify.com/aravindajad/impressions-judcon-2012"&gt;Aravind's impressions on JUDCon India&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;A great JUDCon, overall. Looking forward for the next opportunity to visit Bangalore!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8462150773981466411?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8462150773981466411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8462150773981466411' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8462150773981466411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8462150773981466411'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2012/01/judcon-2012-india-recap.html' title='JUDCon 2012 India - Recap'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-6lH-YBXVfBE/TyayIow2oPI/AAAAAAAAAlY/qA2GBKwD0BE/s72-c/IMG_2569.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-743225996402199334</id><published>2011-12-22T19:56:00.000+02:00</published><updated>2011-12-22T19:57:36.799+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas7'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='javaee'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 7.1 CR1 released!</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Santa came early this year at JBoss because his assistants have been really-really busy working around the clock across different timezones to produce &lt;a href="http://t.co/wDx5Sl1v"&gt;JBossAS 7.0 CR1&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;This is a very important milestone in the AS 7.x series because full EE6 support is now considered feature complete! (This is provided by running the standalone-full.xml profile.)&lt;br /&gt;&lt;br /&gt;The release features several management improvements and enhancements to the clustering subsystem, as well as, final updates to a series of subsystems, like &lt;a href="http://jbossws.blogspot.com/2011/12/christmas-releases.html"&gt;WebServices,&lt;/a&gt; for example.&lt;br /&gt;&lt;br /&gt;The team has managed to resolve a whopping &lt;a href="https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12311211&amp;amp;version=12316687"&gt;378 JIRA issues&lt;/a&gt; within exactly one month, which means that there is a ton of new stuff and there is also a good chance for your reported issue to have been resolved. (If not, you are always&lt;a href="http://community.jboss.org/wiki/HackingOnAS7"&gt; welcome to contribute&lt;/a&gt;.) &lt;br /&gt;&lt;br /&gt;The development team will keep the current pace until we get to the Final release, which comes next. In the meantime, we encourage you to &lt;a href="http://www.jboss.org/jbossas/downloads"&gt;download it&lt;/a&gt;, give it a spin and&lt;a href="http://community.jboss.org/en/jbossas7?view=discussions"&gt; let us know&lt;/a&gt;! This is your chance to help us produce a quality 7.1 Final release.&lt;br /&gt;&lt;br /&gt;Besides, what better passtime you can think of for the holiday break? :-)&lt;br /&gt;&lt;br /&gt;Merry Xmas!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris &lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-743225996402199334?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/743225996402199334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=743225996402199334' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/743225996402199334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/743225996402199334'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/12/jboss-as-71-cr1-released.html' title='JBoss AS 7.1 CR1 released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8900231998464514214</id><published>2011-12-09T09:41:00.001+02:00</published><updated>2011-12-09T11:17:40.733+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='tedxathens'/><category scheme='http://www.blogger.com/atom/ns#' term='ted'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>So, why TEDx(Ath)?</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;After having attended the latest installment of the &lt;a href="http://tedxathens.com/"&gt;TEDxAthens&lt;/a&gt; series the question keeps coming up in my mind: Why TEDx? Is it worth it, overall?&lt;br /&gt;&lt;br /&gt;The obvious answers are there:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Get some inspiration (in gloomy times)&lt;/li&gt;&lt;li&gt;Meet and mingle with interesting people&lt;/li&gt;&lt;li&gt;Listen to some great life/success stories&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Concerns not to go are present, too:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;A closed club of elitists/geeks?&lt;/li&gt;&lt;li&gt;Miscellaneous politicians and public figures strolling around?&lt;/li&gt;&lt;li&gt;Largest gathering of Apple product aficionados?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;The event themes are always grandiose:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;2009 - "Mind the Idea"&lt;/li&gt;&lt;li&gt;2010 - "Starting from Scratch"&lt;/li&gt;&lt;li&gt;2011 - "The Art of Disruption"&lt;/li&gt;&lt;/ul&gt;Which is kind of funny because no matter what the theme, the speakers will just do their talks.&lt;br /&gt;&lt;br /&gt;So after having attended such an inspiring event and the initial excitement is gone, the moment you step out a mild depression settles down on you. How things are different now? Is something going to change? At what scale?&lt;br /&gt;&lt;br /&gt;Having done quite some advocation myself about technology and opensource, I face the very same questions every time I'm done with a gig:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Was it worth it for my audience?&lt;/li&gt;&lt;li&gt;Is something going to change for any of them?&lt;/li&gt;&lt;li&gt;or, did I just increase the entropy of the universe?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a href="http://www.jboss.org/jbossas"&gt;In my job&lt;/a&gt; I have been fortunate enough to have met and worked with some really interesting and exciting people. People that left their mark and caused sweeping changes to themselves and the world around them.&lt;br /&gt;&lt;br /&gt;And that was made possible because they could take a step back, understand their environment, understand themselves, make a plan and execute on it. Whether they failed or not, it didn't really matter, because the same process is repeated again and again, and with some luck, the magic eventually happens.&lt;br /&gt;&lt;br /&gt;Now, at any given presentation the chances of actually triggering some shiny eyes from your audience to connect the dots and make a difference, I gather they are pretty slim, actually less than 2%. But even then, especially with large audiences, this is definitively worthwhile. Whether this is about a person finding a new meaning in life, transforming his career, joining a cause, or starting a new venture.&lt;br /&gt;&lt;br /&gt;Multiply that by N (exciting or not) TEDx talks and the odds turn to your favor.&lt;br /&gt;&lt;br /&gt;Big Kudos to the &lt;a href="http://tedxathens.com/"&gt;TEDxAthens &lt;/a&gt;volunteers for pulling off such a professionally organized event.&lt;br /&gt;&lt;br /&gt;Until the next time! &lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8900231998464514214?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8900231998464514214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8900231998464514214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8900231998464514214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8900231998464514214'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/12/so-why-tedxath.html' title='So, why TEDx(Ath)?'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-7585974405364877750</id><published>2011-11-23T23:45:00.001+02:00</published><updated>2011-11-24T09:52:42.493+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas7'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='openshift'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Devoxx 11 recap</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This year's &lt;a href="http://www.devoxx.com/"&gt;Devoxx&lt;/a&gt; must have been my 4th in a row and I must admit it is my favorite European Java Conference.&lt;br /&gt;&lt;br /&gt;We had quite a few related JBoss talks (in general) and JBoss AS related talks (in particular) as &lt;a href="http://dandreadis.blogspot.com/2011/11/jboss-as-7-at-devoxx11.html"&gt;I had posted before the event&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;On the 2nd day of Devoxx, myself&amp;nbsp; and &lt;a href="http://kabir-khan.blogspot.com/2011/11/jboss-as-7-at-devoxx.html"&gt;Kabir Khan&lt;/a&gt; together we organized the&lt;a href="http://www.devoxx.com/display/DV11/JBoss+Application+Server+7+-+Community+BOF"&gt; JBoss AS 7 Community BOF&lt;/a&gt; in which we hosted a panel of fellow JBossians (Carlo De Wolf, Andrew Lee Rubinger, Dan Allen, Pete Muir, Aslak Knutsen, Lincon Baxter III &amp;amp; Max Andersen) that represented a good mix of the various technology groups within JBoss, from Core AS and Testability (Arquillian/Shrinkwrap), to Grid (Infinispan), Tools integration, and more.&lt;br /&gt;&lt;br /&gt;After a quick introduction on the features that make &lt;a href="http://www.jboss.org/as7"&gt;JBoss AS7&lt;/a&gt; unique, we followed up with a panel discussion while trying to answer questions from the audience. BOFs are a great way to receive input and exchange ideas (and gripes) with the community, so I would like to thank everyone that participated; your suggestions are taken very seriously and they are often used to change our priorities and shape our roadmaps. The interest remained really high and we kept going until we started eating time from the following OpenJDK BOFs (sorry guys!) at which point we were basically kicked out :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The following day, Andrew and Dan gave a smashing presentation on the&lt;a href="http://www.devoxx.com/display/DV11/Death+of+the+Slow+7+Reasons+to+Love+JBoss+AS+7"&gt; 7 Reasons to Love JBoss AS 7&lt;/a&gt;. The (huge) room was completely packed, a clear evidence of the interest that has built up around &lt;a href="http://www.jboss.org/as7"&gt;JBoss AS7&lt;/a&gt;. The presentation should be coming online at &lt;a href="http://parleys.com/"&gt;parleys.com&lt;/a&gt;&lt;a href="http://www.parleys.com/"&gt;&lt;/a&gt; soon, so check it out there in case you've missed it.&lt;br /&gt;&lt;br /&gt;It is clear that people are migrating to AS7 in increasing numbers, a trend that will only accelerate with the coming of JBoss 7.1 that targets full Java EE6 compliance. And talking about JBoss AS, &lt;a href="http://www.jboss.org/jbossas/downloads"&gt;7.1.0.Beta1 went out TODAY so Get It Now!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On the 4th day of the event, Pete gave a very interesting presentation on using&lt;a href="http://www.devoxx.com/display/DV11/Java+EE+in+the+Cloud++JBoss+AS+7+on+OpenShift"&gt; JBoss AS7 on OpenShift&lt;/a&gt;, &lt;a href="https://openshift.redhat.com/app/platform"&gt;Red Hat's PaaS offering&lt;/a&gt;. The Cloud is here to stay and OpenShift presents a pragmatic approach to deploying your application on the cloud, right now, on the way to Java EE7. If anything, &lt;a href="https://openshift.redhat.com/app/express"&gt;OpenShift Express&lt;/a&gt; is totally free so there is zero-risk for anyone that wants to wet his/her feet with Cloud development.&lt;br /&gt;&lt;br /&gt;And exactly because &lt;a href="http://vimeo.com/32212118"&gt;AS7 is Super Fast and Lightweight&lt;/a&gt;, it provides an excellent runtime for cloud deployments!&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-7585974405364877750?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/7585974405364877750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=7585974405364877750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7585974405364877750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7585974405364877750'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/11/devoxx-11-recap.html' title='Devoxx 11 recap'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-289893828076824047</id><published>2011-11-14T11:17:00.001+02:00</published><updated>2011-11-14T11:58:37.344+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas7'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 7 at Devoxx'11</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Soon on my way to yet another great &lt;a href="http://www.devoxx.com/display/DV11/Home"&gt;Devoxx&lt;/a&gt;, with &lt;a href="http://www.jboss.org/jbossas/"&gt;JBoss AS 7&lt;/a&gt; having a fair bit of representation. &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Join us at our &lt;a href="http://www.devoxx.com/display/DV11/JBoss+Application+Server+7+-+Community+BOF"&gt;Community JBoss AS 7 BOF&lt;/a&gt; on Tuesday evening to discuss the latest JBoss AS7 developments and meet with fellow JBossians.&lt;/li&gt;&lt;li&gt; Check out the &lt;a href="http://www.devoxx.com/display/DV11/Death+of+the+Slow+7+Reasons+to+Love+JBoss+AS+7"&gt;Death of the slow, and the 7 Reasons to Love JBoss AS7&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Learn how to use &lt;a href="http://www.devoxx.com/display/DV11/Java+EE+in+the+Cloud++JBoss+AS+7+on+OpenShift"&gt;Java EE in the Cloud with JBoss AS7 running on OpenShift PaaS&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.devoxx.com/display/DV11/Deploy+JEE+applications+to+OpenShift"&gt;Deploy JEE applications to OpenShift&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;Other Conference topics of interest:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;a href="http://www.devoxx.com/display/DV11/BOF+Day+3"&gt;the BOF Marathon on Wednesday night (JavaEE, CDI, Seam)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.devoxx.com/display/DV11/JPA+on+NoSQL++an+approach+with+Hibernate+OGM"&gt;JPA on NoSQL using Hibernate OGM&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.devoxx.com/display/DV11/The+Ceylon+programming+language"&gt;A glimpse into the Ceylon programming language&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;And if you are attending the University Talks, don't miss:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt; &lt;a href="http://www.devoxx.com/display/DV11/Arquillian+-+The+Extendable+Enterprise+Test+Platform"&gt;Arquillian, the Extendable Enterprise Test Platform&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.devoxx.com/display/DV11/Forge+new+Ground+in+Rapid+Enterprise+Java+Development"&gt;Forge new Ground in Rapid Enterprise Java Development&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.devoxx.com/display/DV11/Real-world+deep-dive+into+Infinispan+-+the+open+source+data+grid+platform"&gt;Deep-dive into Infinispan, the open source data grid platform&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Or just meet as for a beer at the JBoss booth.&lt;br /&gt;&lt;br /&gt;See you there!&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-289893828076824047?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/289893828076824047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=289893828076824047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/289893828076824047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/289893828076824047'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/11/jboss-as-7-at-devoxx11.html' title='JBoss AS 7 at Devoxx&apos;11'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-2872194128169785333</id><published>2011-10-14T12:48:00.000+03:00</published><updated>2011-10-14T12:48:04.734+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='london'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossas7'/><category scheme='http://www.blogger.com/atom/ns#' term='judcon'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JUDCon 2011 - London</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;If you are in London on Oct/31st, don't miss the &lt;a href="http://www.jboss.org/events/JUDCon/2011/london"&gt;JBoss User &amp;amp; Developer Conference&lt;/a&gt;, hosted in the same venue with &lt;a href="http://jaxlondon.com/"&gt;JAX.&lt;/a&gt; Check out&lt;a href="http://www.jboss.org/events/JUDCon/2011/london/agenda"&gt; the Agenda&lt;/a&gt; for a large number of interesting talks.&lt;br /&gt;&lt;br /&gt;For &lt;a href="http://www.jboss.org/as7"&gt;JBoss AS 7&lt;/a&gt; aficionados, I would recommend:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Java EE in the Cloud, by Pete Muir, showcasing the Red Hat PaaS offering with JBoss AS7.&lt;/li&gt;&lt;li&gt;Racing JBoss AS7 bootup across clouds, by Adrian Cole (jclouds).&lt;/li&gt;&lt;li&gt;Configuration and Management with JBoss AS7, by &lt;i&gt;our &lt;/i&gt;Emanuel Muckenhuber.&lt;/li&gt;&lt;li&gt;OSGi in complex Enterprise Applications on AS7, by Thomas Diesler&lt;/li&gt;&lt;/ul&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-2872194128169785333?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/2872194128169785333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=2872194128169785333' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2872194128169785333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2872194128169785333'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/10/judcon-2011-london.html' title='JUDCon 2011 - London'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4946502008511127100</id><published>2011-10-06T21:09:00.000+03:00</published><updated>2011-10-06T21:12:11.589+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visionary'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>So long Steve...</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The news was on the radio this morning while my wife was driving our older 6y old daughter to school.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"What happened mommy, why are you sad?".&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;"You know, this great man died today. He was a visionary and he died relatively young. But he lived his life to the fullest and he changed other people's lives, too. He changed the world."&lt;br /&gt;&lt;br /&gt;&amp;nbsp;"Who was that man, mommy?"&lt;br /&gt;&lt;br /&gt;"The man who's made your iPad"&lt;br /&gt;&lt;br /&gt;"Oh..."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;He showed us &lt;a href="http://news.stanford.edu/news/2005/june15/jobs-061505.html"&gt;the path&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So long &lt;a href="http://en.wikipedia.org/wiki/Steve_Jobs"&gt;Steve&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4946502008511127100?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4946502008511127100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4946502008511127100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4946502008511127100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4946502008511127100'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/10/so-long-steve.html' title='So long Steve...'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8203679918774981559</id><published>2011-09-29T17:13:00.000+03:00</published><updated>2011-09-29T17:13:44.199+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas7'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='eap'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='openshift'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS7 at Profict</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Last Friday I was invited to talk about the JBoss Application Server project/&lt;a href="http://www.jboss.com/products/platforms/application/"&gt;Enterprise Application Platform&lt;/a&gt; and Java EE6 at the &lt;a href="http://java.profict.nl/index.html"&gt;Profict Java Summer Camp day&lt;/a&gt; in The Netherlands.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-SPB6NCkriM8/ToMR7W5cPbI/AAAAAAAAAkQ/7sWk0fKJP6g/s1600/IMAG0302.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-SPB6NCkriM8/ToMR7W5cPbI/AAAAAAAAAkQ/7sWk0fKJP6g/s320/IMAG0302.jpg" width="213" /&gt;&lt;/a&gt;It was a bit of an exercise trying to spot the venue on Google Maps because all you could see at &lt;a href="http://g.co/maps/6xtyb"&gt;this&lt;/a&gt; point was a water tower! Apparently, the Google Maps picture was a bit outdated and there was a new office building next to the water tower, however, the renovated tower was indeed part of the complex and the Profict crew was kind enough to take us for a coffee at the top, which offers a great view to the surroundings.&lt;br /&gt;&lt;br /&gt;Now onto&lt;a href="http://java.profict.nl/programma.html"&gt; the actual conference&lt;/a&gt;,&amp;nbsp; my talk was first so I had the opportunity to present Java EE6, from the point of view of the&lt;a href="http://www.jboss.org/jbossas"&gt; JBoss Application Server project&lt;/a&gt;. I've talked about how we started with&lt;a href="http://dandreadis.blogspot.com/2011/01/introducing-brand-new-jboss-as-60.html"&gt; JBoss AS6 &lt;/a&gt;implementing the Java EE6 profile, then &lt;a href="http://dandreadis.blogspot.com/2011/01/jboss-as-60-vs-70.html"&gt;moving on to AS7&lt;/a&gt; with a radical architecture change, as well as our current plans about AS7.1 and full profile certification. Slides are available &lt;a href="http://www.slideshare.net/dandreadis/jboss-as-eap-and-java-ee6"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;EAP6 will be based off of JBoss AS 7.1 and if you want to get on the bandwagon there is an&lt;a href="http://www.jboss.com/eap6-early-access/"&gt; early access program&lt;/a&gt;, or alternatively, start off by developing on &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;the "everything" distro of JBoss AS 7.0.2&lt;/a&gt;, released last week, and that should ease the transition to AS 7.1/EAP6 when the time is right.&lt;br /&gt;&lt;br /&gt;If you want to use JBoss AS7 in a cloud context, try &lt;a href="http://www.jboss.org/openshift.html"&gt;OpenShift Express/Flex, Red Hat's PaaS offering&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Next engagement is going to be at Devoxx11 for the&lt;a href="http://www.devoxx.com/display/DV11/JBoss+Application+Server+7+-+Community+BOF"&gt; JBoss AS7 Community BOF&lt;/a&gt; with a bunch of other JBoss Developers, so hope to see you there!&lt;br /&gt; &lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris &lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8203679918774981559?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8203679918774981559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8203679918774981559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8203679918774981559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8203679918774981559'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/09/jboss-as7-at-profict.html' title='JBoss AS7 at Profict'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-SPB6NCkriM8/ToMR7W5cPbI/AAAAAAAAAkQ/7sWk0fKJP6g/s72-c/IMAG0302.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1123567779591071140</id><published>2011-07-06T23:33:00.005+03:00</published><updated>2011-07-07T01:45:32.721+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='financial'/><category scheme='http://www.blogger.com/atom/ns#' term='crisis'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Μένω ή Φεύγω;</title><content type='html'>Με πολύ ενδιαφέρον παρακολούθησα online το debate, &lt;a style="font-style: italic;" href="http://www.intelligencesquared.com/greece/events/2011/spring/brain-drain"&gt;Φεύγω, το δίλημμα μιας γενιάς&lt;/a&gt; και ήμουν και από τους λίγους τυχερούς (ή απλά γρήγορος;) στους οποίους &lt;a href="http://twitter.com/#%21/dandreadis/status/88668272924426241"&gt;το ερώτημα μέσω twitter &lt;/a&gt;απαντήθηκε από το πάνελ.&lt;br /&gt;&lt;br /&gt;Το απλό πράγμα που ρώτησα ήταν:&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote style="font-weight: bold;"&gt;Για ποιό λόγο να μείνει κάποιος για να αποπληρώσει ένα χρέος για το οποίο δεν ευθύνεται;&lt;/blockquote&gt;Η απάντηση που έλαβα από την μεριά του "Μένω" ήταν χοντρικά ότι το χρέος αυτό το οφείλουμε ακριβώς επειδή έχουμε μεγαλώσει σε αυτή την χώρα και έχουμε επωφεληθεί των υπηρεσιών της.&lt;br /&gt;&lt;br /&gt;Η πλευρά του "Φεύγω" αρκέστηκε να πεί ότι, πολύ απλά, το χρέος αυτό δεν θα αποπληρωθεί ποτέ.&lt;br /&gt;&lt;br /&gt;Αν είχα και εγώ την δυνατότητα ανταπάντησης θα έλεγα ότι συμφωνώ με την πλευρά του "φεύγω": το χρέος αυτό δεν πρόκειται να πληρωθεί ποτέ στο σύνολο του γιατί τα νούμερα δεν βγαίνουν, ή αν γίνει αυτό, θα διαβρωθεί τεχνητά με κάποιο τρόπο το ύψος του (μέσω επιμήκυνσης, αναδιάρθωσης, κουρέματος, πληθωρισμού, κτλ.) ώστε να αποπληρωθεί στον βαθμό που αυτό είναι εφικτό.&lt;br /&gt;&lt;br /&gt;Ακόμα και έτσι όμως, ένα μειωμένο χρέος θα εξακολουθεί να παραμένει αρκετά μεγάλο, τόσο όσο αντέχουμε να το πληρώνουμε, πράγμα που σημαίνει ότι αντίστοιχα αναλογικά μεγάλη θα είναι η φορολογική επιβάρυνση των υπηκόων/δανειζόμενων (τουλάχιστο αυτών που πληρώνουν) και αντίστοιχα μικρή η ανταπόδοση μέσω των κρατικών υπηρεσιών/παροχών.&lt;br /&gt;&lt;br /&gt;Δεν νομίζω να υπάρχει αμφιβολία ότι υπηρεσίες παιδείας, υγείας, ασφάλειας, μεταφορών, κτλ. θα χειροτερέψουν αρκετά προτού αρχίσουν να καλυτερεύουν και ειδικά σε ότι έχει να κάνει με χρήματα (μισθοί, ασφαλιστικό) ο δρόμος είναι ένας, αυτός της χειροτέρευσης (ή και κατάρρευσης στο κακό σενάριο).&lt;br /&gt;&lt;br /&gt;Για την πλευρά του "Μένω" ειλικρινά δεν καταλαβαίνω τι ευθύνη ή χρέος μπορεί να φέρει ένα νεογέννητο που φορτώνεται 30κ ευρώ με το καλημέρα, ή ένας ικανός εργαζόμενος του ιδιωτικού τομέα που πιθανά ανήκει &lt;a href="http://www.taxheaven.gr/news/news/view/id/7440"&gt;στο 15% των Ελλήνων που πληρώνουν το 80% των άμεσων φόρων &lt;/a&gt;και που πλήρωνε ανελλιπώς τις εισφορές του στα ασφαλιστικά ταμεία, στα οποία ως γνωστό, &lt;a href="http://www.newsit.gr/default.php?pname=Article&amp;amp;art_id=10471&amp;amp;catid=13"&gt;δεν υπάρχει σάλιο&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Για τον εργαζόμενο αυτό το μόνο πράγμα που μπορεί να εγγυηθεί με βεβαιότητα το Ελληνικό Κράτος είναι ότι όσο ο εργαζόμενος αυτός διατηρεί την "καλή" δουλειά του, αυτό θα του δεσμεύει χοντρικά τον μισό μισθό τους με άμεσους φόρους και ασφαλιστικές εισφορές. Αν δεχτούμε δε ότι το κράτος συνεχίσει να διατηρεί (γιατί όχι;) την ίδια αποτελεσματικότητα και δικαιοσύνη στην κατανομή των φορολογικών βαρών, τότε ο καλός μας εργαζόμενος θα κληθεί να αποπληρώσει και ένα πολλάπλάσιο ποσοστό Δημόσιου Χρέους.&lt;br /&gt;&lt;br /&gt;Επίσης, ο καλός μας εργαζόμενος καλά θα κάνει να προσέχει την υγεία του γιατί αν-χτύπα ξύλο-χρειαστεί υπηρεσίες υγείας, μάλλον δεν θα έχει και τις καλύτερες, ενώ αντί να χτίζει τον δικό του συνταξιοδοτικό κουμπαρά αντίθετα έχει να πληρώνει άλλους 2-3 συνταξιούχους, 50ρηδες και μή.&lt;br /&gt;&lt;br /&gt;Με λίγα λόγια, είναι δύσκολο να πείσεις με επιχειρήματα κάποιον μορφωμένο, φιλόδοξο και παραγωγικό εργαζόμενο γιατί θα πρέπει να μείνει. Ειδικά αν πρόκειται για νέο άνθρωπο χωρίς οικογενειακές υποχρεώσεις, η αποχώρηση αν δεν υπάρχουν αξιόλογες εναλλακτικές στην Ελλάδα είναι σχεδόν no-brainer. Αν σε έχουν απολύσει και δεν μπορείς να βρείς καλή δουλειά, ακόμα καλύτερα, καθώς το περιθώριο να μείνεις πίσω στενεύει έτσι και αλλιώς.&lt;br /&gt;&lt;br /&gt;Κάποια αντικειμενικά προβλήματα για αυτούς που σκέφτονται να φύγουν:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Οικογένεια που θα πρέπει να πάρεις μαζί σου, αν έχεις&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Οικογένεια, φίλοι που αφήνεις πίσω, δύσκολο να τους αποχωριστείς&lt;/li&gt;&lt;li&gt;Υπολογισμός πραγματικών αποδοχών, όφελους/ζημίας&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Γλώσσα, ειδικά για τις μή Αγγλόφωνες χώρες&lt;/li&gt;&lt;li&gt;1-2 δύσκολα χρόνια προσαρμογής&lt;/li&gt;&lt;li&gt;Αποδοχή ξένων, ειδικά με το πολύ άσχημο όνομα που προβάλλουμε τελευταία&lt;/li&gt;&lt;li&gt;Ο καιρός, δύσκολο να βρείς καλύτερα, αλλά μπορείς να επιστρέφεις για διακοπές&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Νομίζω πρέπει να είναι ξεκάθαρο ότι η απόφαση να φύγεις δεν εξασφαλίζει απαραίτητα περισσότερα χρήματα, τουλάχιστο όχι άμεσα, γιατί ακριβώς ξεκινάς από το μηδέν σε ένα άγνωστο περιβάλλον. Η ζωή και τα σπίτια στις περισσότερες πολιτισμένες χώρες είναι ακριβά και αν υπολογίσεις το κόστος της μεταφοράς και τα ταξίδια μπρος/πίσω μάλλον ο στόχος σου θα πρέπει να είναι το break-even και η προσαρμογή σε πρώτη φάση, και η αποταμίευση σε δεύτερη.&lt;br /&gt;&lt;br /&gt;Για αυτό που μπορείς να είσαι βέβαιος όμως είναι ότι οι φόροι και οι ασφαλιστικές εισφορές που θα πληρώνεις θα έχουν αντίκρισμα, οι δημόσιες υπηρεσίες θα δουλεύουν, τα λεωφορεία θα έρχονται στην ώρα τους, οι απεργίες θα είναι λιγότερες, οι δρόμοι θα συντηρούνται, τα δημόσια σχολεία θα είναι αξιοπρεπή, οι γιατροί δεν θα χρηματίζονται.&lt;br /&gt;&lt;br /&gt;Πιθανά επίσης στις 9 το βράδυ οι δρόμοι να είναι νέκρα και ο γείτονας σου να σε καταγγείλει αν κατεβάσεις σκουπίδια την λάθος μέρα ή πατήσεις το καζανάκι την λάθος ώρα. Οι καφετέριες μάλλον δεν θα ξέρουν να κάνουν σωστό φραπέ ή φρέντο και οι ντομάτες στο σουπερμάρκετ θα είναι άνοστες. Αλλά ως γνωστό, δεν μπορείς να τα έχεις όλα.&lt;br /&gt;&lt;br /&gt;Πιστεύω ότι η απόφαση του μένω ή φεύγω πρέπει να συναρτάται μέ κάποιο προσωπικό όραμα: που βλέπουμε τον εαυτό μας στον μέλλον; Πού θέλουμε να είμαστε σε 5, 10 χρόνια από τώρα; Πώς φανταζόμαστε την ζωή μας εντός και πώς εκτός των τειχών;&lt;br /&gt;&lt;br /&gt;Η ζωή είναι πολύ μικρή για να είναι μίζερη και πάνω από όλα είναι δική μας.&lt;br /&gt;&lt;br /&gt;Είτε μένουμε είτε φεύγουμε πρέπει να την κάνουμε να αξίζει.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Δημήτρης&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1123567779591071140?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1123567779591071140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1123567779591071140' title='22 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1123567779591071140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1123567779591071140'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/07/blog-post.html' title='Μένω ή Φεύγω;'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>22</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-2114804505313895360</id><published>2011-07-01T10:21:00.007+03:00</published><updated>2011-07-01T12:58:11.906+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas7'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 7.0 CR1 released</title><content type='html'>So after long-long hours and busy weekends put into this project by the fantastic &lt;a href="http://www.jboss.org/jbossas"&gt;JBoss AS team&lt;/a&gt;, &lt;span style="font-weight: bold;"&gt;JBoss AS 7.0 CR1&lt;/span&gt; is a reality. It was released by &lt;a href="http://relation.to/Bloggers/Jason"&gt;Jason &lt;/a&gt;on June 29th and you can get it straight away from the &lt;a href="http://www.jboss.org/jbossas/downloads"&gt;downloads &lt;/a&gt;page.&lt;br /&gt;&lt;br /&gt;JBoss AS 7.0 is build around the Java EE 6 Web Profile, with some additions like JCA and JAX-RS. There will be a hopefully short period of time for polishing and doc writing between now and AS 7.0 Final, and your help is definitely needed to test drive it and report back any issues. For those wondering, a future AS 7.1 release will be targeting Full EE 6 Profile compliance.&lt;br /&gt;&lt;br /&gt;Now, if something stands out immediately out of AS7 is the insane boot time  achieved (among others) through a highly concurrent architecture. (Sorry guys, no more excuses for coffee breaks.) If you want to tell us how fast is yours, do it &lt;a href="http://community.jboss.org/wiki/AS7StartupTimeShowdown"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some links to get you started: &lt;a href="https://docs.jboss.org/author/display/AS7/Documentation"&gt;AS 7 Documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Blog entries on AS7&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://kabir-khan.blogspot.com/2011/06/getting-started-with-jboss-application.html"&gt;Kabir on how you can get started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://in.relation.to/Bloggers/WantToLearnAboutJBossAS7"&gt;Pete pointing to tutorials and quickstarts&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.jboss.org/en/tools/blog/2011/06/28/fast-faster-jboss-tools-33-m2"&gt;Max on getting AS7 to work with JBoss Tools&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;ScreenCasts/videos&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://vimeo.com/25831010"&gt;5 ways to deploy your application to JBoss AS 7&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://vimeo.com/25829465"&gt;JBoss AS7 - The Next Generation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://vimeo.com/25855285"&gt;Operations, Administration &amp;amp; Management of JBoss AS7&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;You can find out tweets using the &lt;a href="http://twitter.com/#%21/search/%23jbossas7"&gt;#jbossas7&lt;/a&gt; hashtag.&lt;br /&gt;You can get help in the &lt;a href="http://community.jboss.org/en/jbossas/as7_users"&gt;AS7 User Forum&lt;/a&gt;.&lt;br /&gt;You can report problems in the &lt;a href="https://issues.jboss.org/jira/browse/AS7"&gt;AS7 JIRA&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Again, the best way to get started is to&lt;a href="http://www.jboss.org/jbossas/downloads"&gt; download JBoss AS 7.0 CR1&lt;/a&gt; and try it out.&lt;br /&gt;&lt;br /&gt;The future is now, enjoy it!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-2114804505313895360?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/2114804505313895360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=2114804505313895360' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2114804505313895360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2114804505313895360'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/07/jboss-as-70-cr1-released.html' title='JBoss AS 7.0 CR1 released'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5789922736489835302</id><published>2011-05-27T00:15:00.007+03:00</published><updated>2011-05-27T02:32:25.817+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>Το Τέλος του Κόσμου όπως τον Γνωρίζουμε</title><content type='html'>Αυτό το μπλογκ έχει σαν κύριο αντικείμενο θέματα τεχνολογίας, ανοιχτού λογισμικού, κτλ. Σπάνια γράφω για άλλα θέματα, απλά σήμερα νιώθω την ανάγκη να μιλήσω. Είναι τρομερά αυτά που συμβαίνουν γύρω μας και περισσότερο άσχημα αυτά που θα συμβούν, αλλά τολμώ να πώ ότι σε έναν σημαντικό βαθμό ήταν προβλέψιμα.&lt;br /&gt;&lt;br /&gt;Μου κάνει φοβερή εντύπωση &lt;span style="font-weight: bold;"&gt;η ανευθυνότητα του πολιτικού συστήματος και η ανυπαρξία ηγετών&lt;/span&gt;. Οικονομολόγος δεν είμαι, ούτε ειδικός, αλλά νομίζω ότι δεν χρειάζεται και πολύ μυαλό για να καταλάβεις τι πάει στραβά στην Ελλάδα και τι πρέπει να γίνει.&lt;br /&gt;&lt;br /&gt;Η Ελλάδα χρειάζεται μία &lt;span style="font-weight: bold;"&gt;φιλελεύθερη στρατηγική&lt;/span&gt; για να βγεί από το τέλμα, αλλά όχι ευχολόγια τύπου Ζάπειου ΙΙ. Η φορολογία και οι ασφαλιστικές εισφορές πρέπει να μειωθούν, αλλά το πιο σημαντικό είναι &lt;span style="font-weight: bold;"&gt;να γίνει αυτό που σχεδόν όλοι οι πολιτικοί φοβούνται να πουν και τρέμουν να κάνουν: να μειωθεί σημαντικά το μέγεθος και η επιρροή του Δημοσίου:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Να κλείσουν άχρηστοι οργανισμοί και να απολυθεί ένας σημαντικός αριθμός υπαλλήλων&lt;/span&gt;. Να αποζημιωθούν οι άνθρωποι που δεν χρειάζονται και να βγούν στην ελεύθερη αγορά να βρούν τον δρόμο τους.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Να ανακεφαλαιωθούν όλες οι συντάξεις&lt;/span&gt; με βάση τις εισφορές στις οποίες βασίστηκαν και τα λεφτά που μπορεί να αντέξει το κράτος και τα ταμεία.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Να πουληθεί&lt;/span&gt; οτιδήποτε δεν είναι στρατηγικής σημασίας και δεν παράγει σημαντικά έσοδα.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Να ανοίξουν&lt;/span&gt; πραγματικά τα κλειστά επαγγέλματα κάθε είδους και οι αγορές, να καταργηθούν ελάχιστες αμοιβές, πλαφόν, κτλ.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Γενικώς,&lt;span style="font-weight: bold;"&gt; να φύγει το κράτος από την μέση&lt;/span&gt; να αφήσει τον ιδιωτικό τομέα να ανασάνει και τους ανθρώπους να πάρουν πρωτοβουλίες και τις τύχες στα χέρια τους.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Όλα τα άλλα είναι απλώς οδοντόκρεμες&lt;/span&gt;. Οι εξελίξεις μας προσπερνούν ταχύτερα από τα μέτρα τα οποία λαμβάνονται και βρισκόμαστε ξανά στο ίδιο σημείο, μέχρι το σύστημα να καταρρεύσει από το ίδιο του το βάρος.&lt;br /&gt;&lt;br /&gt;Οι ξένοι δανειστές μας έχουν βαρεθεί και είναι οριακά στο σημείο που θα αποφασίσουν να πάρουν τις χασούρες τους και να μας αφήσουν στην μοίρα μας. Βαυκαλιζόμαστε με το σενάριο της αμοιβαίας καταστροφής ενώ στην πραγματικότητα δεν έχουμε άλλα χαρτιά να παίξουμε. Το πιστόλι είναι στο τραπέζι αλλά σημαδεύει εμάς.&lt;br /&gt;&lt;br /&gt;Είναι σκληρά αυτά που χρειάζονται και δεν τα λέω ελαφρά την καρδία καθώς αγαπημένοι μου άνθρωποι είναι από τους πρώτους που θα πληγούν. Αλλά πρέπει να το χωνέψουμε ότι συνολικά σαν λαός θα γίνουμε φτωχότεροι γιατί &lt;span style="font-weight: bold;"&gt;πολύ απλά έχουμε ήδη χρεωκοπήσει&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Είναι ουτοπία να πιστεύουμε ότι μπόρα είναι θα περάσει και κάποια μαγική λύση θα βρεθεί. Έχουμε μία δύσκολη δεκαετία μπροστά μας στην οποία αν δουλέψουμε σκληρά και είμαστε τυχεροί μπορεί και να επιστρέψουμε στο σημείο που είμασταν όταν ξεκίνησε η πτώση.&lt;br /&gt;&lt;br /&gt;Αλλά αυτό είναι το καλό σενάριο. Γιατί αυτή την στιγμή &lt;span style="font-weight: bold;"&gt;κινδυνεύουμε να μας πάρει όλους ο διάολος&lt;/span&gt; και να γυρίσει η χώρα 50 χρόνια πίσω. Δεν είναι μόνο το δικό μας μέλλον που υποθηκεύεται, είναι και των παιδιών μας και των εγγονιών μας.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Είναι απολύτως αναγκαίο, έστω και αυτή την ύστατη στιγμή, το πολιτικό σύστημα να σταθεί στο ύψος του. Να αναλάβουν όλοι τις ευθύνες τους και να συμφωνήσουν τώρα σε ένα σχέδιο δράσης. Αυτό ή να ξεκουμπιστούν και να πάνε σπίτια τους.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Δημήτρης Ανδρεάδης&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5789922736489835302?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5789922736489835302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5789922736489835302' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5789922736489835302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5789922736489835302'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/05/blog-post.html' title='Το Τέλος του Κόσμου όπως τον Γνωρίζουμε'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4767363700596806027</id><published>2011-04-25T02:20:00.003+03:00</published><updated>2011-04-25T02:35:07.616+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='judcon'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JUDCon Boston approaching!</title><content type='html'>We are only a week away from the 2nd &lt;a href="http://www.jboss.org/events/JUDCon"&gt;JUDCon &lt;/a&gt;in Boston, the annual &lt;span style="font-weight: bold;"&gt;JBoss Users &amp;amp; Developers Conference &lt;/span&gt;taking place just before the &lt;a href="http://www.redhat.com/summit/"&gt;Red Hat Summit/JBossWorld&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Again, lot's of interesting talks, I've just singled out below 4 talks that come directly from members of the core&lt;a href="http://www.jboss.org/jbossas/"&gt; JBoss AS&lt;/a&gt; development team:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Zen of Modules: ClassLoading in JBoss AS 7&lt;/span&gt;, by David Lloyd&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Modular Classloading with JBoss Modules&lt;/span&gt;, by David Lloyd&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Optimizing Performance with JBoss Application Server 7&lt;/span&gt;, by John Bailey&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;The future of Developement, Usability in Enterprise Java&lt;/span&gt;, by Andrew Lee Rubinger&lt;/li&gt;&lt;/ul&gt;Take a look at the &lt;a href="http://www.jboss.org/events/JUDCon/agenda.html"&gt;agenda&lt;/a&gt; and &lt;a href="http://www.jboss.org/events/JUDCon/register.html"&gt;register &lt;/a&gt;asap, we'd love to see you there!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4767363700596806027?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4767363700596806027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4767363700596806027' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4767363700596806027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4767363700596806027'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/04/judcon-boston-approaching.html' title='JUDCon Boston approaching!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5579418868365109286</id><published>2011-04-25T01:02:00.008+03:00</published><updated>2011-04-25T02:18:37.550+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='javaee'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>DSI 2011, Slovenia - recap</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-re3WtLSpVsQ/TbSf2Mz-XoI/AAAAAAAAAhw/CtP5RwbmH8k/s1600/IMAG0253.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/-re3WtLSpVsQ/TbSf2Mz-XoI/AAAAAAAAAhw/CtP5RwbmH8k/s400/IMAG0253.jpg" alt="" id="BLOGGER_PHOTO_ID_5599275990229343874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's been already a few days after my return from &lt;a href="http://www.dsi2011.si/"&gt;DSI &lt;/a&gt;&lt;a href="http://www.dsi2011.si/"&gt;2011&lt;/a&gt;, the leading independent Informatics Conference in Slovenia (&lt;a href="http://www.dsi2011.si/"&gt;Dnevi Slovenske Informatike&lt;/a&gt;), where I was invited to keynote on the subject of &lt;span style="font-weight: bold;"&gt;Java EE in the Cloud&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I've made an effort to emphasize the importance of PaaS, give examples of existing Java PaaS offerings and then move on to describe the current status of Java EE with regards to the cloud and where things are going with Java EE7. I've completed the presentation by referring to what we are working on at JBoss/Red Hat in order to make&lt;a href="http://www.jboss.org/jbossas/"&gt; JBoss AS&lt;/a&gt; more appealing to cloud users, especially with the ongoing work on &lt;a href="http://community.jboss.org/wiki/HackingOnAS7"&gt;AS7&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-1pnmrIwQvoI/TbSmEIWBZvI/AAAAAAAAAh4/IqBdIRcWfjo/s1600/IMAG0252.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://4.bp.blogspot.com/-1pnmrIwQvoI/TbSmEIWBZvI/AAAAAAAAAh4/IqBdIRcWfjo/s400/IMAG0252.jpg" alt="" id="BLOGGER_PHOTO_ID_5599282826617906930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Although Java EE provides an excellent base for cloud applications and you can use Java EE in the cloud *now* there is certainly a lot more work required to provide you with truly portable options and that makes the work on &lt;a href="http://jcp.org/en/jsr/detail?id=342"&gt;Java EE 7&lt;/a&gt; all the more relevant.&lt;br /&gt;&lt;br /&gt;You can find my slides &lt;a href="http://www.slideshare.net/dandre/2011-04dsijavaeeinthecloudandreadis"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It was also very interesting to listen to the presentations of the other two keynote speakers, &lt;a href="http://robilad.livejournal.com/"&gt;Dalibor Topic&lt;/a&gt; from Oracle on &lt;span style="font-style: italic;"&gt;The Future of Java&lt;/span&gt; and &lt;a href="http://ikarld.wordpress.com/"&gt;Karl Davies-Barrett&lt;/a&gt; from Microsoft on &lt;span style="font-style: italic;"&gt;Windows Azure&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I would like to thank Professor Dr. Matjaz Juric from the University of Ljubljana for the invitation and the&lt;a href="http://www.openblend.org/"&gt; OpenBlend guys&lt;/a&gt; and other &lt;a href="http://community.jboss.org/people/mstruk"&gt;fellow&lt;/a&gt; &lt;a href="http://relation.to/Bloggers/Ales"&gt;JBossians&lt;/a&gt; for making my stay all the more pleasant and exciting, especially as we tried to catch my return flight 20' before take-off!&lt;br /&gt;&lt;br /&gt;Looking forward to the next opportunity to visit beautiful Slovenia!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5579418868365109286?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5579418868365109286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5579418868365109286' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5579418868365109286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5579418868365109286'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/04/dsi-2011-slovenia.html' title='DSI 2011, Slovenia - recap'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-re3WtLSpVsQ/TbSf2Mz-XoI/AAAAAAAAAhw/CtP5RwbmH8k/s72-c/IMAG0253.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-39032747872052122</id><published>2011-04-08T11:23:00.003+03:00</published><updated>2011-04-08T11:32:29.703+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='banks'/><category scheme='http://www.blogger.com/atom/ns#' term='ellak'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Μέρες Συνεργασίας - OpenSource Banking</title><content type='html'>Αντιγράφω από την ανακοίνωση της ΕΕ/ΛΑΚ:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Στο πλαίσιο των δράσεων &lt;span style="font-weight: bold;"&gt;"Ημέρες Συνεργασίας: ΕΛ/ΛΑΚ και Επιχειρηματικότητα"&lt;/span&gt; την επόμενη &lt;span style="font-weight: bold;"&gt;Πέμπτη, 14 Απριλίου στις 17.00 στο ΕΔΕΤ&lt;/span&gt; (Μεσογείων 56, 4ος όροφος), θα διοργανωθεί ένα mini lab με θέμα τη χρήση εφαρμογών ανοιχτού λογισμικού σε τραπεζικά ιδρύματα.&lt;br /&gt;&lt;br /&gt;Οι βασικές εισηγήσεις θα γίνουν από τους &lt;span style="font-weight: bold;"&gt;κ. Γιάννη Κούτρο&lt;/span&gt; (Proton Bank) με τίτλο &lt;span style="font-weight: bold;"&gt;"Multi-source data and reporting with JasperReports and Talend"&lt;/span&gt;, τον &lt;span style="font-weight: bold;"&gt;κ. Γιώργο Μπλάθρα&lt;/span&gt; (Proton Bank) με τίτλο &lt;span style="font-weight: bold;"&gt;"Διαχείριση τηλεφωνικών κλήσεων για το IT Helpdesk με Asterisk"&lt;/span&gt;, και τον&lt;span style="font-weight: bold;"&gt; κ. Ιωάννη Αγγελή&lt;/span&gt; (Eurobank) με τίτλο &lt;span style="font-weight: bold;"&gt;"Data mining using Pentaho / Weka"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Επίσης θα υπάρξει εισήγηση από την &lt;span style="font-weight: bold;"&gt;κ. Ματίνα Θωμαιδου&lt;/span&gt; (ΟΠΑ) με τίτλο &lt;span style="font-weight: bold;"&gt;"Αυτοματοποιημένη ανάπτυξη και διαχείριση online διαφημιστικής καμπάνιας"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Παρακαλώ όσους ενδιαφέρονται να παρευρεθούν να συμπληρώσουν &lt;a href="http://go.eellak.gr/imeres"&gt;τη σχετική φόρμα&lt;/a&gt;  καθώς ο χώρος έχει περιορισμένη χωρητικότητα.&lt;br /&gt;&lt;br /&gt;Επίσης πληροφορίες για τις εκδηλώσεις που έχουν πραγματοποιηθεί μέχρι τώρα υπάρχουν διαθέσιμες στο &lt;a href="http://ellak.gr/index.php?option=com_openwiki&amp;amp;Itemid=103&amp;amp;id=ellak:imeres_sinergasias"&gt;εδώ&lt;/a&gt;.&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-39032747872052122?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/39032747872052122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=39032747872052122' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/39032747872052122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/39032747872052122'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/04/opensource-banking.html' title='Μέρες Συνεργασίας - OpenSource Banking'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6986524390137246147</id><published>2011-03-29T15:02:00.006+03:00</published><updated>2011-03-29T15:23:55.042+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='exports'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>High Tech Exports Day</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/--WQDHCFy-ZA/TZHMsyhlGpI/AAAAAAAAAho/qjOJL1Zrbmk/s1600/hitech-exports-title.png"&gt;&lt;img style="float:up; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 298px;" src="http://4.bp.blogspot.com/--WQDHCFy-ZA/TZHMsyhlGpI/AAAAAAAAAho/qjOJL1Zrbmk/s400/hitech-exports-title.png" alt="" id="BLOGGER_PHOTO_ID_5589473682392423058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I will be spending the day tomorrow at the &lt;a href="http://www.hightechexports.gr/"&gt;High Tech Exports&lt;/a&gt; Day in Athens to talk about the challenges and opportunities presented to ICT companies that wish to export products and services around Open Source Software.&lt;br /&gt;&lt;br /&gt;See you there&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6986524390137246147?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6986524390137246147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6986524390137246147' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6986524390137246147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6986524390137246147'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/03/high-tech-exports-day.html' title='High Tech Exports Day'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/--WQDHCFy-ZA/TZHMsyhlGpI/AAAAAAAAAho/qjOJL1Zrbmk/s72-c/hitech-exports-title.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6760032456521155960</id><published>2011-03-27T19:22:00.005+03:00</published><updated>2011-03-27T23:40:01.554+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>The race for JBoss AS7 is on</title><content type='html'>Join &lt;a href="irc://irc.freenode.org/jboss-as7"&gt;irc://irc.freenode.org/jboss-as7&lt;/a&gt; at anytime (including weekends) and chances are you'll find people there from all sorts of different timezones &lt;a href="http://community.jboss.org/wiki/HackingonAS7"&gt;hacking away on JBoss AS7&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Whether it is core developers talking designs and churning out code like crazy, external contributors discussing  ideas and fixes, folks from related projects trying to figure out the best way to integrate their stuff or people eager to find a way to take part in the action, one thing is certain:&lt;span style="font-weight: bold;"&gt; the race for JBoss AS7 is on!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://relation.to/Bloggers/AS7BetaStreamBegins"&gt;A stream of Betas&lt;/a&gt; scheduled for the next month will keep everyone on their toes. But this is all cool stuff and now is a great time to be here with this great team.&lt;br /&gt;&lt;br /&gt;Good times!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6760032456521155960?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6760032456521155960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6760032456521155960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6760032456521155960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6760032456521155960'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/03/race-for-jboss-as7-is-on.html' title='The race for JBoss AS7 is on'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6130149297786462872</id><published>2011-02-23T13:13:00.003+02:00</published><updated>2011-02-23T13:44:25.420+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='professional'/><category scheme='http://www.blogger.com/atom/ns#' term='gfoss'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>GFOSS - Cooperation Days</title><content type='html'>The &lt;a href="http://ellak.gr/index.php?option=com_content&amp;amp;task=view&amp;amp;id=6874"&gt;Greek Free/Open Source Software Society (GFOSS)&lt;/a&gt; is organizing a series of events entitled &lt;span style="font-weight: bold;"&gt;Cooperation Days&lt;/span&gt;, presenting case studies from companies and organization that adopted  &lt;span style="font-weight: bold;"&gt;OpenSource software&lt;/span&gt;, with the goal of bringing together communities, users and providers of professional Open Source solutions and technologies.&lt;br /&gt;&lt;br /&gt;The first event of the series takes place on &lt;a href="http://ellak.gr/index.php?option=com_content&amp;amp;task=view&amp;amp;id=7027&amp;amp;Itemid=1"&gt;Saturday, Feb/26th,&lt;/a&gt; in Athens.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6130149297786462872?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6130149297786462872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6130149297786462872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6130149297786462872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6130149297786462872'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/02/gfoss-cooperation-days.html' title='GFOSS - Cooperation Days'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1930969412292933239</id><published>2011-02-23T12:39:00.002+02:00</published><updated>2011-02-23T12:59:43.967+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ellak'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='openoffice'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Μέρες Συνεργασίας</title><content type='html'>Τις εμπειρίες τους κατά την μετάβαση σε Ανοιχτό Λογισμικό (OpenOffice) θα περιγράψουν οι εταιρείες  &lt;b&gt;Olympic Catering&lt;/b&gt; και &lt;b&gt;Νηρεύς&lt;/b&gt; &lt;a href="http://ellak.gr/index.php?option=com_content&amp;amp;task=view&amp;amp;id=7027&amp;amp;Itemid=1"&gt;το Σάββατο 26 Φεβρουαρίου&lt;/a&gt; το πρωί στο Εθνικό Ίδρυμα Ερευνών, στα πλαίσια της πρωτοβουλίας με τίτλο &lt;span style="font-style: italic; font-weight: bold;"&gt;“Ημέρες Συνεργασίας: ΕΛ/ΛΑΚ &amp;amp; Επιχειρηματικότητα”&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Ελάτε να ακούσουμε και να μάθουμε από αυτούς που έκαναν το βήμα!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Δημήτρης&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1930969412292933239?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1930969412292933239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1930969412292933239' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1930969412292933239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1930969412292933239'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/02/blog-post.html' title='Μέρες Συνεργασίας'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3757139658200461465</id><published>2011-01-28T10:14:00.003+02:00</published><updated>2011-01-28T10:23:01.785+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Screwed up Alt-Tab on Windoze 7</title><content type='html'>It's the syndrome of &lt;span style="font-style: italic;"&gt;the "new" guys thinking they can do better by changing things that have been working for ever&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Like the completely screwed up order of switching between applications using Alt-Tab on Windows 7.&lt;br /&gt;&lt;br /&gt;Launch &lt;span style="font-family: courier new; font-weight: bold;"&gt;regedit &lt;/span&gt;and add this &lt;span style="font-family: courier new; font-weight: bold;"&gt;DWORD &lt;/span&gt;to get your sanity back:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new; font-weight: bold;"&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AltTabSettings=1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hats off to &lt;a href="http://www.yancylent.com/2010/03/11/windows-7-alt-tab-order/"&gt;Yancy's blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3757139658200461465?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3757139658200461465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3757139658200461465' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3757139658200461465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3757139658200461465'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/01/screwed-up-alt-tab-on-windoze-7.html' title='Screwed up Alt-Tab on Windoze 7'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-850315403999421432</id><published>2011-01-27T11:15:00.007+02:00</published><updated>2011-01-27T12:32:26.927+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 5 Performance Tuning - Book Review</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://www.packtpub.com/sites/default/files/imagecache/productview/4026OS_MockupCover_0.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 125px; height: 152px;" src="https://www.packtpub.com/sites/default/files/imagecache/productview/4026OS_MockupCover_0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The last couple of days I had the opportunity to review a copy of &lt;a href="https://www.packtpub.com/jboss-as-5-performance-tuning/book"&gt;"JBoss AS5 Performance Tuning"&lt;/a&gt;, by &lt;span style="font-style: italic;"&gt;Francesco Marchioni&lt;/span&gt;, which is almost a sequel to&lt;a href="http://authors.packtpub.com/content/interview-francesco-marchioni-author-jboss-5-development"&gt; a previous book of his on JBoss AS5 Developmen&lt;/a&gt;t.&lt;br /&gt;&lt;br /&gt;You can take a peek at the table of contents &lt;a href="https://www.packtpub.com/toc/jboss-5-performance-tuning-table-contents"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I think the book does a great job at explaining the concepts and methodology behind performance tuning and introducing the tools of the trade required to get you going. It identifies the various places and hotspots where performance tuning makes sense, starting from the Operating System, up to the Java Virtual Machine, the application server and finally your own application.&lt;br /&gt;&lt;br /&gt;Expect to find tuning tips for a wide spectrum of areas including:&lt;br /&gt;&lt;br /&gt;- JVM tuning&lt;br /&gt;- JBoss AS slimming&lt;br /&gt;- Configuring logging, levels, format, sync vs. async&lt;br /&gt;- Pool sizing (JNDI, EJB, ...), Caching&lt;br /&gt;- JBoss Messaging &amp;amp; HornetQ tuning&lt;br /&gt;- DB design tips, JDBC tuning, JPA Query/Entity Caching&lt;br /&gt;- Clustering, JGroups, JBoss Cache&lt;br /&gt;- Tomcat/JBossWeb configuration and fronting options (mod_jk, mod_proxy, mod_cluster)&lt;br /&gt;- WebApp tuning, bare servlet vs. JSF vs. Richfaces&lt;br /&gt;- ...and more&lt;br /&gt;&lt;br /&gt;The author's suggestions are usually backed by evidence, i.e. trying the different configuration options and measuring the results. This is also a major takeaway from the book in that you may follow certain best practices but unless you make tuning a part of your development cycle, by establishing a baseline and continuously testing and measuring and improving, you are really left in the dark.&lt;br /&gt;&lt;br /&gt;Some tuning tips might be surprising, like for example, just changing the logging format can speed up an application by 10%, the async logging appender could give you worse performance, or that the native jbossweb connectors do not perform well on windows.&lt;br /&gt;&lt;br /&gt;What I really liked about this book:&lt;br /&gt;&lt;br /&gt;- It's very practical and down to earth without much fluff.&lt;br /&gt;- It includes useful sample tuning use cases, e.g. finding a memory leak.&lt;br /&gt;- It covers the majority of areas where tuning can be applied.&lt;br /&gt;- Summaries are very good and can be used as checklists.&lt;br /&gt;&lt;br /&gt;Timing wise, it's a bit unfortunate the book was released at the same time&lt;a href="http://dandreadis.blogspot.com/2011/01/introducing-brand-new-jboss-as-60.html"&gt; JBoss AS 6.0 was released&lt;/a&gt;, but in practice, the book applies just fine to &lt;a href="http://www.jboss.org/jbossas/downloads"&gt;JBoss AS 6.x&lt;/a&gt; as it applies to &lt;a href="http://www.jboss.org/jbossas/downloads"&gt;JBoss AS 5.x&lt;/a&gt; and&lt;a href="http://www.jboss.com/products/platforms/application/"&gt; JBoss EAP 5.x&lt;/a&gt;. The only exception is &lt;a href="http://jboss.org/infinispan"&gt;Infinispan &lt;/a&gt;that replaced JBoss Cache, although the basic caching principles are the same. Maybe an addendum for Infinispan could sort this out.&lt;br /&gt;&lt;br /&gt;To conclude, I'd recommend the book to whoever is interested in tuning his applications on top of JBoss AS and using the author's words: &lt;blockquote&gt;&lt;span style="font-style: italic;"&gt;"good performance is not accidental; it takes planing, expertise, and plenty of testing"&lt;/span&gt;&lt;/blockquote&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-850315403999421432?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/850315403999421432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=850315403999421432' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/850315403999421432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/850315403999421432'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/01/jboss-as-5-performance-tuning-book.html' title='JBoss AS 5 Performance Tuning - Book Review'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4677520466493892661</id><published>2011-01-26T22:25:00.004+02:00</published><updated>2011-01-26T22:37:01.541+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='jaxenter'/><category scheme='http://www.blogger.com/atom/ns#' term='interview'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 6.0 vs 7.0</title><content type='html'>&lt;a href="http://jaxenter.com/jboss-as-6-0-0-final.1-34623.html"&gt;A short interview&lt;/a&gt; of yours truly posted on &lt;a href="http://jaxenter.com/"&gt;jaxenter &lt;/a&gt;on the JBoss AS 6.0 release and the rationale behind the upcoming JBoss AS 7.0&lt;br /&gt;&lt;br /&gt;If you haven't seen JBoss AS 6.0 yet, get it from &lt;a href="http://www.jboss.org/jbossas/downloads"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4677520466493892661?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4677520466493892661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4677520466493892661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4677520466493892661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4677520466493892661'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/01/jboss-as-60-vs-70.html' title='JBoss AS 6.0 vs 7.0'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-2495237129962326868</id><published>2011-01-05T22:05:00.009+02:00</published><updated>2011-01-06T01:36:18.592+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='javaee'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Introducing the Brand New JBoss AS 6.0!</title><content type='html'>One and a half year after &lt;a href="http://www.jboss.org/jbossas"&gt;JBoss AS 5.1&lt;/a&gt; and five milestone releases later and the final release of &lt;a href="http://www.jboss.org/jbossas/downloads"&gt;JBoss AS 6.0&lt;/a&gt; is a reality!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java.dzone.com/videos/jboss-as6-m1"&gt;Jason Green &lt;/a&gt;led the project for most of the time and produced the first four milestones, then Shelly McGowan&lt;a href="http://lists.jboss.org/pipermail/jboss-development/2010-August/016590.html"&gt; took over&lt;/a&gt; with the goal to complete the release and achieve Java EE 6 Web Profile certification in order to deliver the goods to you. JBoss AS 6 was a great team effort and I certainly feel privileged to be working with such a great group of talented people.&lt;br /&gt;&lt;br /&gt;You may read Shelly's announcement about the release &lt;a href="http://community.jboss.org/blogs/donnamishelly/2011/01/04/jboss-application-server-6-goes-final"&gt;here&lt;/a&gt;. Any time soon, the JBoss logo should appear in the&lt;a href="http://java.sun.com/javaee/overview/compatibility.jsp"&gt; Java EE compatible implementations&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;So what's included in JBoss AS 6.0, especially compared to AS 5.1?&lt;br /&gt;&lt;br /&gt;To begin with, JBoss AS 6.0 is a&lt;a href="http://jcp.org/aboutJava/communityprocess/final/jsr316/index.html"&gt; Java EE 6 Web Profile&lt;/a&gt; implementation. Does this mean AS 6.0 implements only the Web Profile? Not really. JBoss AS 6.0 bundles almost all the technologies required by the full Java EE 6 spec, including the legacy stuff, like EJB2 and RMI/IIOP, however, we chose to certify only for the Web Profile at this stage due to resource constraints. (This is also a very good way to gather input and see how many people actually do care about EE6 full profile compliance, just scream in &lt;a href="http://community.jboss.org/en/jbossas?view=discussions"&gt;the forums&lt;/a&gt;!).&lt;br /&gt;&lt;br /&gt;So naturally, JBoss AS 6.0 includes all the EE6 goodies like &lt;a href="http://jcp.org/en/jsr/detail?id=299" target="" class="regularLink"&gt;CDI&lt;/a&gt;/&lt;a href="http://seamframework.org/Weld"&gt;Weld 1.1&lt;/a&gt;, &lt;a href="http://jcp.org/en/jsr/detail?id=318" target="" class="regularLink"&gt;EJB 3.1 Lite&amp;amp;Embeddable, &lt;/a&gt;&lt;a href="http://jcp.org/en/jsr/detail?id=317" target="" class="regularLink"&gt;JPA 2&lt;/a&gt;/&lt;a href="http://www.hibernate.org/"&gt;Hibernate 3.6&lt;/a&gt;, &lt;a href="http://jcp.org/en/jsr/detail?id=303" target="" class="regularLink"&gt;Bean Validation&lt;/a&gt;, &lt;a href="http://jcp.org/en/jsr/detail?id=315" target="" class="regularLink"&gt;Servlet 3&lt;/a&gt;, &lt;a href="http://jsfunit.blogspot.com/2010/12/jsf-on-jboss-as6-final.html"&gt;JSF 2.0&lt;/a&gt;, etc.), but also things like JAX-RS/&lt;a href="http://www.jboss.org/resteasy"&gt;RESTEasy 2.1&lt;/a&gt;, JMS 1.1/&lt;a href="http://www.jboss.org/hornetq"&gt;HornetQ 2.1.2&lt;/a&gt;, JAX-WS 2.2/&lt;a href="http://www.jboss.org/jbossws"&gt;JBossWS 3.4.1.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(For a definitive list of component versions, the source&lt;a href="http://anonsvn.jboss.org/repos/jbossas/tags/6.0.0.Final/component-matrix/pom.xml"&gt; component-matrix/pom.xml &lt;/a&gt;is your friend).&lt;br /&gt;&lt;br /&gt;Notable differences between 6.0 and AS 5.1 include the bundling of the &lt;a href="http://cxf.apache.org/"&gt;Apache CXF&lt;/a&gt; stack as the default backend for &lt;a href="http://www.jboss.org/jbossws"&gt;JBossWS &lt;/a&gt;(compared to JBossWS Native) and the replacement of JBoss Messaging with the ultra-fast-next-generation &lt;a href="http://www.jboss.org/hornetq"&gt;HornetQ&lt;/a&gt;. The latter distributes also a native library, used as a bridge between HornetQ and linux         libaio, for fast journal writes.&lt;br /&gt;&lt;br /&gt;On the clustering front, the AS6 replication needs are now covered by the much promising &lt;a href="http://www.jboss.org/infinispan"&gt;Infinispan&lt;/a&gt; project replacing JBossCache, while &lt;a href="http://www.jboss.org/mod_cluster"&gt;mod_cluster&lt;/a&gt; support is included out-of-the-box, thus JBoss AS6 servers can dynamically discover and register to front-end apache httpd servers.&lt;br /&gt;&lt;br /&gt;JBoss AS6 includes the latest in term of &lt;a href="http://www.jboss.org/jbossmc"&gt;JBoss Microcontainer&lt;/a&gt; technologies and care has been taken to reduce the server footprint and the boot time. The consoles are lazily started upon first usage and overall the server should feel somewhat lighter than it's 5.1 counterpart (Hint: just wait to see how much lighter AS7 will feel like!).&lt;br /&gt;&lt;br /&gt;For those 580,562 past downloaders and users of AS 5.1, JBoss AS 6.0 should provide an appealing upgrade path. I would also like to thank the community for been supportive all along with more than a quarter of a million downloads of AS6 while it was developed and many useful contributions, as &lt;a href="http://community.jboss.org/message/578349"&gt;Jaikiran pointed out in his post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So give it a try and do let us know &lt;a href="http://community.jboss.org/en/jbossas?view=discussions"&gt;on the forums&lt;/a&gt; what do you think, we take your input quite seriously.&lt;br /&gt;&lt;br /&gt;Enjoy the brand new&lt;a href="http://www.jboss.org/jbossas/downloads"&gt; JBoss AS 6&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-2495237129962326868?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/2495237129962326868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=2495237129962326868' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2495237129962326868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2495237129962326868'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2011/01/introducing-brand-new-jboss-as-60.html' title='Introducing the Brand New JBoss AS 6.0!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5344869256053070748</id><published>2010-12-15T00:21:00.008+02:00</published><updated>2010-12-15T10:52:47.882+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='easybcd'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualbox'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Dual-booting/virtualizing Fedora</title><content type='html'>What's the very first thing you should be doing on a brand new &lt;a href="http://www.dell.com/us/business/p/precision-m4500/pd"&gt;Dell laptop&lt;/a&gt; preloaded with Windows 7? Install &lt;a href="http://fedoraproject.org/"&gt;Fedora 14&lt;/a&gt;, of course! But I don't want to just throw Windows away, I've plenty of software for the evil platform I can reuse and it is always necessary to test JBoss on different OS-es. Besides, &lt;a href="http://relation.to/Bloggers/Max"&gt;Max &lt;/a&gt;was telling me that an amazing 70% of JBoss AS users are still developing on Windoze!&lt;br /&gt;&lt;br /&gt;Dual booting the laptop is really the first step to get going and the &lt;a href="http://www.linuxbsdos.com/2010/11/09/how-to-dual-boot-fedora-14-and-windows-7/"&gt;2nd link&lt;/a&gt; returned by Google on the subject what quite useful. I wasn't starting from scratch though, so I had first to make some space on the hard disk that was pre-loaded by Dell with 3 primary partitions: a small 39Mb one marked as OEM partition, an 11.15Gb recovery one that I didn't want to touch (although I might remove it at a later stage) and the rest of the space allocated to drive C: with all the windoze stuff in there.&lt;br /&gt;&lt;br /&gt;Thankfully the latest windows let you shrink the C: volume without the need for any 3rd party tool like Partition Magic or GParted, down to point where the unmovable system/hidden files are located, and that practically released half of the allocated disk space. This is done through  Panel--&gt;Administrative Tools--&gt;Computer Management--&gt;Disk Management, right-click on the C: partition.&lt;br /&gt;&lt;br /&gt;A part of the freed-up space (1/3) I wanted to create an NTFS data D: drive, so that programs and data are separated (always a good idea in case you want to re-install windows or need to release some space later on from that data partition), but I couldn't just create another primary partition because that would have been the 4th and final one, leaving no space for Linux. So D: had to go inside an extended partition and because I couldn't find any easy/quick way to do it (maybe fdisk?), I just went out and booted a &lt;a href="http://gparted.sourceforge.net/"&gt;GParted &lt;/a&gt;live disk to do just that.&lt;br /&gt;&lt;br /&gt;With D: drive created and the remaining free space all within the extended partition the next step is to go ahead and install Fedora 14 from the DVD. I've created a custom partitioning scheme with a /boot (250Mb) partition, a swap partition (4G), and the rest of the space assigned to a logical volume, split into root / (15G), /var (4G) and /home (50G). In order to not mess things up with the windows MBR peculiarities, I've put the GRUB bootloader on the /boot partition so that the 2 OSes are effectively isolated from each other.&lt;br /&gt;&lt;br /&gt;Going back to windows, installing &lt;a href="http://neosmart.net/dl.php?id=1"&gt;EasyBCD &lt;/a&gt;and following the instructions &lt;a href="http://www.linuxbsdos.com/2010/11/09/how-to-dual-boot-fedora-14-and-windows-7/4/"&gt;here, &lt;/a&gt;takes away the configuration hassle and you can now boot either of the two OSes without upsetting the windows installation/bootloader. BTW, with this setup all the Linux partitions are within the extended partition, including the /boot one.&lt;br /&gt;&lt;br /&gt;Now the next step is to virtualize the Linux installation within windows so that both operating system can be used at the same time, as well. The cool thing in this case is that the virtualized Linux guest sees the actual linux partitions in raw mode, not some virtual drive created atop the slowest of all filesystems (i.e. NTFS). And if performance of the virtualized Fedora guest becomes an issue you can always go back and dual boot  directly accessing the same disk partitions.&lt;br /&gt;&lt;br /&gt;After some failed attempts for accessing natively the Linux partitions with VMware player &amp;amp; VMware server, I managed to get it working with &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;. Some hints to get this working can be found &lt;a href="http://www.sysprobs.com/access-physical-disk-virtualbox-desktop-virtualization-software."&gt;here&lt;/a&gt;. You basically need to create a Virtual Hard Disk (essentially a file in the host filesystem) that instead of containing the virtual disk data it merely points to the physical disk partitions to be accessed in raw mode. You should &lt;a href="http://www.virtualbox.org/manual/ch09.html#rawdisk"&gt;read the relevant part in the documentation&lt;/a&gt; with the necessary scary warnings before proceeding.&lt;br /&gt;&lt;br /&gt;In short, cd to the virtual box program directory:&lt;br /&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;cd \Program Files\Oracle\VirtualBox&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Find out the partitions numbers that you want to make available&lt;br /&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;vboxmanager internalcommands listpartitions -rawdisk \\.\PhysicalDrive0 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Create the virtual file that will point to those partitions (6,7,8 in my case)&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;mkdir c:\Users\dimitris\.VirtualBox\VDI&lt;br /&gt;vboxmanage internalcommands createrawvmdk -filename c:\Users\dimitris\.VirtualBox\VDI\ssddrive.vmdk -rawdisk \\.\PhysicalDrive0 -partitions 6,7,8 -register -mbr \NST\nst_linux.mbr &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There are few things to note (discovered through trial-and-error).&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;First, if you get permission errors while executing the internal commands, deactivate Windows Defender and any other anti-virus software you might be using.&lt;/li&gt;&lt;li&gt;Second, the register flag will also make the virtual drive show up in the Virtual Media manager in the VirtualBox console, so you can attach it to your virtual machine.&lt;/li&gt;&lt;li&gt;Third, the -mbr option is necessary in order to get VirtualBox to know which boot record to use when booting the image. Now, if you have used EasyBCD to setup dual boot as described above, the linux MBR is conveniently stored in the location shown in the command (\NST\nst_linux.mbr), which is just perfect!&lt;/li&gt;&lt;/ul&gt;That last command is really the key to make it work, the rest is more or less standard procedure that you can find in the various on-line resources I've pointed out.&lt;br /&gt;&lt;br /&gt;Enjoy your dual-booted / virtualized Fedora installation!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5344869256053070748?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5344869256053070748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5344869256053070748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5344869256053070748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5344869256053070748'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/12/dual-bootedvirtualized-fedora.html' title='Dual-booting/virtualizing Fedora'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1341202862110325327</id><published>2010-10-17T19:28:00.004+03:00</published><updated>2010-10-17T20:30:11.311+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='jhug'/><title type='text'>jhug is alive!</title><content type='html'>Things have been quiet with the the &lt;a href="http://www.jhug.gr"&gt;Java (Hellenic) User Group&lt;/a&gt; for some time now, but there is  light in the horizon with monthly meetings resuming at a new convenient location right next to the metro station of Nea Ionia, the offices of &lt;a href="http://www.abiss.gr"&gt;abiss.gr&lt;/a&gt;, a strong advocate of opensource technologies.&lt;br /&gt;&lt;br /&gt;Last meeting took place on Sat Oct/16th with a couple of interesting short talks and a decent attendance of ~25. Kostis Kapelonis talked about his Java Packaging gripes, Yiannis Koutros presented a case-study on the adoption of opensource by a Greek bank, and yours truly had yet another chance to talk about Developers &amp;amp; Opensource.&lt;br /&gt;&lt;br /&gt;The atmosphere was really informal and especially towards the end everyone jumped into the discussion, so I'm optimistic we are going to see more participation and interesting talks in the meetings to come.&lt;br /&gt;&lt;br /&gt;I think opensource adoption in Greece has reaching the tipping point where suddenly it will be totally uncool not to do it, or admit you do no have some form of strategy for incorporating it in  your business.&lt;br /&gt;&lt;br /&gt;Until the next time...&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;*Nice write-up of the meeting by Paris, &lt;a href="http://javapapo.blogspot.com/2010/10/java-hellenic-user-group-2010.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1341202862110325327?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1341202862110325327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1341202862110325327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1341202862110325327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1341202862110325327'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/10/jhug-is-alive.html' title='jhug is alive!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-687911498642397373</id><published>2010-10-13T22:15:00.005+03:00</published><updated>2010-10-13T23:27:51.146+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openblend'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>OpenBlend'10 - recap</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ljubljana-life.com/media/pics/castle.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 281px; height: 180px;" src="http://www.ljubljana-life.com/media/pics/castle.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's been a week after my return from &lt;a href="http://www.openblend.org/en/home"&gt;OpenBlend &lt;/a&gt;in Ljubljana/Slovenia and I had promised myself that I should write a few words about this (Java mostly) conference.&lt;br /&gt;&lt;br /&gt;Already in its 3rd year, the conference organized by a local group of technology enthusiasts lead by &lt;span style="font-style: italic;"&gt;El Presidente &lt;/span&gt;&lt;a style="font-style: italic;" href="http://community.jboss.org/people/alesj"&gt;Ales Justin&lt;/a&gt; changed its name from JavaBlend to OpenBlend (for obvious reasons), but kept on its promise for delivering great lectures from established opensource developers.&lt;br /&gt;&lt;br /&gt;I enjoyed &lt;a href="http://www.openblend.org/en/program"&gt;the majority of talks&lt;/a&gt;, including Carlo de Wolf's talk on EJB3, Sanjeeb Sahoo's talk on OSGi/JavaEE and Jeff Brown's talk on fancy runtime meta-programming with Groovy (did I say I love Groovy?). The sessions were recorded and I believe they'll be made available online soon so you can check them out yourselves.&lt;br /&gt;&lt;br /&gt;I was mostly intrigued by the keynote session of Sacha Labourey, my former (J)Boss and now founder of &lt;a href="http://cloudbees.com/"&gt;Cloud Bees&lt;/a&gt;, talking about his vision on Cloud 2.0 and the important role that PaaS will play in the years to come.&lt;br /&gt;&lt;br /&gt;I also had the opportunity to present one of my favorite subjects, the secrets for &lt;span style="font-style: italic;"&gt;"Becoming a Successful Open Source Developer"&lt;/span&gt;. I've given this talk a couple of times and although it is usually well perceived among geeks, I was somewhat surprised this time to receive positive feedback not only from the people in the room, but also from bystanders outside the room and other helper staff who could hear it from the speakers. Which makes me think there must be some universal truth in the 7 elements of success I am suggesting in the talk. Interesting...&lt;br /&gt;&lt;br /&gt;All in all,  the conference was great, the speakers good, the audience engaging and the venue at the &lt;a href="http://en.wikipedia.org/wiki/Ljubljana_Castle"&gt;Ljubljana Castle&lt;/a&gt; fantastic. It's amazing what local communities can achieve so Kudos to the folks at Slovenia for organizing another successful OpenBlend.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-687911498642397373?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/687911498642397373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=687911498642397373' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/687911498642397373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/687911498642397373'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/10/openblend10-recap.html' title='OpenBlend&apos;10 - recap'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-2205658465584418033</id><published>2010-10-04T23:04:00.000+03:00</published><updated>2010-10-05T00:44:29.978+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ict forum'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Greek ICT Forum, 2010</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_BfrBYaHm0hc/TKpCjTBwDYI/AAAAAAAAAgo/_ndcvdw3cdg/s1600/2010-10-ict-forum.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 313px;" src="http://2.bp.blogspot.com/_BfrBYaHm0hc/TKpCjTBwDYI/AAAAAAAAAgo/_ndcvdw3cdg/s400/2010-10-ict-forum.jpg" alt="" id="BLOGGER_PHOTO_ID_5524301067093806466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tomorrow I'm giving a talk at the &lt;a href="http://www.ictplus.gr/default.asp?pid=30&amp;amp;rID=12368&amp;amp;ct=0&amp;amp;la=1"&gt;12th Greek ICT Forum&lt;/a&gt; in Athens. This is the biggest local conference of its kind related to upcoming government and telecom IT projects, targeting business people mostly, and while the original title of my talk &lt;a href="http://www.ictplus.gr/files/12_ICT_FORUM_2010/BUSINESS_ICT_0510.pdf"&gt;seemed rather boring&lt;/a&gt;, I've figured out I should turn the tables a bit and spice it up.&lt;br /&gt;&lt;br /&gt;Last year it was the first time ever Open Source made an appearance in the ICT Forum with its own dedicated track and that was a big win for Open Source. This year it seems it is up to &lt;a href="http://dimitris.glezos.com/"&gt;Dimitris Glezos&lt;/a&gt; and myself to keep the opensource momentum going, so it is going to be fun!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-2205658465584418033?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/2205658465584418033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=2205658465584418033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2205658465584418033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2205658465584418033'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/10/greek-ict-forum-2010.html' title='Greek ICT Forum, 2010'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_BfrBYaHm0hc/TKpCjTBwDYI/AAAAAAAAAgo/_ndcvdw3cdg/s72-c/2010-10-ict-forum.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-7392834138205228456</id><published>2010-05-20T10:07:00.007+03:00</published><updated>2010-05-20T13:11:27.173+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='htc'/><category scheme='http://www.blogger.com/atom/ns#' term='smartphones'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Mobile Phone - Reloaded</title><content type='html'>I should have read the signs. My ancient 5+ year old &lt;a href="http://europe.nokia.com/find-products/devices/nokia-5140"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Nokia&lt;/span&gt; 5141&lt;/a&gt; mobile phone had started doing funny things on its own, like changing the ringing tone so I wouldn't recognize it. Then the keyboard sometimes would come off but even that didn't seem to bother me, I could put it back in place in 2 seconds. Beside, why changing a phone that still works and for which I had already bought a spare replacement battery? A phone is just a phone, right?&lt;br /&gt;&lt;br /&gt;But then the inevitable happened and while traveling to a &lt;a href="http://dandreadis.blogspot.com/2010/05/5th-gfoss-conference-2010.html"&gt;conference &lt;/a&gt;last Sunday, I lost it in the airport at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Heraklion&lt;/span&gt;. That was really a surprise because I (almost) never loose things! So I have to assume that the phone wanted to disappear, leaving no traces behind. Not even a proper backup of my contacts list (damn!).&lt;br /&gt;&lt;br /&gt;It wasn't a great phone anyway, it had FM radio, a compass, thermometer and Db meter, but the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;UI&lt;/span&gt; wasn't as good as the previous &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Nokias&lt;/span&gt; I've owned, and you had to reset the alarm clock every single day (stupid). Ah, they don't build them like they'd used to! My first &lt;a href="http://en.wikipedia.org/wiki/Nokia_6110"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Nokia&lt;/span&gt; 6110&lt;/a&gt; was a fantastic phone, I've used it for 5 years without a single problem. Actually I still have it somewhere! (hm, should I fall back to it?)&lt;br /&gt;&lt;br /&gt;I'm sure by now you've realized how dead boring I am when it comes to my choice of mobile phones. My requirements are basic: make calls, text messages, don't break. I wouldn't even switch outside of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Nokias&lt;/span&gt; so that I don't have to learn another &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;UI&lt;/span&gt; (funny because I worked for Motorola for a period!).&lt;br /&gt;&lt;br /&gt;Then, you had all those &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;smartphones&lt;/span&gt; that pretended to be small computers but failed miserably in one way or another. Their underlying platforms had to change so frequently that didn't make sense to me to try understand it, unless you were in the business: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Symbian&lt;/span&gt;, RIM, iPhone OS, Windows CE/Mobile, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;webOS&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;SavaJe&lt;/span&gt;, Linux, etc., etc.&lt;br /&gt;&lt;br /&gt;However, the last couple of years something did change: first 3G data networks started becoming cheaper and second Apple produced the &lt;a href="http://www.apple.com/iphone/"&gt;iPhone &lt;/a&gt;and showed the world how a true smart phone should look like. Apple essentially set the standards in terms of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;UI&lt;/span&gt; abilities and hardware specifications. But in the typical Apple/Microsoft sense, they also went ahead with full control of the platform and everything build on top of it. You build an application and Apple &lt;span style="font-style: italic;"&gt;might&lt;/span&gt; like it for inclusion in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;AppStore&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;As a user I'd love the iPhone for what it is, a fantastic high-end gadget and tool, but as a developer I just wouldn't buy in the Apple vision as a long term technological investment. And so far there didn't seem to be many alternatives, so the majority of my colleagues own one (along with many others that look at it as a fashion item). Well, that doesn't have to be anymore, we have now more open choices.&lt;br /&gt;&lt;br /&gt;Android phones have reached a critical point where&lt;a href="http://en.wikipedia.org/wiki/Android_%28operating_system%29"&gt; the platform&lt;/a&gt; is beginning to mature and the supporting devices are good enough to be able to &lt;a href="http://www.techradar.com/news/phone-and-communications/mobile-phones/15-best-mobile-phones-in-the-world-today-645440"&gt;compete head-to-head&lt;/a&gt; with the iPhone. Coupled with the versatility of Java, I think we are past the tipping point for Android in the smart-phone space. Android is at around 5% of the market now, but I expect this to change - drastically.&lt;br /&gt;&lt;br /&gt;Or to see it from another perspective, if the "cloud" is the new computer and the smart-phones are the new-age entry level terminals, who's in a better position to shape the smart-phone space? I'll leave that as an exercise.&lt;br /&gt;&lt;br /&gt;And so with the disappearance of my old phone the planets have eventually aligned and it was time for me to move on. I've bought the &lt;a href="http://www.htc.com/www/product/legend/overview.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;HTC&lt;/span&gt; Legend&lt;/a&gt; (look here for a nice &lt;a href="http://www.techradar.com/reviews/phones/mobile-phones/htc-legend-675421/review"&gt;review&lt;/a&gt;). It's one click cheaper from the top range &lt;a href="http://www.techradar.com/reviews/phones/mobile-phones/htc-desire-679515/review"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;HTC&lt;/span&gt; Desire&lt;/a&gt; (with the very-large-for-my-tastes screen and the faster processor), but it's equivalent in every other sense. I've already started to love it so you'll probably hear more about it from me.&lt;br /&gt;&lt;br /&gt;The old dog is finally happy to learn a couple of new tricks.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Dimitris&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;Since my contacts list on the old phone is gone for good (what happened to that backup?), please do text me with your details if somehow I need to be contacting you, TIA.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-7392834138205228456?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/7392834138205228456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=7392834138205228456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7392834138205228456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7392834138205228456'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/05/mobile-phone-reloaded.html' title='Mobile Phone - Reloaded'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6372869868558449285</id><published>2010-05-13T16:10:00.003+03:00</published><updated>2010-05-13T16:23:20.413+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>5th GFOSS Conference 2010</title><content type='html'>Tomorrow Friday 14th I'll be spending the day at the &lt;a href="http://conf.ellak.gr/2010/"&gt;5th Free and Open Source Developer's Conference&lt;/a&gt; in Athens, with a talk in the &lt;span style="font-weight: bold;"&gt;Cloud Computing&lt;/span&gt; track about &lt;a href="http://www.jboss.org/jbossas/"&gt;JBoss AS &lt;/a&gt;and &lt;a href="http://www.jboss.org/infinispan"&gt;Infinispan&lt;/a&gt;. Then on Sunday 16th I'll be flying to Heraklion in Crete to give the same talk, as the conference is continued in three other major cities.&lt;br /&gt;&lt;br /&gt;Looking forward to some great sessions and many interesting discussions.&lt;br /&gt;&lt;br /&gt;See you there!&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6372869868558449285?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6372869868558449285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6372869868558449285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6372869868558449285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6372869868558449285'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/05/5th-gfoss-conference-2010.html' title='5th GFOSS Conference 2010'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3904978533248622016</id><published>2010-05-11T18:36:00.002+03:00</published><updated>2010-05-11T19:28:42.515+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Keep 'em coming - AS6 M3 released!</title><content type='html'>And yet another &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;JBoss&lt;/span&gt; AS 6 Milestone release-the 3rd in the series-went out last week, bringing us closer to implementing the &lt;a href="http://jcp.org/en/jsr/detail?id=316"&gt; Java &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;EE&lt;/span&gt; 6&lt;/a&gt; spec. Jason blogged about it &lt;a href="http://in.relation.to/Bloggers/AS600M3Released"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As you can see in the &lt;a href="http://community.jboss.org/wiki/AS600M3ReleaseNotes"&gt;Release Notes&lt;/a&gt;, the latest milestone introduces new features in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;EJB&lt;/span&gt; 3.1 area (e.g. Singletons with Container managed concurrency) and other underlying changes that are less obvious (like the new &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;VFS&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Remoting&lt;/span&gt; implementations).&lt;br /&gt;&lt;br /&gt;Just by looking at the available configurations you'll notice the '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;jbossweb&lt;/span&gt;-standalone' profile, our lightweight &lt;a href="http://www.jboss.org/jbossweb"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;JBoss&lt;/span&gt; Web&lt;/a&gt; server (or tomcat on steroids as we call it), along with a new '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;osgi&lt;/span&gt;' profile that integrates the &lt;a href="http://community.jboss.org/wiki/jbossosgi"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;JBoss&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;OSGi&lt;/span&gt;&lt;/a&gt; framework along with a number of services that let's you directly deploy your own bundles.&lt;br /&gt;&lt;br /&gt;However, the most prominent change is the replacement of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;JMS&lt;/span&gt; provider with the ultra-cool and super-fast &lt;a href="http://jboss.org/hornetq/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;HornetQ&lt;/span&gt;&lt;/a&gt;. This alone should make it interesting enough for you to &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;download &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;JBossAS&lt;/span&gt; 6 M3&lt;/a&gt;, try it out and provide us with &lt;a href="http://community.jboss.org/en/jbossas?view=discussions"&gt;valuable feedback&lt;/a&gt; for any issues you may have.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Dimitris&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3904978533248622016?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3904978533248622016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3904978533248622016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3904978533248622016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3904978533248622016'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/05/keep-em-coming-as6-m3-released.html' title='Keep &apos;em coming - AS6 M3 released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6313025731441508873</id><published>2010-04-15T20:11:00.003+03:00</published><updated>2010-04-15T20:44:07.913+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='judcon'/><category scheme='http://www.blogger.com/atom/ns#' term='jbossworld'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JUDCon 2010</title><content type='html'>&lt;a href="http://community.jboss.org/blogs/mark.little/2010/03/01/judcon-2010"&gt;Mark announced&lt;/a&gt; last month the inauguration of &lt;a href="http://www.jboss.org/events/JUDCon.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;JUDCon&lt;/span&gt;&lt;/a&gt;, the new &lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;JBoss&lt;/span&gt; Users &amp;amp; Developers Conference&lt;/span&gt; that takes place in Boston in June, aimed at bringing back &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;JBoss&lt;/span&gt; to its developer-centric roots.&lt;br /&gt;&lt;br /&gt;The new developer conference happens just before &lt;a href="http://www.redhat.com/promo/summit/2010/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;JBossWorld&lt;/span&gt; &lt;/a&gt;(so you have a good excuse to attend both!), and ever better, it's free (as in beer)! I'm really excited to see the start of this new event series, away from marketing talk and fluff that gives the opportunity to developers to come together and present highly technical stuff.&lt;br /&gt;&lt;br /&gt;Which brings me to my talk, which is really the only *non technical* presentation you'll find in &lt;a href="http://www.jboss.org/events/JUDCon/schedule.html"&gt;the schedule&lt;/a&gt;, that nevertheless deals with a subject of interest to many of you out there, i.e. &lt;span style="font-weight: bold;"&gt;"Becoming a (&lt;span style="font-style: italic;"&gt;successful&lt;/span&gt;) Open Source Developer&lt;/span&gt;", based on the true stories and experiences of many fellow &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;JBossians&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;See you in Boston!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Dimitris&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6313025731441508873?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6313025731441508873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6313025731441508873' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6313025731441508873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6313025731441508873'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/04/judcon-2010.html' title='JUDCon 2010'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8428501101039466966</id><published>2010-02-17T11:20:00.002+02:00</published><updated>2010-02-17T11:47:56.570+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 6.0.0.M2 released!</title><content type='html'>Following our &lt;a href="http://in.relation.to/Bloggers/Jason"&gt;commitment&lt;/a&gt; for rapid milestone releases with each one bringing us closer to implementing the &lt;a href="http://jcp.org/en/jsr/detail?id=316"&gt; Java EE 6&lt;/a&gt; spec, &lt;a href="http://bstansberry.wordpress.com/2010/02/16/jboss-application-server-6-0-0-m2-is-out/"&gt;Brian announced yesterday&lt;/a&gt; the second milestone release of JBoss Application Server 6.&lt;br /&gt;&lt;br /&gt;Adding to the CDI/Weld, BV and JSF2 support of M1, this second Milestone provides support for Servlet 3.0, JPA 2.0, JAX-RS 1.0 and more. JBoss AS6 M2 is based on the latest version of the JBoss MicroContainer and it provides important bug-fixes reported against the AS 5 series, as well as various smaller improvements.&lt;br /&gt;&lt;br /&gt;Check out the &lt;a href="http://community.jboss.org/wiki/AS600M2ReleaseNotes"&gt;release notes&lt;/a&gt;, download &lt;a href="http://www.jboss.org/auth/jbossas/downloads/"&gt;JBoss AS 6.0.0.M2&lt;/a&gt;, try it out and&lt;a href="http://www.jboss.org/index.html?module=bb&amp;amp;op=viewforum&amp;amp;f=287"&gt; tell us what you think&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;More blog entries on the subject by &lt;a href="http://bstansberry.wordpress.com/2010/02/16/jboss-application-server-6-0-0-m2-is-out/"&gt;Brian&lt;/a&gt;, &lt;a href="http://relation.to/14321.lace"&gt;Steve&lt;/a&gt; and &lt;a href="http://remm.blogspot.com/2010/01/jboss-web-passes-standalone-servlet-30.html"&gt;Rémy&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8428501101039466966?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8428501101039466966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8428501101039466966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8428501101039466966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8428501101039466966'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2010/02/jboss-as-600m2-released.html' title='JBoss AS 6.0.0.M2 released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3249218942023472710</id><published>2009-12-17T11:05:00.002+02:00</published><updated>2009-12-17T11:08:18.573+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Jason on AS6 M1</title><content type='html'>Want to learn more about the &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;JBoss AS6 M1&lt;/a&gt; release? See &lt;a href="http://java.dzone.com/videos/jboss-as6-m1"&gt;Jason's interview at DZone&lt;/a&gt; on the subject.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3249218942023472710?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3249218942023472710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3249218942023472710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3249218942023472710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3249218942023472710'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/12/jason-on-as6-m1.html' title='Jason on AS6 M1'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-130224802242918701</id><published>2009-12-03T10:32:00.004+02:00</published><updated>2009-12-03T13:10:28.115+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wikipedia'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Wikipedia</title><content type='html'>It's always around this time of the year, usually before xMas, that I make a &lt;a href="http://wikimediafoundation.org/wiki/Support_Wikipedia/en"&gt;donation to Wikipedia&lt;/a&gt;, as an minimal token of gratitude for a fantastic service.&lt;br /&gt;&lt;br /&gt;I'm truly amazed by the wealth of knowledge you can find there, from the origins of &lt;a href="http://en.wikipedia.org/wiki/Pacman"&gt;PacMan &lt;/a&gt;to &lt;a href="http://en.wikipedia.org/wiki/Macedonia_%28ancient_kingdom%29"&gt;ancient history&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/Capital_gains_tax"&gt;financial matters&lt;/a&gt; or other &lt;a href="http://en.wikipedia.org/wiki/Jboss"&gt;marvels of technology&lt;/a&gt; :-)&lt;br /&gt;&lt;br /&gt;I could remember myself as a kid, thirsty for knowledge, browsing through my parents encyclopedia in a serial fashion. I must have done this dozens of times.&lt;br /&gt;&lt;br /&gt;And now it's so easy to jump from subject to subject, focus in and out, get the big picture, delve into details, fill in the gaps in your understanding of complex issues, get explanations to matters that nobody could bother explain to you before. In many ways Wikipedia makes me feel like a kid again.&lt;br /&gt;&lt;br /&gt;Then, you get to read many sides of the same story, which is particularly important when you have to deal with sensitive subjects like Politics and the fact that nations have more or less nurtured their people to a particular version of a story. This could come as a surprise to some and I truly encourage everyone to make his homework first before expressing strong opinions.&lt;br /&gt;&lt;br /&gt;As long as Wikipedia stays unbiased and independent, it will remain an indispensable source of information and knowledge. I encourage everyone to help keep it alive!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-130224802242918701?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/130224802242918701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=130224802242918701' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/130224802242918701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/130224802242918701'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/12/wikipedia.html' title='Wikipedia'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1617880142351469147</id><published>2009-12-02T17:47:00.006+02:00</published><updated>2009-12-04T13:15:16.675+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='education'/><category scheme='http://www.blogger.com/atom/ns#' term='jgroups'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='infinispan'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss Clustering Technologies</title><content type='html'>On Wednesday I had the pleasure to present JBoss Clustering technologies (&lt;a href="http://jboss.org/jbossas/"&gt;JBossAS&lt;/a&gt;/&lt;a href="http://www.jgroups.org/"&gt;JGroups&lt;/a&gt;/&lt;a href="http://www.jboss.org/infinispan"&gt;Infinispan&lt;/a&gt;) to a good number of computer science students at the &lt;a href="http://www.cs.teiath.gr/index.php?lang=en"&gt;Technological Educational Institute of Athens&lt;/a&gt;, right after a presentation from  Xenofon Papadopoulos on the subject of &lt;a href="http://xpapad.wordpress.com/2009/08/30/olpc-deployment-in-the-greek-village-of-sminthi/"&gt;experiences from OLPC deployments&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The main points of my talk:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The need for clustering and high availability&lt;/li&gt;&lt;li&gt;What clustering means inside the application server&lt;/li&gt;&lt;li&gt;The layered approach to implementing the clustering facilities&lt;/li&gt;&lt;li&gt;JGroups as the base infrastructure for reliable multicasting&lt;/li&gt;&lt;li&gt;Caches, Data Grids, Clouds and Infinispan&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;The advent of virtualization and cloud computing present an exciting field for clustering and data grid technologies. This should be particularly interesting to computer science students who can learn or help shape the future by using or contributing to popular opensource projects.&lt;br /&gt;&lt;br /&gt;A big thanks to Prof. Ifigeneia Founta for hosting the talk.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1617880142351469147?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1617880142351469147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1617880142351469147' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1617880142351469147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1617880142351469147'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/12/jboss-clustering-technologies.html' title='JBoss Clustering Technologies'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8020303012889810659</id><published>2009-12-02T11:44:00.010+02:00</published><updated>2009-12-02T19:27:07.328+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='javaee'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 6.0.0 M1 !!!</title><content type='html'>With the final approval of the spec and the imminent release of&lt;a href="http://jcp.org/en/jsr/detail?id=316"&gt; Java EE 6&lt;/a&gt;, it seems we are in for a fun ride and a new boost to the &lt;a href="http://in.relation.to/Bloggers/TheNewEEEcosystem"&gt;EE ecosystem&lt;/a&gt;. Check out a nice write-up in the following &lt;a href="http://press.redhat.com/2009/12/02/red-hats-leadership-in-java-community-process-drives-simplified-specification/"&gt;Red Hat announcement&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jboss.com/"&gt;JBoss/Red Hat&lt;/a&gt; has gone a long way helping shape the future of the Java EE platform by leading and contributing to key JSRs (&lt;a href="http://jcp.org/en/jsr/detail?id=299" target="" class="regularLink"&gt;CDI&lt;/a&gt;, &lt;a href="http://jcp.org/en/jsr/detail?id=318" target="" class="regularLink"&gt;EJB 3.1, &lt;/a&gt;&lt;a href="http://jcp.org/en/jsr/detail?id=317" target="" class="regularLink"&gt;JPA 2&lt;/a&gt;, &lt;a href="http://jcp.org/en/jsr/detail?id=303" target="" class="regularLink"&gt;Bean Validation&lt;/a&gt;, &lt;a href="http://jcp.org/en/jsr/detail?id=315" target="" class="regularLink"&gt;Servlet 3&lt;/a&gt;, etc.), so it is exciting to see all this hard work coming to completion.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://jboss.org/jbossas/"&gt;JBoss Application server&lt;/a&gt; team couldn't possibly miss the party, so the first Milestone release of JBoss AS 6 has &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;gone out today&lt;/a&gt;! This latest community release provides support for certain key technologies that are part of the Java EE 6 spec that you can try out right away, like CDI/Weld, BV and JSF2.&lt;br /&gt;&lt;br /&gt;JBoss AS 6.0.0.M1 also provides hooks for a new &lt;a href="http://www.jboss.org/community/docs/DOC-13843"&gt;Embedded prototype&lt;/a&gt; that will hopefully ease the testing of your applications, as well as support for &lt;a href="http://www.jboss.org/mod_cluster/"&gt;mod_cluster&lt;/a&gt;, a great replacement for mod_jk for which you can read more in &lt;a href="http://bstansberry.wordpress.com/2009/12/02/clustering-features-in-jboss-application-server-6-0-0-m1/"&gt;Brian's blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;More milestones releases will follow, with each one adding more features and getting closer to implementing the EE6 spec. Follow &lt;a href="http://in.relation.to/Bloggers/Jason"&gt;Jason's blog &lt;/a&gt;to learn more about our release strategy.&lt;br /&gt;&lt;br /&gt;Enough said! Check out the &lt;a href="http://www.jboss.org/community/wiki/AS600M1ReleaseNotes"&gt;release notes&lt;/a&gt;, download &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;JBoss AS 6.0.0.M1&lt;/a&gt;, try it out and&lt;a href="http://www.jboss.org/index.html?module=bb&amp;amp;op=viewforum&amp;amp;f=287"&gt; tell us what you think&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8020303012889810659?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8020303012889810659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8020303012889810659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8020303012889810659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8020303012889810659'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/12/jboss-as-600-m1.html' title='JBoss AS 6.0.0 M1 !!!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3691442420096624036</id><published>2009-11-22T21:41:00.004+02:00</published><updated>2009-11-22T22:19:48.265+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Devoxx - 913</title><content type='html'>913 ευρώ ήταν τα έξοδα μου για ένα τριήμερο στην Αμβέρσα και αυτό τα περιλάμβανε όλα: αεροπορικά, ταξί/λεωφορεία, φαγητό, ξενοδοχείο, πρόσβαση στο διαδίκτυο και συμμετοχή στο &lt;a href="http://www.devoxx.com/display/DV09/Home"&gt;Devoxx&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Μπορώ να γράψω πολλά για τις εντυπώσεις μου από το συνέδριο αλλά σε αυτό που θέλω να επικεντρωθώ είναι το χαρακτηριστικά μικρό ποσό που χρειάζεται κάποιος για να έχει την ευκαιρία να δει και να μιλήσει από κοντά με ομιλητές παγκόσμιας εμβέλειας, να καταλάβει που πάνε τα πράγματα, να μάθει από εμπειρίες άλλων, να συζητήσει για τεχνολογία, να ζήσει το όνειρο έστω και για λίγο.&lt;br /&gt;&lt;br /&gt;Στα δύσκολα, σε καιρούς ύφεσης, κόβεις από τα περιττά για να επενδύσεις στα απαραίτητα. Δεν κοιτάς μόνο τα προβλήματά σου, σχεδιάζεις και επενδύεις στο μέλλον σου.&lt;br /&gt;&lt;br /&gt;Το λυπηρό στην όλη κατάσταση ήταν ότι μεταξύ 2500 συνέδρων κατάφερα να συναντήσω δύο μόνο άλλους Έλληνες στο συνέδριο, συνήθεις ύποπτοι και οι δύο. Και πιστεύω ότι δεν πρέπει να υπήρχαν άλλοι, γιατί όταν υπάρχουν έρχονται και με βρίσκουν.&lt;br /&gt;&lt;br /&gt;Συνολικά λοιπόν 3 άτομα βρέθηκαν να εκπροσωπήσουν την Ελλάδα, μία χώρα με εκατοντάδες Java Developers, επαγγελματίες, decision makers, μαθητές αλλά και πολλές εταιρείες, εκπαιδευτικά ιδρύματα, δημόσιο, κτλ. που δραστηριοποιούνται στον χώρο που αναπτύσουν σε Java ή που χρησιμοποιούν αυτές τις τεχνολογίες.&lt;br /&gt;&lt;br /&gt;3 στους 2500, ή 0.12%. Αν υποθέσουμε ότι η Ελλάδα αποτελεί χοντρικά το 2.86% της Ευρωπαϊκής ένωσης (10m στα 350m) αυτό σημαίνει ότι η εκπροσώπησή μας στο συνέδριο ήταν λιγότερο από 1/20 από αυτό που θα έπρεπε να μας αναλογεί.&lt;br /&gt;&lt;br /&gt;1/20 είναι το ψηφιακό μέρισμα που διεκδικούμε. Μάλλον τόσο μας αξίζει.&lt;br /&gt;&lt;br /&gt;Καληνύχτα και Καλή Τύχη.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Δημήτρης&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3691442420096624036?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3691442420096624036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3691442420096624036' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3691442420096624036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3691442420096624036'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/11/devoxx-913.html' title='Devoxx - 913'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-7293324979801954760</id><published>2009-11-16T19:57:00.003+02:00</published><updated>2009-11-16T20:13:28.896+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Devoxx '09</title><content type='html'>On the way to &lt;a href="http://devoxx.com/display/DV09/Home"&gt;Devoxx &lt;/a&gt;for some good Java doze. Some JBoss talks I've picked up:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://devoxx.com/display/DV09/jBPM4+in+Action"&gt;jBPM in Action&lt;/a&gt; and &lt;a href="http://devoxx.com/display/DV09/Meet+the+jBPM+Team"&gt;BOF&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://devoxx.com/display/DV09/JSF+2+and+beyond"&gt;JSF2 and Beyond&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://devoxx.com/display/DV09/Infinispan+and+the+future+of+data+grids"&gt;Infinispan and the future of data grids&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://devoxx.com/display/DV09/Hibernate+Search+university"&gt;Hibernate Search&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://devoxx.com/display/DV09/Hibernate+BOF"&gt;Hibernate BOF&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;There will be a JBoss booth (as usual), so hope to see you there!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-7293324979801954760?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/7293324979801954760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=7293324979801954760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7293324979801954760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7293324979801954760'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/11/devoxx-09.html' title='Devoxx &apos;09'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8425296359499518298</id><published>2009-11-11T19:49:00.004+02:00</published><updated>2009-11-11T20:58:00.893+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='education'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Open Source, Open Horizons</title><content type='html'>Just came back from a 2-hour talk at &lt;a href="http://www.cs.teiath.gr/index.php?lang=en"&gt;Tech. Edu. Inst. of Athens, department of Informatics&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It was nice to see a full room and meet old friends, exactly 20 years after I first stepped my foot in those buildings.&lt;br /&gt;&lt;br /&gt;The talk was called &lt;span style="font-style: italic;"&gt;"Open Source, Open Horizons"&lt;/span&gt; and showcased the learning and professional opportunities presented to computer science students through the world of opensource development. The argument goes like this:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Studying, extending and building upon OpenSource software is the best way to learn, and produce something useful on the way.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;OpenSource software nowadays is everywhere, so the future computer professionals will find it in their path, one way or another.&lt;/li&gt;&lt;li&gt;OpenSource software presents a unique opportunity for computer geeks to show to the world what their are capable of and even make a career out of it.&lt;/li&gt;&lt;/ol&gt;The classroom was packed so the interest is there. But we need to get more academics involved, as they are the ones to drive adoption.&lt;br /&gt;&lt;br /&gt;Many thanks to Michalis Grivas and George Meletiou who organized the event.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8425296359499518298?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8425296359499518298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8425296359499518298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8425296359499518298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8425296359499518298'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/11/open-source-open-horizons.html' title='Open Source, Open Horizons'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4583406038914135973</id><published>2009-11-09T18:34:00.004+02:00</published><updated>2009-11-09T19:27:59.561+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='gartner'/><category scheme='http://www.blogger.com/atom/ns#' term='magic'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss Application Server a Leader (again)</title><content type='html'>For the 4th year in a row &lt;a href="http://www.jboss.com/products/platforms/application/"&gt;Red Hat's JBoss Application Server&lt;/a&gt; has been positioned in the Leaders Quadrant in Gartner, Inc.'s "Magic Quadrant for Enterprise Application Servers".&lt;br /&gt;&lt;br /&gt;The other three leaders: IBM, Oracle &amp;amp; Microsoft.&lt;br /&gt;&lt;br /&gt;Read about it &lt;a href="http://www.redhat.com/about/news/prarchive/2009/magic-quadrant.html"&gt;here&lt;/a&gt; and &lt;a href="http://inquiries.redhat.com/go/redhat/gartner"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4583406038914135973?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4583406038914135973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4583406038914135973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4583406038914135973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4583406038914135973'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/11/jboss-application-server-leader-again.html' title='JBoss Application Server a Leader (again)'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3823339943518109033</id><published>2009-11-06T11:08:00.003+02:00</published><updated>2009-11-06T11:32:31.191+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ict forum'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>ICT Forum and OpenSource perception</title><content type='html'>The Greek &lt;a href="http://www.ictplus.gr/default.asp?pid=18&amp;amp;la=1&amp;amp;dID=574&amp;amp;dd=5&amp;amp;mm=11&amp;amp;yy=2009"&gt;ICT Forum&lt;/a&gt; is a 2-day event for bringing together the Information &amp;amp; Communication Technologies world (companies, academia, government) in Greece.&lt;br /&gt;&lt;br /&gt;For the first time ever, a whole one-day track organized by the &lt;a href="http://www.ellak.gr/index.php?option=com_content&amp;amp;task=view&amp;amp;id=6874"&gt;Greek Free/Open Source Software Society( GFOSS ) &lt;/a&gt;        was devoted to OpenSource, and I had the good fortune to be invited to present JBoss/Redhat's experiences from the application of JBoss technologies in government projects, as well as, sit together on a panel discussing the strategic use of OpenSource software in the public sector.&lt;br /&gt;&lt;br /&gt;In my view, this event marks an important shift in the perception of OpenSource software in Greece and indicates that the time is possibly ripe for change.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3823339943518109033?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3823339943518109033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3823339943518109033' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3823339943518109033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3823339943518109033'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/11/ict-forum-and-opensource-perception.html' title='ICT Forum and OpenSource perception'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5583531918303574860</id><published>2009-11-05T23:12:00.005+02:00</published><updated>2009-11-06T00:41:55.406+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spinellis'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Spinellis Power!!!</title><content type='html'>Ήταν εχτές το βράδυ την ώρα που τελείωνα την προετοιμασία της παρουσίασης μου για το &lt;a href="http://www.ictplus.gr/default.asp?pid=18&amp;amp;la=1&amp;amp;dID=574&amp;amp;dd=5&amp;amp;mm=11&amp;amp;yy=2009"&gt;ICT Forum&lt;/a&gt; όταν σε κάποιο διάλειμα micro-surfing πέτυχα την ανακοίνωση για την &lt;a href="http://www.capital.gr/gmessages/showTopic.asp?id=1433722"&gt;επιλογή των Γενικών Γραμματέων&lt;/a&gt;. Σκανάρω στα γρήγορα την λίστα με τα ονόματα και γυρίζω στην δουλειά μου. Μετά από μερικά δευτερόλεπτα και μέσα στην θολούρα μου (περασμένες δύο το βράδυ) ένα background thread πετάει RuntimeException. Αν ήμουν native κώδικας θα είχα κάνει core-dump. O εγκέφαλος μου αναγνωρίσε ένα όνομα στην λίστα:&lt;blockquote&gt;"Γενική Γραμματεία Πληροφοριακών Συστημάτων, &lt;a href="http://www.dmst.aueb.gr/dds/index.el.html"&gt;Σπινέλλης Διομήδης&lt;/a&gt;"&lt;/blockquote&gt;Ήταν το ίδιο όνομα που ανακάλυψα το 1990 σε αρχεία του διαγωνισμού &lt;a href="http://www.ioccc.org/"&gt;IOCCC&lt;/a&gt; που είχα κατεβάσει από κάποια BBS (δεν είχαμε Internet στο σπίτι τότε) και μελετούσα για να τελειοποιήσω τις γνώσεις μου σε C. Ελληνικό όνομα νικητής στον διαγωνισμό, και μάλιστα δύο φορές (τότε) και με πολύ πρωτότυπα entries. Ζήτω η Ομογένεια, σκέφτηκα και αισθάνθηκα Εθνικά υπερήφανος για τους Έλληνες που φαντάστηκα ότι πρέπει να διαπρέπουν στο εξωτερικό...&lt;br /&gt;&lt;br /&gt;Από τότε πέρασαν πολλά χρόνια και το όνομα του Διομήδη Σπινέλλη εμφανίστηκε πολλές φορές στο ραντάρ μου. Πότε μέσω αναφορών από τρίτους, πότε μέσω δημοσιεύσεων. Άλλοτε μέσω κάποιων από τα πολλά έξυπνα tools και utilities που έχει γράψει. Και τα τελευταία χρόνια, μέσα από το blog του, τα βιβλία του, τα άρθρα του στην ΙΕΕΕ στήλη Tools of the Trade, αλλά κυρίως μέσα από την συστηματική προσέγγιση του σε θέματα ποιότητας κώδικα και ανοιχτού λογισμικού, περιοχές που κατεξοχήν με ενδιαφέρουν.&lt;br /&gt;&lt;br /&gt;Χωρίς να γνωρίζω λοιπόν καθόλου τον Άνθρωπο, αλλά κρίνοντας αποκλειστικά και μόνο από το έργο του (και με τον κίνδυνο να κριθώ ο ίδιος), δεν μπορώ παρά να περιλάβω τον Διομήδη Σπινέλλη στην πολύ ιδιαίτερη και εξαιρετικά σπάνια κατηγορία ανθρώπων που κατέχουν το αντικείμενό τους σε βάθος, καταρρίπτοντας το αξίωμα: &lt;span style="font-style: italic;"&gt;"Those who can, do. Those who can't, teach"&lt;/span&gt;. Κατά την ταπεινή μου άποψη, οι "μάχιμοι" ακαδημαϊκοί στην Ελλάδα πρέπει να μετριούνται στα δάκτυλα του ενός χεριού.&lt;br /&gt;&lt;br /&gt;Το 2004 ξεκίνησα να δηλώνω ότι:&lt;blockquote&gt;"το ADSL είναι το καλύτερο πράγμα που συνέβη για το Ανοιχτό Λογισμικό στη Ελλάδα"&lt;/blockquote&gt; Από εδώ και στο εξής νομίζω ότι θα το αλλάξω σε:&lt;br /&gt;&lt;blockquote&gt;"Ο Διομήδης Σπινέλλης στην Γενική Γραμματεία Πληροφοριακών Συστημάτων είναι το καλύτερο πράγμα που συνέβη για το Ανοιχτό Λογισμικό στην Ελλάδα"&lt;/blockquote&gt;Πέρα από καλή δύναμη, του εύχομαι επίσης να εξακολουθεί να βρίσκει λίγο χρόνο για hacking για να μην χάσει την φόρμα του (και εμείς τα ενδιαφέροντα άρθρα του).&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/25477088-5583531918303574860?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5583531918303574860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5583531918303574860' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5583531918303574860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5583531918303574860'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/11/spinellis-power.html' title='Spinellis Power!!!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-2349944225087158211</id><published>2009-10-27T16:15:00.004+02:00</published><updated>2009-10-27T16:27:29.299+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>We are hiring!</title><content type='html'>How about working on the productization of the &lt;a href="http://www.jboss.com/products/platforms/application/"&gt;JBoss Enterprise Application Platform&lt;/a&gt; or the upstream development of the &lt;a href="http://www.jboss.org/jbossas/"&gt;JBoss Application Server&lt;/a&gt; project?&lt;br /&gt;&lt;br /&gt;Check out our job openings and submit your resumes online:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://redhat.ats.hrsmart.com/cgi-bin/a/highlightjob.cgi?jobid=4567"&gt;&lt;span class="pagetitle"&gt;JBoss EAP Productization Engineer/Developer&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://redhat.ats.hrsmart.com/cgi-bin/a/highlightjob.cgi?jobid=4568"&gt;&lt;span class="pagetitle"&gt;JBoss EAP Productization Engineer/Developer&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://redhat.ats.hrsmart.com/cgi-bin/a/highlightjob.cgi?jobid=4570"&gt;&lt;span class="pagetitle"&gt;JBoss Application Server Core Developer&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="pagetitle"&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-2349944225087158211?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/2349944225087158211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=2349944225087158211' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2349944225087158211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2349944225087158211'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/10/we-are-hiring.html' title='We are hiring!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3621809323311593808</id><published>2009-10-16T12:05:00.003+03:00</published><updated>2009-10-16T12:53:36.698+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 5.2 and JDK support</title><content type='html'>Since JBoss AS 5 we have offered two different distributions of the application server. For example, you can download &lt;a class="dload { url: 'http://downloads.sourceforge.net/project/jboss/JBoss/JBoss-5.1.0.GA/jboss-5.1.0.GA.zip' }" href="http://sourceforge.net/projects/jboss/files/JBoss/JBoss-5.1.0.GA/jboss-5.1.0.GA.zip/download" title="/JBoss/JBoss-5.1.0.GA/jboss-5.1.0.GA.zip:  released on May 23 2009"&gt;jboss-5.1.0.GA.zip&lt;/a&gt; which is build with jdk5 and can run under both jdk5 and jdk6 runtimes (with a few changes), or go straight for &lt;a class="dload { url: 'http://downloads.sourceforge.net/project/jboss/JBoss/JBoss-5.1.0.GA/jboss-5.1.0.GA-jdk6.zip' }" href="http://sourceforge.net/projects/jboss/files/JBoss/JBoss-5.1.0.GA/jboss-5.1.0.GA-jdk6.zip/download" title="/JBoss/JBoss-5.1.0.GA/jboss-5.1.0.GA-jdk6.zip:  released on May 23 2009"&gt;jboss-5.1.0.GA-jdk6.zip&lt;/a&gt; which is build with jdk6 and can run only under a jdk6 runtime. (For details look in the &lt;a href="http://sourceforge.net/project/shownotes.php?release_id=645033"&gt;release notes&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;Now realizing that (a) Sun's JDK5 is reaching its&lt;a href="http://java.sun.com/products/archive/eol.policy.html"&gt; End-Of-Life&lt;/a&gt; in a couple of weeks (although for paying customers it is going to be supported for quite some time) and (b) around 70% of JBoss AS downloads are of the jdk6 type, we've decided it's probably time to move onto a jdk6 only distribution.&lt;br /&gt;&lt;br /&gt;So, going forward, although the AS 5.2 codebase can still be build with jdk5, we will not be supporting it.&lt;br /&gt;&lt;br /&gt;Does that present a problem for you? Let's us know before any final decisions are made.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3621809323311593808?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3621809323311593808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3621809323311593808' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3621809323311593808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3621809323311593808'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/10/jboss-as-52-and-jdk-support.html' title='JBoss AS 5.2 and JDK support'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-7144583520823115495</id><published>2009-10-06T15:19:00.006+03:00</published><updated>2009-10-06T15:50:41.390+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redhat'/><category scheme='http://www.blogger.com/atom/ns#' term='patents'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>The Bilski case (and the war against software patent)</title><content type='html'>I must say I had to look it up on wikipedia to find out what &lt;a href="http://en.wikipedia.org/wiki/Amicus_curiae"&gt;Amicus Curiae&lt;/a&gt; stands for. This and other legal slang you have to  deal with to understand the current state of the &lt;span style="font-weight: bold;"&gt;Software Patents Madness&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://en.wikipedia.org/wiki/In_re_Bilski"&gt;Bilski case&lt;/a&gt; might prove to be a good chance to reverse some of the mishaps of the broken US Patent System and companies like Red Hat try to &lt;a href="http://press.redhat.com/2009/10/01/asking-the-supreme-court-to-address-the-problem-of-software-patents/"&gt;contribute &lt;/a&gt;to the process.&lt;br /&gt;&lt;br /&gt;Read more about it:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://press.redhat.com/2009/10/01/asking-the-supreme-court-to-address-the-problem-of-software-patents/"&gt;&lt;/a&gt;&lt;a href="http://www.redhat.com/f/pdf/rh-supreme-court-brief.pdf"&gt;Redhat's brief&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://endsoftpatents.org/amicus-bilski-2009"&gt;FSF's brief&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-7144583520823115495?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/7144583520823115495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=7144583520823115495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7144583520823115495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7144583520823115495'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/10/bilski-case-and-war-against-software.html' title='The Bilski case (and the war against software patent)'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5635411866430332746</id><published>2009-06-21T17:53:00.004+03:00</published><updated>2009-06-23T14:41:19.227+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss presentations at Jazoon '09 in Zurich</title><content type='html'>There will be many presentations by fellow JBossians this year at &lt;a href="http://jazoon.com/"&gt;Jazoon&lt;/a&gt;. I've quickly spotted nine of them:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Anil's &lt;a href="http://jazoon.com/en/conference/presentations/tl/6280"&gt;Secure Middleware with JBoss Application Server 5.x&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Heiko's &lt;a href="http://jazoon.com/en/conference/presentations/tl/6920"&gt;System management with RHQ and Jopr&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Thoma's &lt;a href="http://jazoon.com/en/conference/presentations/tl/6780"&gt;Portlet 2.0 One year later&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Jonathan's &lt;a href="http://jazoon.com/en/conference/presentations/tl/6500"&gt;Web Services and Transactions&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Andrew's &lt;a href="http://jazoon.com/en/conference/presentations/tl/7460"&gt;Automation of Multi-Threaded Testing using Byteman&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Emannuel's &lt;a href="http://jazoon.com/en/conference/presentations/tl/7240"&gt;Hibernate Search: finding data, you deserve better&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Bela's &lt;a href="http://jazoon.com/en/conference/presentations/tl/6040"&gt;A memcached implementation in Java&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Max's &lt;a href="http://jazoon.com/en/conference/presentations/ed/10061"&gt;Eclipse Galileo and JBoss Tools&lt;/a&gt;&lt;/li&gt;&lt;li&gt;And Yours Truly &lt;a href="http://jazoon.com/en/conference/presentations/tl/7020"&gt;JBoss Application Server 5 and Beyond&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;See you at Zurich!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5635411866430332746?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5635411866430332746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5635411866430332746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5635411866430332746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5635411866430332746'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/06/jboss-presentations-at-jazoon-09-in.html' title='JBoss presentations at Jazoon &apos;09 in Zurich'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1636538546809180429</id><published>2009-06-17T17:09:00.003+03:00</published><updated>2009-06-17T18:46:14.003+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='athens'/><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>4th OpenSource Developer's conference in Athens</title><content type='html'>The &lt;a href="http://conf.ellak.gr/2009/"&gt;4th OpenSource Developer's Conference&lt;/a&gt; takes place on June 19th &amp;amp; 20th in Athens.&lt;br /&gt;&lt;br /&gt;Last year my participation was &lt;a href="http://www.jboss.org/jbossas/"&gt;JBoss AS&lt;/a&gt; centric, with a presentation and a workshop about the most popular OpenSource Application Server.&lt;br /&gt;&lt;br /&gt;This year, however, I am taking a different approach. I'm not going to get into project or technical details. I'm going to talk about something that should be interesting to everyone that wants to succeed in the OpenSource field.&lt;br /&gt;&lt;br /&gt;I'm going to talk about &lt;span style="font-style: italic; font-weight: bold;"&gt;What it takes to be an OpenSource Developer&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I must say I've really enjoyed preparing this presentation. Being a member of JBoss for the last 5 years I am lucky enough to have worked together with some extremely talented and successful opensource developers. I've asked directly many of them about the secrets of their success but I've also tried to study the personalities and understand what makes those people different, what are the qualities of an OpenSource developer?&lt;br /&gt;&lt;br /&gt;I've distilled this collective experience in the &lt;span style="font-style: italic; font-weight: bold;"&gt;OpenSource Developer's Mantra&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;To hear all about this, be there at 11:00am sharp for the very first presentation on Saturday June/20th. I guarantee it's going to be fun. (Actually, do come a bit early to get a seat; I hear the number of registrations is impressive!)&lt;br /&gt;&lt;br /&gt;And if you stick around for the rest of the day, at 5:00pm join our discussion on &lt;a href="http://conf.ellak.gr/2009/?page_id=283"&gt;Open Source Business Models&lt;/a&gt;. There will be an interesting panel of people sharing their experiences about the business aspects of OpenSource.&lt;br /&gt;&lt;br /&gt;I'm expecting this year's opensource developer's conference to be great, as the number of people involved and the interest around opensource increases. If you want to chat about Java/JBoss/OpenSource/Development come and find me between sessions, I'll be wearing my &lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Red Hat&lt;/span&gt; t-shirt.&lt;br /&gt;&lt;br /&gt;See you there!&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1636538546809180429?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1636538546809180429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1636538546809180429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1636538546809180429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1636538546809180429'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/06/4th-opensource-developers-conference-in.html' title='4th OpenSource Developer&apos;s conference in Athens'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3800361663997772946</id><published>2009-04-30T11:40:00.000+03:00</published><updated>2009-05-01T09:31:27.742+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>AS 5.1.0.CR1 with Embedded Jopr is out!</title><content type='html'>Ever since I have been involved with JBoss I remember people asking for a better management console for the JBoss Application Server. And it is it true that this request has been mostly ignored; well, until now.&lt;br /&gt;&lt;br /&gt;For production deployments JBoss offered &lt;a href="http://www.jboss.com/products/jbosson/"&gt;JBoss Operations Network,&lt;/a&gt; a full systems management solution able to monitor/provision/diagnose clusters of JBoss Application servers and more (web servers, databases, etc.).&lt;br /&gt;&lt;br /&gt;For development, experienced developers had no problem fiddling with deployment descriptors and command line tools, and for the most part they've loved to have full control of every single aspects of the application server or picking into server internals through the generic jmx/web consoles.&lt;br /&gt;&lt;br /&gt;It was the middle ground coverage that was missing: developers and admins with little knowledge of the server who wanted a simplified GUI with a wizard-based approach to the most common administrative tasks: deployment, configuration and monitoring of datasources, message queues, user applications, etc.&lt;br /&gt;&lt;br /&gt;And as weird as it may sound, although JBoss 2/3/4.x was built on top of a management technology (JMX), this did not make the writing of management tools any easier. It's one thing to connect a subsystem to a management bus and use that as a kernel, and another thing to have detailed knowledge (i.e. metadata) about the management information and operations the subsystem exposes.&lt;br /&gt;&lt;br /&gt;It's like you can access almost everything, but not everything is meant to be managed. E.g. a JMX attribute could be used for injecting one service into another and a JMX operation be part of an internal component-to-component API. And this could change from one release to another.&lt;br /&gt;&lt;br /&gt;So writing and maintaining a decent console on top of this moving target would have been really difficult. Not to mention that the majority of JBoss core-developers would prefer to code a new transaction manager rather than touch anything GUI related. :-)&lt;br /&gt;&lt;br /&gt;But this is about to change.&lt;br /&gt;&lt;br /&gt;JBoss AS 5 built on top of the JBoss Microcontainer introduced the Profile service to solve exactly the problem described above. The Profile service is essentially a configuration and management API that we plan to keep stable and JBoss AS 5.1.0.CR1 is the first release to bundle &lt;a href="https://www.jboss.org/embjopr"&gt;Embedded Jopr&lt;/a&gt;, the new Seam-based management console that exercises the new API.&lt;br /&gt;&lt;br /&gt;Seeing is believing so for the truly impatient, &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;download JBoss AS&lt;/a&gt;, unzip, run and point to &lt;a href="http://localhost:8080/admin-console"&gt;http://localhost:8080/admin-console&lt;/a&gt; (hint: use admin/admin to log in). Try it out and tell us what you think.&lt;br /&gt;&lt;br /&gt;Read &lt;a href="http://in.relation.to/Bloggers/JBossAS510CR1IsOutAndWithANewConsole"&gt;Jason's announcment of the 5.1.0.CR1 release&lt;/a&gt; and enjoy the new JBoss AS.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3800361663997772946?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3800361663997772946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3800361663997772946' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3800361663997772946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3800361663997772946'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/04/as-510cr1-with-embedded-jopr-is-out.html' title='AS 5.1.0.CR1 with Embedded Jopr is out!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1789382498873953470</id><published>2009-04-23T13:40:00.004+03:00</published><updated>2009-04-23T14:23:54.346+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osgi'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss OSGi 1.0 Beta1</title><content type='html'>So just a little while after my blog entry about the &lt;a href="http://dandreadis.blogspot.com/2009/04/hype-around-osgi.html"&gt;OSGi hype&lt;/a&gt;, Thomas Diesler released the &lt;a href="http://jbossosgi.blogspot.com/2009/04/jbossosgi-100beta1-released.html"&gt;first Beta of the JBoss OSGi project&lt;/a&gt;, proving our commitment for supporting OSGi, despite my belief that OSGi may be of little relevance to the average EE application.&lt;br /&gt;&lt;br /&gt;The latest JBoss OSGi release integrates the most popular OSGi runtimes (Felix, Equinox, Knoplerfish) and let's you install bundles by dropping them to the server deploy directory.&lt;br /&gt;&lt;br /&gt;An installer is provided to let you overlay the selected OSGi runtime on top of an existing JBoss AS 5.x installation (or go with the bundled AS image), and a number of interesting examples are included to get you started.&lt;br /&gt;&lt;br /&gt;If OSGi suits your fancy, go get it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1789382498873953470?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1789382498873953470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1789382498873953470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1789382498873953470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1789382498873953470'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/04/jboss-osgi-10-beta1.html' title='JBoss OSGi 1.0 Beta1'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-2543067345771978182</id><published>2009-04-16T13:04:00.003+03:00</published><updated>2009-04-16T13:49:25.626+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osgi'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>The hype around OSGi</title><content type='html'>Reading Robert's very interesting blog entry &lt;a href="http://screaming-penguin.com/node/7679"&gt;OSGi: YAGNI&lt;/a&gt; , I can only agree with the author's view of OSGi.&lt;br /&gt;&lt;br /&gt;OSGi makes a nice kernel if you want to build really modular applications, but how many real world systems really need this? I'd dare to say maybe 10% of them and certainly less than 20%.  The remaining 80-90% will have little to benefit from a super modular design, although they will have to bear the overhead and cost of creating and maintaining an application according to OSGi rules.&lt;br /&gt;&lt;br /&gt;Witness the success of dynamic languages and development environments where development speed is the ultimate goal. Those guys care less about packaging, isolation and hot-swapping of subsystems and more about getting their work done. As long as the containers are fast, recycling the whole application is simpler and safer in most cases.&lt;br /&gt;&lt;br /&gt;People have been writing enterprise web applications for years, do you think packaging is really their primary concern or the offered standardized functionality, richness and relevance of APIs?&lt;br /&gt;&lt;br /&gt;Don't get me wrong, a kernel based design is essential for runtime environments, or other truly dynamic designs. JBoss had a kernel since 2001 and I presume that for the other players an OSGi kernel makes sense, if you didn't have one in the first place and if you feel comfortable with tying up your server internals with this particular technology. We are also in the process of adding support for OSGi deployments, although this is not our #1 priority simply because our customers and users don't really ask for it.&lt;br /&gt;&lt;br /&gt;But proposing that every other application needs to fit this particular design is just an effort to tie you up in elaborate development environments and runtimes that promise to alleviate the pain of complying to the new "standard". Even if that means you need 20 steps to run and deploy a simple hello world application.&lt;br /&gt;&lt;br /&gt;Or else, how can you can possibly monetize tomcat? :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-2543067345771978182?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/2543067345771978182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=2543067345771978182' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2543067345771978182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2543067345771978182'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/04/hype-around-osgi.html' title='The hype around OSGi'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3006161635320708737</id><published>2009-04-10T11:52:00.002+03:00</published><updated>2009-04-10T12:24:50.395+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS Wish List - Input Needed!</title><content type='html'>So you have been a &lt;a href="http://www.jboss.org/jbossas/"&gt;JBoss AS&lt;/a&gt; User for a long time, you have participated in the user/developer &lt;a href="http://www.jboss.org/index.html?module=bb"&gt;forums&lt;/a&gt;, opened &lt;a href="https://jira.jboss.org/jira/browse/JBAS"&gt;JIRAs&lt;/a&gt;, asked for bug fixes and new features.&lt;br /&gt;&lt;br /&gt;Would you like help us define and prioritize the hit list of things to work for the next 18 months? What new feature you'd like to see in JBoss AS 6 or what you'd like to see fixed or improved in JBoss AS 5? Even better, is there something you'd like to contribute?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jboss.org/community/docs/DOC-13485"&gt;The JBoss Wiki awaits your input&lt;/a&gt;!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3006161635320708737?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3006161635320708737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3006161635320708737' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3006161635320708737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3006161635320708737'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/04/jboss-as-wish-list-input-needed.html' title='JBoss AS Wish List - Input Needed!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1677858745275657318</id><published>2009-03-14T12:32:00.004+02:00</published><updated>2009-03-14T12:45:09.691+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 5.1.0.Beta1</title><content type='html'>We've &lt;a href="http://dandreadis.blogspot.com/2009/02/jboss-as-501ga-released.html"&gt;told you&lt;/a&gt; it's going to be a short wait!&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://sourceforge.net/project/shownotes.php?release_id=667965&amp;amp;group_id=22866"&gt;Beta&lt;/a&gt; version of JBoss AS 5.1 is out. This is very much aligned with AS 5.0.1 with changes in the new configuration API (i.e. Profile Service) to be used by the next version of &lt;a href="http://www.jboss.org/embjopr/"&gt;embedded Jopr&lt;/a&gt;, as well as a &lt;a href="http://seamframework.org/WebBeans"&gt;WebBeans &lt;/a&gt;preview.&lt;br /&gt;&lt;br /&gt;If you are living on the bleeding edge, get it from &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1677858745275657318?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1677858745275657318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1677858745275657318' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1677858745275657318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1677858745275657318'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/03/jboss-as-510beta1.html' title='JBoss AS 5.1.0.Beta1'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-7221809755977100484</id><published>2009-02-24T10:53:00.003+02:00</published><updated>2009-02-24T11:02:52.055+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 5.0.1.GA released!</title><content type='html'>&lt;p&gt;This is the first bug fixing release of the &lt;b&gt;JBoss 5.0&lt;/b&gt; series for the &lt;b&gt;Java EE™ 5 &lt;/b&gt;codebase that fully complies with the Java EE 5 conformance testing certification requirements. It contains more than 40 bug fixes and improvements as well as addresses the majority of the initial glitches reported by the community since the release of JBoss AS 5.0.0.GA It should be relatively straightforward to update from AS 5.0.0. to 5.0.1 and you are encouraged to switch to this latest release.&lt;br /&gt;&lt;/p&gt;  Development for JBoss AS will continue on the 5.1 branch as we are working toward incorporating some significant component updates, including integration work with the &lt;a href="http://www.jboss.org/embjopr/"&gt;new embedded console&lt;/a&gt;. A first 5.1 Beta/CR release should be expected soon, so stay tuned.&lt;br /&gt;&lt;br /&gt;Full release notes and &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;download available here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-7221809755977100484?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/7221809755977100484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=7221809755977100484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7221809755977100484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7221809755977100484'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/02/jboss-as-501ga-released.html' title='JBoss AS 5.0.1.GA released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8020650921104316288</id><published>2009-02-22T13:20:00.004+02:00</published><updated>2009-02-22T13:30:24.055+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss Tattletale - a jar file dependency utility</title><content type='html'>JBoss colleague Jesper Pedersen built a very useful utility for discovering jar file interdependencies, &lt;a href="https://jira.jboss.org/jira/browse/TTALE"&gt;JBoss Tattletale&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In his own words:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The tool will provide you with reports that can help yo&lt;/span&gt;u&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Identify dependencies between JAR files&lt;/li&gt;&lt;li&gt;Find missing classes from the classpath&lt;/li&gt;&lt;li&gt;Spot if a class is located in multiple JAR files&lt;/li&gt;&lt;li&gt;Spot if the same JAR file is located in multiple locations&lt;/li&gt;&lt;li&gt;Identify JAR file versions&lt;/li&gt;&lt;li&gt;With a list of what each JAR file requires and provides&lt;/li&gt;&lt;li&gt;Verify the SerialVersionUID of a class&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Discuss in the &lt;a href="http://www.jboss.org/index.html?module=bb&amp;amp;op=viewforum&amp;amp;f=306"&gt;forum&lt;/a&gt; and download the first Beta from &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;amp;package_id=311046&amp;amp;release_id=662710"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8020650921104316288?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8020650921104316288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8020650921104316288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8020650921104316288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8020650921104316288'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/02/jboss-tattletale-jar-file-dependency.html' title='JBoss Tattletale - a jar file dependency utility'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4779847486418007560</id><published>2009-02-15T23:05:00.007+02:00</published><updated>2009-02-16T00:31:31.439+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Change of Leadership for JBoss AS</title><content type='html'>After almost three years in the leadership of the &lt;a href="http://www.jboss.org/jbossas/"&gt;JBoss Application Server&lt;/a&gt; project it is time for me to pass on the torch to someone else. JBoss AS 5.0.1.GA (due in a few days) will be my last release as Project Lead of JBoss AS.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://in.relation.to/Bloggers/Jason"&gt;Jason Greene&lt;/a&gt;, (former) Lead of POJO Cache and JBoss/Red Hat representative on the Java EE 6 expert group will take on the JBoss AS Project Lead role. Jason is really the man for the job as he has worked in many different areas of the server (clustering, web services, security) and he has a clear view of where things are going in the Java EE space. AS5 makes a great base to start building upon and I'm confident that Jason will make the best use of it while bringing fresh new ideas into the project.&lt;br /&gt;&lt;br /&gt;As for me, I am not going anywhere far. I am assuming managerial responsibility for the Application Server group while helping Jason coordinate the development effort. Time permitting, I'll even try to do some development work, as I don't mean to loose my commit rights :)&lt;br /&gt;&lt;br /&gt;Looking back to those past releases that are now widely used in production and for which I was responsible (AS 4.2 series &amp;amp; EAP, AS5, even the older 3.2.8 and 4.0.5 releases) I can only feel proud for having been part of this and for having worked with such a talented group of people.&lt;br /&gt;&lt;br /&gt;Throughout the years I came to know that JBoss AS is a big project for any single person to deal with (well, maybe not for Scott Stark, but he counts for 5 people) so I'm confident that this new setup will be the most beneficial for the project and the community around it.&lt;br /&gt;&lt;br /&gt;I wish Jason the best of luck in his new &lt;a href="http://en.wikipedia.org/wiki/Jason"&gt;quest&lt;/a&gt;. It's going to be a fun ride.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4779847486418007560?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4779847486418007560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4779847486418007560' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4779847486418007560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4779847486418007560'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/02/change-of-leadership-for-jboss-as.html' title='Change of Leadership for JBoss AS'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3655324771827603853</id><published>2009-02-04T12:13:00.003+02:00</published><updated>2009-02-04T12:33:50.438+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss Virtual Experience</title><content type='html'>If you haven't already heard about it, next Wednesday (Feb 11th/2009) JBoss is hosting the &lt;a href="http://www-2.virtualevents365.com/jboss_experience/"&gt;JBoss Virtual Experience,&lt;/a&gt; a web-based technology conference.&lt;br /&gt;&lt;br /&gt;It's a one day multi-track virtual event that enables you to access online comprehensive sessions and chat live with open source leaders, executives, key developers, customers, and strategic partners.&lt;br /&gt;&lt;br /&gt;Take a look at the &lt;a href="http://www-2.virtualevents365.com/jboss_experience/agenda.php"&gt;Agenda &lt;/a&gt;and see if there is something of interest to you. Even better, the whole event is completely free, so you have really no excuses! Just make sure you &lt;a href="http://www-2.virtualevents365.com/jboss_experience/register.php"&gt;register &lt;/a&gt;in advance.&lt;br /&gt;&lt;br /&gt;Many JBoss developers will be attending, like Remy (JBossWeb), Bela (JGroups), Tom (Blacktie), Emmanuel (Hibernate Search), Max (JBoss Tools), Mark (JBoss.org), as well as Ales (JBoss MC) and myself (JBossAS) helping &lt;a href="http://oddthesis.org/"&gt;Bob McWhirter&lt;/a&gt; &lt;strong&gt;&lt;/strong&gt;with his Q&amp;amp;A and BOF sessions on JBoss Rails.&lt;br /&gt;&lt;br /&gt;It's kinda late for the European people as the event is adjusted to the US timezone (so you don't have to miss work :), but at the very least I'm told there is going to be a virtual-cafe where people can chat. Better make sure you have some non-virtual beer to bring with!&lt;br /&gt;&lt;br /&gt;See ya&lt;br /&gt;/Dimitris&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3655324771827603853?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3655324771827603853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3655324771827603853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3655324771827603853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3655324771827603853'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/02/jboss-virtual-experience.html' title='JBoss Virtual Experience'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8989972720548944226</id><published>2009-02-01T20:17:00.004+02:00</published><updated>2009-02-01T20:39:27.786+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss In Action - Book Review</title><content type='html'>The last couple of days I had the chance to review a copy of &lt;a style="font-weight: bold;" href="http://www.manning.com/jamae/"&gt;"JBoss in Action"&lt;/a&gt; by &lt;span style="font-style: italic;"&gt;Javid Jamae&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;Peter Johnson&lt;/span&gt;. An interview of the authors can be found on &lt;a href="http://java.dzone.com/articles/an-interview-with-jboss-action"&gt;DZone&lt;/a&gt;. You can take a peek at the table of contents &lt;a href="http://www.manning.com/jamae/excerpt_contents.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The book is about &lt;a href="http://jboss.org/jbossas/"&gt;JBoss Application Server 5&lt;/a&gt;, although a big part of it would apply to previous &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;JBoss 4.x releases&lt;/a&gt;, as well. The authors did their best to keep the book up-to-date with the latest developments in AS5, and we (the JBoss developers) did our best to make their lives difficult by continuously making changes to AS5, even days before the final release (sorry guys!).&lt;br /&gt;&lt;br /&gt;The subtitle of the book, &lt;span style="font-weight: bold; font-style: italic;"&gt;"Installation, configuration and deployment"&lt;/span&gt; is characteristic of the book content. This is not a book about Java EE application design or programming, this is a book about understanding how JBoss AS is structured and how to optimally use it to run your own applications.&lt;br /&gt;&lt;br /&gt;I believe the book would be particularly useful to newbies, administrators, or seasoned developers with experience in other application server who want to find their way around JBoss AS. But it would also be interesting to developers familiar with JBoss AS who want to configure, deploy and secure their applications, while getting an overall understanding of the different server subsystems (Web Server, Messaging Service, Web Services, etc.), as well as the various enterprise aspects (Security, Transactions, Clustering, etc.). There is even a bonus section referring to &lt;a href="http://www.jboss.org/jbossportal/"&gt;JBoss Portal&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is not to say that every subsystem is analyzed in extreme detail; that would most probably require writing an encyclopedia, as JBoss is really the collection of a large number of projects and technologies. Small inaccuracies are also bound to happen. Opensource projects are known to move faster than their documentation while the code remains the ultimate reference.&lt;br /&gt;&lt;br /&gt;What I mostly liked about the book is its &lt;span style="font-weight: bold;"&gt;pragmatic approach &lt;/span&gt;in addressing the most common issues a developer is likely to face. And this was driven mainly by Peter being one of the most active members on the &lt;a href="http://www.jboss.com/index.html?module=bb"&gt;JBoss User Forums&lt;/a&gt;, researching and providing practical answers to questions posted by other members of the &lt;a href="http://www.jboss.org"&gt;JBoss community&lt;/a&gt;. It is possible that you, without knowing, might have helped in the writing of this book.&lt;br /&gt;&lt;br /&gt;I've found very useful the chapters devoted to securing your applications, a task that every developer will sooner or later need to consider, as well as the whole &lt;span style="font-weight: bold; font-style: italic;"&gt;"Going to production"&lt;/span&gt; section with practical advise on the often misunderstood subjects of clustering and tuning.&lt;br /&gt;&lt;br /&gt;A highly recommended book overall.&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8989972720548944226?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8989972720548944226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8989972720548944226' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8989972720548944226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8989972720548944226'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/02/jboss-in-action-book-review.html' title='JBoss In Action - Book Review'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3397620278325152884</id><published>2009-01-16T15:07:00.001+02:00</published><updated>2009-01-16T15:09:16.756+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>I want it!</title><content type='html'>&lt;a href="http://www.mp3playerreviews.org/sony/sony-rolly-sep-30btb-mp3-robotic-player-review/"&gt;Sony Roly&lt;/a&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HTxdKi77G20&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/HTxdKi77G20&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3397620278325152884?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3397620278325152884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3397620278325152884' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3397620278325152884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3397620278325152884'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/01/i-want-it.html' title='I want it!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4897673811490015157</id><published>2009-01-13T14:51:00.006+02:00</published><updated>2009-01-13T18:32:19.607+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>66,000 JBoss AS 5 downloads and counting!</title><content type='html'>Just a quick update to let you know that &lt;span style="font-weight: bold;"&gt;the interest for&lt;a href="http://www.jboss.org/jbossas/"&gt; JBoss AS 5&lt;/a&gt; has been very strong&lt;/span&gt; during the past five weeks.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;amp;package_id=16942"&gt;combined downloads&lt;/a&gt; for our two jdk5/jdk6 distros as reported by sourceforge exceeded the 66k number, even thought the measured period included the Xmas holidays. At the same time the &lt;a href="http://sourceforge.net/project/stats/detail.php?group_id=22866&amp;amp;ugn=jboss&amp;amp;type=prdownload&amp;amp;mode=alltime&amp;amp;package_id=16942"&gt;overall download traffic&lt;/a&gt; for&lt;a href="http://www.jboss.org/jbossas/"&gt; JBoss AS&lt;/a&gt; in December peaked at 126,989 downloads, a number close to our all-time-high.&lt;br /&gt;&lt;br /&gt;So things are moving pretty well and we mean to keep it that way! We are planning a bug fixing &lt;a href="https://jira.jboss.org/jira/browse/JBAS"&gt;5.0.1.GA release&lt;/a&gt; around the end of January to address some initial glitches so if you have any issues with AS5 or you've spotted any bugs or other annoyances, please make sure you report them in our &lt;a href="http://www.jboss.com/index.html?module=bb&amp;amp;op=viewforum&amp;amp;f=287"&gt;AS5 user forum&lt;/a&gt; so we can prioritize the work accordingly.&lt;br /&gt;&lt;br /&gt;Thanks for keeping the input flowing!&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4897673811490015157?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4897673811490015157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4897673811490015157' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4897673811490015157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4897673811490015157'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2009/01/66000-jboss-as-5-downloads-and-counting.html' title='66,000 JBoss AS 5 downloads and counting!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3611314061792137347</id><published>2008-12-05T11:13:00.003+02:00</published><updated>2008-12-05T11:19:57.051+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS5 at Devoxx!!!</title><content type='html'>For those coming to &lt;a href="http://www.devoxx.com/display/JV08/Home"&gt;Devoxx &lt;/a&gt;next week, join us at the &lt;a href="http://www.devoxx.com/display/JV08/JBoss+Application+Server+5"&gt;JBoss AS 5 BOF&lt;/a&gt; on Tuesday evening where myself and &lt;a href="http://relation.to/Bloggers/Ales"&gt;Ales Justi&lt;/a&gt;n from &lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;a href="http://www.jboss.org/auth/jbossmc/"&gt;JBoss MicroContainer&lt;/a&gt; will be there to answer your questions and discuss future developments.&lt;br /&gt;&lt;br /&gt;And if you interested in Hibernate, Seam, JBoss Tools, RHQ and other JBoss technologies, just pick one of the &lt;a href="http://relation.to/10034.lace"&gt;other JBoss presentations&lt;/a&gt; at Devoxx, or visit us at the JBoss booth.&lt;br /&gt;&lt;br /&gt;See you there!&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3611314061792137347?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3611314061792137347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3611314061792137347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3611314061792137347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3611314061792137347'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/12/jboss-as5-at-devoxx.html' title='JBoss AS5 at Devoxx!!!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5467987529997896812</id><published>2008-12-05T10:51:00.003+02:00</published><updated>2008-12-05T11:13:08.224+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBossAS 5.0.0.GA released!!!</title><content type='html'>As I've written in the &lt;a href="https://sourceforge.net/project/shownotes.php?release_id=645033&amp;amp;group_id=22866"&gt;release notes&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;This is the &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossProductVersioning"&gt;&lt;span style="text-decoration: none; font-weight: 700;"&gt;final&lt;/span&gt;&lt;/a&gt; release of the &lt;b&gt;JBoss 5.0&lt;/b&gt; series for the &lt;b&gt;Java EE™&lt;/b&gt;5 codebase that fully complies with the Java EE 5 conformance testing certification requirements. It brings us to the end of a 3+ year marathon of redesigning the most popular open-source application server over a completely new kernel architecture, the &lt;a href="http://www.jboss.org/jbossmc/"&gt;JBoss Microcontainer&lt;/a&gt;. It also marks the beginning of a new era of innovation for JBoss as we will be exploring the capabilities and limitations of the new architecture in the releases to come. In our view, JBossAS 5 provides a healthy foundation and the most advanced and fully extensible, cross component model, aspect integration, server runtime environment &lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;You can download it here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy the new &lt;a href="http://www.jboss.org/jbossas/"&gt;AS5&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5467987529997896812?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5467987529997896812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5467987529997896812' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5467987529997896812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5467987529997896812'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/12/jbossas-500ga-released.html' title='JBossAS 5.0.0.GA released!!!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-7267781593787316548</id><published>2008-10-15T12:54:00.003+03:00</published><updated>2008-10-15T13:29:28.740+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBossAS 4.2.3.GA on Fedora 9</title><content type='html'>&lt;strong&gt;David Walluck&lt;/strong&gt; has released on jpackage &lt;a href="http://www.jboss.org/jbossas/"&gt;JBossAS&lt;/a&gt; 4.2.3 for &lt;a href="http://fedoraproject.org/"&gt;Fedora &lt;/a&gt;9. If you are are a '&lt;span style="font-family:courier new;"&gt;yum install jbossas&lt;/span&gt;' type of person, go &lt;a href="http://jpackage.org/"&gt;get it&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-7267781593787316548?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/7267781593787316548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=7267781593787316548' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7267781593787316548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7267781593787316548'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/10/jbossas-423ga-on-fedora-9.html' title='JBossAS 4.2.3.GA on Fedora 9'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4721917879411383504</id><published>2008-07-19T01:05:00.003+03:00</published><updated>2008-07-19T01:18:51.390+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 4.2.3.GA released!</title><content type='html'>Since we are back on track churning out JBoss AS releases, here is another one: JBoss Application Server 4.2.3.GA. You can start downloading it immediately from &lt;a href="http://www.jboss.org/jbossas/downloads/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is the 3rd bug fixing release of the &lt;a href="http://www.jboss.org/jbossas/"&gt;JBoss Application Server &lt;/a&gt;v4.2 series. It provides more than 80 bug fixes thanks to your valuable input. There were also some backwards compatible component upgrades so switching to AS 4.2.3.GA from a previous 4.2.0/4.2.1/4.2.2 release should not present any problems.&lt;br /&gt;&lt;br /&gt;A secondary target for this release was to improve support for Java 6. JBossAS 4.2.3.GA can be build with both JDK5 and JDK6. The JDK5 compiled binaries have undergone more rigorous testing, they constitute our certified version and can run under both Java 5 &amp;amp; 6 VMs (with a few configuration changes for JDK6). The JDK6 compiled binaries include support for the JDBC 4 APIs, but this should be considered experimental at this point.&lt;br /&gt;&lt;br /&gt;Please check out the &lt;a href="https://sourceforge.net/project/shownotes.php?release_id=614346&amp;amp;group_id=22866"&gt;Detailed Release Notes &lt;/a&gt; for the full details.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;/&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4721917879411383504?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4721917879411383504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4721917879411383504' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4721917879411383504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4721917879411383504'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/07/jboss-as-423ga-released.html' title='JBoss AS 4.2.3.GA released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5912592213888429638</id><published>2008-07-01T15:45:00.002+03:00</published><updated>2008-07-01T15:50:47.156+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 5.0.0.CR1 now available</title><content type='html'>I suppose you've already heard that AS5 CR1 is out.&lt;br /&gt;&lt;br /&gt;Get it, test it, and let us know what's good or bad about it.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://sourceforge.net/project/shownotes.php?release_id=610469&amp;amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br /&gt;&lt;a href="https://sourceforge.net/project/showfiles.php?group_id=22866&amp;amp;package_id=16942&amp;amp;release_id=610469"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Sourceforge&lt;/span&gt; Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Dimitris&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5912592213888429638?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5912592213888429638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5912592213888429638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5912592213888429638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5912592213888429638'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/07/jboss-as-500cr1-now-available.html' title='JBoss AS 5.0.0.CR1 now available'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8675272398915060481</id><published>2008-06-27T11:47:00.004+03:00</published><updated>2008-06-27T12:19:58.933+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>A ticket for Madonna</title><content type='html'>Try to get a ticket online for Madonna's next concert in Athens from &lt;a href="http://www.ticketpro.gr/"&gt;http://www.ticketpro.gr/&lt;/a&gt; and you'll see something &lt;a href="https://shop.ticketpro.gr/serverlimit.htm"&gt;like&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Server under heavy load&lt;/span&gt;&lt;br /&gt;Server under heavy load. Please try again later&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;Thank you for understanding&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;The .asp application backing up the website cannot obviously cope with the load of (I can guess) thousands of users trying to get hold of a ticket.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;It's nice to collect &lt;em&gt;huge &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;commissions&lt;/span&gt;&lt;/em&gt; on the tickets sold (even an unbelievable 10% overcharge for those unlucky that want to pay with a credit card), but when it comes to investing in technology and know-how, those guys just don't get it.&lt;br /&gt;&lt;br /&gt;Somebody should tell them about 3-tier architectures, caching techniques, load-balancing, load testing, clustering, etc. Moving to Java and an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;opensource&lt;/span&gt; platform could help, as well.&lt;br /&gt;&lt;br /&gt;I could only laugh while reading how &lt;a href="http://www.computerworlduk.com/technology/development/software/news/index.cfm?newsid=9781"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Betfair&lt;/span&gt; &lt;/a&gt;are able to handle 1 million transactions per second with a mix of proprietary and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;opensource&lt;/span&gt; solutions, that includes &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;JBoss&lt;/span&gt; and Linux on top of commodity x86 hardware. Not exactly the same market sector but the technology is similar.&lt;br /&gt;&lt;br /&gt;So do you want a ticket for Madonna? Better go &lt;a href="http://www.in.gr/news/article.asp?lngEntityID=914458&amp;amp;lngDtrID=253"&gt;stand in the queue&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8675272398915060481?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8675272398915060481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8675272398915060481' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8675272398915060481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8675272398915060481'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/06/ticket-for-madonna.html' title='A ticket for Madonna'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5281650100747869355</id><published>2008-06-27T10:39:00.003+03:00</published><updated>2008-06-27T12:23:17.464+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS5 Q&amp;A at InfoQ</title><content type='html'>An interview of yours truly on the &lt;a href="http://www.infoq.com/news/2008/06/jboss-as5-rc1"&gt;current status of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;JBossAS&lt;/span&gt; 5&lt;/a&gt; was just published at &lt;a href="http://www.infoq.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;InfoQ&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I hope you find it interesting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5281650100747869355?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5281650100747869355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5281650100747869355' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5281650100747869355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5281650100747869355'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/06/jboss-as5-q-at-infoq.html' title='JBoss AS5 Q&amp;A at InfoQ'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6002407040955728418</id><published>2008-06-13T15:35:00.003+03:00</published><updated>2008-06-13T15:47:32.322+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencoffee'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>JBoss on OpenCoffee (video &amp; slides)</title><content type='html'>I've just realised the video &amp;amp; slides from my presentation at &lt;a href="http://opencoffee.gr/2008/06/04/open-coffee-xii-%cf%84%ce%b1-%cf%80%cf%81%ce%b1%ce%ba%cf%84%ce%b9%ce%ba%ce%ac/"&gt;OpenCoffee XII &lt;/a&gt;is now on-line. If you have some lengthy compilation job going on and want to kill 20 minutes of your time listening to the JBoss story and how Professional Opensource came to be (in Greek), click &lt;a href="http://opencoffee.gr/2008/06/09/andreadis-oc-ath-xii/"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6002407040955728418?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6002407040955728418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6002407040955728418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6002407040955728418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6002407040955728418'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/06/jboss-on-opencoffee-video-slides.html' title='JBoss on OpenCoffee (video &amp; slides)'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4286743543907799709</id><published>2008-06-05T19:43:00.004+03:00</published><updated>2008-06-05T20:53:19.343+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='railo'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Railo joins JBoss.org!</title><content type='html'>I suppose you have seen many times fancy websites with URLs ending in .cfm? .cfm stands for &lt;a href="http://en.wikipedia.org/wiki/ColdFusion_Markup_Language"&gt;Cold Fusion Markup Language &lt;/a&gt;and is the language originally used to write application for the Adobe &lt;a href="http://en.wikipedia.org/wiki/ColdFusion"&gt;Cold Fusion &lt;/a&gt;appserver.&lt;br /&gt;&lt;br /&gt;After the opening of the CFML language &lt;a href="http://en.wikipedia.org/wiki/ColdFusion#Alternative_server_environments"&gt;alternative server environments &lt;/a&gt;where created to host CFML application, with &lt;a href="http://en.wikipedia.org/wiki/Railo"&gt;Railo &lt;/a&gt;being one of them (and the fastest, I hear).&lt;br /&gt;&lt;br /&gt;Just today &lt;a href="http://sacha.labourey.com/2008/06/05/welcome-railo-goes-open-source-on-jbossorg/"&gt;Sacha announced on his blog &lt;/a&gt;that Railo will be another member of the growing &lt;a href="http://www.jboss.org/"&gt;jboss.org &lt;/a&gt;community!&lt;br /&gt;&lt;br /&gt;What does this mean? That soon you will have a full open source stack to run your &lt;a href="http://en.wikipedia.org/wiki/ColdFusion_Markup_Language"&gt;CFML&lt;/a&gt; applications: &lt;a href="http://www.railo-technologies.com/en/index.cfm"&gt;Railo&lt;/a&gt;, on top of &lt;a href="http://www.jboss.org/jbossas/"&gt;JBossAS&lt;/a&gt;! At the same time, we'll make an effort to provide CFML applications with access to JBoss services, like caching, clustering, messaging.&lt;br /&gt;&lt;br /&gt;Those are really exciting news! Stay tuned...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4286743543907799709?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4286743543907799709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4286743543907799709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4286743543907799709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4286743543907799709'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/06/railo-joins-jbossorg.html' title='Railo joins JBoss.org!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8745043160193615597</id><published>2008-06-04T13:19:00.004+03:00</published><updated>2008-06-04T14:24:27.204+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JHUG Athens - Sat/7th - Be There!</title><content type='html'>Another event organised by the &lt;a href="http://www.jhug.gr/"&gt;Java Hellenic User Group &lt;/a&gt;(JHUG) will take place the coming Saturday in central Athens.&lt;br /&gt;&lt;br /&gt;For all those Java enthusiasts make sure you &lt;strong&gt;don't miss this event!&lt;/strong&gt; There is an excellent panel of distinguished speakers from Sun talking about OpenSolaris &amp;amp; Netbeans, along with Kirk Pepperdine on Java Performance &amp;amp; Optimizations.&lt;br /&gt;&lt;br /&gt;I'm also very happy that we've managed to bring two key JBoss members in this event: Mark Newton, recently promoted to &lt;a href="http://www.jboss.org/"&gt;JBoss.org &lt;/a&gt;community Lead, and Manik Surtani, &lt;a href="http://www.jboss.org/jbosscache/"&gt;JBoss Cache&lt;/a&gt; Lead.&lt;br /&gt;&lt;br /&gt;It's a unique opportunity to get the latest news about the jboss.org community and have your questions answered on JBoss Cache and all-things-clustering.&lt;br /&gt;&lt;br /&gt;Don't forget to register &lt;a href="http://www.jugevents.org/jugevents/event/show.html?id=4605"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;See you on Saturday!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8745043160193615597?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8745043160193615597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8745043160193615597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8745043160193615597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8745043160193615597'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/06/jhug-athens-sat7th-be-there.html' title='JHUG Athens - Sat/7th - Be There!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1092132305756025781</id><published>2008-06-03T10:40:00.004+03:00</published><updated>2008-06-03T11:13:55.137+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='talk'/><title type='text'>Out for (Open) Coffee?</title><content type='html'>Tonight I'm giving a short talk on "Professional Open Source" at the &lt;a href="http://opencoffee.gr/2008/05/29/oc-ath-xii-call/"&gt;Open Coffee Athens XII&lt;/a&gt; event. It's about the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;JBoss&lt;/span&gt; story and how a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;successful&lt;/span&gt; company can be built around an &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;open source&lt;/span&gt; project.&lt;br /&gt;&lt;br /&gt;At the macro level Professional Open Source is just another manifestation of the power of the Internet enabling people to form communities and collaborate, challenging the status-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;quo&lt;/span&gt;, delivering real value to customers and users alike, and having fun along the way.&lt;br /&gt;&lt;br /&gt;If you are up for a chat and a coffee, meet me at Bios this evening.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;/D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1092132305756025781?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1092132305756025781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1092132305756025781' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1092132305756025781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1092132305756025781'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/06/out-for-open-coffee.html' title='Out for (Open) Coffee?'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6484795882697375975</id><published>2008-05-15T13:24:00.003+03:00</published><updated>2008-05-15T13:40:03.140+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss Workshop at University of Piraeus</title><content type='html'>Tomorrow afternoon we'll be having a &lt;a href="http://www.jboss.org/jbossas/"&gt;JBoss &lt;/a&gt;workshop at the &lt;a href="http://www.unipi.gr/eng_site/default.php"&gt;University of Piraeus&lt;/a&gt;. This is mostly an introduction to the wonders of the &lt;a href="http://www.jboss.org/"&gt;JBoss technologies &lt;/a&gt;with a couple of short presentations and hands-on examples.&lt;br /&gt;&lt;br /&gt;I'm very glad of having the opportunity to interact with undergraduates and help spreading out the word of opensource to the academic community, especially in my home country. The events at the &lt;a href="http://rainbow.cs.unipi.gr/projects/oss/wiki"&gt;opensource community of Piraeus University &lt;/a&gt;are open for anyone interested, so you are welcome to join.&lt;br /&gt;&lt;br /&gt;The event details are &lt;a href="http://rainbow.cs.unipi.gr/projects/oss/wiki/EventFifteen"&gt;here&lt;/a&gt;. I hope to see you there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6484795882697375975?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6484795882697375975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6484795882697375975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6484795882697375975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6484795882697375975'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/05/jboss-workshop-at-university-of-piraeus.html' title='JBoss Workshop at University of Piraeus'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5010588106425935622</id><published>2008-03-23T17:21:00.003+02:00</published><updated>2008-03-23T17:55:26.484+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='foss'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>1ο Συνέδριο Κοινοτήτων και ομάδων ΕΛΛΑΚ - Σχόλια</title><content type='html'>Το 1ο &lt;a href="http://www.fosscomm.gr/"&gt;fosscomm &lt;/a&gt;έφτασε στο τέλος του και νομίζω ότι τώρα είναι μία καλή στιγμή να γράψω μερικά σχόλια/σκέψεις.&lt;br /&gt;&lt;br /&gt;Αρχικά, μπράβο για τη διοργάνωση και το όλο concept. Το να φέρεις κοντά φαινομενικά ασύνδετες ομάδες και να μάθεις με τι ασχολείται ο καθένας στον χώρο του ανοιχτού λογισμικού είναι σημαντικό γιατί ακριβώς δεν ξέρεις τι συνέργειες μπορεί να προκύψουν. Το ανοιχτό λογισμικό αποτελεί πάνω από όλα μία προσπάθεια επικοινωνίας και τα συνέδρια συνεισφέρουν στην ικανοποίηση αυτής της ανάγκης. Εύχομαι το συνέδριο αυτό να γίνει θεσμός, και του χρόνου να δούμε νέα άτομα να παρουσιάζουν καινούργια έργα και ιδέες.&lt;br /&gt;&lt;br /&gt;Πιστεύω ότι ο καθένας πρέπει να γύρισε σπίτι με κάποια action-points για πράγματα που μπορούν να γίνουν άμεσα. Ένα από τα πολύ απλά action-points για μένα, είναι να πεταχτώ μία Παρασκευή στα workshops του Πανεπιστήμιου Πειραιά να τους δείξω πως στήνεις, χρησιμοποιείς και ενδεχόμενα επεκτείνεις έναν JBoss μέσα σε μερικά λεπτά. Κάποιος μου σφύριξε ότι τα κακόμοιρα παιδιά ταλαιπωρούνται με WebSphere  (έλεος :-) ).&lt;br /&gt;&lt;br /&gt;Επίσης να τονίσω ότι η ιδέα του live streaming ήταν εξαιρετική. Το Σάββατο δεν κατάφερα να έρθω στο συνέδριο λόγω baby-sitting, ωστόσο μπόρεσα να παρακολουθήσω τις περισσότερες ομιλίες on-line. Αν δεν υπήρχαν και τα ψιλο-κολλήματα λόγω wi-fi, θα ήταν ακόμα καλύτερα.&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/25477088-5010588106425935622?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5010588106425935622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5010588106425935622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5010588106425935622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5010588106425935622'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/03/1_23.html' title='1ο Συνέδριο Κοινοτήτων και ομάδων ΕΛΛΑΚ - Σχόλια'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8609430280195946402</id><published>2008-03-20T17:51:00.003+02:00</published><updated>2008-03-20T18:13:57.269+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>1ο Συνέδριο Κοινοτήτων και ομάδων ΕΛΛΑΚ</title><content type='html'>Μόλις τελειώσα τις τελευταίες πινελιές στις 2 παρουσιάσεις για το αυριανό &lt;a href="http://www.fosscomm.gr/"&gt;1ο Συνέδριο Κοινοτήτων και ομάδων ΕΛΛΑΚ&lt;/a&gt;, και ομολογώ ότι είμαι ενθουσιασμένος.&lt;br /&gt;&lt;br /&gt;Μετά από αρκετό διάστημα στο χώρο του OpenSource eίναι η πρώτη φορά που θα έχω την ευκαιρία να μιλήσω σε ένα κατεξοχήν Linux κοινό, σε μία προσπάθεια να προσδιορίσουμε το στίγμα της Java στον χώρο του Ανοιχτού Λογισμικού και τις προσπάθειες/πρωτοβουλίες της Ελληνικής Java Κοινότητας.&lt;br /&gt;&lt;br /&gt;Στην πρώτη ομιλία (στις 15:20) ουσιαστικά θα μιλήσω εκ'μέρους του &lt;a href="http://www.jhug.gr/"&gt;Java Hellenic User Group&lt;/a&gt; αφού τα παιδιά του JHUG (&lt;a href="http://javapapo.blogspot.com/"&gt;Πάρις &lt;/a&gt;&amp;amp; Πάνος) δεν θα μπορέσουν να παραβρεθούν.&lt;br /&gt;&lt;br /&gt;Στην δεύτερη ομιλία (στις 15:50) θα μιλήσω για τον JBoss, το &lt;a href="http://labs.jboss.org/"&gt;JBoss.org &lt;/a&gt;community, πώς στήθηκε η εταιρία γύρω από το opensource project, και τι μπορεί να σημαίνει το professional opensource για τον καθένα από εμάς.&lt;br /&gt;&lt;br /&gt;Το πρόγραμμα του συνεδρίου βρίσκεται &lt;a href="http://www.fosscomm.gr/xoops20171/htdocs/uploads/programma_synedriou.html"&gt;εδώ&lt;/a&gt;. Θα προσπαθήσω να βρίσκομαι στο συνέδριο το μεγαλύτερο μέρος της μέρας και θα φορέσω κάποιο ρούχο με το JBoss logo για να μπορείτε να με βρείτε, αν θέλετε να συζητήσουμε για opensource από κοντά.&lt;br /&gt;&lt;br /&gt;Be there or Be square :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8609430280195946402?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8609430280195946402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8609430280195946402' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8609430280195946402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8609430280195946402'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/03/1.html' title='1ο Συνέδριο Κοινοτήτων και ομάδων ΕΛΛΑΚ'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8368688352659088307</id><published>2008-02-23T14:15:00.003+02:00</published><updated>2008-02-23T16:40:22.428+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>The Death of HD-DVD</title><content type='html'>An excellent write-up on &lt;a href="http://www.roughlydrafted.com/2008/02/21/lessons-from-the-death-of-hd-dvd/"&gt;Lessons from the death of HD-DVD&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Quote&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"None of these efforts hid the reality that Microsoft wanted to simply duplicate in media what it had done to the PC desktop: copy existing technology, add proprietary hooks, and then sit back and tax the industry with software fees without adding any value. After having been burned repeatedly, the rest of the industry is now ready to shoot down every effort Microsoft makes to enslave innovation and progress."&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8368688352659088307?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8368688352659088307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8368688352659088307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8368688352659088307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8368688352659088307'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/02/death-of-hd-dvd.html' title='The Death of HD-DVD'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8432317615005473596</id><published>2008-02-21T20:24:00.005+02:00</published><updated>2008-02-21T23:23:30.365+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thoughts'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Τίτλοι τέλους για την IONA;</title><content type='html'>Διαβάζω τα &lt;a href="http://www.ebizq.net/news/9012.html"&gt;νέα &lt;/a&gt;για την &lt;a href="http://www.iona.com/"&gt;IONA technologies &lt;/a&gt;και ομολογούμενα έχω ανάμεικτα συναισθήματα. Μετά από μία λαμπρή ιστορία 17 χρόνων η εταιρεία πάει για πούλημα (ή κλείσιμο;).&lt;br /&gt;&lt;br /&gt;Έζησα από αρκετά κοντά την εταιρεία σε όλες τις φάσεις όντας χρήστης της τεχνολογίας της, από το ξεκίνημά της σαν spin-off του Trinity College στο Δουβλίνο (εγώ σπούδαζα στo κοντινό και "αντίπαλο" UCD), αργότερα μέσω της Ιντρακομ, όπου είχα την τύχη να εμβαθύνω στην --κορυφαία για την εποχή-- CORBA τεχνολογία και να γνωρίσω αρκετούς από τους εργαζόμενους της. Ήταν τότε που η εταιρεία βρισκόταν κοντά στο απόγειο της κατά την περίοδο πριν από το dot com μπουμ.&lt;br /&gt;&lt;br /&gt;Δήλωσα παρών σχεδόν σε όλα τα συνέδριά τους, σε 2 από αυτά και σαν ομιλητής, ενώ κάποια στιγμή βρέθηκα πολύ κοντά στο να δουλέψω για αυτή την εταιρεία που θεωρούσα πρότυπο. Παρακολούθησα την μετοχή της να εκτοξεύεται στα 90 δολλάρια για να πέσει αργότερα στο 1.5...&lt;br /&gt;&lt;br /&gt;Ακολούθησα το Iona ORB από την έκδοση 2 μέχρι αργότερα την σειρά 2000 και την τεχνολογία ART (Adaptive Runtime Technology?), μελέτησα σε βάθος πολλά CORBA standard, πήρα μέρος στο telecom κομμάτι του Object Management Group, υποκλίθηκα μπροστά στα σχεδιαστικά μυαλά των ανθρώπων της Iona, με επίκεντρο τoν Chief Architect Steve Vinoski, διάβασα το βιβλίο του από άκρη σε άκρη κάμποσες φορές.&lt;br /&gt;&lt;br /&gt;Για μένα η Iona αντιπροσώπευε το όνειρο μίας μικρής (και τεχνολογικά υποανάπτυκτης τότε) χώρας όπως η Ιρλανδία, να παράγει τεχνολογία αιχμής, να ανταγωνιστεί την Αμερικάνικη βιομηχανία λογισμικού στα ίσια, σε ένα τομέα εξαιρετικά δύσκολο, αυτό των προιόντων middleware.&lt;br /&gt;&lt;br /&gt;Οι consultants της Iona από την Ιρλανδία περνούσαν τον περισσότερο χρόνο τους στην άλλη άκρη του Ατλαντικού και οι developers της Iona μιλούσαν για τεχνικές eXtreme Programming και Continuous Build environments την εποχή που οι όροι αυτοί δεν είχαν καλά καλά οριστεί, ήταν περισσότερο κάτι σαν εμπορικά μυστικά.&lt;br /&gt;&lt;br /&gt;Τα πράγματα άρχισαν να χαλάνε όταν η Iona ξέφυγε από το core CORBA competency, πήγε να επεκταθεί σε application server technology. Ο ερχομός application servers όπως ο JBoss αλλάξανε τους κανόνες του παιχνιδιού. Ειρωνικά, ήταν ο Bill Burke, πρώην εργαζόμενος της Iona ένας από τους άνθρωπους κλειδιά που βοήθησαν να φτάσει ο JBoss εκεί που είναι σήμερα.&lt;br /&gt;&lt;br /&gt;Αλλά αυτή είναι μία φυσιολογική εξελιξη στον χώρο της υψηλής τεχνολογίας. Είναι ένα δύσκολο παιχνίδι με πολλούς αστάθμητους παράγοντες στο οποίο πρέπει να είσαι συνέχεια μπροστά ή τέλος πάντων μέσα στην πρώτη τριάδα για να επιβιώσεις. Lead, Follow or Get out of the way, Αγγλιστί.&lt;br /&gt;&lt;br /&gt;Σε κάθε περίπτωση, η συνεισφορά της Iona στα τεχνολογικά δεδομένα της Ιρλαδίας και στο γενικότερο φαινόμενο που αργότερα ονομάστηκε "Ο Κέλτικος Τίγρης" ήταν καθοριστική. Κάτι σαν την Εθνική Ελλάδος να κερδίζει το EuroBasket του '87 και να εμπνέει μία ολόκληρη γενιά ανθρώπων, βάζοντας τα θεμέλια για ακόμα μεγαλύτερες επιτυχίες.&lt;br /&gt;&lt;br /&gt;Πολλά χρήματα βγήκαν από την Iona στις καλές της μέρες και δεκάδες εταιρείες δημιουργήθηκαν από ανθρώπους που απέκτησαν αυτοπεποίθηση και διασυνδέσεις και αυτονομήθηκαν για να κυνηγήσουν το δικό τους όνειρο.&lt;br /&gt;&lt;br /&gt;Είναι πολλές φορές που αναρωτιέμαι αν εταιρείες σαν την Iona θα μπορούσαν ποτέ να υπάρξουν στην δική μας Ελλάδα, την χώρα των ευχολόγιων και του δε βαριέσαι. Για μένα είναι σαφές ότι ένας κούκος σπάνια φέρνει την άνοιξη και το φαινόμενο Iona βρέθηκε μέσα στο κατάλληλο επιχειρηματικό περιβάλλον για να καταφέρει να αναδειχτεί.&lt;br /&gt;&lt;br /&gt;Οι Ιρλανδοί δεν ξύπνησαν μία μέρα και αποφάσισαν να κατακτήσουν τον κόσμο. Δούλεψαν με πλάνο από τα μέσα της δεκαετίας του 70 και με μεγάλη βοήθεια και πόρους από την Ευρωπαϊκή Ένωση για να ξεπεράσουν τον οικονομικό μαρασμό και να καταφέρουν να φτάσουν το '90 να δημιουργήσουν τις κατάλληλες συνθήκες που θα βοηθούσαν την επιχειρηματικότητα και εταιρείας σαν την Iona να ευδοκιμήσουν.&lt;br /&gt;&lt;br /&gt;Το άσχημο για την χώρα μας είναι ότι ακόμα και σήμερα, το έτος 2008, παρόλο που οι συνταγές είναι γνωστές και το παράδειγμα την Ιρλανδίας είναι πολύ καλά μελετημένο και τεκμηριωμένο, δεν έχουμε ούτε πλάνο για το που θέλουμε να πάμε, αλλά ούτε και την κοινωνική συναίνεση για να πραγματοποιήσουμε ουσιαστικές μεταρυθμίσεις.&lt;br /&gt;&lt;br /&gt;Περιμένουμε από όλους τους άλλους να αλλάξουν εκτός από τον εαυτό μας. Και δυστηχώς αυτή την φορά τα χρήματα από την Ευρώπη τελειώνουν και οποιαδήποτε αλλαγή θα επέλθει επίπονα, καθώς θα αποτελεί αποτέλεσμα αντιμετώπισης μίας έκτακτης ανάγκης παρά επιλογής. Κάτι σαν να προσπαθούμε να λύσουμε το ... ασφαλιστικό.&lt;br /&gt;&lt;br /&gt;Καλή τύχη Iona, Καληνύχτα Ελλάδα.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8432317615005473596?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8432317615005473596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8432317615005473596' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8432317615005473596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8432317615005473596'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/02/iona.html' title='Τίτλοι τέλους για την IONA;'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1220285450698172039</id><published>2008-02-11T11:52:00.000+02:00</published><updated>2008-02-12T23:55:16.305+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 5.0.0.Beta4 released!</title><content type='html'>The final Beta of JBoss AS 5 was released yesterday just in time for the &lt;a href="http://www.jbossworld.com/"&gt;JBossWorld &lt;/a&gt;conference taking place in Orlando/Florida!&lt;br /&gt;&lt;br /&gt;Beta4 is another step in getting closer to our goal of delivering a Java EE 5 compatible appserver on top of a brand new kernel architecture based on &lt;a href="http://labs.jboss.com/jbossmc/"&gt;JBoss Microcontainer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you happen to visit JBossWorld, hop into &lt;a href="http://www.jbossworld.com/agenda/thursday.html#core_thurs_9"&gt;my talk &lt;/a&gt;to get more details on the current status of the JBoss 5 project.&lt;br /&gt;&lt;br /&gt;Until then, take a quick look at the &lt;a href="https://sourceforge.net/project/shownotes.php?release_id=575410&amp;amp;group_id=22866"&gt;Release Notes &lt;/a&gt;of Beta4, &lt;a href="https://sourceforge.net/project/showfiles.php?group_id=22866&amp;amp;package_id=16942&amp;amp;release_id=575410"&gt;download &lt;/a&gt;and try out the latest JBoss, then tell us what you think in the &lt;a href="http://www.jboss.org/index.html?module=bb&amp;amp;op=main&amp;amp;c=5"&gt;JBoss User Forums&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;See you in Orlando!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris Andreadis&lt;/a&gt;&lt;br /&gt;AS Project Lead&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1220285450698172039?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1220285450698172039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1220285450698172039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1220285450698172039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1220285450698172039'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/02/jboss-as-500beta4-released.html' title='JBoss AS 5.0.0.Beta4 released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-2595342646115541582</id><published>2008-01-01T17:28:00.000+02:00</published><updated>2008-01-01T18:47:51.907+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Αναβάθμιση ή Υποβάθμιση; (Καλή Χρονιά!)</title><content type='html'>Παρασκευή 21 Δεκέμβρη και μετά από αγώνα δρόμου πολλών μηνών καταφέρνουμε να κάνουμε release την Beta3 έκδοση του JBoss 5, κυριολεκτικά στο παρα πέντε. Μεγάλη ικανοποίηση αλλά και ανακούφιση αφού μπορούμε πλέον να ελπίζουμε ότι θα κάνουμε γιορτές σας άνθρωποι!&lt;br /&gt;&lt;br /&gt;Ταυτόχρονα και σχεδόν τυχαία ανακαλύπτω ότι ο ΟΤΕ έχει ρίξει τις τιμές στο Conn-x οπότε μετά τα τελευταία εταιρικά τηλεφωνήματα για το κλείσιμο του χρόνου κάνω ένα τηλέφωνο στο 134 και ζητάω αναβάθμιση της γραμμής μου. Τονίζω στην υπάλληλο ότι δεν μπορώ να μείνω χωρίς δίκτυο για πάνω από μερικές ώρες και αυτή με καθησυχάζει ότι το πολύ-πολύ να μην έχω πρόσβαση για 1-2 ώρες την στιγμή της αναβάθμισης και το αίτημα θα έχει ικανοποιηθεί το πολύ μέσα σε 10 εργάσιμες μέρες.&lt;br /&gt;&lt;br /&gt;(Παρένθεση: γιατί conn-x; Γιατί πολύ απλά είμαι από τους "παλιούς" χρήστες ADSL (2004) που ξεκίνησαν με την γραμμή ξεχωριστά από την παροχή internet και οποιαδήποτε συνολική μετάβαση σε άλλον provider θα με αφήσει χωρίς δίκτυο για μερικές μέρες...)&lt;br /&gt;&lt;br /&gt;Όλα ωραία και καλά ώσπου Σάββατο 22 Δεκεμβρίου πρωί ανακαλύπτω ότι ναι μεν το modem συγχρονίζει στην νέα ταχύτητα αλλά δεν παίρνω IP, τουτέστιν Internet Access Γιοκ!&lt;br /&gt;&lt;br /&gt;Για να μην πολυ-λογώ, μετά από πολλά τηλεφωνήματα σε Helpdesk και βλάβες κατάφερα να ξανα-αποκτήσω πρόσβαση στο διαδίκτυο &lt;strong&gt;μία βδομάδα μετά&lt;/strong&gt; στις 28 Δεκέμβρη. O Service Activator του ΟΤΕ παρουσίασε πρόβλημα στο συγκεκριμένο workflow. Πολύ ωραία, ναι, αλλά εγώ τι φταίω;&lt;br /&gt;&lt;br /&gt;(Παρένθεση 2: κάτι ξέρω από Service Activators καθώς σχεδίασα τον &lt;a href="http://www.intracom-telecom.com/en/products/operation_business_support_systems/billing_customer_care_management_systems/actionstreamer.htm"&gt;Action Streamer &lt;/a&gt;τα τελευταία 3 χρόνια εργασίας μου στην Intracom. Οποιοδήποτε αντίστοιχο λογισμικό σέβεται τον εαυτό του οφείλει να κάνει ολικό rollback σε περίπτωση λάθους. Αλλά το πλέον πιθανό είναι ότι υπάρχει πρόβλημα στον προγραμματισμό του workflow, και όχι στη πλατφόρμα καθαυτή...)&lt;br /&gt;&lt;br /&gt;Τέλος πάντων, δεν μπορώ παρά να υποκλιθώ στο μεγαλείο του Μπανανιστάν και στην άθλια υποστήριξη που έλαβα συνολικά από τον ΟΤΕ. Μία υπόθεση 5 λεπτών (τόσο πήρε στην τεχνικό που έλυσε στο τέλος το πρόβλημα μου - να την έχει καλά ο θεός), εν μέσω διακοπών έφτασε να πάρει 1 ολόκληρη βδομάδα. Τί κοινωνία της πληροφορίας και κουραφέξαλα, τί ανταγωνιστικότητα και πράσινα άλογα, &lt;em&gt;εντώ είναι Ελλάντα&lt;/em&gt;. Αναρωτιέμαι τι ακριβώς γνωρίζουν οι Άραβες και αγοράζουν σαν τρελοί μετοχές ΟΤΕ μέσω την MIG;&lt;br /&gt;&lt;br /&gt;Όπως λένε όμως "&lt;em&gt;ουδέν κακόν αμοιγές καλού&lt;/em&gt;" και στην περίπτωση μου οι διακοπές των Χριστουγέννων αποδείχτηκαν εντελώς "&lt;em&gt;διακοπές&lt;/em&gt;". Η ευγενική "&lt;em&gt;χορηγία&lt;/em&gt;" του ΟΤΕ συνδιασμένη με την "&lt;em&gt;φονική&lt;/em&gt;" γρίππη που σάρωσε όλη την πολυκατοικία (!) με κράτησαν μακριά από πληκτρολόγια για 10 μέρες. Νομίζω ότι το χρειαζόμουν.&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/25477088-2595342646115541582?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/2595342646115541582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=2595342646115541582' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2595342646115541582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/2595342646115541582'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2008/01/blog-post.html' title='Αναβάθμιση ή Υποβάθμιση; (Καλή Χρονιά!)'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5264865176035785696</id><published>2007-11-05T16:09:00.000+02:00</published><updated>2007-11-05T16:20:01.567+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Installing Fedora 7 on my old Desktop</title><content type='html'>I managed to find some time yesterday to turn an old WinXP desktop into a Fedora 7 server. The installation went smoothly but after the first software update the system was just crawling.&lt;br /&gt;&lt;br /&gt;Somehow many disabled services were magically re-enabled and that was just too much for the old 640Mb, Pentium III machine.&lt;br /&gt;&lt;br /&gt;From the many useless forum posting I googled around, I found this extremely useful and comprehensive guide, the &lt;a href="http://www.mjmwired.net/resources/mjm-fedora-f7.html"&gt;Personal Fedora 7 Installation Guide&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;Highly&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;recommended&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;/D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5264865176035785696?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5264865176035785696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5264865176035785696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5264865176035785696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5264865176035785696'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/11/installing-fedora-7-on-my-old-desktop.html' title='Installing Fedora 7 on my old Desktop'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-109190877124958284</id><published>2007-11-01T00:10:00.000+02:00</published><updated>2007-11-01T00:46:00.860+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thoughts'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Το OpenSource απελευθερώνει - Linux Format #18</title><content type='html'>Μία μακροσκελή συνέντευξη μου στον Δημήτρη Καλαμαρά μπορείτε να διαβάσετε στο τεύχος Νοεμβρίου/Δεκεμβρίου του &lt;a href="http://www.linuxformat.gr/teyxos18.htm"&gt;Ελληνικού Linux Format&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Μιλάμε για την ιστορία του JBoss, τον τρόπο που λειτουργεί το professional opensource, τα πολλαπλά πλεονεκτήματα και οι δυνατότητες του ανοιχτού λογισμικού, για την Red Hat, το Linux, την απομακρυσμένη εργασία, την Ελληνική πραγματικότητα του opensource και πολλά άλλα.&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/25477088-109190877124958284?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/109190877124958284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=109190877124958284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/109190877124958284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/109190877124958284'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/11/opensource-linux-format-18.html' title='Το OpenSource απελευθερώνει - Linux Format #18'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-600788772069657465</id><published>2007-10-23T12:19:00.000+03:00</published><updated>2007-10-23T15:53:32.607+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBossAS 4.2.2.GA released!</title><content type='html'>The second bug fixing release of the&lt;a href="http://labs.jboss.org/jbossas/"&gt; JBoss Application Server &lt;/a&gt;v4.2 series is available for &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;amp;package_id=16942&amp;amp;release_id=548923"&gt;download&lt;/a&gt;. Before rushing to sourceforge, please take a look at the detailed &lt;a href="http://anonsvn.jboss.org/repos/jbossas/tags/JBoss_4_2_2_GA/build/docs/readme.html"&gt;release notes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Except for the bug fixes, minor feature additions and backwards compatible component updates, one of the biggest changes with this release is the upgrade of the &lt;a href="http://labs.jboss.org/jbossws/"&gt;JBoss Web Services &lt;/a&gt;component targeting a considerably improved support of JAX-WS. Some minor compatibility issues are documented in the release notes.&lt;br /&gt;&lt;br /&gt;There are also many &lt;a href="http://labs.jboss.org/jbossejb3/"&gt;JBoss EJB3 &lt;/a&gt;bug fixes that are tracked in their own project. The associated JIRA release notes can be found &lt;a href="http://jira.jboss.org/jira/secure/ReleaseNote.jspa?version=12311572&amp;amp;styleName=Text&amp;amp;projectId=10021&amp;amp;Create=Create"&gt;here&lt;/a&gt;. Some important fixes were driven in particular by the &lt;a href="http://labs.jboss.org/jbossseam/"&gt;JBoss Seam &lt;/a&gt;project.&lt;br /&gt;&lt;br /&gt;The component dependencies of AS 4.2.2.GA are well aligned with &lt;a href="http://labs.jboss.org/jbossmessaging/"&gt;JBoss Messaging &lt;/a&gt;1.4.0.GA, in case you want to use that as the JMS provider, but you have to download it seperately. A &lt;a href="http://labs.jboss.org/jemsinstaller/"&gt;JEMS installer&lt;/a&gt; release that bundles AS 4.2.2.GA and the latest JBoss Messaging and &lt;a href="http://labs.jboss.org/jbossportal/"&gt;JBoss Portal &lt;/a&gt;versions will be released within the next couple of weeks.&lt;br /&gt;&lt;br /&gt;Updated community documents for AS 4.2.x are also on the way. If you want to help with the reviewing effort, please follow up on the jboss-development mailing list.&lt;br /&gt;&lt;br /&gt;I would like to thank everyone that made this release possible. Your input about the new release is, as always, very much welcome in the &lt;a href="http://www.jboss.com/index.html?module=bb&amp;amp;op=main&amp;amp;c=5"&gt;JBoss Forums&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now, onwards to JBoss 5!&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris Andreadis&lt;/a&gt;&lt;br /&gt;AS Project Lead&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-600788772069657465?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/600788772069657465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=600788772069657465' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/600788772069657465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/600788772069657465'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/10/jbossas-422ga-released.html' title='JBossAS 4.2.2.GA released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-7687759271184569753</id><published>2007-10-21T21:02:00.000+03:00</published><updated>2007-10-21T21:57:53.773+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thoughts'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Η τεχνολογική αίσθηση του ανάλαφρου.</title><content type='html'>Τελικά οι θερμοσίφωνες είναι από τις πλέον σατανικές συσκευές. Σχεδιάζουν την επίθεση τους υπομονετικά για μήνες, ξεκινούν διαρρέοντας μερικές σταγόνες, μετά λίγο περισσότερες. Όταν αντιληφθείς τι συμβαίνει, είναι ήδη πολύ αργά.&lt;br /&gt;&lt;br /&gt;Κάπως έτσι την πατήσαμε μία ωραία Κυριακή απόγευμα όπου ανακάλυψα ότι το πατάρι μου είχε μουχλιάσει. Το νερό στο δάπεδο ήταν λίγο, αλλά οι μεγάλες κούτες με τα παλιά περιοδικά και τα βιβλία είχαν μουσκέψει σαν σφουγγάρια, είχαν γίνει ασήκωτες. Και βρωμούσαν.&lt;br /&gt;&lt;br /&gt;Η συλλογή με τα όλα τα τεύχη του Pixel καταστράφηκε μαζί με πολλά άλλα περιοδικά και βιβλιά πληροφορικής, 10, 15, 20 χρονών. Πράγματα που είχα κρατήσει περισσότερο σαν ενθύμια. Τα πέταξα όλα στον κάδο των σκουπιδών, ούτε για ανακύκλωση δεν νομίζω ότι κάνουν πιά. Για κάποιο λόγο όμως δεν στενοχωρήθηκα. Ένιωσα να μου φεύγει ένα βάρος.&lt;br /&gt;&lt;br /&gt;Είναι η σκέψη ότι στην σύντομη πορεία μας σε αυτό τον κόσμο τα πράγματα τελικά έχουν πολύ λίγη σημασία. Ό,τι αξίζει είναι αυτά που ξέρεις, αυτά που αγαπάς και αυτά που δημιουργείς. Και ευτυχώς για εμας του συναφιού μας, αυτά που φτιάχνουμε είναι άϋλα κατασκευάσματα του μυαλού. Κώδικας, συγγράμματα, άρθρα, σκέψεις. Αν κάτι από αυτά αξίζει, κάποιος άλλος θα το φυλάξει, κάπου άλλου. Και για αυτά τα λίγα τα προσωπικά, ένας οικιακός δικτυακός δίσκος σε λίγο θα τα χωράει όλα.&lt;br /&gt;&lt;br /&gt;Αρκεί να θυμόμαστε να παίρνουμε και κανένα backup...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-7687759271184569753?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/7687759271184569753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=7687759271184569753' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7687759271184569753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7687759271184569753'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/10/blog-post.html' title='Η τεχνολογική αίσθηση του ανάλαφρου.'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1971844532326884125</id><published>2007-10-14T14:23:00.001+03:00</published><updated>2007-10-14T16:06:41.124+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>ThreadDumps and StackTraces</title><content type='html'>Thread Dumps and Stack Traces are useful tools for debugging java applications. In JBossAS there are several ways to get stacktraces, most common being to use the jmx-console. An entry point to the various techiques for taking thread dumps is this &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=ThreadDump"&gt;wiki &lt;/a&gt;page.&lt;br /&gt;&lt;br /&gt;Browsing the Java Specialists archive, I found yet another &lt;a href="http://www.javaspecialists.eu/archive/Issue132.html"&gt;JSP-based threaddump &lt;/a&gt;utility. The difference with the thread dump you get with the &lt;a class="wikipage" href="http://wiki.jboss.org/wiki/Wiki.jsp?page=GenerateAThreadDumpWithTheJMXConsole"&gt;jmx-console&lt;/a&gt; is that a sorted summary of the threads is presented in the beginning of the page, with links to the individual stacktraces that follow in the bottom of the page. The jmx-console in contrast shows the stacktraces inline with the list of threads, grouped according to their groupId and sorted by their threadId.&lt;br /&gt;&lt;br /&gt;I adapted this for JBossAS and you can find it &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=ThreadDumpJSP"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1971844532326884125?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1971844532326884125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1971844532326884125' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1971844532326884125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1971844532326884125'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/10/threaddumps-and-stacktraces.html' title='ThreadDumps and StackTraces'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-7109294466355771030</id><published>2007-10-08T19:56:00.000+03:00</published><updated>2007-10-08T21:35:11.942+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jhug'/><title type='text'>JHUG Day - Oct/07</title><content type='html'>Another very successful &lt;a href="http://www.jhug.gr/event/6Oct/index_en.html"&gt;JHUG Day &lt;/a&gt;took place last Saturday in Athens. Paris wrote about it &lt;a href="http://javapapo.blogspot.com/2007/10/java-hellenic-user-group-event-610this.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I managed to get there late, so unfortunately I've missed the Trasys talk. I went into a full room with Heinz presenting his 10 laws of concurrent programming, offering very practical advise on the subject. Or if you happen to know this stuff already you have to admit that the 10 laws have the most creative names, indeed. I think Crete has a very positive influence on Heinz, overall! Maybe we should all move to Chania, or at least, organise the next Java Event there :)&lt;br /&gt;&lt;br /&gt;Roman Strobl on Netbeans, as energetic as ever. He has quite an influence on the audience as more people got attracted by Netbeans, after his first talk on the subject in a previous JHUG event. If I see Roman a third time, I will probably switch from Eclipse, too :)&lt;br /&gt;&lt;br /&gt;Αlef Arendsen on Spring 2.1 or better on OSGi, another interesting talk. I believe the real value of OSGi is to offer a "standard" based component framework, something that will benefit all. Spring likes OSGi, because it offers a dynamic kernel, something that spring never had. JBoss has a plugable microkernel architecture since version 2.0 around year 2001, but spring people never talk about this. Or if you read Rod's books, you'll think that lightweight frameworks is a spring invention. This together with the claim of spring being vendor neutral looks very silly to me. As soon as you start coding using org.springframework imports in your code, you become tied-up to a framework as proprietary as any other one. Don't get me wrong, I like spring for what it offers, I just don't like the hype around it.&lt;br /&gt;&lt;br /&gt;Jonas Boner, a very respected person in the world of Java, gave his talk on Terracotta. The technology is impressive but I cannot avoid comparing Terracotta with our competing JBossCache offering. I believe the claim that Terracotta is API less is misleading. If you have to code your application in a different way so that clustering can work properly then this already constitues a form of "API" change. The way you code becomes the API. In JBoss Cache in the POJO cache variant, from the moment you put a POJO to the cache, it becomes managed with granular field changes replicated at transaction boundaries. This looks a lot more API-less to me.&lt;br /&gt;&lt;br /&gt;I also looked around to see performance comparisons of Terracotta and JBoss Cache. I found a comparison of the two using an older version of JBoss Cache, when Buddy Replication was not supported, so naturally JBoss Cache would look bad. Buddy Replication makes all the difference when looking at scaling out at large number of nodes (e.g. 10+), because you don't have to replicate to all the nodes in the cluster, only to those ones where you want to keep your back up, typically just one or two nodes. If you find such a comparison, let me know.&lt;br /&gt;&lt;br /&gt;The last presentation was from Alexis Pouchkine on Glassfish. Always interested to hear from the competition and see an "empty" glassfish 3 boot within half a second. Well, jboss 4.x in the minimal config will boot in *one* second, so we clearly loose there ;) I also liked very much the idea of the Google map, showing glassfish users around the world. I think I spotted myself on the Athens map, as I need to run glassfish to perform the JavaEE 5 interoperability tests with JBoss . We should definitely copy this idea :)&lt;br /&gt;&lt;br /&gt;Again, the JHUG days have evolved to an extraordinary mechanism for related professionals to come together and exchange valuable knowledge and information. Big thanks to the exceptional speakers, the audience, the sponsors and the JHUG team.&lt;br /&gt;&lt;br /&gt;Looking forward for the next event!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-7109294466355771030?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/7109294466355771030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=7109294466355771030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7109294466355771030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/7109294466355771030'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/10/jhug-day-oct07.html' title='JHUG Day - Oct/07'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8273580707676653919</id><published>2007-08-22T13:13:00.001+03:00</published><updated>2007-08-22T13:23:48.944+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>We are hiring!</title><content type='html'>Feel like working full time on the most popular opensource application server?&lt;br /&gt;&lt;br /&gt;Apply &lt;a href="https://redhat.ats.hrsmart.com/cgi-bin/a/highlightjob.cgi?jobid=2639"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;PS.&lt;br /&gt;The ad says "Toronto" but you can actually work remotely.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8273580707676653919?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8273580707676653919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8273580707676653919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8273580707676653919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8273580707676653919'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/08/we-are-hiring.html' title='We are hiring!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3545558826099879128</id><published>2007-08-16T18:13:00.000+03:00</published><updated>2007-08-16T18:47:30.278+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Evil Skype</title><content type='html'>The first time I used &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Skype&lt;/span&gt; some years ago I went like: wow! This stuff is fantastic. It worked completely out-of-the-box and the voice quality for international calls was better even from a regular phone line.&lt;br /&gt;&lt;br /&gt;For the type of distributed development work we do in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;JBoss&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;skype&lt;/span&gt; was a saver. If only it could handle better conference calls with more than 3-4 people we wouldn't even need special conference call lines.&lt;br /&gt;&lt;br /&gt;Then last month this weird thing happened. My development laptop who was on a cycle of suspends-resumes for a week or so (I avoid shutdowns/reboots unless there is a very good reason) started behaving &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;strange&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;My regular dependency library updating for building the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;JBoss&lt;/span&gt; Application Server seemed extremely slow; then it almost halted. I wasn't doing anything on the PC but the network lights on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;adsl&lt;/span&gt; router were blinking like crazy. What was that?&lt;br /&gt;&lt;br /&gt;I used &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;tcpview&lt;/span&gt; to check my network connections. There were &lt;strong&gt;thousands of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;TCP&lt;/span&gt; connections &lt;/strong&gt;coming from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;skype&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;exe&lt;/span&gt; to all sorts of destinations. I killed &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;skype&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;exe&lt;/span&gt; and it took almost 15 minutes for my laptop to recover. After googling around a bit I found out that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;skype&lt;/span&gt; had elected my laptop to become a &lt;a href="http://computerworld.co.nz/news.nsf/news/7AB67323D6305E49CC2570A1001698C0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;SuperNode&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For the service I'm getting from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Skype&lt;/span&gt; I wouldn't mind my PC to relay some info here and there (as long as I have precise control over the allocated bandwidth or the ability to turn this feature off), but certainly this &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;supernode&lt;/span&gt; thing wasn't working as it should in my case. It ate up all my bandwidth.&lt;br /&gt;&lt;br /&gt;Then today, a friend forwarded this very interesting link about &lt;a href="http://blackhat.com/presentations/bh-europe-06/bh-eu-06-biondi/bh-eu-06-biondi-up.pdf"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;skype's&lt;/span&gt; internals&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now I am really scared.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3545558826099879128?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3545558826099879128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3545558826099879128' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3545558826099879128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3545558826099879128'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/08/evil-skype.html' title='Evil Skype'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6312915984326549309</id><published>2007-07-24T11:24:00.000+03:00</published><updated>2007-07-24T11:44:05.119+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>The Design of Everyday Things</title><content type='html'>I'm just about to pack for holidays and while browsing my library for one or two books to take with me I spotted an old time favourite: &lt;a href="http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0465067107/ref=pd_bbs_sr_1/104-2545275-0570314?ie=UTF8&amp;s=books&amp;amp;qid=1185265929&amp;sr=8-1"&gt;The Design of Everyday Things&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This book is important for two reasons: (a) it makes you realize that software design is not much different than any other kind of design, and (b) when you find it difficult to operate some device, it's really the designer's fault -- not yours!&lt;br /&gt;&lt;br /&gt;The same ideas that have been used for years now in the design of simple things (e.g. doors), to complex stuff (e.g. nuclear reactor control panels) or even more complex stuff (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;VCRs&lt;/span&gt; :), can be applied to User Interface design. Even the design of a good internal interface (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;API&lt;/span&gt;) shares many properties with the design of successful everyday objects: it should have a clear purpose, it should be obvious to use, difficult to abuse, indicative of how it works, informative about its status -- in other words it should look and feel simple!&lt;br /&gt;&lt;br /&gt;Carried away by features, aesthetics, technological innovations and the fact that from a designer's point of view everything look reasonable, we end up with difficult to use, error prone devices and tools. Design for usability should be a primary goal for all everyday objects, and that includes computer software.&lt;br /&gt;&lt;br /&gt;Reading this book in the beach is not only enjoyable but it could prove useful for improving your coding skills and help you realise the design &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;genius&lt;/span&gt; (or stupidity) incorporated into everyday objects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6312915984326549309?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6312915984326549309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6312915984326549309' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6312915984326549309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6312915984326549309'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/07/design-of-everyday-things.html' title='The Design of Everyday Things'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3099606368907112019</id><published>2007-07-22T12:55:00.000+03:00</published><updated>2007-07-22T13:34:20.742+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Searching for files on WinXP</title><content type='html'>Yes, I know, I know: I work for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Redhat&lt;/span&gt;, but I'm actually both a Fedora 7 and a WinXP user.(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;JBossAS&lt;/span&gt; needs to be run and tested on many different platforms, not just Linux).&lt;br /&gt;&lt;br /&gt;As a software engineer what I hate most is &lt;strong&gt;when my computer tries to be smart.&lt;/strong&gt; I hate that. Computers need to be as dump as possible. They need to be doing exactly what they are told to and do it well. No more, no less.&lt;br /&gt;&lt;br /&gt;An example of the computer trying to be smart is the file search facility of WinXP. Right-click on a folder, search, type in your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;filename&lt;/span&gt; pattern and/or a search string to look for inside the files and off you go. Simple, right?&lt;br /&gt;&lt;br /&gt;Not so simple until you discover that &lt;strong&gt;the search facility won't find the files you expect to find&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Why? Because WinXP (and maybe Vista?) tries to be smart and only search for files that have a known extension (and a corresponding search &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;plug in&lt;/span&gt;), in order to &lt;a href="http://www.petri.co.il/windows_xp_search_bug.htm"&gt;enhance the performance of searching and avoid extraneous results&lt;/a&gt;. In other words, WinXP makes a wrong assumption about the file types that are of interest to you.&lt;br /&gt;&lt;br /&gt;That would probably be &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;OK&lt;/span&gt; if that option was enabled &lt;em&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;consciously&lt;/span&gt;&lt;/em&gt; by the user, but certainly not &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;OK&lt;/span&gt; if this is the default behaviour, different than how Win2k worked and certainly far off from the expected outcome of a 'find . -name "&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;blah&lt;/span&gt;"' &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;Unix&lt;/span&gt;/&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;Linux&lt;/span&gt; type of search.&lt;br /&gt;&lt;br /&gt;To get back to the dump (and safe) mode of search, fire off &lt;span style="font-family:courier new;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;regedit&lt;/span&gt;&lt;/span&gt; and set the &lt;span style="font-family:courier new;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;FilterFilesWithUnknownExtensions&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;DWORD&lt;/span&gt; value to 1 in the following registry key:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;HKEY&lt;/span&gt;_LOCAL_MACHINE\SYSTEM\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;CurrentControlSet&lt;/span&gt;\Control\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;ContentIndex&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;&lt;br /&gt;No more smart OSes, please!&lt;br /&gt;Cheers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3099606368907112019?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3099606368907112019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3099606368907112019' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3099606368907112019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3099606368907112019'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/07/searching-for-files-on-winxp.html' title='Searching for files on WinXP'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8558828855075049888</id><published>2007-07-18T12:56:00.000+03:00</published><updated>2007-07-18T13:01:41.765+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBossAS 4.2.1.GA released!</title><content type='html'>I'm pleased to announce that JBoss Application Server 4.2.1.GA has been released on July 16th and is available on Sourceforge for &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;package_id=16942&amp;amp;release_id=523619"&gt;downloading&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is the first bug fixing release of the JBoss Application Server v4.2 series. The aim of this release is to fix the most important bugs reported by the community against JBossAS v4.2.0.GA. There are a few minor components upgrades (Hibernate, JacORB, JBoss TS, JBoss Remoting and Sun JSF) but we have taken extra care for any changes to be fully backwards compatible, so you should be able to switch from 4.2.0 to 4.2.1 without problems.&lt;br /&gt;&lt;br /&gt;Detailed release notes can be viewed &lt;a href="http://sourceforge.net/project/shownotes.php?release_id=523619&amp;group_id=22866"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris Andreadis&lt;/a&gt;&lt;br /&gt;AS Project Lead&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8558828855075049888?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8558828855075049888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8558828855075049888' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8558828855075049888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8558828855075049888'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/07/jbossas-421ga-released.html' title='JBossAS 4.2.1.GA released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5540982522418824024</id><published>2007-06-26T21:29:00.000+03:00</published><updated>2007-06-26T22:48:22.619+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Η σιωπηρή προέλαση του Ανοιχτού Λογισμικού (Telecoms)</title><content type='html'>Συνέβη πάλι: Το project &lt;a href="https://mobicents.dev.java.net/"&gt;mobicents&lt;/a&gt;, μία υλοποίηση ανοιχτών προτύπων (SLEE/SIP server) ή κάτι σαν container για event driven telecom applications, χτισμένο με την σειρά του πάνω από τον &lt;a href="http://labs.jboss.org/jbossas"&gt;JBossAS&lt;/a&gt;, έρχεται κάτω από την ομπρέλλα της Redhat, με την υποστήριξη μεγάλων operators/vendors. Μπορείτε να διαβάσετε ένα καλό summary, &lt;a href="http://www.itjungle.com/tlb/tlb062607-story06.html"&gt;εδώ &lt;/a&gt;και ένα καλό blog από τον Sacha, &lt;a href="http://blogs.jboss.com/blog/slabourey/2007/06/21/JBoss_Entering_the_Telco_Market.txt"&gt;εδώ&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Φυσικά χαίρομαι μία και γνωρίζω προσωπικά τον project lead (&lt;a href="http://ivelinivanov.blogspot.com/"&gt;Ivelin Ivanov&lt;/a&gt;) εδώ και αρκετά χρόνια, από την άλλη δεν μπορώ να μην εντυπωσιαστώ από αυτήν την &lt;strong&gt;σιωπηρή προέλαση του Ανοιχτου Λογισμικού&lt;/strong&gt; που μπαίνει με σταθερά βήματα σε περιοχές που συχνά θεωρούνταν απροσπέλαστες, όπως σε αυτή την περίπτωση οι τηλεπικοινωνιακές πλατφόρμες υπηρεσιών.&lt;br /&gt;&lt;br /&gt;Σκεφτείτε λοιπόν να είσαστε telco operator και να δείτε τον ανταγωνιστή σας να ανανεώνει κάποιο σύστημα και να το μεταφέρει σε μία open-source πλατφόρμα (όλο το stack: Operating System, Application Server, SIP server) στο μίσο ή το ένα τρίτο του κόστους. Και μιλώντας για κόστος, ένα τυπικό τέτοιο σύστημα κοστίζει άνετα 200Κ+. Αν το νέο σύστημα δουλέψει as-expected, δεν θα διερωτηθείτε γιατί δεν το κάνετε και εσείς;&lt;br /&gt;&lt;br /&gt;Όπως ο JBoss Application Server ροκανίζει σταδιακά μερίδιο αγοράς εδώ και χρόνια από τους άλλους commercial vendors (ΙΒΜ, ΒΕΑ, Oracle, Sun) γιατί πολύ απλά κάνει την δουλειά το ίδιο καλά (ή και καλύτερα) με μικρότερο κόστος, το ίδιο θα συμβεί σιγά-σιγά και σε εξειδικευμένες πλατφόρμες, αρκεί να υπάρχει η κατάλληλη κρίσιμη μάζα και το μεράκι κάποιων ανθρώπων.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5540982522418824024?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5540982522418824024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5540982522418824024' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5540982522418824024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5540982522418824024'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/06/telecoms.html' title='Η σιωπηρή προέλαση του Ανοιχτού Λογισμικού (Telecoms)'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-939230608618278254</id><published>2007-06-25T18:19:00.000+03:00</published><updated>2007-06-25T18:40:38.246+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redhat'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>OLPC - User Interface Paradigm Shift</title><content type='html'>Πέρασα την περασμένη βδομάδα στην Βοστώνη σε μία συνάντηση των developers που ασχολούνται με την δημιουργία του JBoss Application Server. Η συνάντηση έγινε στις εγκαταστάσεις της Redhat στο Westford/MA και είχαμε την ευκαιρία τόσο να τα πούμε μεταξύ μας, όσο και να μιλήσουμε με σημαντικά πρόσωπα από την Redhat όπως τον χαρισματικό Matthew Szulik.&lt;br /&gt;&lt;br /&gt;Είχαμε επίσης την τύχη να τα μιλήσουμε με τον &lt;a href="http://en.wikipedia.org/wiki/Christopher_Blizzard"&gt;Chris Blizzard&lt;/a&gt; μέλος της ομάδας του &lt;a href="http://laptop.org/"&gt;OLPC&lt;/a&gt;. Πέρα από τις μεγάλες τεχνολογικές καινοτομίες (οθόνη, κατανάλωση, wireless, κτλ.) μεγάλη αίσθηση μου έκανε το ίδιο το User Interface. Πρόκειται για σημαντικό paradigm shift σε σχέση με το κλασσικό desktop και θα ήταν πολύ ενδιαφέρον να δούμε την αποδοχή του από το target audience, τα παιδιά.&lt;br /&gt;&lt;br /&gt;Άν το πείραμα πετύχει, θα μιλάμε για μία ολόκληρη γενιά που μεγαλώνει χωρίς ... desktop. Και μόνο το γεγονός αυτό πρέπει να στέλνει κύματα ρίγης στην γνωστή εταιρία από το Redmont.&lt;br /&gt;&lt;br /&gt;Δεν ξέρω, ένιωσα περήφανος για την δουλειά που γίνεται αλλά και για τον πρωταγωνιστικό ρόλο της Redhat. Ο ανταγωνισμός που ξεκίνησε με βάση το OLPC (τα υπόλοιπα φτηνά children laptops) μόνο καλό μπορεί να φέρει στον κόσμο.&lt;br /&gt;&lt;br /&gt;Αν το OLPC τρέχει και Java Virtual Machine (JVM), τότε θα χαρώ ακόμα περισσότερο :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-939230608618278254?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/939230608618278254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=939230608618278254' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/939230608618278254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/939230608618278254'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/06/olpc-user-interface-paradigm-shift.html' title='OLPC - User Interface Paradigm Shift'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-1638809976267036038</id><published>2007-06-23T11:31:00.000+03:00</published><updated>2007-06-23T12:33:09.750+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Uptake of JBossAS v4.2.0.GA</title><content type='html'>It's been a bit over a month since the release of &lt;a href="http://sourceforge.net/project/shownotes.php?release_id=507793"&gt;JBoss AS v4.2.0.GA&lt;/a&gt; and we are reaching the 64000 downloads. Considering the large number of changes compared to 4.0.5, I'm quite happy with the uptake and the relative small number of reported problems.&lt;br /&gt;&lt;br /&gt;Probably the biggest confusion so far has been the fact that JBossAS binds to localhost by default, instead of binding to all available interfaces. Again, this was done because of concerns of users deploying jboss instances without &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureJBoss"&gt;securing them properly&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Binding to localhost is not a security enhancer, rather a reminder that there are certain steps that need to be taken before going to production. JBoss AS has always focused on developer productivity and ease of use: unzip the .zip distro in a directory and you can start coding.&lt;br /&gt;&lt;br /&gt;The switch to &lt;a href="http://labs.jboss.org/jbosstm/"&gt;JBoss Transactions &lt;/a&gt;was another big change. A difference in behaviour of the new default transaction manager is that it will not let you enlist multiple 1-phase participants in the same transaction. This was not the default behavior with the legacy JBoss TM that would log a warning and continue.&lt;br /&gt;&lt;br /&gt;There are good reasons for this change, mainly to avoid heuristic outcomes in the case of system crashes, which is the primary reason of using a transaction manager anyway! If your come across this problem you should try to fix it by switching to XA resources or implement some form of compensating transactions. If you cannot do that you can override this default behavior. For more details read the wiki on &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=Multiple1PC"&gt;Multiple1PC&lt;/a&gt;, or consult the &lt;a href="http://labs.jboss.com/jbosstm/docs/index.html"&gt;JBoss Transactions documentation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Looking ahead, the next release in the 4.2.x series is scheduled for mid-July. JBossAS 4.2.1 will be a bug fixing release and you can peek at the release notes &lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12311049&amp;sections=.1.7.2.4.6.9.8.3.5&amp;amp;style=text&amp;selectedProjectId=10030&amp;amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;One of the rules we are trying to enforce is for point releases (4.2.1, 4.2.2, etc.) to be only bug fixing releases that don't introduce new features (albeit really minor ones), don't change APIs or introduce any sort of incompatibilities. So upgrading from 4.2.0 to any 4.2.x release should be a breeze (hopefully :)&lt;br /&gt;&lt;br /&gt;Thanks for all the feedback, and see you at the &lt;a href="http://www.jboss.com/index.html?module=bb&amp;op=main&amp;amp;c=5"&gt;forums&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris Andreadis&lt;/a&gt;&lt;br /&gt;AS Project Lead&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-1638809976267036038?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/1638809976267036038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=1638809976267036038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1638809976267036038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/1638809976267036038'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/06/uptake-of-jbossas-v420ga.html' title='Uptake of JBossAS v4.2.0.GA'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-64494338825238223</id><published>2007-04-17T13:51:00.000+03:00</published><updated>2007-04-17T13:58:56.077+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jbossas'/><category scheme='http://www.blogger.com/atom/ns#' term='english'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss AS 4.2.0.CR2 released!</title><content type='html'>The second candidate release for the new &lt;a href="http://www.jboss.org/products/jbossas"&gt;JBoss Application Server&lt;/a&gt; 4.2.x series is available for &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;package_id=16942&amp;amp;release_id=491475"&gt;download&lt;/a&gt; at sourceforge. &lt;p&gt;&lt;/p&gt;&lt;p&gt;We would like to thank the community for the valuable input we received from test driving the first candidate release. It helped a lot to stabilize the new feature set, that includes:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The latest version of &lt;a href="http://labs.jboss.com/portal/jbossejb3"&gt;JBoss EJB3&lt;/a&gt; that is now bundled by default in the .zip distro (no separate installation step).&lt;/li&gt;&lt;li&gt;The &lt;a href="http://www.jboss.com/products/jbossweb"&gt;JBoss Web&lt;/a&gt; container, based on apache tomcat that includes the Apache Portable Runtime (APR) and optional native plug-ins for truly stellar performance.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jboss.com/products/transactions"&gt;JBoss Transactions&lt;/a&gt;, that is now the default transaction manager for JBossAS.&lt;/li&gt;&lt;li&gt;Latest versions of &lt;a href="http://www.hibernate.org/"&gt;Hibernate&lt;/a&gt;/&lt;a href="http://labs.jboss.com/portal/jbossws"&gt;JBossWS&lt;/a&gt;/&lt;a href="http://labs.jboss.com/portal/jgroups/"&gt;JGroups&lt;/a&gt;/&lt;a href="http://labs.jboss.com/portal/jbosscache/"&gt;JBossCache&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;and more...&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Check out the &lt;a href="http://sourceforge.net/project/shownotes.php?release_id=491475&amp;group_id=22866"&gt;release notes&lt;/a&gt; for more details, &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;amp;package_id=16942&amp;release_id=491475"&gt;download&lt;/a&gt; JBoss AS 4.2.0.CR2, try it out, and help us produce the most stable jboss release the world has known :).&lt;/p&gt;&lt;p&gt;Don't forget to drop in by the JBoss &lt;a href="http://www.jboss.com/index.html?module=bb&amp;amp;op=main&amp;amp;c=5"&gt;User Forums&lt;/a&gt; to tell us what you think.&lt;/p&gt;&lt;p&gt;Thanks again.&lt;/p&gt;&lt;p&gt;&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris Andreadis&lt;/a&gt;&lt;br /&gt;JBoss AS Project Lead&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-64494338825238223?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/64494338825238223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=64494338825238223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/64494338825238223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/64494338825238223'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/04/jboss-as-420cr2-released.html' title='JBoss AS 4.2.0.CR2 released!'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-8552291290293145761</id><published>2007-04-14T17:43:00.000+03:00</published><updated>2007-04-14T17:53:42.983+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Σε αναζήτηση Career Paths</title><content type='html'>&lt;em&gt;Σε συνέχεια της κουβέντας που ξεκίνησε με αφορμή ένα &lt;/em&gt;&lt;a href="http://dandreadis.blogspot.com/2007/03/opensource.html"&gt;&lt;em&gt;προηγούμενο &lt;/em&gt;&lt;/a&gt;&lt;a href="http://dandreadis.blogspot.com/2007/03/opensource.html"&gt;&lt;em&gt;post&lt;/em&gt;&lt;/a&gt;&lt;em&gt; για την αναζήτηση των αιτίων υστέρησης της Ελλάδας στην ανάπτυξη opensource λογισμικού, ξέθαψα ένα άρθρο που έγραψα τον Νοέμβρη του 2003 για το εσωτερικό newsletter Insight της Intracom, όντας εργαζόμενος εκεί για 7 περίπου χρόνια.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Ήταν ένας τρόπος για μένα για να εκφράσω το αδιέξοδο που αντιμετώπιζα σαν μηχανικός ανάπτυξης λογισμικού που ήθελε αφενός μεν να εξελίξει την καριέρα του αλλά ταυτόχρονα και να διατηρήσει την τεχνική του υπόσταση χωρίς να μετατραπεί σε άλλον έναν manager, τον άνθρωπο για όλες τις δουλειές.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Τα έφερε η τύχη έτσι ώστε λίγους μήνες μετά το αδιέξοδο λύθηκε αφού πήρα την πρόσκληση να εργαστώ στον JBoss, όπου είχα την ευκαιρία να συνεχίσω τις τεχνικές μου αναζητήσεις σε ένα από τα πιο ενδιαφέροντα και δημοφιλή opensource projects στον χώρο της Java.&lt;br /&gt;Η ηθική επιβράβευση ωστόσο ήρθε μετά την αποχώρηση μου καθώς η Intracom ήταν από τις πρώτες εταιρίες που καθιέρωσε ένα περισσότερο δομημένο σύστημα career paths, το οποίο - μιλώντας με πρώην συναδέλφους - μπορεί να μην είναι και το πιο επιτυχές, αλλά σίγουρα κινείται προς την σωστή κατεύθυνση.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Τρισήμιση χρόνια μετά, το άρθρο πιστεύω ότι εξακολουθεί να είναι ενδιαφέρον και να εξηγεί σε κάποιο βαθμό έναν από τους λόγους της σοβαρής υστέρηση της χώρας μας στην ανάπτυξη λογισμικού, ανοιχτού και κλειστού. Φυσικά, οτιδήποτε αναφέρεται στο άρθρο αποτελεί προσωπική γνώμη του συγγραφέα και δεν συνιστά απαραίτητα άποψη της εταιρίας.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#cc0000;"&gt;A POINT OF VIEW (Insight, November 2003 issue)&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;Γράφει ο Δημήτρης Ανδρεάδης, Business Support Systems, ActionStreamer.&lt;/strong&gt;&lt;br /&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Η ανταγωνιστικότητα μίας επιχείρησης ανάγεται τελικά στην αποτελεσματικότητα, την εξειδίκευση και την καλή συνεργασία των ομάδων και των ανθρώπων που την αποτελούν. Συνδέεται με το κατά πόσο ο εργαζόμενος γνωρίζει το ρόλο του, τα καθήκοντα και τις υποχρεώσεις του. Έχει να κάνει επίσης με το κατά πόσο παρέχεται στον καθένα η δυνατότητα να εξελιχθεί ως επαγγελματίας μέσα στο εταιρικό περιβάλλον, ευθυγραμμίζοντας τα προσωπικά του συμφέροντα με τις επιδιώξεις της εταιρίας.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Στα πλαίσια μίας διεθνούς προοπτικής για την εταιρία, η εξειδίκευση των ανθρώπων σε κάποιον τομέα (ανάπτυξη λογισμικού, ολοκλήρωση συστημάτων, πωλήσεις, Marketing, Management, κτλ) και η ανάπτυξη της τεχνογνωσίας αποτελούν ουσιαστικά μονόδρομο.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Ωστόσο, ο υπάρχων τρόπος οργάνωσης της εταιρίας δεν προσφέρει ουσιαστικές δυνατότητες εξέλιξης σε κανέναν τομέα, πέρα από αυτόν του Management. Το πρόβλημα εμφανίζεται ακόμα πιο έντονο για τους ανθρώπους με τεχνικές δεξιότητες και αυτό έχει άμεσο αντίκτυπο σε μία εταιρία με καθαρά τεχνολογικό προσανατολισμό.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Το μοντέλο καριέρας που ακολουθεί η εταιρία (αλλά και οι περισσότερες Ελληνικές εταιρίες του χώρου) είναι περίπου το εξής: επιτυχημένοι μηχανικοί ανελίσσονται στην εταιρική ιεραρχία αναλαμβάνοντας ολοένα και μεγαλύτερα έργα και θέσεις υψηλότερης ευθύνης. Οι θέσεις αυτές εμπεριέχουν όλο και περισσότερα καθήκοντα Management και σχετίζονται, σχεδόν πάντα, με τον άμεσο ή έμμεσο έλεγχο ενός ολοένα αυξανόμενου αριθμού υφισταμένων.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Ωστόσο, το αντικείμενο των έργων/ προϊόντων/ λύσεων εξακολουθεί να παραμένει κατά βάθος τεχνικό. Η ικανότητα κατανόησης του τεχνικού μέρους ενός έργου, ή της κατεύθυνσης της τεχνολογίας γενικότερα, βαθμιαία υποσκελίζεται από το βάρος των καθηκόντων που βαρύνουν το Manager. Η τεχνική κατεύθυνση ενός έργου αναλαμβάνεται εκ των πραγμάτων από ανθρώπους χαμηλότερα στην ιεραρχία.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Οι επιπτώσεις αυτού του μοντέλου εξέλιξης είναι πολλές.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Αρχικά, μειώνεται το συνολικό τεχνικό «βάθος γνώσης» της εταιρίας, περίπου στα 2-6 χρόνια. Είναι η διάρκεια που μεσολαβεί από τη στιγμή που ξεκινά εργασία ένας ικανός μηχανικός, μέχρι να του ανατεθούν καθήκοντα διαχειριστή έργου. Σε αυτό το νέο ρόλο η βασική του υποχρέωση είναι η τήρηση των παραδοτέων του έργου, στο συμφωνημένο χρόνο και κόστος, και λιγότερο η σχεδίαση μίας σωστής τεχνικής λύσης. Η ικανότητα κατανόησης των τεχνολογικών εξελίξεων βαθμιαία περιορίζεται σε αυτά με τα οποία είχε κάποτε δουλέψει. Με τον ίδιο τρόπο περιορίζονται η καινοτομία και η ωριμότητα των προϊόντων που είναι δυνατό να παραχθούν.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Η δυνατότητα υψηλότερης επανατοποθέτησης στο «value chain» (π.χ. έργα ολοκλήρωσης που απαιτούν πολύ εξειδικευμένη γνώση) και ο ανταγωνισμός με προϊόντα φτιαγμένα από εταιρίες με βάθος γνώσης 15+ χρόνια, γίνεται πολύ δύσκολος.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Μία δεύτερη επίπτωση είναι η αναπόφευκτη περιθωριοποίηση των αμιγώς τεχνικών ανθρώπων. Ιδιαίτερα στην Ελλάδα θεωρείται επαγγελματική αποτυχία να διατηρήσει κάποιος στενή επαφή με την τεχνολογία και να μη μεταπηδήσει σε μία θέση Management. Το πόσες δημοσιεύσεις έχει κάποιος συχνά αξιολογείται λιγότερο από το πόσους υφισταμένους έχει.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Για τις τεχνολογικά ανεπτυγμένες εταιρίες του εξωτερικού είναι κοινό φαινόμενο διαχειριστές έργων να έχουν στις ομάδες τους τεχνικούς με μεγαλύτερη εμπειρία, αναγνώριση (και μισθό) από τους ίδιους. Αντίθετα στην περίπτωση μας, ο μισθός του υπεύθυνου ενός έργου λειτουργεί συχνά σαν φράγμα για τους μισθούς των υπολοίπων.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Τίτλοι όπως «Principal Engineer», «Member of Technical Staff», «Technology Evangelist», «CTO», αποτελούν άγνωστες λέξεις στο Ελληνικό εταιρικό λεξιλόγιο. Επιπλέον, η ίδια λογική που καθιστά τους τεχνικούς υπαλλήλους αόρατους στο εταιρικό οργανόγραμμα, μας επιτρέπει να χαρακτηρίσουμε τουλάχιστον ως αξιοπερίεργη την παραίτηση του Bill Gates από CEO της Microsoft το 2000, προκειμένου να αναλάβει τη θέση του «Chief Software Architect» και να αφιερώσει όλο το χρόνο του στην σχεδίαση της νέας γενιάς Windows.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Η περιθωριοποίηση των κάθε είδους τεχνικών και επιστημόνων και η υποχρεωτική μεταστροφή τους στο Management ή η διαρροή τους σε εταιρίες του εξωτερικού έχει πολύ ευρύτερες επιπτώσεις στην Ελληνική πραγματικότητα. Για παράδειγμα, εξηγεί σε κάποιο βαθμό γιατί η Ελλάδα παραμένει η χώρα της «αντιπροσωπίας», γιατί οι περισσότερες εταιρίες IT είναι κατά βάση μεταπωλητές ή στην καλύτερη περίπτωση ολοκληρωτές (integrators), γιατί τα αυτοκίνητα, οι περισσότερες οικιακές συσκευές, τα φάρμακα και σχεδόν οτιδήποτε απαιτεί τεχνογνωσία για να παραχθεί έρχεται από έξω.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Εξηγεί και άλλα πράγματα, όπως το ότι η ανάπτυξη Ελεύθερου Λογισμικού (Open Source) είναι πρακτικά άγνωστη στην Ελλάδα, καθώς υπάρχουν ελάχιστοι «μάχιμοι» προγραμματιστές με πολύχρονη εμπειρία (π.χ. 8+ χρόνια) που να μπορούν να σταθούν με αξιώσεις μπροστά στα υψηλότατα στάνταρ και τον έντονο ανταγωνισμό. Αντίθετα, χώρες του Βορρά με συγκρίσιμο πληθυσμό με την Ελλάδα (Σουηδία, Δανία, Φιλανδία, Βέλγιο, Ολλανδία) έχουν να επιδείξουν εντυπωσιακά επιτεύγματα σε αυτόν τον τομέα.&lt;br /&gt;Η κατάσταση στην Ελληνική βιομηχανία λογισμικού μοιάζει κάπως με τα Ελληνικά κρασιά. Δεν μπορούμε να ανταγωνιστούμε τους Βούλγαρους στην τιμή, ούτε τους Γάλλους στην ποιότητα. Ούτε διδασκόμαστε από τους Αμερικάνους, τους Αυστραλούς και τους Νότιο-Αφρικανούς που με τη βοήθεια της εφαρμοσμένης έρευνας δημιούργησαν οικονομίες κλίμακας από το μηδέν. Οι όποιες καλές προσπάθειες οφείλονται αποκλειστικά στο αποσπασματικό ταλέντο ορισμένων οινοποιών και επιχειρηματιών.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Αν λοιπόν, οι γνώσεις μας καταλήγουν να ορίζουν τα όρια της φαντασίας και της δημιουργικότητας μας, τότε δεν είναι περίεργο γιατί η φαντασία μας συχνά αποδεικνύεται αρκετά «ρηχή» ώστε να μας επιτρέψει να ηγηθούμε των τεχνολογικών εξελίξεων.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Η εγκαθίδρυση μοντέλου εξελικτικής σταδιοδρομίας (career paths) στοχεύει ακριβώς στην εξειδίκευση των εργαζομένων, τη συνολική βελτίωση της ανταγωνιστικότητας, τη διατήρηση, συστηματοποίηση και διάχυση της γνώσης μέσα στην εταιρία. Την υιοθέτηση καλά ορισμένων ρόλων, στόχων, την παροχή κινήτρων καθώς και τη δημιουργία ενός δίκαιου και ανοικτού πλαισίου αξιολόγησης των διαφόρων ειδικοτήτων. Τέλος, την αποφυγή του φαινομένου η καριέρα του ενός να βρίσκει εμπόδιο την θέση του άλλου, ακόμα και όταν πρόκειται για διαμετρικά αντίθετους ρόλους.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Ειδικά σε ότι αφορά τις τεχνικές καριέρες, το ζητούμενο δεν είναι η δημιουργία ενός μικρού στρατού προγραμματιστών που θα γράφουν κώδικα μέχρι τα πενήντα τους. Ο επικεφαλής τεχνικός οφείλει να κατευθύνει και να ενθαρρύνει τους λιγότερο έμπειρους, να επιβλέπει τη σχεδίαση, να παρέχει τα εργαλεία, τους πόρους, όπως επίσης και τις ευκαιρίες που θα τους επιτρέψουν να αναπτυχθούν οι ίδιοι, δίνοντας τον καλύτερο τους εαυτό. Πάνω από όλα, ο τεχνικός υπεύθυνος οφείλει να γνωρίζει ο ίδιος την τεχνολογία σε εύρος αλλά και συχνά σε βάθος, ώστε να ξέρει πραγματικά πώς δουλεύουν τα πράγματα, κερδίζοντας το σεβασμό των ανθρώπων του.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Σημαντική είναι η τεχνική συνεισφορά του ατόμου στους στόχους της εταιρίας (business impact), η διάχυση της γνώσης που επιφέρει και η γενικότερη αναγνώρισή του ως τεχνική αυθεντία σε κάποιον τομέα, μέσα και έξω από την εταιρία.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Για να το δούμε και συγκριτικά, σε ένα έργο ο Υπεύθυνος Έργου έχει την ευθύνη να συντονίσει τους ανθρώπους, να παρακολουθεί τα ορόσημα, τις προδιαγραφές, τα παραδοτέα, τα χρονοδιαγράμματα, κλπ. Με άλλα λόγια, αναλαμβάνει να εκτελέσει το έργο με συγκεκριμένους πόρους, προϋπολογισμό και σε ορισμένο χρόνο.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Από την άλλη, ο Τεχνικός Υπεύθυνος πρέπει να υποδείξει την κατάλληλη αρχιτεκτονική του συστήματος, να καθορίσει τις απαιτούμενες διεπαφές, τεχνολογίες, στάνταρντς, εργαλεία, τεχνικές, κτλ. Να διασφαλίσει τη σωστή τοποθέτηση του προϊόντος/λύσης μέσα στην ευρύτερη οικογένεια προϊόντων της εταιρίας. Με άλλα λόγια, είναι υπεύθυνος να δημιουργήσει κάτι που δουλεύει σωστά και που έχει καλές πιθανότητες εξέλιξης.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Η ενοποίηση των δύο παραπάνω ρόλων σε έναν, για έργα με κάποιο μέγεθος ή πολυπλοκότητα, οδηγεί αναπόφευκτα στην παραμέληση μέρους των καθηκόντων. Και όσο οι χρονικοί περιορισμοί (deadlines) θα είναι σημαντικότεροι από μία σωστή τεχνική λύση, η τεχνική πλευρά θα είναι αυτή που θα υφίσταται τις μεγαλύτερες απώλειες.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Ένα παράδειγμα εταιρίας όπου τεχνικές καριέρας (career paths) εφαρμόζονται τα τελευταία 30 χρόνια αποτελεί η Motorola. Ένας απόφοιτος πανεπιστημίου ξεκινά να εργάζεται στην εταιρία αρχίζοντας από το επίπεδο 6. Καθώς αυξάνουν η εμπειρία, η απόδοση και οι υπευθυνότητές του ανεβαίνει σταδιακά στο επίπεδο 8 του επικεφαλής μηχανικού (Lead Engineer). Μετά από αυτό το σημείο αυτό πρέπει να αποφασίσει για την κατεύθυνση που θα ακολουθήσει (Management / Technical).&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;H εισαγωγή και η μετέπειτα άνοδος στην τεχνική κλίμακα (Technical Ladder) εκλαμβάνεται ως γεγονός υψηλού “prestige” και είναι συχνά δυσκολότερη από την άνοδο στην κλίμακα του Management. Ο υποψήφιος πρέπει να προταθεί και να αξιολογηθεί από επιτροπή με βάση τα προσόντα, την εμπειρία, πιθανές δημοσιεύσεις και πατέντες, επιμόρφωση, επαφή με την τεχνολογία, δημιουργικότητα, πρωτοβουλία, κλπ.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Τα επίπεδα (Grades) στην τεχνική κλίμακα είναι περίπου τα ακόλουθα:&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;9 - Senior Staff Engineer&lt;br /&gt;10/11 - Principal Staff Engineer&lt;br /&gt;12 - Member Of Technical Staff&lt;br /&gt;13 - Senior Member Of Technical Staff&lt;br /&gt;16 - Vice President Technical Staff&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Για το ίδιο επίπεδο, το μισθολογικό εύρος είναι ίδιο, μεταξύ της Τεχνικής κλίμακας και της κλίμακας του Management. Επιπλέον, καθώς οι τεχνικοί υπεύθυνοι ανεβαίνουν επίπεδα, μπορεί να χρειαστεί να λειτουργήσουν προσωρινά ως Managers, έχοντας ανθρώπους να αναφέρονται σε αυτούς. Ωστόσο, ο στόχος είναι τα καθήκοντά τους να τους αφήνουν χρόνο για να παραμένουν τεχνικά «μάχιμοι», ώστε να μπορούν να συνεισφέρουν με το βάθος της γνώσης τους, χωρίς να ξοδεύουν όλη την ενέργεια και το χρόνο τους ελέγχοντας άλλους.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Ένα άλλο παράδειγμα εξαιρετικά οργανωμένης επαγγελματικής κλίμακας (Professional Development Ladder) προέρχεται από την εταιρία συμβούλων Construx. Το σχέδιο καλύπτει ένα ευρύ φάσμα τεχνικών, όπως συγγραφείς λογισμικού (developers), ειδικούς στις δοκιμές (testers), υπεύθυνους έργων (project managers), τεχνικούς υπεύθυνους (architects), εμπορικούς αναλυτές (business analysts), κτλ.&lt;br /&gt;Ανάλογα με το μονοπάτι που έχει διαλέξει κάποιος, οφείλει να αναπτύξει ικανότητες σε ένα συνδυασμό από τις αναγνωρισμένες από το IEEE περιοχές γνώσεις:&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Configuration Management&lt;br /&gt;Design&lt;br /&gt;Technology&lt;br /&gt;Maintenance&lt;br /&gt;Requirements&lt;br /&gt;Construction&lt;br /&gt;Engineering Management&lt;br /&gt;Process&lt;br /&gt;Quality&lt;br /&gt;Testing&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Η ικανότητα κάποιου στους παραπάνω τομείς, σχετίζεται με την αποδεδειγμένη γνώση και εμπειρία, και χαρακτηρίζεται ως επιπέδου:&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;1. Introductory&lt;br /&gt;2. Competence&lt;br /&gt;3. Leadership&lt;br /&gt;4. Mastery&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Η επαγγελματική κλίμακα κυμαίνεται από το 8 έως το 15, ενώ ένας απόφοιτος πανεπιστημίου ξεκινά από το 9. Η επίτευξη του επιπέδου 12 θεωρείται πλήρες επαγγελματικό «status», πάνω από το οποίο απαιτούνται εξαιρετική προσπάθεια και ικανότητες για να ανέβει κάποιος.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Για παράδειγμα, κάποιος που έχει επιλέξει καριέρα υπεύθυνου έργων θα πρέπει να αναπτύξει δεξιότητες και εμπειρία στις περιοχές του (α) τεχνικού Management (Engineering Management), (β) στις διαδικασίες (Process) και (γ) στις Προδιαγραφές (Requirements). Προκειμένου να φτάσει η ικανότητά του, σε ότι αφορά στο (α) τεχνικό Management, στο δεύτερο επίπεδο (Competence), θα πρέπει ο ίδιος να έχει:&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;· Διαβάσει υποχρεωτικά επτά προτεινόμενα βιβλία σχετικά με Management&lt;br /&gt;· Διαστασιοποιήσει κάποιο έργο&lt;br /&gt;· Κάνει review σε project plan&lt;br /&gt;· Τουλάχιστον συμμετάσχει στη διαχείριση ενός μεγάλου έργου&lt;br /&gt;· Παρακολουθήσει τρία συγκεκριμένα διήμερα σεμινάρια Management&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Σενάριο Επιστημονικής Φαντασίας? Οι δημιουργοί του παραδέχονται ότι το πλάνο μπορεί να είναι αυστηρό και λεπτομερές. Ωστόσο οι βασικές αρχές του μπορούν να αποτελέσουν τη βάση ενός σχεδίου προσαρμοσμένου στα μέτρα κάθε οργανισμού. (Για περισσότερες πληροφορίες δείτε: &lt;/span&gt;&lt;a style="COLOR: blue; TEXT-DECORATION: underline; text-underline: single" href="http://www.construx.com/docs/member/CxLadderWhitepaper.pdf"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.construx.com/docs/member/CxLadderWhitepaper.pdf)"&gt;http://www.construx.com/docs/member/CxLadderWhitepaper.pdf&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;)&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Για να κλείσουμε, η επιτυχής υιοθέτηση «career paths» και ο σαφής καθορισμός ρόλων, υποχρεώσεων και ανταμοιβών για όλους τους εργαζόμενους, είναι ένας από τους παράγοντες που θα κρίνουν το μέλλον της εταιρείας.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;Γιατί σε τελική ανάλυση, το μέλλον μίας εταιρείας είναι οι άνθρωποί της.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-8552291290293145761?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/8552291290293145761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=8552291290293145761' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8552291290293145761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/8552291290293145761'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/04/career-paths.html' title='Σε αναζήτηση Career Paths'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6598378829078726701</id><published>2007-04-02T09:36:00.000+03:00</published><updated>2007-04-02T10:02:44.333+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>To Google προσθέτει horizontal partitioning δυνατότητες στο Hibernate</title><content type='html'>Το Google είναι γνωστό για το μέγεθος των δεδομένων που διαχειρίζεται όσο και τα έργα του 20% που ενθαρύνουν τους εργαζόμενους να δουλεύουν πάνω σε οποιοδήποτε θέμα της επιλογής τους. Ένα τέτοιο project είναι το Shards που προσφέρθηκε από το Google στο Hibernate για να γίνει opensource κάτω από την ομπρέλλα του JBoss/Redhat.&lt;br /&gt;&lt;br /&gt;Το &lt;a href="http://www.hibernate.org/414.html"&gt;Hibernate Shards&lt;/a&gt; προσθέτει horizontal partioning δυνατότητες στο πολύ γνωστό Hibernate (Object Relational Mapping) tool. Με λίγα λόγια, την δυνατότητα να κατανέμεις/διαχειρίζεσαι πολύ μεγάλους όγκους δεδομένων σε ένα σύνολο από βάσεις που υλοποιούν το ίδιο σχήμα. Τα δεδομένα μοιράζονται under-the-hood στις κατανεμημένες βάσεις με κάποια κριτήρια και μπορούν να αναζητηθούν με παραλληλο τρόπο σαν να είναι μία μοναδική βάση.&lt;br /&gt;&lt;br /&gt;Σε ένα βαθμό υποκαθιστά αντίστοιχες λειτουργίες που συνήθως προσφέρονται από τους database vendors με το ανάλογο (εξωφρενικό συνήθως) κόστος.&lt;br /&gt;&lt;br /&gt;Φυσικά το project έχει ακόμα δρόμο μπροστά του, αλλά η ενσωμάτωσή του στο middleware portfolio του JBoss του δίνει άλλες προοπτικές και επιβεβαιώνει για άλλη μία φορά την δυναμική του opensource.&lt;br /&gt;&lt;br /&gt;(ή άλλος ένας λόγος για να εκνευρίζουμε τον Larry...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6598378829078726701?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6598378829078726701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6598378829078726701' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6598378829078726701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6598378829078726701'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/04/to-google-horizontal-partitioning.html' title='To Google προσθέτει horizontal partitioning δυνατότητες στο Hibernate'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-734036562388627363</id><published>2007-03-31T19:07:00.000+03:00</published><updated>2007-03-31T20:12:16.375+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Γιατί υστερούμε στην ανάπτυξη OpenSource λογισμικού;</title><content type='html'>Σε κάποιο Ελληνικό event σχετικό με opensource έκανα την πολύ απλή ερώτηση στο panel:&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;"Γιατί σαν χώρα υστερούμε τόσο πολύ στην ανάπτυξη opensource λογισμικού και τί πρέπει να γίνει για να αλλάξει αυτή η κατάσταση;"&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;Έκπληκτος πήρα την απάντηση ότι δεν υστερούμε καθόλου και ότι αντιθέτως υπάρχουν τόσες χιλιάδες χρήστες και αντίστοιχα τόσες πρωτοβουλίες για την διάδοση του opensource, κτλ. κτλ.&lt;br /&gt;&lt;br /&gt;Ομολογώ ότι μάλλον δεν με κατάλαβαν γιατί δεν ρώτησα &lt;strong&gt;πόσους χρήστες έχουμε&lt;/strong&gt;, αλλά &lt;strong&gt;πόσοι γράφουν opensource&lt;/strong&gt;. Γιατί αν όντως με κατάλαβαν πρέπει να ζω στον κόσμο μου καθώς η δική μου εμπειρία μου υπαγορεύει ότι ο αριθμός των Ελλήνων προγραμματιστών που ασχολούνται σοβαρά με το αντικείμενο είναι απογοητευτικά μικρός, ή συγκριτικά πολύ μικρότερος από χώρες αντίστοιχου μεγέθους (π.χ. Βέλγιο, Σουηδία, κτλ.).&lt;br /&gt;&lt;br /&gt;Λέγοντας σοβαρά, εννοώ ανθρώπους που παραμένουν ενεργοί και γράφουν σε μεγάλο ποσοστό του χρόνους λογισμικό για καταξιωμένα διεθνώς έργα.&lt;br /&gt;&lt;br /&gt;Ή για να το θέσω και διαφορετικά ποιά ήταν εκείνα τα δημοφιλή opensource projects που ξεκίνησαν από την Ελλάδα. Προσωπικά δεν γνωρίζω κανένα...&lt;br /&gt;&lt;br /&gt;Για να μη παρεξηγηθώ, να τονίσω ότι η εμπειρία μου προέρχεται κυρίως από το χώρο του Java-middleware, αν και πιστεύω ότι οι αναλογίες τηρούνται και σε άλλους τομείς (operating systems, applications).&lt;br /&gt;&lt;br /&gt;Αντί λοιπόν να παραθέσω άμεσα την δική μου εξήγηση στο φαινόμενο, θα ενδιαφερόμουν ιδιαίτερα να μάθαινα την δική σας γνωμη. Ξανά λοιπόν:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"Γιατί σαν χώρα υστερούμε τόσο πολύ στην ανάπτυξη opensource λογισμικού και τί πρέπει να γίνει για να αλλάξει αυτή η κατάσταση;"&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-734036562388627363?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/734036562388627363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=734036562388627363' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/734036562388627363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/734036562388627363'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/03/opensource.html' title='Γιατί υστερούμε στην ανάπτυξη OpenSource λογισμικού;'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-5699084475279860425</id><published>2007-03-26T13:53:00.000+03:00</published><updated>2007-03-26T14:02:42.306+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>AlphaWebBanking - thanks</title><content type='html'>Επειδή τα καλά πρέπει να λέγονται: άψογη η εξυπηρέτηση του &lt;a href="http://www.alpha.gr"&gt;Alpha Web Banking&lt;/a&gt;. Χωρίς πολλά-πολλά και παρόλο που το αίτημά μου δεν ήταν πλήρες η απόκριση ήταν άμεση και αποτελεσματική. Οι άνθρωποι που επικοινώνησα ήταν γνώστες και μου εξήγησαν ακριβώς τι παίζει behind-the-scenes, πράγμα σπάνιο για customer support!&lt;br /&gt;&lt;br /&gt;Μπορεί το User Inteface να μην δρέπει δάφνες, αλλά είναι αρκετά απλό (simple is beautiful), ενώ παίρνουν και επιπλέον πόντους για το πολύ ασφαλές one-time-password generator (dongle) και το γεγονός ότι παίζουν ανεξαρτήτως broswer (όχι όπως κάτι άλλοι...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-5699084475279860425?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/5699084475279860425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=5699084475279860425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5699084475279860425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/5699084475279860425'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/03/alphawebbanking-thanks.html' title='AlphaWebBanking - thanks'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6018477896034154004</id><published>2007-03-17T18:08:00.000+02:00</published><updated>2007-03-17T19:07:56.258+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>Ένας θαυμαστός Java-κόσμος</title><content type='html'>Με καθυστέρηση μίας βδομάδας λόγω φόρτου εργασίας και με τον ενθουσιασμό της στιγμής να έχει περάσει, δύο λόγια για το περασμένο JHUG event στις 10 Μαρτίου.&lt;br /&gt;&lt;br /&gt;Εξαιρετική διοργάνωση, ικανότατοι ομιλητές, ενδιαφέρουσες ομιλίες, ενεργό κοινό, σπόνσορας έκπληξη. Ο μόνος απογοητευμένος πρέπει να ήταν ο Στάθης που έφυγε νωρίς και του κληρώθηκε το iPod. :)&lt;br /&gt;&lt;br /&gt;Χάρηκα ιδιαίτερα, όχι μόνο γιατί αυτή την φορά δεν είχα ομιλία :), αλλά γιατί έστω και για μισή μέρα 150-τόσοι άνθρωποι είδαν και έζησαν σε έναν άλλο κόσμο: σε έναν θαυμαστό Java-κόσμο.&lt;br /&gt;&lt;br /&gt;Έναν κόσμο που μπορείς να δείς και να μιλήσεις από κοντά με τους καλύτερους, έναν κόσμο που οι άνθρωποι πραγματικά τρελαίνονται για τεχνολογία, αγαπούν την δουλειά τους, κάνουν το ψώνιο τους, επιχειρούν, ρισκάρουν, συμμετέχουν, ανταγωνίζονται, συναγωνίζονται, μοιράζονται, ανταλλάσουν, ταξιδεύουν, ελπίζουν. Έναν κόσμο που τα έργα έχουν περισσότερη σημασία από τα λόγια.&lt;br /&gt;&lt;br /&gt;Το event ήταν αναμφισβήτητα μία επιβράβευση για τα παιδιά του JHUG. Αυτή την παρέα που με την τρέλα της έφτασε από το τίποτα να διοργανώνει events που θα τα ζήλευαν οι μεγαλύτεροι οργανισμοί.&lt;br /&gt;&lt;br /&gt;Αν όμως έμεινε κάτι από αυτή την μέρα, για μένα δεν ήταν η τεχνολογία καθαυτή αλλά, ελπίζω, η κοινή διαπίστωση ότι &lt;strong&gt;τον κόσμο μέσα στον οποίο θέλουμε να ζήσουμε τον επιλέγουμε και τον διαμορφώνουμε&lt;/strong&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/25477088-6018477896034154004?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6018477896034154004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6018477896034154004' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6018477896034154004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6018477896034154004'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/03/java.html' title='Ένας θαυμαστός Java-κόσμος'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-3775312948100194365</id><published>2007-03-08T00:52:00.000+02:00</published><updated>2007-03-08T01:22:54.418+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><category scheme='http://www.blogger.com/atom/ns#' term='greek'/><title type='text'>JBoss Seam - Καταδικασμένο να Πετύχει</title><content type='html'>Παρόλο που τα web-interfaces δεν είναι το φόρτε μου, παρακολουθώ από απόσταση αλλά με πολύ ενδιαφέρον τις εξελίξεις στο JBoss Seam. Νομίζω ότι πλησιάζουμε το κρίσιμο tipping-point όπου οι συνθήκες θα είναι οι πλέον κατάλληλες και το JBoss Seam θα εκτοξευτεί σαν project και θα γίνει το de-facto στα web-frameworks.&lt;br /&gt;&lt;br /&gt;Αυτό που έκανε ο Gavin στο πεδίο του Object Relational Mapping με το Hibernate, θα το επαναλάβει αυτή την φορά από την πλευρά του web. Ένας τρόπος για να γράψεις stateful web εφαρμογές που συνδιάζουν τις καλύτερες καινούργιες τεχνολογίες (JSF, EJB3, JBPM, AJAX, ...) με τον απλούστερο δυνατό τρόπο. Productivity και Enterprise Features.&lt;br /&gt;&lt;br /&gt;Βρείτε οπωσδήποτε δικαιολογία να το εντάξετε σε κάποιο project. Αν όχι, μην πείτε ότι δεν σας προειδοποίησα έγκαιρα...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-3775312948100194365?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/3775312948100194365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=3775312948100194365' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3775312948100194365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/3775312948100194365'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/03/jboss-seam.html' title='JBoss Seam - Καταδικασμένο να Πετύχει'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-26091505325226922</id><published>2007-03-07T01:00:00.000+02:00</published><updated>2007-03-07T01:03:58.938+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Release of JBossAS 4.2.0.CR1</title><content type='html'>&lt;p&gt;I'm very pleased to announce that the 1st candidate release for the new &lt;a href="http://www.jboss.org/products/jbossas"&gt;JBoss Application Server&lt;/a&gt; 4.2.x series is available for &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;package_id=16942&amp;amp;release_id=491475"&gt;download&lt;/a&gt; at sourceforge.&lt;/p&gt;&lt;p&gt;JBoss 4.2 is a stepping stone from JBoss 4.0 to JBoss 5.0. It combines a lot (but not all) of the exciting new features of JBoss 5, but based on the stable 4.x MicroKernel architecture.&lt;/p&gt;&lt;p&gt;Some of the cool new stuff includes:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The latest version of &lt;a href="http://labs.jboss.com/portal/jbossejb3"&gt;JBoss EJB3&lt;/a&gt; that is now bundled by default in the .zip distro (no&lt;br /&gt;separate installation step), since JBossAS 4.2.x requires a jdk5 runtime.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The &lt;a href="http://www.jboss.com/products/jbossweb"&gt;JBoss Web&lt;/a&gt; container, based on apache tomcat that includes the Apache Portable Runtime (APR) and optional native technologies for achieving truly stellar&lt;br /&gt;performance matching and exceeding that of the apache http server.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jboss.com/products/transactions"&gt;JBoss Transactions&lt;/a&gt;, being the default transaction manager for JBossAS. JBoss Transactions is founded on industry proven technology and 18 year history as a leader in&lt;br /&gt;distributed transactions.&lt;/li&gt;&lt;li&gt;Latest versions of &lt;a href="http://www.hibernate.org/"&gt;Hibernate&lt;/a&gt;/&lt;a href="http://labs.jboss.com/portal/jbossws"&gt;JBossWS&lt;/a&gt;/&lt;a href="http://labs.jboss.com/portal/jgroups/"&gt;JGroups&lt;/a&gt;/&lt;a href="http://labs.jboss.com/portal/jbosscache/"&gt;JBossCache&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;and more...&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Check out the &lt;a href="http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;amp;t=103312"&gt;release notes&lt;/a&gt; for more details.&lt;/p&gt;&lt;p&gt;Please note that at this point only the .zip distro is released; an installer will come with the final release. Something else to be aware of is that JBossAS will now bind to localhost by default, instead of binding to all available interfaces. This was done because of concerns of users deploying jboss instances without &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureJBoss"&gt;securing them properly&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;There will be a stabilization period of about a month before the final release. You are encouraged to test drive the latest and greatest JBossAS and communicate your findings to the JBoss &lt;a href="http://www.jboss.com/index.html?module=bb&amp;op=main&amp;amp;c=5"&gt;User Forums&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Enjoy&lt;/p&gt;&lt;p&gt;&lt;a href="http://dandreadis.blogspot.com/"&gt;Dimitris Andreadis&lt;/a&gt;&lt;br /&gt;JBoss AS Project Lead.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-26091505325226922?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/26091505325226922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=26091505325226922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/26091505325226922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/26091505325226922'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/03/release-of-jbossas-420cr1.html' title='Release of JBossAS 4.2.0.CR1'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-6724164397971522529</id><published>2007-03-05T23:58:00.000+02:00</published><updated>2007-03-06T00:16:19.540+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>Such a beauty...</title><content type='html'>Next &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;Wednesday&lt;/span&gt; the 14t&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;h&lt;/span&gt; I'm going to see the &lt;a href="http://en.wikipedia.org/wiki/Pink_Martini"&gt;Pink Martini&lt;/a&gt;. They'll make a single &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;appearance&lt;/span&gt; here in Athens and I wouldn't miss that for the world. I just love their music and while googling around for more info I came across this great mix of the Pink Martini version of "&lt;strong&gt;&lt;em&gt;Amado &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Mio&lt;/span&gt;" &lt;/em&gt;&lt;/strong&gt;with the actual scenes from &lt;a href="http://claudia79.tripod.com/gilda.html"&gt;Gilda&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Such a beauty, such a song.&lt;br /&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/yHZ2qWTDsw4"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/yHZ2qWTDsw4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-6724164397971522529?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/6724164397971522529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=6724164397971522529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6724164397971522529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/6724164397971522529'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/03/such-beauty.html' title='Such a beauty...'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25477088.post-4826581916666750863</id><published>2007-01-31T19:56:00.000+02:00</published><updated>2007-02-01T00:31:48.513+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='english'/><title type='text'>A-pories by Yiannis Kontos</title><content type='html'>&lt;p&gt;It was April 2004 when I met &lt;a href="http://www.yanniskontos.com/"&gt;Yannis Kontos&lt;/a&gt; in Athens. He was the photographer appointed by Business Week to take a photo of me for an article related to &lt;a href="http://www.businessweek.com/print/magazine/content/04_20/b3883090_mz063.htm?chan=mz"&gt;JBoss and off shoring&lt;/a&gt;, just when I started working full time for &lt;a href="http://www.jboss.com/"&gt;JBoss&lt;/a&gt;. We agreed to met the next morning (Saturday) under Acropolis and put in the background the very first image that comes to most peoples' mind when they think of Athens or Greece.&lt;/p&gt;&lt;p&gt;I never had done any photo shooting in my life so I would have never thought that for what seemed to me a simple "picture" would require a professional photographer 100-150 shots to take and choose from! This is less than 1% but I guess that explains partly why the pictures you see in well established journals and magazines are of this quality. The credentials of the photographers themselves have something to do with this, too.&lt;/p&gt;&lt;p&gt;Anyway, the interesting thing was not really my picture but the man behind the camera. Yannis belongs to that rare kind of people that travels to the war zones of the world to capture the moment and the essence of human life with his camera. Afghanistan, Iraq, North Korea, Serbia, Sierra Leone, etc. You could tell there was something special about him - the calmness of somebody that has evidenced human suffering in every possible form.&lt;/p&gt;&lt;p&gt;The years passed and I only exchanged a couple of emails with him, until the day my wife heard on the radio about an exhibition presenting a collection of the photographs of "Yannis Kontos", at the &lt;a href="http://www.frissirasmuseum.com/press42.htm"&gt;Frissira Museum&lt;/a&gt;. It didn't come as a surprise at all to hear about Yannis achievements, but I took advantage of the opportunity to see his latest work, meet once more in person and chat about his adventures over the last couple of years and his plans about the future.&lt;/p&gt;&lt;p&gt;I truly enjoyed the experience and I would highly recommend to everyone to visit the gallery and see the world through a different angle.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/25477088-4826581916666750863?l=dandreadis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dandreadis.blogspot.com/feeds/4826581916666750863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25477088&amp;postID=4826581916666750863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4826581916666750863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25477088/posts/default/4826581916666750863'/><link rel='alternate' type='text/html' href='http://dandreadis.blogspot.com/2007/01/pories-by-yiannis-kontos.html' title='A-pories by Yiannis Kontos'/><author><name>Dimitris Andreadis</name><uri>http://www.blogger.com/profile/11054864669561257008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
