 |
 |
|
Main Menu |
 |
|
 |
|
Development |
 |
|
 |
|
Community / News |
 |
|
 |
|
Java Links |
 |
|
 |
|
Projects&Libraries |
 |
|
 |
|
Books&Tutorials |
 |
|
 |
|
Who's Online |
 |
|
There are currently, guest(s) and member(s) that are online.
You are Anonymous user. You can register for free by clicking here.
|
|
|  |
|
|  |
|
Marvin Image Processing Framework 1.3 released
|
 |
|
Posted by jsurfer
on Sunday, March 07 @ 20:41:50 CET (113 reads)
Anonymous writes "
Marvin is an extensible, cross-platform and open source image processing framework developed in Java. The main purpose of the framework is to provide an easy interface for image and video processing. The framework provides only the essential features to develop applications and plug-ins such as image manipulation, video capturing, multithreading and GUI integration. Hence, image processing algorithms are implemented externally as plug-ins.
Changes:
- JUnit integration: specific assert functions for image processing and for framework components;
- Modification on image representation to support multiple color spaces in the future releases;
- Improvements were made to GUI integration;
- Architecture changes to support tool plug-ins in future releases;
- New plug-ins (Skin-colored pixels detection, Fractal Rendering, Texture, Text, etc)
Site:
http://www.marvinproject.org
"
|
|
|  |
|
Multiverse STM 0.4 released.
|
 |
|
Posted by jsurfer
on Sunday, March 07 @ 20:40:32 CET (99 reads)
Anonymous writes "Multiverse is an Open Source (Apache 2 License) Software Transactional Memory implementation for the Java platform that has been under development for the last 18 months. One of the big goals for the 0.4 release was to move from a cool project to a really usable product.
Although traditional lock based concurrency control is very powerful (the internals of Multiverse rely on it), it also is very complex and error prone. The idea of (Software) Transactional Memory is to rely on transactions to prevent isolation problems and I see STM's as filling the gap between traditional lock based concurrency and traditional databases.
features:
- optional readonly transactions
- optional read tracking
- blocking primitives like the retry/orelse for creating blocking data-structures likes stacks or queues.
- optional field level granularity
- optional writeskew prevention
- compensating and deferred task execution
- nested transactions
- basic Scala integration
- commit barriers to realise lightweight 2 phase commits.
- transactional data-structures (List, BlockingQueue, BlockingDeque)
- transactional executor
- transactional references and primitives
The goals for the 0.5 release (expected in 8 to 12 weeks):
- commuting operations (needed for better scaling data structures)
- more transactional data-structures (tree e.g.)
- non blocking transactions; similar to non blocking io where one thread can execute more than 1 transaction.
- compile-time bytecode transformation (so no need for a javaagent)
- lots of performance improvements
Long term goals:
- many more performance improvements
- transparent persistence
- distributed transactions and distributed transactional objects.
- JEE integration (JTA/JPA etc)
- entering the eXtreme Transaction Processing arena
- contention Management
- seamless Scala & Groovy integration
Check out the site for more information:
http://multiverse.codehaus.org "
|
|
|  |
|
Swing: Debugging and testing Swing the easy way
|
 |
|
Posted by jsurfer
on Saturday, February 13 @ 20:38:14 CET (200 reads)
Anonymous writes "The two open source tools that this article introduces — Swing Explorer and FEST-Swing — can make debugging and testing of Swing UIs simple and reliable. This article shows how to use them to understand a UI's structure, test how it functions, and troubleshoot issues."
|
|
|  |
|
Build and Secure Java Applications with Packt’s new book on JBoss AS
|
 |
|
Posted by jsurfer
on Wednesday, February 03 @ 06:42:33 CET (204 reads)
Anonymous writes "JBoss AS 5 Development is a new book from Packt which helps developers create and secure their Java applications on the JBoss application server. Written by software architect Francesco Marchioni, this book teaches users how to develop, configure and deploy a complete Java EE application using JBoss AS.
"
|
|
|  |
|
OpenID for Java Web applications
|
 |
|
Posted by jsurfer
on Wednesday, February 03 @ 06:41:54 CET (193 reads)
Anonymous writes "Walk through the steps of incorporating OpenID into a sample Java application. Rather than implement the OpenID Authentication specification by hand, author J. Steven Perry uses the openid4java library and a popular OpenID provider, myOpenID, to create a safe and reliable registration process for a Java application written in Wicket."
|
|
|  |
|
J2EE: Get to know Apache Click Java EE
|
 |
|
Posted by jsurfer
on Wednesday, February 03 @ 06:41:08 CET (183 reads)
Anonymous writes "Get introduced to Apache Click, a Java EE Web application framework that enables the creation of Web applications without using MVC patterns or JSP. This article provides examples of displaying a simple Web page and creating a Web form that submits data that is displayed on a different Web page."
|
|
|  |
|
AJAX: An introduction to XML
|
 |
|
Posted by jsurfer
on Wednesday, February 03 @ 06:40:21 CET (173 reads)
Anonymous writes "This introduction to XML provides demonstrations of the basics of learning XML, covering topics such as Web 2.0, AJAX, RSS, Web Services and managing XML data. These short Web-based video modules provide clear examples of XML as well as references to popular Web sites that use XML."
|
|
|  |
|
Location-aware search with Apache Lucene and Solr
|
 |
|
Posted by jsurfer
on Thursday, January 21 @ 22:56:59 CET (227 reads)
Anonymous writes "Recently, the popular open source search library, Apache Lucene, and the powerful Lucene-powered search server, Apache Solr, have added spatial capabilities. Lucene and Solr committer Grant Ingersoll walks you through the basics of spatial search and shows you how to leverage its capabilities to power your next location-aware application."
|
|
|  |
|
Security: Build an OAuth-enabled desktop Twitter client
|
 |
|
Posted by jsurfer
on Thursday, January 21 @ 22:56:38 CET (179 reads)
Anonymous writes "OAuth is an open protocol that enables users to share their protected resources among different Web sites, without risking exposure. OAuth is an ideal candidate for mashing up today's social networking Web sites like Twitter. Here's an example of an OAuth-enabled desktop Twitter client."
|
|
|  |
|
Java development 2.0: Gaelyk for Google App Engine
|
 |
|
Posted by jsurfer
on Wednesday, January 06 @ 20:17:38 CET (307 reads)
Anonymous writes "The introduction of the Google App Engine saw a wave of frameworks emerge to facilitate developing applications targeted for it. The Gaelyk framework, one such framework written in Groovy, eases development of lightweight applications that leverage a datastore. And the scalability you can achieve is impressive."
|
|
|  |
|
XML: Oxygen XML Diff
|
 |
|
Posted by jsurfer
on Friday, December 25 @ 12:02:29 CET (479 reads)
Anonymous writes "
Oxygen XML Diff is a complete solution for comparing and merging XML files. It offers both directory and file comparison, six different diff algorithms and multiple levels of comparison. The comparison is also performed inside ZIP-based archives (ZIP, JAR, ODF, OOXML). Oxygen XML Diff includes two specialized XML-aware compare algorithms: XML Accurate - tuned for precise compare and XML Fast - tuned for speed at the expense of some accuracy.
Oxygen XML Diff website."
|
|
|  |
|
XML: Syncro Soft Announces New Release of Oxygen XML Editor and Oxygen XML Author.
|
 |
|
Posted by jsurfer
on Monday, December 21 @ 19:00:28 CET (434 reads)
Anonymous writes "
Release date: December 17th, 2009
Syncro Soft Ltd, the producer of Oxygen XML Editor and Author, has announced the immediate availability of version 11.1 of its XML Editor and XML Author containing a comprehensive set of tools supporting all the XML related technologies. Oxygen combines content author features like the CSS driven Visual XML editor with a fully featured XML development environment. It has ready-to-use support for the main document frameworks DITA, DocBook, TEI and XHTML and also includes support for all XML Schema languages, XSLT/XQuery Debuggers, WSDL analyzer, XML Databases, XML Diff and Merge, Subversion client and more.
"
|
|
|  |
|
Apache Geronimo 2.1: Quick Reference book from Packt Publishing
|
 |
|
Posted by jsurfer
on Monday, December 21 @ 18:58:48 CET (332 reads)
amits writes "This book illustrates the rich features of Geronimo 2.1 covering Java EE 5 applications, server administration and customization. Authored by Vamsavardhana Reddy Chillakuru and Manu T. George, the book is a comprehensive reference of the Apache Geronimo Application Server with easy-to-understand examples and sample applications.
It serves as a guide that makes the process of migrating to a new server easy, a difficulty that most developers face. By introducing readers to the exciting features of the Apache Geronimo Server, it shows how to develop and deploy Java EE 5 applications on Geronimo.
To know more about the book, please visit :- http://www.packtpub.com/apache-geronimo-2-2-quick-reference "
|
|
|  |
|
XML: Using the Simple Java framework for XML serialization
|
 |
|
Posted by jsurfer
on Monday, December 21 @ 18:58:04 CET (309 reads)
Anonymous writes "Simple is a Java framework used to simplify the process of serializing and deserializing XML. Java developers have a variety of choices when it comes to serializing and deserializing Extensible Markup Language (XML) objects. Simple is one such example, and it offers a number of advantages over its competitors. Explore an introductory overview of how to use Simple within an XML communication system in this article."
|
|
|  |
|
JDebugTool 4.3.1 - Graphical Java Debugger
|
 |
|
Posted by jsurfer
on Monday, December 21 @ 18:57:37 CET (337 reads)
Anonymous writes "The JDebugTool Java debugger
from debugtools.com LLC is a:
- Standalone graphical Java debugger.
- Built on top of the standard JPDA (Java Platform Debugger Architecture).
- Is itself written in Java.
- Features an intuitive and graphical Java Swing GUI.
- Context-sensitive Help Viewer.
In this release, simply click on a variable in the source window, and then right-click and select Inspect (to drill down into an object's fields), toString (to invoke the toString method), or Watch (to add to a Watch Panel). Source code tool tips now also display interface names that an object implements. "
|
|
|  |
|
Explore refactoring functions in Eclipse JDT
|
 |
|
Posted by jsurfer
on Friday, November 27 @ 06:37:51 CET (454 reads)
Anonymous writes "This article describes the various refactorings available in Eclipse Java™ Development Tools (JDT), including what each refactoring does, when to use it, and how to use it. It also explores the refactoring script functionality in Eclipse, which allows library developers to share code refactorings with their clients."
|
|
|  |
|
CRUD Operation using JSF,Web Services and OJB
|
 |
|
Posted by jsurfer
on Friday, November 27 @ 06:37:36 CET (373 reads)
Anonymous writes "This article explains the use case of adding, updating, searching and deleting using JSF, Web Services and OJB in WebSphere Integration Developer. The article discusses the steps in developing each layer including the integration among these layers."
|
|
|  |
|
A tiny cloud in Android
|
 |
|
Posted by jsurfer
on Friday, November 27 @ 06:37:20 CET (365 reads)
Anonymous writes "This article proposes creating an Android-based service that emulates a network server that enhances the value of the local machine in unique and unexpected ways. Put a tiny cloud in your Android handset and experience the usefulness of a local Web server."
|
|
|  |
|
REST up with CouchDB and Groovy's RESTClient
|
 |
|
Posted by jsurfer
on Friday, November 27 @ 06:36:37 CET (359 reads)
Anonymous writes "A burst of innovation in the open source world over the last few years has led to an increase in Java developer productivity. A promising new entry on the scene is Apache CouchDB, hailed by some as the database for Web 2.0. This Java development 2.0 column introduces CouchDB and shows you how Groovy's RESTClient can help you tap into its strengths."
|
|  |
 |
|
Categories |
 |
|
 |
|
Survey |
 |
|
 |
|
Today's Big Story |
 |
|
|
There isn't a Biggest Story for Today, yet.
|
|
 |
|
Login |
 |
|
|
Don't have an account yet? You can create one. As registered user you have some advantages like theme manager, comments configuration and post comments with your name.
|
|
 |
|
Past Articles |
 |
|
|