<?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-12324172</id><updated>2011-07-07T13:09:35.356-07:00</updated><category term='Geographical'/><category term='OMR'/><category term='JPA'/><category term='help desk'/><category term='tools'/><category term='Desktop'/><category term='text editor'/><category term='Simulation'/><category term='HTML/XHTML'/><category term='Spreadsheet'/><category term='Adaptive Technologies'/><category term='SVG'/><category term='Players'/><category term='Object Brokering'/><category term='Management System'/><category term='poll'/><category term='Syntax Highlighting'/><category term='RIA'/><category term='Document Store'/><category term='Message Boards'/><category term='e-book'/><category term='Testing'/><category term='epub'/><category term='collaborative platform'/><category term='Open Software'/><category term='Web Development'/><category term='File Sharing'/><category term='Linguistic'/><category term='XSL/XSLT'/><category term='Database Engines/Servers'/><category term='Graphics'/><category term='Viewers'/><category term='backlog'/><category term='FTP'/><category term='key-value pair'/><category term='ORM'/><category term='CGI Tools/Libraries'/><category term='Inkscape'/><category term='Persistence'/><category term='Documentation'/><category term='JEE'/><category term='Video'/><category term='Personal Finance'/><category term='vocabulary'/><category term='Site Management'/><category term='scripting'/><category term='SCM'/><category term='Operating System Kernels'/><category term='Plugin'/><category term='Scheduling'/><category term='semantic'/><category term='Java EE'/><category term='Subversion'/><category term='PDF'/><category term='Continuous'/><category term='Rich Internet Applicaiton'/><category term='VR'/><category term='Logging'/><category term='Build Tools'/><category term='education≤'/><category term='geo'/><category term='Theme'/><category term='framewor'/><category term='Modular'/><category term='Forums'/><category term='testing framework'/><category term='Extract'/><category term='Database Database Engines/Servers'/><category term='Workflow Frameworks'/><category term='Compression'/><category term='l AJAX'/><category term='Knowledge Management'/><category term='mvc'/><category term='Conferencing'/><category term='asterisk'/><category term='Netbeans'/><category term='text'/><category term='Agile'/><category term='Osgi'/><category term='DB'/><category term='Eclipse'/><category term='CMS'/><category term='User Interfaces'/><category term='Archeology'/><category term='DMS'/><category term='remote desktop'/><category term='Software Distribution Tools'/><category term='framework'/><category term='iterations'/><category term='Software Distribution'/><category term='SCCS'/><category term='GTalk'/><category term='mana'/><category term='blogging'/><category term='eip'/><category term='J2EE'/><category term='Log Analysis'/><category term='extjs'/><category term='Cryptography'/><category term='Metadata/Semantic Models'/><category term='education'/><category term='Document'/><category term='RCS'/><category term='Social News'/><category term='Application Frameworks'/><category term='ETL'/><category term='Email'/><category term='Scientific Computing'/><category term='English'/><category term='Source Control'/><category term='Topic Maps'/><category term='Generator'/><category term='search engine'/><category term='News/Diary'/><category term='Remote Access'/><category term='Aspect Oriented Programming'/><category term='Oracle'/><category term='template'/><category term='IDE'/><category term='SOA'/><category term='xul'/><category term='BSD'/><category term='Data Transformation'/><category term='Packaging'/><category term='Libraries'/><category term='GUI'/><category term='Medical Science'/><category term='Vector-Based'/><category term='Artificial Intelligence'/><category term='Records Management'/><category term='Browsers'/><category term='whitelist'/><category term='excel'/><category term='Fax'/><category term='brainstorming'/><category term='Mathematics'/><category term='Dynamic Content'/><category term='user interface'/><category term='Text Editors'/><category term='Kanban'/><category term='XFN'/><category term='Links'/><category term='IRC'/><category term='Java Libraries'/><category term='programming language'/><category term='image'/><category term='e-learning'/><category term='Games/Entertainment'/><category term='Webmail'/><category term='System Development'/><category term='Indexing/Search'/><category term='Records'/><category term='Quality Assurance'/><category term='Metadata'/><category term='charts'/><category term='Reports'/><category term='OLAP'/><category term='ebooks'/><category term='Installation/Setup'/><category term='Visualization'/><category term='Software Development'/><category term='GlassFish'/><category term='MP3'/><category term='Server'/><category term='HTML cleaner'/><category term='Word Processors'/><category term='music'/><category term='Archiving'/><category term='Capture'/><category term='dashboard'/><category term='Web Application development'/><category term='Desktop Environment'/><category term='Systems'/><category term='Product management'/><category term='Boot'/><category term='Open Source'/><category term='HTTP Servers'/><category term='Distributed Computing'/><category term='PHP'/><category term='Testing Information Management'/><category term='Content Management'/><category term='DocBook'/><category term='Widget Sets'/><category term='Linux'/><category term='Office/Business'/><category term='project management'/><category term='Toolkit'/><category term='P2P'/><category term='Monitoring'/><category term='Analysis'/><category term='Bug Tracking'/><category term='Markup'/><category term='Bioinformatics'/><category term='SWT'/><category term='Utilities'/><category term='Systems Administration'/><category term='WebApps'/><category term='GIS'/><category term='Lean'/><category term='Indexing'/><category term='Image Recognition'/><category term='Information Management'/><category term='SQL'/><category term='Microformats'/><category term='junit'/><category term='system test'/><category term='Internet Phone'/><category term='storage'/><category term='printing'/><category term='Mind Mapping'/><category term='mapreduce'/><category term='Searching'/><category term='Conversion'/><category term='hadoop'/><category term='Web'/><category term='HTTP'/><category term='Administration'/><category term='test'/><category term='encryption'/><category term='groupware'/><category term='DOM'/><category term='Community'/><category term='ejb'/><category term='window'/><category term='spring'/><category term='Front-Ends'/><category term='Networking'/><category term='Document Management System'/><category term='File Managers'/><category term='Address Book'/><category term='app'/><category term='Parser'/><category term='Modules'/><category term='performance'/><category term='memo'/><category term='librarian'/><category term='Neuroscience'/><category term='Web app'/><category term='Orchestration'/><category term='Text Processing'/><category term='Integrated Development Environments (IDE)'/><category term='backup'/><category term='notes'/><category term='jQuery'/><category term='Gadget'/><category term='Accounting'/><category term='CD Audio'/><category term='xmpp'/><category term='CRM'/><category term='WWW'/><category term='Artistic Software'/><category term='Eclipse plugin'/><category term='Version Control'/><category term='Web Services'/><category term='semantic web'/><category term='Porta'/><category term='CVS'/><category term='Gmail'/><category term='Code Generators'/><category term='Distributed Database'/><category term='template processor'/><category term='XML'/><category term='CD Ripping'/><category term='hCard'/><category term='BPEL'/><category term='Jabber'/><category term='multimedia'/><category term='Telephony'/><category term='editor'/><category term='RESTful'/><category term='Development'/><category term='Frameworks'/><category term='Enterprise'/><category term='Compilers'/><category term='Interpreters'/><category term='Scientific/Engineering'/><category term='code quality'/><category term='HTML'/><category term='Internationalization'/><category term='Collaboration'/><category term='VNC'/><category term='Business Mobility'/><category term='Enterprise 2.0'/><category term='code analysis'/><category term='JavaScript'/><category term='Template engine'/><category term='Clustering/Distributed Networks'/><category term='Visual Programming Language'/><category term='GWT'/><category term='jdbc'/><category term='Other/Nonlisted Topic'/><category term='Sound/Audio'/><category term='workflow'/><category term='WYSIWYG'/><category term='Document Repositories'/><category term='Investment'/><category term='Repository'/><category term='OpenSocial'/><category term='AJAX'/><category term='ccms'/><category term='Management'/><category term='Security'/><category term='Embedded Systems'/><category term='Programming'/><category term='DDMS'/><category term='Augmented Reality'/><category term='financial'/><category term='Communications'/><category term='social networking'/><category term='browser'/><category term='chat'/><category term='Software'/><category term='NIO'/><category term='Presentation'/><category term='Web Application'/><category term='javascript framework'/><category term='testing automation'/><category term='Web Framework'/><category term='intranet'/><category term='Religion'/><category term='Application'/><category term='oftware Development'/><category term='database'/><category term='hibernate'/><category term='Traffic Generation'/><category term='Internet'/><category term='system testing'/><category term='3D Rendering'/><category term='tool'/><category term='Rich Internet Applications'/><category term='Physics'/><category term='Library'/><category term='Distributed Pair Programming'/><category term='WebDAV'/><category term='Modeling'/><category term='ERP'/><category term='OBM'/><category term='BPM'/><category term='expression'/><category term='communication'/><category term='Art'/><category term='Java'/><category term='chart'/><category term='Web 2.0'/><category term='book'/><category term='API'/><category term='NoSQL'/><category term='Google app engine'/><category term='Mirroring'/><category term='SOAP'/><category term='file manager'/><category term='Cross Platform'/><category term='Releases'/><category term='virtual reality'/><category term='Operating Systems'/><category term='Editors'/><category term='dao'/><category term='Issue Tracking'/><category term='jboss'/><category term='Wiki'/><category term='SVN'/><category term='JDO'/><category term='Xerces'/><title type='text'>JAVAMATION</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default?start-index=101&amp;max-results=100'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>801</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-12324172.post-146591979431926958</id><published>2010-08-14T08:17:00.000-07:00</published><updated>2010-08-14T08:21:15.844-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Osgi'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='BPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='BPEL'/><category scheme='http://www.blogger.com/atom/ns#' term='Orchestration'/><title type='text'>Orchestra : A complete solution to handle long-running, service oriented processes</title><content type='html'>&lt;div&gt;&lt;a href="http://orchestra.ow2.org/xwiki/bin/view/Main/WebHome"&gt;Orchestra&lt;/a&gt; is a complete solution to handle long-running, service oriented processes. It provides out of the box orchestration functionality to handle complex business processes. It is based on the OASIS standard BPEL (Business Process Execution Language). Its objectives are improvement and control of processes, services interaction, and improving the productivity and agility of the company.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-146591979431926958?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/146591979431926958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=146591979431926958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/146591979431926958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/146591979431926958'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/08/orchestra-complete-solution-to-handle.html' title='Orchestra : A complete solution to handle long-running, service oriented processes'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6503213365050596446</id><published>2010-07-20T08:41:00.000-07:00</published><updated>2010-07-20T08:42:47.444-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='Scientific/Engineering'/><title type='text'>FET (free timetabling tool) automatically schedules the timetable of a school, high school, or university</title><content type='html'>&lt;div&gt;&lt;a href="http://lalescu.ro/liviu/fet/"&gt;FET&lt;/a&gt; (free timetabling tool) automatically schedules the timetable of a school, high school, or university. It aims to have the same functionality as expensive scheduling programs.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-6503213365050596446?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6503213365050596446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6503213365050596446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6503213365050596446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6503213365050596446'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/fet-free-timetabling-tool-automatically.html' title='FET (free timetabling tool) automatically schedules the timetable of a school, high school, or university'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4436987193821348398</id><published>2010-07-16T05:05:00.000-07:00</published><updated>2010-07-16T05:06:44.695-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Code Generators'/><category scheme='http://www.blogger.com/atom/ns#' term='Object Brokering'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><category scheme='http://www.blogger.com/atom/ns#' term='User Interfaces'/><title type='text'>Granite Data Services (GDS) : An alternative to Adobe LiveCycle (Flex 3+) Data Services for J2EE application servers</title><content type='html'>&lt;div&gt;&lt;a href="http://www.graniteds.org/confluence/pages/viewpage.action?pageId=229378"&gt;Granite Data Services&lt;/a&gt; (GDS) is an alternative to Adobe LiveCycle (Flex 3+) Data Services for J2EE application servers. The primary goal of this project is to provide a framework for Flex 3+/EJB3/Seam/Spring/Guice/Pojo application development with full AMF3/RemoteObject benefits. It also features a Comet-like Data Push implementation (AMF3 requests sent over HTTP) and ActionScript3 code generation tools (Ant task and Eclipse Builder).&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Groovy, Java, Actionscript 3, Flex&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-4436987193821348398?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4436987193821348398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4436987193821348398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4436987193821348398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4436987193821348398'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/granite-data-services-gds-alternative.html' title='Granite Data Services (GDS) : An alternative to Adobe LiveCycle (Flex 3+) Data Services for J2EE application servers'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8223648363889414930</id><published>2010-07-13T23:53:00.000-07:00</published><updated>2010-07-13T23:54:54.006-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><title type='text'>RHQ : A management platform for everything from the OS level load and network metrics through common databases to application servers and projects</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.rhq-project.org/download/attachments/1017410/RHQ?version=2&amp;amp;modificationDate=1257543585409"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 100px; height: 35px;" src="http://www.rhq-project.org/download/attachments/1017410/RHQ?version=2&amp;amp;modificationDate=1257543585409" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.rhq-project.org/display/RHQ/Home"&gt;RHQ&lt;/a&gt; is a management platform for everything from the OS level load and network metrics through common databases to application servers and projects. The system includes support for monitoring and/or managing Apache httpd, Apache Tomcat, JBoss Application Server, PostgreSQL, and other popular open source projects. It is built on the powerful RHQ plugin model that allows for the quick development of support for new projects. It supports inventory auto-discovery, rich monitoring and alerting, operational control, configuration management, content deployment, log tracking, and full history and auditing. It supports fine-grained security and rich group management.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, Windows, OS Independent, POSIX, AIX, HP-UX, Linux, Solaris&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-8223648363889414930?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8223648363889414930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8223648363889414930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8223648363889414930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8223648363889414930'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/rhq-management-platform-for-everything.html' title='RHQ : A management platform for everything from the OS level load and network metrics through common databases to application servers and projects'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-1716701554053718945</id><published>2010-07-11T09:47:00.000-07:00</published><updated>2010-07-11T09:48:55.661-07:00</updated><title type='text'>The OpenGamma Platform provides a modern, open architecture for building analytic solutions to end users in trading and risk management</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.opengamma.com/sites/default/themes/opengamma/chrome/masthead_logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 230px; height: 41px;" src="http://www.opengamma.com/sites/default/themes/opengamma/chrome/masthead_logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.opengamma.com/"&gt;OpenGamma&lt;/a&gt; is developing an Open Source financial analytics and risk management platform for anyone actively trading in global markets.&lt;br /&gt;&lt;br /&gt;The OpenGamma Platform provides a modern, open architecture for building analytic solutions to end users in trading and risk management. It combines a flexible integration model with best-of-breed customizability and usability to serve as the basis for analytics applications across your firm.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-1716701554053718945?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/1716701554053718945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=1716701554053718945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1716701554053718945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1716701554053718945'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/opengamma-platform-provides-modern-open.html' title='The OpenGamma Platform provides a modern, open architecture for building analytic solutions to end users in trading and risk management'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2009605894272037494</id><published>2010-07-11T09:18:00.000-07:00</published><updated>2010-07-11T09:20:15.600-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social networking'/><category scheme='http://www.blogger.com/atom/ns#' term='Forums'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Application'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Cysphere : An integrated social networking server for smaller virtual communities</title><content type='html'>&lt;a href="https://www.cysphere.cz/cysphere/app/Main"&gt;Cysphere&lt;/a&gt; is an integrated social networking server for smaller virtual communities. It provides a private mailbox, public and private discussion forums, and simple file sharing, and makes it as simple as possible for users to communicate over the Web in a secure way. It includes an embedded Web server and SQL database and requires no installation or maintenance.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, Windows, Java Capable&lt;/li&gt;&lt;li&gt;Implementation : Java, AJAX, SQL, Jetty&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/12324172-2009605894272037494?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2009605894272037494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2009605894272037494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2009605894272037494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2009605894272037494'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/cysphere-integrated-social-networking.html' title='Cysphere : An integrated social networking server for smaller virtual communities'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-77262192432692835</id><published>2010-07-11T09:08:00.001-07:00</published><updated>2010-07-11T09:08:55.245-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Parser'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML cleaner'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Extract'/><category scheme='http://www.blogger.com/atom/ns#' term='whitelist'/><category scheme='http://www.blogger.com/atom/ns#' term='Cross Platform'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>jsoup : A Java library for working with real-world HTML</title><content type='html'>&lt;a href="http://jsoup.org/"&gt;jsoup&lt;/a&gt; is a Java library for working with real-world HTML. It can parse HTML from a URL, file, or string. It can find and extract data, using DOM traversal or CSS selectors. The HTML elements, attributes, and text can be manipulated. It can clean user-submitted content against a safe white-list. jsoup is designed to deal with all varieties of HTML found in the wild, from pristine and validating to invalid tag-soup; jsoup will create a sensible parse tree.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : MIT/X&lt;/li&gt;&lt;li&gt;Operating Systems : Java, Cross Platform&lt;/li&gt;&lt;li&gt;Implementation : Java, Java 5, HTML&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/12324172-77262192432692835?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/77262192432692835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=77262192432692835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/77262192432692835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/77262192432692835'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/jsoup-java-library-for-working-with.html' title='jsoup : A Java library for working with real-world HTML'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4668825883958129605</id><published>2010-07-11T08:55:00.000-07:00</published><updated>2010-07-11T08:57:26.703-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JEE'/><category scheme='http://www.blogger.com/atom/ns#' term='GlassFish'/><category scheme='http://www.blogger.com/atom/ns#' term='ejb'/><category scheme='http://www.blogger.com/atom/ns#' term='Workflow Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='BPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Java EE'/><category scheme='http://www.blogger.com/atom/ns#' term='workflow'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>The Imixs Workflow project offers a Java based BPM framework to build workflow management systems (WFMS) in a fast and easy way</title><content type='html'>The &lt;a href="http://www.imixs.org/"&gt;Imixs Workflow&lt;/a&gt; project offers a Java based BPM framework to build workflow management systems (WFMS) in a fast and easy way. The project provides different components and sub-projects that contribute to the development of workflow solutions in any kind of Java or Java EE application. The goal of this project is to offer an easy-to-use Java based technology with a focus on human based workflow. This means that the Imixs Workflow is typically applied to human-to-human workflow applications. But it can also be used for technical business process management solutions (BPM). The Imixs JEE Workflow is a full featured Workflow Management System (WFMS) based on the JEE specification. The project extends the Imixs Workflow API project to fulfill the requirements to a scalable, transactional, robust and simple deployable Java EE Workflow System. The Project provides different service components (EJBs) to be used in any kind of BPM application.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Implementation : Java, Java EE 5&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/12324172-4668825883958129605?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4668825883958129605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4668825883958129605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4668825883958129605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4668825883958129605'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/imixs-workflow-project-offers-java.html' title='The Imixs Workflow project offers a Java based BPM framework to build workflow management systems (WFMS) in a fast and easy way'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4662588002637436811</id><published>2010-07-11T07:53:00.000-07:00</published><updated>2010-07-11T07:55:18.468-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='virtual reality'/><category scheme='http://www.blogger.com/atom/ns#' term='Visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='VR'/><category scheme='http://www.blogger.com/atom/ns#' term='Augmented Reality'/><category scheme='http://www.blogger.com/atom/ns#' term='Simulation'/><category scheme='http://www.blogger.com/atom/ns#' term='chat'/><category scheme='http://www.blogger.com/atom/ns#' term='Games/Entertainment'/><title type='text'>Virtual Universe : A realistic, three-dimensional cyberspace and virtual reality simulation</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.3dchat.org/logo.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 190px; height: 112px;" src="http://www.3dchat.org/logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The "&lt;a href="http://www.realsimulation3d.com/"&gt;Virtual Universe&lt;/a&gt;" is a realistic, three-dimensional cyberspace and virtual reality simulation. People can meet, interact with each other, build houses and whole worlds, simulate workflows, test designs, and much more. Due to its extensive programming interface, this virtual reality environment can be used for scientific and engineering tasks such as simulation and visualization applications. It also includes a terrain generator for virtual landscapes and the Java XTools, an extensive package that contains several enhancements and improvements for Java3D and Swing.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, BSD, Windows, Unix&lt;/li&gt;&lt;li&gt;Implementation : Java, C&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/12324172-4662588002637436811?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4662588002637436811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4662588002637436811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4662588002637436811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4662588002637436811'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/virtual-universe-realistic-three.html' title='Virtual Universe : A realistic, three-dimensional cyberspace and virtual reality simulation'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-1701185350121984002</id><published>2010-07-08T20:08:00.000-07:00</published><updated>2010-07-08T20:09:36.988-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ccms'/><category scheme='http://www.blogger.com/atom/ns#' term='XSL/XSLT'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='WebDAV'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Application'/><title type='text'>Calenco :  A collaborative editing Web platform</title><content type='html'>&lt;div&gt;&lt;a href="http://www.calenco.com/"&gt;Calenco&lt;/a&gt; is a collaborative editing Web platform. It allows remote teams of writers, translators, and designers to create multi-lingual content and publish it in various formats: PDF, HTML, etc. It is based on XML technology to store and transform content.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : AGPL&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows, Mac OS X, Java Capable&lt;/li&gt;&lt;li&gt;Implementation : Java, AJAX, Dojo, jcr, Restlet, rest api&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-1701185350121984002?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/1701185350121984002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=1701185350121984002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1701185350121984002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1701185350121984002'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/calenco-collaborative-editing-web.html' title='Calenco :  A collaborative editing Web platform'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4152994914673968399</id><published>2010-07-07T07:49:00.000-07:00</published><updated>2010-07-07T07:52:10.314-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social networking'/><category scheme='http://www.blogger.com/atom/ns#' term='intranet'/><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise 2.0'/><title type='text'>ConcourseConnect : A social networking platform</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.concursive.com/image/2009030915-0-8432-300x100/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 300px; height: 100px;" src="http://www.concursive.com/image/2009030915-0-8432-300x100/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.concursive.com/show/concourseconnect"&gt;ConcourseConnect&lt;/a&gt; is a social networking platform. You can build social networking sites including corporate intranets, business community add-on sites, enthusiast sites, business or product directory sites (like a chamber of commerce or yellow pages), or even stand-alone Web sites. Features include a full range of Web 2.0 tools: ratings, reviews, wiki, blog, comments, discussion forums, an ideas engine, and more. Users begin by creating a rich profile and joining groups. It is perfect for internal collaboration or as a customer feedback forum. The portal framework allows developers to plug in custom portlets and themes.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : AGPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, HTML, AJAX, postgresql&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/12324172-4152994914673968399?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4152994914673968399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4152994914673968399' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4152994914673968399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4152994914673968399'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/concourseconnect-social-networking.html' title='ConcourseConnect : A social networking platform'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-647703346039364612</id><published>2010-07-05T19:47:00.000-07:00</published><updated>2010-07-05T19:49:10.900-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Metadata'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='DDMS'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><title type='text'>DDMSence : A Java API which supports the DoD Discovery Metadata Specification (DDMS)</title><content type='html'>&lt;div&gt;&lt;a href="http://ddmsence.urizone.net/"&gt;DDMSence&lt;/a&gt; (pronounced "dee-dee-em-Essence") is a Java API which supports the DoD Discovery Metadata Specification (DDMS). It can transform XML DDMS Resource records into a Java object model (using XOM and Xerces), allowing them to be manipulated or traversed within the context of a Java environment. DDMSence also performs logical validation of rules which are not coded into the DDMS schema (such as the validation of longitude/latitude values).&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : Java 1.5&lt;/li&gt;&lt;li&gt;Implementation : Java, XML, XOM, Schematron&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-647703346039364612?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/647703346039364612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=647703346039364612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/647703346039364612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/647703346039364612'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/ddmsence-java-api-which-supports-dod.html' title='DDMSence : A Java API which supports the DoD Discovery Metadata Specification (DDMS)'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2812798153092504138</id><published>2010-07-05T19:44:00.000-07:00</published><updated>2010-07-05T19:45:03.656-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='XSL/XSLT'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='Markup'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><title type='text'>XOM : An XML object model. It is a tree-based API for processing XML with Java that simultaneously supports streaming</title><content type='html'>&lt;div&gt;&lt;a href="http://www.xom.nu/"&gt;XOM&lt;/a&gt; is an XML object model. It is a tree-based API for processing XML with Java that simultaneously supports streaming. In many use-cases, it can process arbitrarily large documents with effectively constant memory sizes. It strives for correctness, simplicity, and performance, in that order. XOM supports XSLT, Canonical XML, and XInclude.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-2812798153092504138?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2812798153092504138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2812798153092504138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2812798153092504138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2812798153092504138'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/xom-xml-object-model-it-is-tree-based.html' title='XOM : An XML object model. It is a tree-based API for processing XML with Java that simultaneously supports streaming'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-981459861541732329</id><published>2010-07-05T19:17:00.000-07:00</published><updated>2010-07-05T19:18:25.869-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><title type='text'>Imagero : A Java imaging library</title><content type='html'>&lt;div&gt;&lt;a href="http://reader.imagero.com/"&gt;Imagero&lt;/a&gt; is a Java imaging library. Supported file types include BMP, GIF, TIFF, PNG, JNG, MNG, JPEG (including CMYK and 12-bit grey), PSD, PBM, PGM, PPM, TGA, EPS, EPSI, EPSF, AI, PDF, MRW, CRW, NEF, DCR, and DNG. Imagero can read thumbnails and can read and write metadata (IPTC, EXIF, XMP, Wang Annotations, Image Resource Blocks, Image File Directrories, JPEG Markers). Accurate color conversion is done with ICC profiles. TIFF tools allow you to split and merge TIFF images, add and remove IFDs. Lossless JPEG to TIFF and TIFF to JPEG conversion can be done. Lossless JPEG operations are supported.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-981459861541732329?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/981459861541732329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=981459861541732329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/981459861541732329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/981459861541732329'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/imagero-java-imaging-library.html' title='Imagero : A Java imaging library'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3370948928107828008</id><published>2010-07-04T19:01:00.000-07:00</published><updated>2010-07-04T19:03:11.538-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Editors'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Archeology'/><category scheme='http://www.blogger.com/atom/ns#' term='Scientific/Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Word Processors'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Linguistic'/><title type='text'>JSesh : An editor for ancient Egyptian hieroglyphic texts</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://jsesh.qenherkhopeshef.org/files/hibou128.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 128px; height: 128px;" src="http://jsesh.qenherkhopeshef.org/files/hibou128.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://jsesh.qenherkhopeshef.org/"&gt;JSesh&lt;/a&gt; is an editor for ancient Egyptian hieroglyphic texts. It can export the text into picture formats, such as WMF files for easy inclusion in word processors. JSesh can also be used as a library for other projects concerning ancient Egyptian.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-3370948928107828008?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3370948928107828008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3370948928107828008' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3370948928107828008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3370948928107828008'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/jsesh-editor-for-ancient-egyptian.html' title='JSesh : An editor for ancient Egyptian hieroglyphic texts'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-321948130637590316</id><published>2010-07-04T09:26:00.000-07:00</published><updated>2010-07-04T09:30:19.205-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tool'/><category scheme='http://www.blogger.com/atom/ns#' term='testing framework'/><category scheme='http://www.blogger.com/atom/ns#' term='system testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='testing automation'/><category scheme='http://www.blogger.com/atom/ns#' term='test'/><category scheme='http://www.blogger.com/atom/ns#' term='junit'/><category scheme='http://www.blogger.com/atom/ns#' term='system test'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>MASH : A modular, automated script harness</title><content type='html'>&lt;div&gt;&lt;a href="http://code.google.com/p/mash/"&gt;MASH&lt;/a&gt; is a modular, automated script harness. It allows users to implement simple harnesses that perform work external to a system. The framework will invoke that harness as outlined by an XML script. For example, when using the framework to test a system you could create a script that cleans and loads a database, FTPs some data, submits a login form, and verifies HTTP information. Harnesses can easily be built to do almost anything (many harnesses are provided), not just Web page verification. While harnesses are written in Java, the scripts may be run against any type of system as harnesses are intended to act as clients.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : Platform, Independent&lt;/li&gt;&lt;li&gt;Implementation : Java Ant&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-321948130637590316?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/321948130637590316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=321948130637590316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/321948130637590316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/321948130637590316'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/mash-modular-automated-script-harness.html' title='MASH : A modular, automated script harness'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4742471580551166196</id><published>2010-07-04T09:20:00.000-07:00</published><updated>2010-07-04T09:23:13.123-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JDO'/><category scheme='http://www.blogger.com/atom/ns#' term='Persistence'/><category scheme='http://www.blogger.com/atom/ns#' term='API'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='JPA'/><category scheme='http://www.blogger.com/atom/ns#' term='ORM'/><title type='text'>DataNucleus AccessPlatform : A standards-compliant Java persistence product</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.datanucleus.org/images/logos/DataNucleus_community.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 300px; height: 80px;" src="http://www.datanucleus.org/images/logos/DataNucleus_community.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.datanucleus.org/products/accessplatform_2_0/"&gt;DataNucleus AccessPlatform&lt;/a&gt; is a standards-compliant Java persistence product. It is fully compliant with the JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JPA1, and JPA2 Java standards, and provides a REST API. It complies with the OGC Simple Feature Spec for persistence of geospatial Java types. It allows access to all popular RDBMS available today, together with db4o, LDAP, NeoDatis, JSON, Excel/ODF spreadsheets, XML, BigTable, and HBase databases.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Implementation : Java, JPA, JDO, REST&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-4742471580551166196?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4742471580551166196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4742471580551166196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4742471580551166196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4742471580551166196'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/datanucleus-accessplatform-standards.html' title='DataNucleus AccessPlatform : A standards-compliant Java persistence product'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8246011489398517983</id><published>2010-07-01T21:46:00.000-07:00</published><updated>2010-07-01T21:47:27.468-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='SVG'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='xul'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='DOM'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><title type='text'>Ample SDK : A standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser</title><content type='html'>&lt;div&gt;&lt;a href="http://www.amplesdk.com/"&gt;Ample SDK &lt;/a&gt;is a standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser. It employs XML technologies (such as XUL, SVG, and HTML5) for UI layout, CSS for UI style, and JavaScript for application logic client-side. Ample SDK equalizes browsers and brings technology support to those missing any. The componentization model built into the core of the framework allows prototyping existing UI elements and creating new ones.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL, MIT/X&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, HTML, CSS, VML, SVG, AJAX&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-8246011489398517983?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8246011489398517983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8246011489398517983' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8246011489398517983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8246011489398517983'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/ample-sdk-standards-based-cross-browser.html' title='Ample SDK : A standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4380409617839082640</id><published>2010-07-01T20:58:00.000-07:00</published><updated>2010-07-01T20:59:14.833-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='file manager'/><category scheme='http://www.blogger.com/atom/ns#' term='WYSIWYG'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>KCFinder : An alternative to the CKFinder Web file manager</title><content type='html'>&lt;div&gt;&lt;a href="http://kcfinder.sunhater.com/"&gt;KCFinder&lt;/a&gt; is an alternative to the CKFinder Web file manager. It can be integrated into FCKeditor, CKEditor, and TinyMCE WYSIWYG Web editors to upload and manage images, flash movies, and other files that can be embedded in an editor's generated HTML content.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2, LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : AJAX, jQuery, PHP 5+, CSS3, JavaScript&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-4380409617839082640?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4380409617839082640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4380409617839082640' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4380409617839082640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4380409617839082640'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/07/kcfinder-alternative-to-ckfinder-web.html' title='KCFinder : An alternative to the CKFinder Web file manager'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8725440485205872334</id><published>2010-06-29T21:21:00.001-07:00</published><updated>2010-06-29T21:21:57.212-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='RESTful'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>RESTClient : A Java Swing application to test RESTful Web services</title><content type='html'>&lt;div&gt;&lt;a href="http://code.google.com/p/rest-client/"&gt;RESTClient&lt;/a&gt; is a Java Swing application to test RESTful Web services.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-8725440485205872334?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8725440485205872334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8725440485205872334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8725440485205872334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8725440485205872334'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/restclient-java-swing-application-to.html' title='RESTClient : A Java Swing application to test RESTful Web services'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5827643599341273681</id><published>2010-06-28T21:12:00.000-07:00</published><updated>2010-06-28T21:13:24.235-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Business Mobility'/><title type='text'>mika : A multi-platform business mobility application framework based on a client-server concep</title><content type='html'>&lt;div&gt;&lt;a href="http://mika.sourceforge.net/"&gt;mika&lt;/a&gt; is a multi-platform business mobility application framework based on a client-server concept. mika-server can connect to different backends (currently only PBX/communication systems) using different protocols. Data transport is based on HTTP/HTTPS and JSON objects. mika supports basic client management. Internally, data is represented as applications to the user. Current client implementations are available for J2ME (e.g. Symbian) and webOS (Palm Pre). Current applications include dial, phonebook, calllog, and presence.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : PHP 5&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-5827643599341273681?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5827643599341273681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5827643599341273681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5827643599341273681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5827643599341273681'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/mika-multi-platform-business-mobility.html' title='mika : A multi-platform business mobility application framework based on a client-server concep'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5025961996714529429</id><published>2010-06-21T21:52:00.000-07:00</published><updated>2010-06-21T21:53:39.917-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='printing'/><title type='text'>YAFPC (Yet Another Free PDF-composer) can compose PDF documents from picture files and other PDF files, encrypt the created document</title><content type='html'>&lt;div&gt;&lt;a href="http://www.yafpc.net/"&gt;YAFPC&lt;/a&gt; (Yet Another Free PDF-composer) can compose PDF documents from picture files and other PDF files, encrypt the created document, and send it to a given email address. YAFPC is designed to act as a command-line tool that combines with GhostScript to provide a network shared PDF printer which automatically adds letterheads, company-logos, watermarks, and Terms &amp;amp; Condition- pages to the printed documents, and then mails the document to the user who initiated the print job. It has a graphical user interface (GUI) for easy configuration and testing. Easy-to-use sample scripts for setting up a PDF-printer on Windows or Linux servers are included.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL, Freeware&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-5025961996714529429?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5025961996714529429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5025961996714529429' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5025961996714529429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5025961996714529429'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/yafpc-yet-another-free-pdf-composer-can.html' title='YAFPC (Yet Another Free PDF-composer) can compose PDF documents from picture files and other PDF files, encrypt the created document'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5232938359289535076</id><published>2010-06-20T23:53:00.000-07:00</published><updated>2010-06-20T23:56:51.526-07:00</updated><title type='text'>Project Voldemort : A distributed database</title><content type='html'>&lt;span class="Apple-style-span"    style="font-family:Arial, sans-serif;font-size:130%;color:#222222;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 22px;"&gt;&lt;a href="http://project-voldemort.com/"&gt;Voldemort&lt;/a&gt; is a distributed key-value storage system.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul style="color: rgb(34, 34, 34); font-family: Arial, sans-serif; font-size: 15px; line-height: 22px; "&gt;&lt;li&gt;Data is automatically replicated over multiple servers.&lt;/li&gt;&lt;li&gt;Data is automatically partitioned so each server contains only a subset of the total data&lt;/li&gt;&lt;li&gt;Server failure is handled transparently&lt;/li&gt;&lt;li&gt;Pluggable serialization is supported to allow rich keys and values including lists and tuples with named fields, as well as to integrate with common serialization frameworks like Protocol Buffers, Thrift, and Java Serialization&lt;/li&gt;&lt;li&gt;Data items are versioned to maximize data integrity in failure scenarios without compromising availability of the system&lt;/li&gt;&lt;li&gt;Each node is independent of other nodes with no central point of failure or coordination&lt;/li&gt;&lt;li&gt;Good single node performance: you can expect 10-20k operations per second depending on the machines, the network, the disk system, and the data replication factor&lt;/li&gt;&lt;li&gt;Support for pluggable data placement strategies to support things like distribution across data centers that are geographically far apart.&lt;/li&gt;&lt;/ul&gt;&lt;p style="color: rgb(34, 34, 34); font-family: Arial, sans-serif; font-size: 15px; line-height: 22px; "&gt;It is used at &lt;a href="http://www.linkedin.com/" style="color: rgb(139, 0, 0); text-decoration: none; "&gt;LinkedIn&lt;/a&gt; for certain high-scalability storage problems where simple functional partitioning is not sufficient. It is still a new system which has rough edges, bad error messages, and probably plenty of uncaught bugs. Let us know if you find one of these, so we can fix it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-5232938359289535076?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5232938359289535076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5232938359289535076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5232938359289535076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5232938359289535076'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/project-voldemort-distributed-database.html' title='Project Voldemort : A distributed database'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-569942805386764123</id><published>2010-06-20T19:49:00.000-07:00</published><updated>2010-06-20T19:53:32.790-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><title type='text'>Jspresso : A new framework for easily building rich Internet applications</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.jspresso.org/files/logo.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 425px; height: 57px;" src="http://www.jspresso.org/files/logo.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.jspresso.org/"&gt;Jspresso&lt;/a&gt; is a new framework for easily building rich Internet applications. It dramatically reduces the development cycles needed to get your corporate application up and running while not sacrificing quality, robustness, and performance. It is not just another Web application framework, but offer the exact same ergonomics as desktop applications while keeping an N-tier, server-centric architecture on a Java backend. Applications can be deployed either in Adobe's Flex, Ajax WingS, Canoo ULC, or Swing and all on the same codebase without a single specific line of GUI code.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, Flex&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-569942805386764123?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/569942805386764123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=569942805386764123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/569942805386764123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/569942805386764123'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/jspresso-new-framework-for-easily.html' title='Jspresso : A new framework for easily building rich Internet applications'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-324489319811863685</id><published>2010-06-20T17:36:00.000-07:00</published><updated>2010-06-20T17:37:45.309-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CD Ripping'/><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='mana'/><category scheme='http://www.blogger.com/atom/ns#' term='CD Audio'/><category scheme='http://www.blogger.com/atom/ns#' term='Sound/Audio'/><category scheme='http://www.blogger.com/atom/ns#' term='Players'/><title type='text'>aTunes : A full-featured audio player and manager</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.atunes.org/images/logo90x90.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 90px; height: 90px;" src="http://www.atunes.org/images/logo90x90.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.atunes.org/"&gt;aTunes&lt;/a&gt; is a full-featured audio player and manager. It currently plays MP3, Ogg, wma, wav, FLAC, MP4, and radio streams allowing users to easily edit tags, organize music, and rip audio CDs.&lt;br /&gt;Licenses : GPL&lt;br /&gt;Operating Systems : POSIX, Linux, Windows&lt;br /&gt;Implementation : Java&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-324489319811863685?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/324489319811863685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=324489319811863685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/324489319811863685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/324489319811863685'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/atunes-full-featured-audio-player-and.html' title='aTunes : A full-featured audio player and manager'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4981983038278494655</id><published>2010-06-18T17:15:00.000-07:00</published><updated>2010-06-18T17:16:42.257-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Open Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Utilities'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='BSD'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>The Instrument Element is a Grid/Cloud componen</title><content type='html'>&lt;div&gt;The &lt;a href="http://instrumentelem.sourceforge.net/"&gt;Instrument Element&lt;/a&gt; is a Grid/Cloud component that provides the computational/data Grid with an abstraction of real instruments and provides users with a more interactive interface to control them.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Original&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, Windows, Windows, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-4981983038278494655?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4981983038278494655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4981983038278494655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4981983038278494655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4981983038278494655'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/instrument-element-is-gridcloud.html' title='The Instrument Element is a Grid/Cloud componen'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6389378638823925249</id><published>2010-06-17T08:07:00.000-07:00</published><updated>2010-06-17T08:08:45.346-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>KonaKart : An eCommerce and shopping cart application that provides everything that store owners need to sell their products over the Internet</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.konakart.com/wp-content/uploads/logo_tree_100x100.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 100px; height: 100px;" src="http://www.konakart.com/wp-content/uploads/logo_tree_100x100.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.konakart.com/"&gt;KonaKart&lt;/a&gt; is an eCommerce and shopping cart application that provides everything that store owners need to sell their products over the Internet. KonaKart includes an extensive set of online shopping cart features to satisfy the needs of both online shoppers and store owners alike. It is an affordable enterprise quality eCommerce solution designed with technologies that will perform and scale. KonaKart is database-compatible with osCommerce, providing a seamless upgrade path. KonaKart has an easy-to-use Java API and a SOAP Web Service interface.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Freeware&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, POSIX, Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-6389378638823925249?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6389378638823925249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6389378638823925249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6389378638823925249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6389378638823925249'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/konakart-ecommerce-and-shopping-cart.html' title='KonaKart : An eCommerce and shopping cart application that provides everything that store owners need to sell their products over the Internet'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2127920330433517889</id><published>2010-06-17T07:44:00.000-07:00</published><updated>2010-06-17T07:45:42.679-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Distributed Computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Scientific Computing'/><title type='text'>DAC (Dynamic Agent Computations) : A novel software framework designed for implementing multi-agent systems that describe parallel computations</title><content type='html'>&lt;div&gt;&lt;a href="http://www.dacframe.org/trac/dac/"&gt;DAC&lt;/a&gt; (Dynamic Agent Computations) is a novel software framework designed for implementing multi-agent systems that describe parallel computations. The whole system is easy to configure and extend, but also very efficient and scalable. Moreover, the technology that is used (JMS, Cajo, JMX) ensures high reliability of the framework, which can be used in a production environment.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL, GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JMS, JMX, Spring Framework, RMI, CAJO, Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-2127920330433517889?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2127920330433517889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2127920330433517889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2127920330433517889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2127920330433517889'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/dac-dynamic-agent-computations-novel.html' title='DAC (Dynamic Agent Computations) : A novel software framework designed for implementing multi-agent systems that describe parallel computations'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3680442038778113651</id><published>2010-06-17T07:40:00.000-07:00</published><updated>2010-06-17T07:41:47.825-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='DMS'/><category scheme='http://www.blogger.com/atom/ns#' term='Document Management System'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Indexing/Search'/><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Document Repositories'/><category scheme='http://www.blogger.com/atom/ns#' term='groupware'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Records Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>LogicalDOC : A Web-based document management system that is easy to use and learn</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.logicaldoc.com/templates/theme326/images/LogicalDOC_logo_website.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 327px; height: 59px;" src="http://www.logicaldoc.com/templates/theme326/images/LogicalDOC_logo_website.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.logicaldoc.com/"&gt;LogicalDOC&lt;/a&gt; is a Web-based document management system that is easy to use and learn. Its architecture leverages best-of-breed Java technology to achieve a powerful and flexible solution. It supports its users with a powerful search engine (Lucene), Web service interface (JAX-WS via CXF) compatible with .NET and PHP, versioning, a discussion forum, a WebDAV interface, importing and exporting from .zip files, and importing of documents from mailbox. Documents can be organized into hierarchical folders, searched using the integrated search engine, or browsed by Tag. The system is extensible thanks to the technologies used (Spring-Hibernate) and its plugin architecture.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent, Windows, Linux, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-3680442038778113651?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3680442038778113651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3680442038778113651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3680442038778113651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3680442038778113651'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/logicaldoc-web-based-document.html' title='LogicalDOC : A Web-based document management system that is easy to use and learn'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3935657023866808241</id><published>2010-06-13T23:41:00.000-07:00</published><updated>2010-06-13T23:42:04.639-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Scientific/Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='Widget Sets'/><title type='text'>Client-side GChart : A pure-GWT client-side charting solution</title><content type='html'>&lt;div&gt;&lt;a href="http://code.google.com/p/clientsidegchart/"&gt;Client-side GChart&lt;/a&gt; is a pure-GWT client-side charting solution. It does not require browser plugins, external JavaScript, or server round-trips. The package supports bar, line, and pie charts, custom ticks, left and right y axes, grid-lines, annotated data points, pop-ups, click events, and more.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-3935657023866808241?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3935657023866808241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3935657023866808241' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3935657023866808241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3935657023866808241'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/client-side-gchart-pure-gwt-client-side.html' title='Client-side GChart : A pure-GWT client-side charting solution'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8062152982594255845</id><published>2010-06-08T02:02:00.000-07:00</published><updated>2010-06-08T02:03:02.932-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='P2P'/><category scheme='http://www.blogger.com/atom/ns#' term='key-value pair'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='communication'/><category scheme='http://www.blogger.com/atom/ns#' term='NIO'/><title type='text'>TomP2P : A P2P-based high performance key-value pair storage librar</title><content type='html'>&lt;div&gt;&lt;a href="http://tomp2p.net/"&gt;TomP2P&lt;/a&gt; is a P2P-based high performance key-value pair storage library. Each peer has a table (either disk-based or memory-based) to store its values. A single value can be queried or updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent connections.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : any Java&lt;/li&gt;&lt;li&gt;Implementation : Java 5+&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-8062152982594255845?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8062152982594255845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8062152982594255845' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8062152982594255845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8062152982594255845'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/06/tomp2p-p2p-based-high-performance-key.html' title='TomP2P : A P2P-based high performance key-value pair storage librar'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-1881471353453077643</id><published>2010-05-23T08:56:00.000-07:00</published><updated>2010-05-23T09:06:48.427-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Scientific/Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Analysis'/><category scheme='http://www.blogger.com/atom/ns#' term='Sound/Audio'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Image Recognition'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='Bioinformatics'/><title type='text'>OBSearch : A distributed similarity search index</title><content type='html'>&lt;div&gt;&lt;a href="http://www.obsearch.net/"&gt;OBSearch&lt;/a&gt; is a distributed similarity search index. It can (for example) match programs and help to detect Open Source/Libre license violations, find music that sounds like Sisters of Mercy, or match huge vectors of randomly generated integers just for fun.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-1881471353453077643?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/1881471353453077643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=1881471353453077643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1881471353453077643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1881471353453077643'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/obsearch-distributed-similarity-search.html' title='OBSearch : A distributed similarity search index'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4817242970343482973</id><published>2010-05-22T09:02:00.000-07:00</published><updated>2010-05-22T09:03:36.202-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Document Store'/><category scheme='http://www.blogger.com/atom/ns#' term='Distributed Database'/><category scheme='http://www.blogger.com/atom/ns#' term='NoSQL'/><title type='text'>Terrastore : A modern document stor</title><content type='html'>&lt;div&gt;&lt;a href="http://code.google.com/p/terrastore/"&gt;Terrastore&lt;/a&gt; is a modern document store which provides advanced scalability and elasticity features without sacrificing consistency.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : Platform Independent&lt;/li&gt;&lt;li&gt;Implementation : Java 6, terracotta, http, JSON&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-4817242970343482973?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4817242970343482973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4817242970343482973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4817242970343482973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4817242970343482973'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/terrastore-modern-document-stor.html' title='Terrastore : A modern document stor'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4709937770177152029</id><published>2010-05-22T08:48:00.000-07:00</published><updated>2010-05-22T08:49:51.748-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Archiving'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Mirroring'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='Desktop Environment'/><title type='text'>DirSync Pro : A powerful, easy-to-configure tool to synchronize the contents of one directory with another</title><content type='html'>&lt;div&gt;&lt;a href="http://directorysync.sourceforge.net/"&gt;Directory Synchronize&lt;/a&gt; is a powerful, easy-to-configure tool to synchronize the contents of one directory with another. It can compare files by various attributes, such as size or modified-date. It can synchronize an unlimited number of directories, and has a detailed logging function.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-4709937770177152029?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4709937770177152029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4709937770177152029' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4709937770177152029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4709937770177152029'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/dirsync-pro-powerful-easy-to-configure.html' title='DirSync Pro : A powerful, easy-to-configure tool to synchronize the contents of one directory with another'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3941327394579686574</id><published>2010-05-20T05:43:00.000-07:00</published><updated>2010-05-20T05:44:35.835-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Text Editors'/><category scheme='http://www.blogger.com/atom/ns#' term='education'/><category scheme='http://www.blogger.com/atom/ns#' term='Scientific/Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Integrated Development Environments (IDE)'/><category scheme='http://www.blogger.com/atom/ns#' term='Mathematics'/><category scheme='http://www.blogger.com/atom/ns#' term='Visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>jHepWork : A full-featured multi-platform data analysis framework for scientists, engineers, and students</title><content type='html'>&lt;div&gt;&lt;a href="http://jwork.org/jhepwork/"&gt;jHepWork&lt;/a&gt; is a full-featured multi-platform data analysis framework for scientists, engineers, and students. All numerical and graphical libraries written in Java are fully integrated with Jython. jHepWork comes with a Python/Jython shell and a friendly IDE with a code assist.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Platform Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-3941327394579686574?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3941327394579686574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3941327394579686574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3941327394579686574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3941327394579686574'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/jhepwork-full-featured-multi-platform.html' title='jHepWork : A full-featured multi-platform data analysis framework for scientists, engineers, and students'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-1127290713638553208</id><published>2010-05-13T22:34:00.000-07:00</published><updated>2010-05-13T22:38:07.127-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GIS'/><category scheme='http://www.blogger.com/atom/ns#' term='geo'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>The OpenGeo Suite : An integrated package of open source geospatial software providing an easy to install Web-mapping and data sharing solution</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://opengeo.org/products/opengeosuite-lg.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 242px; height: 100px;" src="http://opengeo.org/products/opengeosuite-lg.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The &lt;a href="http://opengeo.org/"&gt;OpenGeo Suite&lt;/a&gt; is an integrated package of best of breed open source geospatial software providing an easy to install Web-mapping and data sharing solution. It consists of several components. GeoServer is a map and feature server providing standardized Web access to underlying GIS data sources and cartographic quality maps. GeoWebCache is a Web map accelerator, intelligently caching and serving tiles to make maps scale. Styler provides Web styling of maps, built on OpenLayers and GeoExt. GeoExplorer is a pure Javascript map composition application built on OpenLayers and Geoext. Dashboard is a cross-platform desktop application to access all the components. There are samples of Javascript functionality to build custom Web applications.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Mac OS X, Windows&lt;/li&gt;&lt;li&gt;Implementation : Java, JavaScript, j2ee, Spring Framework, GeoServer, GeoWebCache, OpenLayers, Geotools, itext, Acegi, Restlet, JAI, h2 database, Titanium&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/12324172-1127290713638553208?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/1127290713638553208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=1127290713638553208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1127290713638553208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1127290713638553208'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/opengeo-suite-integrated-package-of.html' title='The OpenGeo Suite : An integrated package of open source geospatial software providing an easy to install Web-mapping and data sharing solution'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8913200648421804509</id><published>2010-05-13T22:23:00.000-07:00</published><updated>2010-05-13T22:24:30.219-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='WebApps'/><category scheme='http://www.blogger.com/atom/ns#' term='Modular'/><category scheme='http://www.blogger.com/atom/ns#' term='Modules'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><category scheme='http://www.blogger.com/atom/ns#' term='window'/><title type='text'>JWIM : A JavaScript window manager that allows programmers to load independent modules inside Web applications</title><content type='html'>&lt;a href="http://jwim.dynalias.org/"&gt;JWIM&lt;/a&gt; is a JavaScript window manager that allows programmers to load independent modules inside Web applications. It is totally AJAX based and does not make use of inner frames. Any module acts as an independent page, so it can display HTML, run JavaScript code, get access to HTML elements (in the same manner as document.getElementById does), and can be loaded multiple times. To achieve those features, modules have their own scope to store data and to run code. Modules can be loaded inside dynamically generated divs that behave like windows, or attached to HTML elements to build static layouts. Jwim is primarily intended to split large AJAX applications into small files that are loaded dynamically and run in an isolated environment.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : MIT&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, AJAX, CSS, HTML&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/12324172-8913200648421804509?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8913200648421804509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8913200648421804509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8913200648421804509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8913200648421804509'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/jwim-javascript-window-manager-that.html' title='JWIM : A JavaScript window manager that allows programmers to load independent modules inside Web applications'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3425002998218411087</id><published>2010-05-13T05:23:00.000-07:00</published><updated>2010-05-13T05:25:00.059-07:00</updated><title type='text'>Hudson monitors executions of repeated jobs, such as building a software project or jobs run by cron</title><content type='html'>&lt;a href="http://hudson-ci.org/"&gt;Hudson&lt;/a&gt; monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things, current Hudson focuses on the following two jobs:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Building/testing software projects continuously, just like CruiseControl or DamageControl. In a nutshell, Hudson provides an easy-to-use so-called continuous integration system, making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build. The automated, continuous build increases the productivity.&lt;/li&gt;&lt;li&gt;Monitoring executions of externally-run jobs, such as cron jobs and procmail jobs, even those that are run on a remote machine. For example, with cron, all you receive is regular e-mails that capture the output, and it is up to you to look at them diligently and notice when it broke. Hudson keeps those outputs and makes it easy for you to notice when something is wrong.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-3425002998218411087?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3425002998218411087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3425002998218411087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3425002998218411087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3425002998218411087'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/hudson-monitors-executions-of-repeated.html' title='Hudson monitors executions of repeated jobs, such as building a software project or jobs run by cron'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8674103180764545064</id><published>2010-05-13T04:10:00.000-07:00</published><updated>2010-05-13T04:12:17.911-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='3D Rendering'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewers'/><category scheme='http://www.blogger.com/atom/ns#' term='Visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML/XHTML'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Art'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='User Interfaces'/><title type='text'>Vis/Space : A client-server system for visually exploring data structures in 3D virtual space</title><content type='html'>&lt;a href="http://vis.hfbk.net/"&gt;Vis/Space&lt;/a&gt; is a client-server system for visually exploring data structures in 3D virtual space. It allows the placement of various data sources in a three-dimensional environment. Custom search terms can be entered into a query field, or can be navigated to and from an existing object. All objects like images and "text screens" can be moved around. A single click on an image shows the full-resolution version in the foreground. Whole collections of images can be moved. A click to the cube also toggles among several different possible layouts. Data sources include search engines, microblogging, Wikipedia, image/video search, and 4chan.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Creative Commons&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, Mac OS X, Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-8674103180764545064?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8674103180764545064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8674103180764545064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8674103180764545064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8674103180764545064'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/visspace-client-server-system-for.html' title='Vis/Space : A client-server system for visually exploring data structures in 3D virtual space'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4104313811119939806</id><published>2010-05-13T04:05:00.000-07:00</published><updated>2010-05-13T04:07:22.002-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='CGI Tools/Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Code Generators'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><title type='text'>WaveMaker automates the development of Java Web applications</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dev.wavemaker.com/_media/logo_wavemaker_community.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 215px; height: 47px;" src="http://dev.wavemaker.com/_media/logo_wavemaker_community.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dev.wavemaker.com/"&gt;WaveMaker&lt;/a&gt; automates the development of Java Web applications. WaveMaker studio imports a DB schema, then automatically generates full Hibernate mapping and queries for CRUD operations. For each table, it creates a custom Dojo widget to implement grid and form capabilities. It generates standard Java Eclipse projects and WAR files that can run in any Java server. WaveMaker-generated apps are under the Apache license.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, JavaScript, Dojo, Acegi, hibernate, spring, JaxWS, Sun JDK&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/12324172-4104313811119939806?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4104313811119939806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4104313811119939806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4104313811119939806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4104313811119939806'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/wavemaker-automates-development-of-java.html' title='WaveMaker automates the development of Java Web applications'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3366176158617542961</id><published>2010-05-12T03:07:00.000-07:00</published><updated>2010-05-12T03:08:45.795-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='CVS'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Version Control'/><category scheme='http://www.blogger.com/atom/ns#' term='Subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='Indexing'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Markup'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='SCCS'/><category scheme='http://www.blogger.com/atom/ns#' term='RCS'/><title type='text'>OpenGrok : A fast and usable source code search and cross reference engine</title><content type='html'>&lt;a href="http://hub.opensolaris.org/bin/view/Project+opengrok/WebHome"&gt;OpenGrok&lt;/a&gt; is a fast and usable source code search and cross reference engine. It helps you search, cross-reference, and navigate your source tree. It can understand various program file formats and version control histories like Mercurial, Bazaar, Git, ClearCase, Perforce, SCCS, RCS, CVS, or Subversion. In other words, it lets you grok (profoundly understand) the source.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : CDDL&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-3366176158617542961?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3366176158617542961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3366176158617542961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3366176158617542961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3366176158617542961'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/opengrok-fast-and-usable-source-code.html' title='OpenGrok : A fast and usable source code search and cross reference engine'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-7703991451354872817</id><published>2010-05-12T02:38:00.000-07:00</published><updated>2010-05-12T03:00:52.925-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Editors'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML/XHTML'/><category scheme='http://www.blogger.com/atom/ns#' term='Markup'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><title type='text'>Xinha : A cross browser, cross platform Embedded WYSIWYG HTML Editor</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://trac.xinha.org/chrome/common/trac_banner.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 79px; height: 84px;" src="http://trac.xinha.org/chrome/common/trac_banner.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://trac.xinha.org/"&gt;Xinha&lt;/a&gt; is a cross browser, cross platform Embedded WYSIWYG HTML Editor. Although it was originally a stop-gap version of the htmlArea Version 3.0rc1 editor during a period of inactivity in that project, it is now a fully fledged fork. Xinha includes a number of bugfixes and many enhancements over htmlArea, and is in active development by a small and growing number of developers.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, Perl, PHP&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/12324172-7703991451354872817?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/7703991451354872817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=7703991451354872817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7703991451354872817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7703991451354872817'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/xinha-cross-browser-cross-platform.html' title='Xinha : A cross browser, cross platform Embedded WYSIWYG HTML Editor'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8330385901230959569</id><published>2010-05-10T01:16:00.000-07:00</published><updated>2010-05-10T01:17:53.948-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Library'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><title type='text'>Sid : A lightweight JavaScript library that allows one to include JavaScript scripts and CSS stylesheets on demand</title><content type='html'>&lt;a href="http://www.diveintojs.com/projects/sid-javascript-and-css-lazy-loader"&gt;Sid&lt;/a&gt; is a lightweight JavaScript library that allows one to include JavaScript scripts and CSS stylesheets on demand.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD License&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JavaScript&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/12324172-8330385901230959569?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8330385901230959569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8330385901230959569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8330385901230959569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8330385901230959569'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/sid-lightweight-javascript-library-that.html' title='Sid : A lightweight JavaScript library that allows one to include JavaScript scripts and CSS stylesheets on demand'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3587116400830674679</id><published>2010-05-07T09:52:00.000-07:00</published><updated>2010-05-07T09:55:20.136-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Metadata/Semantic Models'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='Internationalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Content Management'/><title type='text'>[fleXive] CMS : A Java EE content management system based on JavaServer Faces</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flexive.org/files/images/flexive_nextgenCR.png"&gt;&lt;img style="cursor: pointer; width: 393px; height: 40px;" src="http://www.flexive.org/files/images/flexive_nextgenCR.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flexive.org/products/cms.html"&gt;[fleXive] CMS&lt;/a&gt; is a Java EE content management system based on JavaServer Faces 1.2. It combines the power of JSF XHTML templating with that of the Java EE 5 content repository, [fleXive]. Some highlights include dynamic JSF templating (Facelets), easy integration of custom logic with EJB or JSF beans, a modular structure, Maven support, generic data structures, and WebDAV and CMIS support. It incorporates all core [fleXive] features like security, versioning, multilinguism, and scripting.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, Groovy, JavaScript, SQL, jsf&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/12324172-3587116400830674679?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3587116400830674679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3587116400830674679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3587116400830674679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3587116400830674679'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/flexive-cms-java-ee-content-management.html' title='[fleXive] CMS : A Java EE content management system based on JavaServer Faces'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6499075710328918391</id><published>2010-05-01T09:37:00.000-07:00</published><updated>2010-05-01T09:38:32.703-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMS'/><title type='text'>Vosao CMS : A CMS for Google App Engine</title><content type='html'>&lt;a href="http://www.vosao.org/"&gt;Vosao CMS&lt;/a&gt; is a CMS for Google App Engine. It features hierarchical page content with parent/child relationships, friendly URLs, CKeditor 3.0 integration with uploading and a file browser, custom design templates for pages with per-page template binding, a global site configuration panel, resource management (images, CSS, JavaScript, etc.), site import/export (content and all resources), feedback forms, a text resource file editor with the ability to create files, a CAPTCHA service, support for comments on pages with email notification and moderation, SEO URLs and a redirect table for indexed links, multi-language content support, localized message bundles, and user browser language auto selection.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Implementation : Java, JavaScript, AJAX, CSS, XHTML&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/12324172-6499075710328918391?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6499075710328918391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6499075710328918391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6499075710328918391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6499075710328918391'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/05/vosao-cms-cms-for-google-app-engine.html' title='Vosao CMS : A CMS for Google App Engine'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6363183866886607685</id><published>2010-04-28T07:06:00.000-07:00</published><updated>2010-04-28T07:07:44.371-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Other/Nonlisted Topic'/><category scheme='http://www.blogger.com/atom/ns#' term='Utilities'/><category scheme='http://www.blogger.com/atom/ns#' term='Scheduling'/><title type='text'>XNotesNG : The next generation of XNotesPlus, a full-featured personal information manager</title><content type='html'>&lt;a href="http://xnotesng.org/wiki/pmwiki.php"&gt;XNotesNG&lt;/a&gt; is the next generation of XNotesPlus, a full-featured personal information manager. It is plugin driven and includes a Todo Manager, Calendar Manager, Category Manager, and extensive notes system, including features such as text searching, printing, alarms, date and calendar inserts, and categorization by colored projects.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : MIT/X&lt;/li&gt;&lt;li&gt;Operating Systems: Linux (32 and 64 bit)&lt;/li&gt;&lt;li&gt;Implementation : Java, SWT, JPF, Ant&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/12324172-6363183866886607685?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6363183866886607685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6363183866886607685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6363183866886607685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6363183866886607685'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/xnotesng-next-generation-of-xnotesplus.html' title='XNotesNG : The next generation of XNotesPlus, a full-featured personal information manager'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4892488328831004687</id><published>2010-04-26T05:27:00.000-07:00</published><updated>2010-04-26T05:31:16.143-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iterations'/><category scheme='http://www.blogger.com/atom/ns#' term='project management'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='backlog'/><category scheme='http://www.blogger.com/atom/ns#' term='Releases'/><title type='text'>Endeavour Software Project Management : A rich Web-based solution to manage the creation of large-scale enterprise systems in an iterative and increm</title><content type='html'>&lt;a href="http://endeavour-mgmt.sourceforge.net/"&gt;Endeavour Software Project Management&lt;/a&gt; is a rich Web-based solution to manage the creation of large-scale enterprise systems in an iterative and incremental development process. It features support for Use Case management, iterations, project plan, change requests, defect tracking, test cases, tasks, document management, and many other process artifacts.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java EE, AJAX&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/12324172-4892488328831004687?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4892488328831004687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4892488328831004687' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4892488328831004687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4892488328831004687'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/endeavour-software-project-management.html' title='Endeavour Software Project Management : A rich Web-based solution to manage the creation of large-scale enterprise systems in an iterative and increm'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8698889562909385467</id><published>2010-04-25T09:24:00.000-07:00</published><updated>2010-04-25T09:25:51.631-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='Remote Access'/><category scheme='http://www.blogger.com/atom/ns#' term='VNC'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Application'/><title type='text'>Guacamole : An implementation of VNC purely in HTML and JavaScript (AJAX)</title><content type='html'>&lt;a href="http://guacamole.sourceforge.net/"&gt;Guacamole&lt;/a&gt; is an implementation of VNC purely in HTML and JavaScript (AJAX). The current version is almost as responsive as a native VNC client, has full keyboard and mouse support, and should work in any browser supporting the HTML5 canvas tag.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Affero GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Cross Platform, OS Independent&lt;/li&gt;&lt;li&gt;Implementation : HTML5, AJAX, JavaScript, VNC, Java&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/12324172-8698889562909385467?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8698889562909385467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8698889562909385467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8698889562909385467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8698889562909385467'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/guacamole-implementation-of-vnc-purely.html' title='Guacamole : An implementation of VNC purely in HTML and JavaScript (AJAX)'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-653710415694412206</id><published>2010-04-25T09:12:00.000-07:00</published><updated>2010-04-25T09:14:30.656-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Syntax Highlighting'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Documentation'/><title type='text'>jQuery.Syntax : An extremely fast and lightweight syntax highlighter</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.oriontransfer.co.nz/software/jquery-syntax/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 297px; height: 66px;" src="http://www.oriontransfer.co.nz/software/jquery-syntax/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.oriontransfer.co.nz/software/jquery-syntax/index.en"&gt;jQuery.Syntax&lt;/a&gt; is an extremely fast and lightweight syntax highlighter. It has dynamic loading of syntax source files and integrates cleanly using CSS or modelines. Plugins are available for DokuWiki and WordPress.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Affero GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JavaScript&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/12324172-653710415694412206?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/653710415694412206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=653710415694412206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/653710415694412206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/653710415694412206'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/jquerysyntax-extremely-fast-and.html' title='jQuery.Syntax : An extremely fast and lightweight syntax highlighter'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8144855799851983675</id><published>2010-04-22T09:18:00.000-07:00</published><updated>2010-04-22T09:19:58.868-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Product management'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='project management'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><title type='text'>LeanPM : Project management software</title><content type='html'>&lt;a href="http://sourceforge.net/projects/leanpm/"&gt;LeanPM&lt;/a&gt; is project management software. It lets development teams manage their clients' requests and how those are mapped to features in their projects, the project items and their states as configured in the Kanban, the products and versions to which those features are attached, and the actuals to track how much time was spent by each member of the project on those features or recurrent activities. LeanPM will also provide you a comprehensive view on you project, your products, and the evolution of all of those.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JBoss SEAM, postgresql&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/12324172-8144855799851983675?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8144855799851983675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8144855799851983675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8144855799851983675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8144855799851983675'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/leanpm-project-management-software.html' title='LeanPM : Project management software'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-7856659416915013209</id><published>2010-04-21T03:38:00.001-07:00</published><updated>2010-04-21T03:38:58.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='Searching'/><title type='text'>DocSearcher : A search tool for indexing and searching files on a personal computer</title><content type='html'>&lt;a href="http://docsearcher.henschelsoft.de/"&gt;DocSearcher&lt;/a&gt; is a search tool for indexing and searching files on a personal computer. It uses APIs to provide search functionality for common document formats. It currently supports Word, Excel, PDF, OpenOffice/StarOffice, RTF, Text, and HTML.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Java&lt;/li&gt;&lt;li&gt;Implementation : POI, PDFBOX, Java, Lucene&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/12324172-7856659416915013209?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/7856659416915013209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=7856659416915013209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7856659416915013209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7856659416915013209'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/docsearcher-search-tool-for-indexing.html' title='DocSearcher : A search tool for indexing and searching files on a personal computer'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-47003623967937670</id><published>2010-04-19T04:00:00.000-07:00</published><updated>2010-04-19T04:02:26.357-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Front-Ends'/><category scheme='http://www.blogger.com/atom/ns#' term='Database Engines/Servers'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'></title><content type='html'>&lt;a href="http://basex.org/"&gt;BaseX&lt;/a&gt; is a fast and compact XML database and efficient XPath/XQuery processor. It includes support for the latest W3C Full Text and Update Recommendations. It supports very large XML instances and offers a highly interactive frontend.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Original&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, Unix, Windows&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-47003623967937670?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/47003623967937670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=47003623967937670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/47003623967937670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/47003623967937670'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/basex-is-fast-and-compact-xml-database.html' title=''/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8977096315506020792</id><published>2010-04-19T03:41:00.001-07:00</published><updated>2010-04-19T03:41:51.537-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><title type='text'>Fast MD5 Implementation in Java is a heavily optimized implementation of the MD5 hashing algorithm written in Java</title><content type='html'>&lt;a href="http://www.twmacinta.com/myjava/fast_md5.php"&gt;Fast MD5&lt;/a&gt; Implementation in Java is a heavily optimized implementation of the MD5 hashing algorithm written in Java. It includes an optional native method for even greater speed improvements.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, Windows,OS Independent, POSIX, Linux&lt;/li&gt;&lt;li&gt;Implementation : C, Java&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/12324172-8977096315506020792?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8977096315506020792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8977096315506020792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8977096315506020792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8977096315506020792'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/fast-md5-implementation-in-java-is.html' title='Fast MD5 Implementation in Java is a heavily optimized implementation of the MD5 hashing algorithm written in Java'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4762330108350364183</id><published>2010-04-15T22:07:00.000-07:00</published><updated>2010-04-15T22:08:21.676-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>TPM/J : An object-oriented API using Java for low-level access to the TPM</title><content type='html'>&lt;a href="http://sourceforge.net/projects/tpmj/"&gt;TPM/J&lt;/a&gt; is an  object-oriented API using Java for low-level access to the  TPM. It was  developed as part of the research project on Trusted  Computing at MIT.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Operating  System : OS X, Linux, WinXP&lt;/li&gt;&lt;li&gt;License : BSD License&lt;/li&gt;&lt;li&gt;Programming  Language : Java&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/12324172-4762330108350364183?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4762330108350364183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4762330108350364183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4762330108350364183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4762330108350364183'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/tpmj-object-oriented-api-using-java-for.html' title='TPM/J : An object-oriented API using Java for low-level access to the TPM'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5354304467107038618</id><published>2010-04-15T09:11:00.000-07:00</published><updated>2010-04-15T09:13:37.640-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Porta'/><category scheme='http://www.blogger.com/atom/ns#' term='Gadget'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSocial'/><category scheme='http://www.blogger.com/atom/ns#' term='eip'/><category scheme='http://www.blogger.com/atom/ns#' term='l AJAX'/><title type='text'>infoScoop OpenSource : A flexible portal framework support for OpenSocialAPI</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.infoscoop.org/templates/kodadesign/images/infoscoop_H60.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 171px; height: 60px;" src="http://www.infoscoop.org/templates/kodadesign/images/infoscoop_H60.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.infoscoop.org/"&gt;infoScoop&lt;/a&gt; OpenSource is a flexible portal framework support for OpenSocialAPI. It is an information portal that evolves according your personal work style. This portal provides important information for individuals from business systems. It implements free arrangement of information and fits to the individual's information processing skill and work style.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, AJAX, JavaScript&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/12324172-5354304467107038618?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5354304467107038618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5354304467107038618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5354304467107038618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5354304467107038618'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/04/infoscoop-opensource-flexible-portal.html' title='infoScoop OpenSource : A flexible portal framework support for OpenSocialAPI'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2885645537892395920</id><published>2010-03-31T08:58:00.000-07:00</published><updated>2010-03-31T09:02:37.523-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='notes'/><category scheme='http://www.blogger.com/atom/ns#' term='memo'/><category scheme='http://www.blogger.com/atom/ns#' term='brainstorming'/><category scheme='http://www.blogger.com/atom/ns#' term='Mind Mapping'/><title type='text'>Memonaut : An application to make and organize notes</title><content type='html'>&lt;a href="http://code.google.com/p/memonaut/"&gt;Memonaut&lt;/a&gt; is an application to make and organize notes. It allows you to move, indent, and structure your notes easily. It runs in a Web browser and can be run offline. It supports multilevel notes for threaded discussions. You can create new notebooks and save them. It has full keyboard support.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : HTML, AJAX, JavaScript&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/12324172-2885645537892395920?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2885645537892395920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2885645537892395920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2885645537892395920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2885645537892395920'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/memonaut-application-to-make-and.html' title='Memonaut : An application to make and organize notes'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6756807352441084146</id><published>2010-03-31T07:52:00.000-07:00</published><updated>2010-03-31T08:00:31.934-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Text Editors'/><category scheme='http://www.blogger.com/atom/ns#' term='File Managers'/><category scheme='http://www.blogger.com/atom/ns#' term='Markup'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>elRTE : A WYSIWYG HTML editor and file manager for the Web written using jQuery</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://elrte.ru/style/images/logo70.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 70px; height: 66px;" src="http://elrte.ru/style/images/logo70.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://elrte.ru/en"&gt;elRTE&lt;/a&gt; is a WYSIWYG HTML editor and file manager for the Web written using jQuery. It features rich text editing, options for changing its appearance and style, insertion and management of various HTML elements with formatting (images, tables, lists, etc.), support for viewing and editing HTML code, and normal and full-screen modes.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Original&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, XHTML, AJAX&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/12324172-6756807352441084146?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6756807352441084146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6756807352441084146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6756807352441084146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6756807352441084146'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/elrte-wysiwyg-html-editor-and-file.html' title='elRTE : A WYSIWYG HTML editor and file manager for the Web written using jQuery'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3746436781765329013</id><published>2010-03-21T08:35:00.000-07:00</published><updated>2010-03-21T08:36:48.302-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='extjs'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Framework'/><title type='text'>Sight : A Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API</title><content type='html'>&lt;a href="http://code.google.com/p/sight/"&gt;Sight&lt;/a&gt; is a Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API. It has been created to be deployed on Google App Engine  and can be run in a J2EE servlet container such as Tomcat.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : all with Java 1.5 support&lt;/li&gt;&lt;li&gt;Implementation     Java j2ee&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/12324172-3746436781765329013?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3746436781765329013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3746436781765329013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3746436781765329013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3746436781765329013'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/sight-java-web-framework-build-on-top_21.html' title='Sight : A Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-7661851032085957052</id><published>2010-03-21T08:10:00.000-07:00</published><updated>2010-03-21T08:12:16.705-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Archiving'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>BAR : Backup archiver program to create compressed and encrypted archives of files</title><content type='html'>&lt;a href="http://www.kigen.de/projects/bar/index.html"&gt;BAR&lt;/a&gt; is backup archiver program to create compressed and encrypted archives of files that can be stored on a hard disk, CD, DVD, or directly on a server via FTP, SCP, or SFTP. A server mode and a scheduler are integrated for making automated backups in the background. A graphical front end that can connect to the (remote) server is included.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Unix&lt;/li&gt;&lt;li&gt;Implementation : Java, C&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/12324172-7661851032085957052?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/7661851032085957052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=7661851032085957052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7661851032085957052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7661851032085957052'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/bar-backup-archiver-program-to-create.html' title='BAR : Backup archiver program to create compressed and encrypted archives of files'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6080462660798577985</id><published>2010-03-19T09:54:00.000-07:00</published><updated>2010-03-19T09:58:30.761-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='SVG'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='xul'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='DOM'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><title type='text'>Ample SDK : A standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://a.fsdn.com/fm//screenshots/03/01/0301054d06768d9f4ee0dee1053d0e62_thumb.png?1257871171"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 96px; height: 96px;" src="http://a.fsdn.com/fm//screenshots/03/01/0301054d06768d9f4ee0dee1053d0e62_thumb.png?1257871171" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.amplesdk.com/"&gt;Ample SDK&lt;/a&gt; is a standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser. It employs XML technologies (such as XUL, SVG, and HTML5) for UI layout, CSS for UI style, and JavaScript for application logic client-side. Ample SDK equalizes browsers and brings technology support to those missing any. The componentization model built into the core of the framework allows prototyping existing UI elements and creating new ones.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL, MIT/X&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, HTML, CSS, VML, SVG, AJAX&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/12324172-6080462660798577985?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6080462660798577985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6080462660798577985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6080462660798577985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6080462660798577985'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/ample-sdk-standards-based-cross-browser.html' title='Ample SDK : A standards-based cross-browser JavaScript GUI framework for building Rich Internet Applications running in a Web browser'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-1328716931084719762</id><published>2010-03-19T08:56:00.000-07:00</published><updated>2010-03-19T09:00:35.036-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><title type='text'>Opina : A Web management tool for poll management</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://clinker.klicap.es/projects/opina/chrome/site/logo_opina.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 166px; height: 46px;" src="http://clinker.klicap.es/projects/opina/chrome/site/logo_opina.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://clinker.klicap.es/projects/opina"&gt;Opina&lt;/a&gt; is a Web management tool for poll management. The application is designed so that any user is able to create questionnaires, publish them to obtain responses, and process results afterwards.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-1328716931084719762?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/1328716931084719762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=1328716931084719762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1328716931084719762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1328716931084719762'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/opina-web-management-tool-for-poll.html' title='Opina : A Web management tool for poll management'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8820978710975150904</id><published>2010-03-19T08:48:00.000-07:00</published><updated>2010-03-19T08:53:15.985-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Workflow Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='groupware'/><category scheme='http://www.blogger.com/atom/ns#' term='Email'/><category scheme='http://www.blogger.com/atom/ns#' term='Desktop Environment'/><category scheme='http://www.blogger.com/atom/ns#' term='BPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Theme'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Browsers'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Bonita Open Solution : An intuitive and powerful Business Process Management (BM) solutio</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.bonitasoft.com/images/bonitasoft-logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 210px; height: 77px;" src="http://www.bonitasoft.com/images/bonitasoft-logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.bonitasoft.com/"&gt;Bonita Open Solution&lt;/a&gt; is an intuitive and powerful Business Process Management (BM) solution to create process-based applications for simple-to-complex projects&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Windows POSIX Linux&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-8820978710975150904?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8820978710975150904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8820978710975150904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8820978710975150904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8820978710975150904'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/bonita-open-solution-intuitive-and.html' title='Bonita Open Solution : An intuitive and powerful Business Process Management (BM) solutio'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-1197549154481970812</id><published>2010-03-19T08:23:00.000-07:00</published><updated>2010-03-19T08:28:16.457-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PDF'/><category scheme='http://www.blogger.com/atom/ns#' term='text'/><category scheme='http://www.blogger.com/atom/ns#' term='Conversion'/><category scheme='http://www.blogger.com/atom/ns#' term='ebooks'/><category scheme='http://www.blogger.com/atom/ns#' term='epub'/><title type='text'>epub2pdf : A command-line tool that quickly generates PDF files from EPUB ebooks</title><content type='html'>&lt;a href="http://epub2pdf.com/"&gt;epub2pdf&lt;/a&gt; is a command-line tool that quickly generates PDF files from EPUB ebooks. It allows the user to specify page size, fonts, margins, and default paragraph alignment.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, Linux, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : Java, XML, itext&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/12324172-1197549154481970812?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/1197549154481970812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=1197549154481970812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1197549154481970812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1197549154481970812'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/epub2pdf-command-line-tool-that-quickly.html' title='epub2pdf : A command-line tool that quickly generates PDF files from EPUB ebooks'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-9015623599509286480</id><published>2010-03-08T07:13:00.000-08:00</published><updated>2010-03-08T07:14:15.791-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><title type='text'>The Coldtags suite : A collection of custom JSP tags that provides 300+ custom JSP tags for common programming tasks faced by JSP developers</title><content type='html'>The &lt;a href="http://www.servletsuite.com/jsp.htm"&gt;Coldtags suite&lt;/a&gt; is a collection of custom JSP tags that provides 300+ custom JSP tags for common programming tasks faced by JSP developers. It also includes custom tags similar to the Web controls in the .NET framework.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Implementation : Java&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/12324172-9015623599509286480?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/9015623599509286480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=9015623599509286480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/9015623599509286480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/9015623599509286480'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/coldtags-suite-collection-of-custom-jsp.html' title='The Coldtags suite : A collection of custom JSP tags that provides 300+ custom JSP tags for common programming tasks faced by JSP developers'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6484177701960645327</id><published>2010-03-08T07:07:00.000-08:00</published><updated>2010-03-08T07:09:03.279-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wiki'/><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Utilities'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><category scheme='http://www.blogger.com/atom/ns#' term='Documentation'/><title type='text'>Wiki on a Stick (WOAS) : A personal wiki that lives in one self-modifying XHTML file</title><content type='html'>"&lt;a href="http://stickwiki.sourceforge.net/"&gt;Wiki on a Stick&lt;/a&gt;" is a personal wiki that lives in one self-modifying XHTML file; very useful for organizing your notes, supports AES encryption, embedding and much more! It can also be used as a Javascript programming environment.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JavaScript&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/12324172-6484177701960645327?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6484177701960645327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6484177701960645327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6484177701960645327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6484177701960645327'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/wiki-on-stick-woas-personal-wiki-that.html' title='Wiki on a Stick (WOAS) : A personal wiki that lives in one self-modifying XHTML file'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5646134865178406477</id><published>2010-03-04T07:35:00.000-08:00</published><updated>2010-03-04T07:37:52.783-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Front-Ends'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>DbWrench : multi-vendor, multi-platform database design and synchronization software</title><content type='html'>&lt;a href="http://www.dbwrench.com/"&gt;DbWrench&lt;/a&gt; is multi-vendor, multi-platform database design and synchronization software. Features include a syntax highlighting SQL query editor, support for many of today's most popular databases, a graphic entity relation diagram (ERD) designer, and the ability to forward and reverse engineer databases. Its multi-vendor and multi-platform functionality makes it ideal for heterogeneous database environments.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Unix, Windows&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-5646134865178406477?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5646134865178406477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5646134865178406477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5646134865178406477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5646134865178406477'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/dbwrench-multi-vendor-multi-platform.html' title='DbWrench : multi-vendor, multi-platform database design and synchronization software'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2426326833946020400</id><published>2010-03-04T07:23:00.000-08:00</published><updated>2010-03-04T07:28:52.173-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='extjs'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Framework'/><title type='text'>Sight : A Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.gstatic.com/codesite/ph/images/defaultlogo.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 48px; height: 48px;" src="http://www.gstatic.com/codesite/ph/images/defaultlogo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/sight/"&gt;Sight&lt;/a&gt; is a Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API. It has been created to be deployed on Google App Engine and can be run in a J2EE servlet container such as Tomcat.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : all with Java 1.5 support&lt;/li&gt;&lt;li&gt;Implementation : Java, j2ee&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/12324172-2426326833946020400?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2426326833946020400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2426326833946020400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2426326833946020400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2426326833946020400'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/03/sight-java-web-framework-build-on-top.html' title='Sight : A Java Web framework build on top of the J2EE technologies and particularly on top of the servlet API'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-7390661847409121144</id><published>2010-02-08T15:43:00.000-08:00</published><updated>2010-02-08T15:46:01.944-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='MP3'/><category scheme='http://www.blogger.com/atom/ns#' term='Sound/Audio'/><category scheme='http://www.blogger.com/atom/ns#' term='Players'/><title type='text'>Jajuk : A multi-platform music organizer</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://jajuk.info/skins/jajuk2007/jajuk_icon_large.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 120px; height: 136px;" src="http://jajuk.info/skins/jajuk2007/jajuk_icon_large.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jajuk.info/index.php/Main_Page"&gt;Jajuk&lt;/a&gt; is a multi-platform music organizer. The main goal is to provide a fully-featured application to advanced users with large or scattered music collections. It supports most audio formats.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-7390661847409121144?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/7390661847409121144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=7390661847409121144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7390661847409121144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7390661847409121144'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/02/jajuk-multi-platform-music-organizer.html' title='Jajuk : A multi-platform music organizer'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3440814575380361762</id><published>2010-02-08T15:29:00.000-08:00</published><updated>2010-02-08T15:30:55.268-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='text editor'/><category scheme='http://www.blogger.com/atom/ns#' term='encryption'/><title type='text'>fausterize : A minimized and simplified encrypting text editor</title><content type='html'>&lt;a href="http://stroy.wikidot.com/fausterize"&gt;fausterize&lt;/a&gt; is a minimized and simplified encrypting text editor. The encryption algorithm uses one-time pads, i.e. arbitrary files as keys. These are easy to remember and secure.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : MPL1.1&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows, Unix, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-3440814575380361762?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3440814575380361762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3440814575380361762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3440814575380361762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3440814575380361762'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/02/fausterize-minimized-and-simplified.html' title='fausterize : A minimized and simplified encrypting text editor'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2547488656924837354</id><published>2010-02-08T08:03:00.000-08:00</published><updated>2010-02-08T08:05:12.103-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System Kernels'/><category scheme='http://www.blogger.com/atom/ns#' term='Clustering/Distributed Networks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Drbd : A block device which is designed to build high-availability clusters</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.drbd.org/fileadmin/gfx/drbd_logo_small.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 160px; height: 57px;" src="http://www.drbd.org/fileadmin/gfx/drbd_logo_small.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.drbd.org/"&gt;Drbd&lt;/a&gt; is a block device which is designed to build high-availability clusters. This is done by mirroring a whole block device via a (dedicated) network. You could see it as a network raid 1.&lt;br /&gt;Licenses : GPL&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-2547488656924837354?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2547488656924837354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2547488656924837354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2547488656924837354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2547488656924837354'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/02/drbd-block-device-which-is-designed-to.html' title='Drbd : A block device which is designed to build high-availability clusters'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-1277616665253005969</id><published>2010-02-08T07:52:00.000-08:00</published><updated>2010-02-08T07:54:45.786-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferencing'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><title type='text'>OpenMeetings : Multi-language customizable video-conferencing and collaboration system</title><content type='html'>&lt;a href="http://code.google.com/p/openmeetings/"&gt;OpenMeetings&lt;/a&gt; is a multi-language customizable video-conferencing and collaboration system. It supports audio/video and allows you to see the desktop of any participant. It includes a whiteboard, the ability to import a variety of image formats, invitations, a moderation system, backup and language modules, private and public conference rooms, and the ability to record meetings.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, spring, hibernate, MySQL, postgres, Red5, OpenLaszlo&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/12324172-1277616665253005969?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/1277616665253005969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=1277616665253005969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1277616665253005969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/1277616665253005969'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/02/openmeetings-multi-language.html' title='OpenMeetings : Multi-language customizable video-conferencing and collaboration system'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3474109250283971521</id><published>2010-02-03T15:10:00.000-08:00</published><updated>2010-02-03T15:12:58.877-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Quality Assurance'/><category scheme='http://www.blogger.com/atom/ns#' term='Traffic Generation'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Utilities'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><category scheme='http://www.blogger.com/atom/ns#' term='Log Analysis'/><title type='text'>PushToTest TestMaker : A distributed test automation platform for application performance management and monitoring</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.pushtotest.com/logo3.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 223px; height: 45px;" src="http://www.pushtotest.com/logo3.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;PushToTest &lt;a href="http://www.pushtotest.com/"&gt;TestMaker&lt;/a&gt; is a distributed test automation platform for application performance management and monitoring. It repurposes tests written in Selenium, soapUI, TestGen4Web, and Mozmill, and unit tests in Java, .NET, Jython, Groovy, PHP, Ruby, and Perl into functional tests, load and performance tests, and business service monitors. TestMaker is ideal for Web applications, Service Oriented Architecture (SOA) applications, Rich Internet Application (RIA using Ajax, Flex, Flash) and Business Process Management (BPM) applications.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java Python&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/12324172-3474109250283971521?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3474109250283971521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3474109250283971521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3474109250283971521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3474109250283971521'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/02/pushtotest-testmaker-distributed-test.html' title='PushToTest TestMaker : A distributed test automation platform for application performance management and monitoring'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2506652526585666899</id><published>2010-02-03T04:26:00.000-08:00</published><updated>2010-02-03T04:28:38.852-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Archiving'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Mirroring'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='Desktop Environment'/><title type='text'></title><content type='html'>&lt;a href="http://directorysync.sourceforge.net/"&gt;Directory Synchronize&lt;/a&gt; is a powerful, easy-to-configure tool to synchronize the contents of one directory with another. It can compare files by various attributes, such as size or modified-date. It can synchronize an unlimited number of directories, and has a detailed logging function.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-2506652526585666899?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2506652526585666899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2506652526585666899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2506652526585666899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2506652526585666899'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/02/directory-synchronize-is-powerful-easy.html' title=''/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4658105851612708397</id><published>2010-01-30T08:03:00.000-08:00</published><updated>2010-01-30T08:12:50.796-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Transformation'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Workflow Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='ETL'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='Database Engines/Servers'/><category scheme='http://www.blogger.com/atom/ns#' term='Build Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>CloverETL :  Java-based tool/framework for data integration and creation of data transformations</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cloveretl.com/_img/logo_clover.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 152px; height: 55px;" src="http://www.cloveretl.com/_img/logo_clover.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cloveretl.com/"&gt;CloverETL&lt;/a&gt; is Java-based tool/framework for data integration and creation of data transformations. It is component based and follows the concept of transformation graphs which consist of individual nodes/components performing simple (or complex) operations on data. Any transformation can be defined as a set of interconnected nodes through which data flows. CloverETL can be used as a standalone application or be embedded into a larger project.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-4658105851612708397?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4658105851612708397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4658105851612708397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4658105851612708397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4658105851612708397'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/cloveretl-java-based-toolframework-for.html' title='CloverETL :  Java-based tool/framework for data integration and creation of data transformations'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-403837017860493052</id><published>2010-01-13T08:15:00.000-08:00</published><updated>2010-01-13T08:17:09.582-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='xmpp'/><title type='text'>Lampiro brings XMPP and GTalk to your mobile phone, letting you connect and chat with your friends everywhere</title><content type='html'>&lt;a href="http://code.google.com/p/lampiro/"&gt;Lampiro&lt;/a&gt; brings XMPP and GTalk to your mobile phone, letting you connect and chat with your friends everywhere. With the help of gateway services, Lampiro can connect you with your friends that use MSN/Windows Live Messenger, Yahoo! Messenger, and ICQ. Lampiro uses the most advanced features that XMPP offers, allowing you to interact easily and effectively with remote services.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;Licenses : &lt;/span&gt;GPLv2&lt;/li&gt;&lt;li&gt;Implementation : Java, J2ME&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/12324172-403837017860493052?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/403837017860493052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=403837017860493052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/403837017860493052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/403837017860493052'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/lampiro-brings-xmpp-and-gtalk-to-your.html' title='Lampiro brings XMPP and GTalk to your mobile phone, letting you connect and chat with your friends everywhere'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8380304312188145609</id><published>2010-01-13T08:03:00.000-08:00</published><updated>2010-01-13T08:05:04.121-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Content Management'/><title type='text'>Jease : An open-source framework to ease the widespread pains developing content- &amp; database-driven web-applications with Java</title><content type='html'>Out of the box &lt;a href="http://www.jease.org/"&gt;Jease&lt;/a&gt; provides a fully &lt;strong&gt;Ajax-driven  Content-Management-System&lt;/strong&gt; as a best-practice-showcase which  can easily be tailored to your specific requirements.&lt;p&gt;&lt;/p&gt; &lt;p&gt;Jease is  built on top of the most advanced open-source technologies existing in  the Java-community:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://db4o.com/"&gt;db4o&lt;/a&gt;,  &lt;a href="http://www.neodatis.org/"&gt;NeoDatis&lt;/a&gt; or &lt;a href="http://www.mcobject.com/perst"&gt;Perst&lt;/a&gt; as object-oriented  persistence engines.&lt;/li&gt;&lt;li&gt;&lt;a href="http://lucene.apache.org/"&gt;Lucene&lt;/a&gt;  as high performance indexing and search       technology.&lt;/li&gt;&lt;li&gt;&lt;a href="http://zkoss.org/"&gt;ZK&lt;/a&gt; as component- &amp;amp; event-driven  Ajax-Web-Framework.&lt;a href="http://lucene.apache.org/"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;Jease glues these technologies together to provide an outstanding  productive development expierence by combining the safety and  ide-/compiler-support of Java with the turn-around-times of scripting  languages.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-8380304312188145609?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8380304312188145609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8380304312188145609' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8380304312188145609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8380304312188145609'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/jease-open-source-framework-to-ease.html' title='Jease : An open-source framework to ease the widespread pains developing content- &amp; database-driven web-applications with Java'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5555590861366841256</id><published>2010-01-12T17:50:00.000-08:00</published><updated>2010-01-12T17:52:24.071-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wiki'/><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Management'/><title type='text'>wiki2xhtml can create complete Web pages and uses a clean XHTML syntax</title><content type='html'>&lt;a href="http://wiki2xhtml.sourceforge.net/"&gt;wiki2xhtml&lt;/a&gt; can create complete Web pages and uses a clean XHTML syntax. It can insert galleries, a menu, a footer, and nearly all elements you know from the Wikipedia. The pages are formatted with CSS. All designs can be adjusted by hand, and custom ones can be used as well. wiki2xhtml generates the HTML pages from simple text files in the MediaWiki syntax. You can also use own (X)HTML code or other script languages inside; there are no restrictions. The GUI is composed of a Code Paste Window where you can insert wiki code that will be generated live. A click into the result, the XHTML code, copies it into the clipboard.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-5555590861366841256?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5555590861366841256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5555590861366841256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5555590861366841256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5555590861366841256'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/wiki2xhtml-can-create-complete-web.html' title='wiki2xhtml can create complete Web pages and uses a clean XHTML syntax'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-9159674263585281035</id><published>2010-01-12T15:41:00.000-08:00</published><updated>2010-01-12T15:44:28.774-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PDF'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Utilities'/><title type='text'>PDF Split and Merge (pdfsam) : An easy-to-use tool that provides functions to split and merge PDF files</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.pdfsam.org/wp-content/themes/white-and-orange/images/pdfsam_logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 241px; height: 70px;" src="http://www.pdfsam.org/wp-content/themes/white-and-orange/images/pdfsam_logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pdfsam.org/"&gt;PDF Split and Merge&lt;/a&gt; (pdfsam) is an easy-to-use tool that provides functions to split and merge PDF files or subsections of them.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, Swing&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/12324172-9159674263585281035?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/9159674263585281035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=9159674263585281035' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/9159674263585281035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/9159674263585281035'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/pdf-split-and-merge-pdfsam-easy-to-use.html' title='PDF Split and Merge (pdfsam) : An easy-to-use tool that provides functions to split and merge PDF files'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5829278408888295505</id><published>2010-01-07T07:52:00.000-08:00</published><updated>2010-01-07T07:54:01.400-08:00</updated><title type='text'>calibre2opds : Generates OPDS and HTML catalogs from the Calibre ebooks database</title><content type='html'>&lt;div&gt;                                            &lt;/div&gt;                                       &lt;div class="summary"&gt;Generates OPDS and HTML catalogs from the  Calibre ebooks database.&lt;/div&gt;          &lt;div class="description"&gt;&lt;p&gt;If you manage your eBooks collection  with Calibre, &lt;a href="https://launchpad.net/calibre2opds"&gt;calibre2opds&lt;/a&gt; will allow you to generate an OPDS compatible  XML catalog (Stanza and Aldiko use this standard), complete with  cross-references, and external links to interesting web pages about your  books.&lt;/p&gt; &lt;p&gt;In addition, an HTML version of your catalog can also be generated,  allowing access from any browser-based ebook reader (e.g. a netbook with  Firefox and ePubReader)&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-5829278408888295505?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5829278408888295505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5829278408888295505' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5829278408888295505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5829278408888295505'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/calibre2opds-generates-opds-and-html.html' title='calibre2opds : Generates OPDS and HTML catalogs from the Calibre ebooks database'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3293811663758200674</id><published>2010-01-06T07:54:00.000-08:00</published><updated>2010-01-06T07:56:40.111-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Product management'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='project management'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><title type='text'>LeanPM : project management software</title><content type='html'>&lt;a href="http://sourceforge.net/projects/leanpm/"&gt;LeanPM&lt;/a&gt; is project management software. It lets development teams manage  their clients' requests and how those are mapped to features in their  projects, the project items and their states as configured in the  Kanban, the products and versions to which those features are attached,  and the actuals to track how much time was spent by each member of the  project on those features or recurrent activities. LeanPM will also  provide you a comprehensive view on you project, your products, and the  evolution of all of those.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : JBoss SEAM, postgresql&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/12324172-3293811663758200674?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3293811663758200674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3293811663758200674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3293811663758200674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3293811663758200674'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/leanpm-project-management-software.html' title='LeanPM : project management software'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8635278338887432326</id><published>2010-01-05T04:10:00.000-08:00</published><updated>2010-01-05T04:11:50.784-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Code Generators'/><title type='text'>jsapigen generates glue code for embedding Mozilla's JavaScript engine (SpiderMonkey) into C applications</title><content type='html'>&lt;a href="http://jsapigen.sourceforge.net/"&gt;jsapigen&lt;/a&gt; generates glue code for embedding Mozilla's JavaScript engine (SpiderMonkey) into C applications. It uses a simple interface definition language to describe the connection between native C code and the JavaScript engine. This description is converted into C code, which can be compiled into an  application.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, C&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/12324172-8635278338887432326?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8635278338887432326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8635278338887432326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8635278338887432326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8635278338887432326'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/jsapigen-generates-glue-code-for.html' title='jsapigen generates glue code for embedding Mozilla&apos;s JavaScript engine (SpiderMonkey) into C applications'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5155618424990165874</id><published>2010-01-05T04:05:00.000-08:00</published><updated>2010-01-05T04:09:00.400-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript framework'/><title type='text'>WAJAF : A JavaScript framework</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.webability.info/pics/logowa5.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 58px; height: 55px;" src="http://www.webability.info/pics/logowa5.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webability.info/?P=wajaf"&gt;&lt;/a&gt;&lt;a href="http://www.webability.info/?P=wajaf&amp;amp;NLanguage=en"&gt;WAJAF&lt;/a&gt; is a JavaScript framework that works on the client side (i.e. the  Web browser), and lets you build complete applications without  programming a single line of HTML or JavaScript.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, Unix, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, XML, JSON&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/12324172-5155618424990165874?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5155618424990165874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5155618424990165874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5155618424990165874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5155618424990165874'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/wajaf-javascript-framework.html' title='WAJAF : A JavaScript framework'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3854389950175328638</id><published>2010-01-05T03:58:00.000-08:00</published><updated>2010-01-05T04:02:08.033-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='ORM'/><title type='text'>Ujorm : An easy-to-use, quick ORM solution for Java with a small footprint</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ujoframework.org/images/ujo80.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 80px; height: 80px;" src="http://ujoframework.org/images/ujo80.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ujoframework.org/orm/"&gt;Ujorm&lt;/a&gt; is an easy-to-use, quick ORM solution for Java with a small  footprint. Some of its features are type safe parameters in queries,  relation mapping by Java code rather through proxy objects or entity  states, and a memory overloading protection cache.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java 5&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/12324172-3854389950175328638?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3854389950175328638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3854389950175328638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3854389950175328638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3854389950175328638'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/ujorm-easy-to-use-quick-orm-solution.html' title='Ujorm : An easy-to-use, quick ORM solution for Java with a small footprint'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6078910814225229723</id><published>2010-01-05T03:55:00.000-08:00</published><updated>2010-01-05T03:58:36.763-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='Markup'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><title type='text'>UJO Framework offers a special architecture of beans different from conventional JavaBeans</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ujoframework.org/images/ujo80.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 80px; height: 80px;" src="http://ujoframework.org/images/ujo80.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ujoframework.org/"&gt;UJO Framework&lt;/a&gt; offers a special architecture of beans different from  conventional JavaBeans. The useful features are XML persistence of an  object tree, simple introspection, easy collaboration with Swing tables,  and very light weight.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : &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/12324172-6078910814225229723?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6078910814225229723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6078910814225229723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6078910814225229723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6078910814225229723'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/ujo-framework-offers-special.html' title='UJO Framework offers a special architecture of beans different from conventional JavaBeans'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3254761937040010021</id><published>2010-01-05T03:46:00.000-08:00</published><updated>2010-01-05T03:48:56.399-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OMR'/><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://sqs2.net/img/sqs-logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 339px; height: 48px;" src="http://sqs2.net/img/sqs-logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dev.sqs2.net/projects/show/sqs"&gt;Shared Questionnaire System&lt;/a&gt; (SQS) is an integrated optical mark  recognition (OMR) form processing system with straightforward GUIs. It  is aimed at developing social platforms to share knowledge about  questionnaires based on XML standards. You can use SQS easily. SQS  applications are implemented in Java, XSLT, and JavaScript. You can  install and launch them easily from your Web browser with Java Web  Start. It lets you use plain paper and general purpose document scanners  for OMR form processing.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, JavaScript, XSLT&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/12324172-3254761937040010021?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3254761937040010021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3254761937040010021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3254761937040010021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3254761937040010021'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2010/01/shared-questionnaire-system-sqs-is.html' title=''/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-7108537207891389833</id><published>2009-12-30T09:10:00.000-08:00</published><updated>2009-12-30T09:14:19.905-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Application development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Framework'/><title type='text'>JWt : A library for developing accessible &amp; interactive Web applications with an API that is widget-centric &amp; inspired by desktop GUI APIs</title><content type='html'>&lt;a href="http://www.webtoolkit.eu/jwt"&gt;JWt&lt;/a&gt; (Java Web Toolkit) is a library for developing accessible and  interactive Web applications with an API that is widget-centric and  inspired by desktop GUI APIs. To the developer, it offers complete  abstraction of any Web-specific implementation details, including  graceful degradation. Under the hood, the library uses the latest  techniques when available to handle events and update the user  interface.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, AJAX, HTML, JavaScript&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/12324172-7108537207891389833?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/7108537207891389833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=7108537207891389833' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7108537207891389833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7108537207891389833'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/jwt-library-for-developing-accessible.html' title='JWt : A library for developing accessible &amp; interactive Web applications with an API that is widget-centric &amp; inspired by desktop GUI APIs'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5707567435029545875</id><published>2009-12-30T08:37:00.000-08:00</published><updated>2009-12-30T08:40:47.961-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Document Store'/><category scheme='http://www.blogger.com/atom/ns#' term='Distributed Database'/><category scheme='http://www.blogger.com/atom/ns#' term='NoSQL'/><title type='text'>Terrastore : Scalable, elastic, consistent document store.</title><content type='html'>&lt;a href="http://code.google.com/p/terrastore/"&gt;Terrastore&lt;/a&gt; is a modern document store which provides advanced  scalability and elasticity features without sacrificing consistency.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : Platform Independent&lt;/li&gt;&lt;li&gt;Implementation : Java 6, &lt;a href="http://www.terracotta.org/"&gt;terracotta&lt;/a&gt;, http, JSON&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.terracotta.org/img/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 160px; height: 19px;" src="http://www.terracotta.org/img/logo.png" alt="" border="0" /&gt;&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/12324172-5707567435029545875?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5707567435029545875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5707567435029545875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5707567435029545875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5707567435029545875'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/terrastore-scalable-elastic-consistent.html' title='Terrastore : Scalable, elastic, consistent document store.'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2569267296741892772</id><published>2009-12-30T08:21:00.000-08:00</published><updated>2009-12-30T08:25:00.503-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='File Sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='Sound/Audio'/><title type='text'>Sockso : A personal music server for everyone</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://sockso.pu-gh.com/images/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 45px; height: 45px;" src="http://sockso.pu-gh.com/images/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sockso.pu-gh.com/"&gt;Sockso&lt;/a&gt; is a personal music server for everyone. It's designed to be as simple as possible so that anyone with a mouse and some MP3s can get their friends listening to their music across the Internet in minutes.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation: Java, JavaScript, PHP, SQL&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/12324172-2569267296741892772?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2569267296741892772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2569267296741892772' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2569267296741892772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2569267296741892772'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/sockso-personal-music-server-for.html' title='Sockso : A personal music server for everyone'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-6206011964043759274</id><published>2009-12-29T07:26:00.000-08:00</published><updated>2009-12-29T07:30:50.916-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cryptography'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Sleutel : A multi-platform password manager that is written using the Eclipse Rich Client Platform (RCP)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://sleutel.sourceforge.net/images/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 238px; height: 63px;" src="http://sleutel.sourceforge.net/images/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sleutel.sourceforge.net/"&gt;Sleutel&lt;/a&gt; is a multi-platform password manager that is written using the Eclipse Rich Client Platform (RCP). Its goal is to manage password/ID pairs for accessing Web sites and to provide an example RCP application. It features configurable password generation, labeling of password entries (a la GMail), an intuitive UI following the Eclipse model, merge capabilities, and the ability to track usage count and dates of password entries. Sleutel is the Dutch word for key.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Apache 2.0&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-6206011964043759274?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/6206011964043759274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=6206011964043759274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6206011964043759274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/6206011964043759274'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/sleutel-multi-platform-password-manager.html' title='Sleutel : A multi-platform password manager that is written using the Eclipse Rich Client Platform (RCP)'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4030825783315098794</id><published>2009-12-29T04:32:00.000-08:00</published><updated>2009-12-29T04:36:59.096-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Desktop Environment'/><title type='text'>TV-Browser : A TV guide (EPG) that is easily extensible using plugins</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.tvbrowser.org/templates/tvbrowser/images/logo.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 271px; height: 59px;" src="http://www.tvbrowser.org/templates/tvbrowser/images/logo.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tvbrowser.org/"&gt;TV-Browser&lt;/a&gt; is a TV guide (EPG) that is easily extensible using plugins. It is designed to look like a paper-based European TV guide. Included are over 500 mostly European channels (Germany, UK, Sweden, and Norway). It  is possible to add channels yourself using tools offered on the homepage  or via the plugin interface. For US viewers, a SchedulesDirect plugin  is included.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-4030825783315098794?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4030825783315098794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4030825783315098794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4030825783315098794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4030825783315098794'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/tv-browser-tv-guide-epg-that-is-easily.html' title='TV-Browser : A TV guide (EPG) that is easily extensible using plugins'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2342993049342047986</id><published>2009-12-19T08:07:00.000-08:00</published><updated>2009-12-19T08:09:57.244-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Programming Language'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>AgentWeb : An on-going project to develop a client-side Web-based end-user programming environment</title><content type='html'>&lt;a href="http://weup.sourceforge.net/wiki/index.php/AgentWeb"&gt;AgentWeb&lt;/a&gt; is an on-going project to develop a client-side Web-based  end-user programming environment to be used by typical Web users and  communities for developing and sharing interactive artifacts. AgentWeb  consists of a plugin architecture for supporting development of  interactive applications in different domains and provides an  agent-based, event-based, visual programming paradigm for building  interactive applications over DSLs of different application domains.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, AJAX, Dojo&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/12324172-2342993049342047986?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2342993049342047986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2342993049342047986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2342993049342047986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2342993049342047986'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/agentweb-on-going-project-to-develop.html' title='AgentWeb : An on-going project to develop a client-side Web-based end-user programming environment'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2641249843940059424</id><published>2009-12-18T08:41:00.000-08:00</published><updated>2009-12-18T08:42:49.164-08:00</updated><title type='text'>Lily : A browser-based, visual programming environment written in JavaScript</title><content type='html'>&lt;a href="http://www.lilyapp.org/"&gt;Lily&lt;/a&gt; is an Open Source, browser-based, visual programming environment  written in JavaScript. Lily enables users to build programs graphically  by connecting functional modules to fetch and direct the flow of data,  play sound or video, add interactivity or display results. Lily programs  can be shared with other Lily users, installed as Firefox add-ons, run  as standalone apps using XULrunner, or (with some limitations) be  embedded in a web page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-2641249843940059424?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2641249843940059424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2641249843940059424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2641249843940059424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2641249843940059424'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/lily-browser-based-visual-programming.html' title='Lily : A browser-based, visual programming environment written in JavaScript'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-4999890918508455844</id><published>2009-12-18T08:09:00.000-08:00</published><updated>2009-12-18T08:13:10.512-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groupware'/><category scheme='http://www.blogger.com/atom/ns#' term='collaborative platform'/><category scheme='http://www.blogger.com/atom/ns#' term='Distributed Computing'/><title type='text'>Livespaces : An operating system for building advanced meeting spaces</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://livespaces.sourceforge.net/images/ls_icon_48.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 48px; height: 48px;" src="http://livespaces.sourceforge.net/images/ls_icon_48.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://livespaces.sourceforge.net/"&gt;Livespaces&lt;/a&gt; is an operating system for building advanced meeting spaces.  It provides a distributed software infrastructure built on the Elvin  messaging service (the Livespace Bus) for coordinating software and  devices across any number of computers in a meeting space, and  user-facing applications for controlling a smart meeting room and  collaborating with other participants. It also supports federation with  remote Livespaces to facilitate collaboration between distributed teams.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : Java, C++, C, Groovy&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/12324172-4999890918508455844?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/4999890918508455844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=4999890918508455844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4999890918508455844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/4999890918508455844'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/livespaces-operating-system-for.html' title='Livespaces : An operating system for building advanced meeting spaces'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-3056190856239301127</id><published>2009-12-12T07:41:00.000-08:00</published><updated>2009-12-12T07:43:28.442-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='poll'/><title type='text'>Pollen : A Web-based poll application that allows you to create and manage different votes</title><content type='html'>&lt;a href="http://maven-site.chorem.org/pollen/"&gt;Pollen&lt;/a&gt; is a Web-based poll application that allows you to create and  manage different votes. It features text, date, or image votes,  anonymous voting, importing of voter lists from from CSV files or LDAP,  import and export of polls, and a nice appearance.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Platform Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, Tapestry&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/12324172-3056190856239301127?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/3056190856239301127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=3056190856239301127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3056190856239301127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/3056190856239301127'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/pollen-web-based-poll-application-that.html' title='Pollen : A Web-based poll application that allows you to create and manage different votes'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-284810654520480894</id><published>2009-12-12T07:26:00.000-08:00</published><updated>2009-12-12T07:30:51.105-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>WAJAF : A JavaScript framework</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.webability.info/pics/logowa5.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 58px; height: 55px;" src="http://www.webability.info/pics/logowa5.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webability.info/?P=wajaf&amp;amp;NLanguage=en"&gt;WAJAF&lt;/a&gt; is a JavaScript framework that works on the client side (i.e. the  Web browser), and lets you build complete applications without  programming a single line of HTML or JavaScript.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, Unix, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : JavaScript, XML, JSON&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/12324172-284810654520480894?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/284810654520480894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=284810654520480894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/284810654520480894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/284810654520480894'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/wajaf-javascript-framework.html' title='WAJAF : A JavaScript framework'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-2452585989200009322</id><published>2009-12-07T07:27:00.000-08:00</published><updated>2009-12-07T07:28:57.910-08:00</updated><title type='text'>The Java File Copy Library provides an easy and powerful API for file copying operations</title><content type='html'>The &lt;a href="http://filecopylibrary.sourceforge.net/"&gt;Java File Copy Library&lt;/a&gt; provides an easy and powerful API for file copying operations. It lets the user define a batch of copy jobs with regular expressions and can use a Swing Component to show the overall copying progress.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-2452585989200009322?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/2452585989200009322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=2452585989200009322' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2452585989200009322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/2452585989200009322'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/java-file-copy-library-provides-easy.html' title='The Java File Copy Library provides an easy and powerful API for file copying operations'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-7419586129483796055</id><published>2009-12-05T06:17:00.000-08:00</published><updated>2009-12-05T06:20:33.759-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Version Control'/><category scheme='http://www.blogger.com/atom/ns#' term='Subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Libraries'/><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://svnkit.com/img/logo.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 292px; height: 111px;" src="http://svnkit.com/img/logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://svnkit.com/"&gt;&lt;br /&gt;SVNKit&lt;/a&gt; is a pure Java Subversion (SVN) client library. This means that users of the library (i.e. Java applications) do not have to include svn native binaries or javahl bindings to work with subversion repositories. It is not only a 100% Java replacement for javahl bindings, but also a library that provides a high level of control over subversion repository operations.&lt;br /&gt;Operating Systems : OS Independent&lt;br /&gt;Implementation : Java&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12324172-7419586129483796055?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/7419586129483796055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=7419586129483796055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7419586129483796055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/7419586129483796055'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/12/svnkit-is-pure-java-subversion-svn.html' title=''/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-9148328322977763718</id><published>2009-11-15T04:54:00.000-08:00</published><updated>2009-11-15T04:56:26.398-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML/XHTML'/><category scheme='http://www.blogger.com/atom/ns#' term='Markup'/><category scheme='http://www.blogger.com/atom/ns#' term='Linguistic'/><title type='text'>OmegaT+ : A Computer-Assisted Translation (CAT) tools platform</title><content type='html'>&lt;a href="http://omegatplus.sourceforge.net/"&gt;OmegaT+&lt;/a&gt; is a Computer-Assisted Translation (CAT) tools platform. It includes a translation processor with translation memory and projects support, a bitext aligner, and a TMX validator. It has various other tools to process documents for translation.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Eclipse, GPL&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-9148328322977763718?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/9148328322977763718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=9148328322977763718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/9148328322977763718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/9148328322977763718'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/11/omegat-computer-assisted-translation.html' title='OmegaT+ : A Computer-Assisted Translation (CAT) tools platform'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-8054538568473345820</id><published>2009-11-12T08:56:00.000-08:00</published><updated>2009-11-12T08:58:50.689-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Front-Ends'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>DbWrench : Multi-vendor, multi-platform database design and synchronization software</title><content type='html'>&lt;a href="http://www.dbwrench.com/"&gt;DbWrench&lt;/a&gt; is multi-vendor, multi-platform database design  and synchronization software. Features include a syntax  highlighting SQL query editor, support for many of today's  most popular databases, a graphic entity relation diagram  (ERD) designer, and the ability to forward and reverse  engineer  databases. Its multi-vendor and multi-platform functionality  makes it ideal for heterogeneous database environments.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Unix, Windows&lt;/li&gt;&lt;li&gt;Implementation : Java&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/12324172-8054538568473345820?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/8054538568473345820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=8054538568473345820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8054538568473345820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/8054538568473345820'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/11/dbwrench-multi-vendor-multi-platform.html' title='DbWrench : Multi-vendor, multi-platform database design and synchronization software'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12324172.post-5862200153664510897</id><published>2009-11-02T03:17:00.000-08:00</published><updated>2009-11-02T03:20:48.203-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='File Sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Email'/><category scheme='http://www.blogger.com/atom/ns#' term='Build Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic Content'/><category scheme='http://www.blogger.com/atom/ns#' term='chat'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Management'/><title type='text'>Java SOS is a set of configurable Java servlets</title><content type='html'>&lt;a href="http://www.servletsuite.com/servlets.htm"&gt;Java SOS&lt;/a&gt; is a set of configurable Java servlets for fast site building, including Forums, Chat, and Calendar servlets, etc.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Implementation : Java&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/12324172-5862200153664510897?l=javamation.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javamation.blogspot.com/feeds/5862200153664510897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12324172&amp;postID=5862200153664510897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5862200153664510897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12324172/posts/default/5862200153664510897'/><link rel='alternate' type='text/html' href='http://javamation.blogspot.com/2009/11/java-sos-is-set-of-configurable-java.html' title='Java SOS is a set of configurable Java servlets'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><thr:total>0</thr:total></entry></feed>
