public marks

PUBLIC MARKS with tags programming & java

November 2007

Introduction to Apache Maven 2

by BlueVoodoo
Modern software projects are no longer solely monolithic creations of single local project teams Now in its second generation, the Apache Maven build tool -- unlike legacy build tools created before the Internet-enabled era of global software development -- was designed from the ground up to take on these modern challenges. This tutorial gets you started with Maven 2.

October 2007

JavaBlackBelt

by ksp
JavaBlackBelt is a community for Java and related technologies certifications. Everybody is welcome to take existing exams and build new ones. Join this worldwide effort! Learn and certify your knowledge of the Java technology.

Extending the IBM Dump Analyzer for Java, Part 4

by BlueVoodoo
This article wraps up this series on IBM diagnostic tooling for the Java platform by showing you how to build analyzers that will help you plumb the depths of your system dumps and fine-tune your Java code.

Use method-based security to protect Java class instances

by BlueVoodoo
Learn why you need to secure access to your Java classes, how Spring creates and secures instances of your Java classes, and how to configure Acegi to incorporate class security in your Java applications.

Reduce lock contention and improve performance

by BlueVoodoo
The IBM Lock Analyzer for Java, available from alphaWorks, provides real-time lock monitoring on a running Java application. It highlights threads suffering from lock contention that could be hurting application performance. This article introduces the IBM Lock Analyzer for Java, explains the architecture on which it is built, and provides some thoughts about the tool's future direction.

Improve performance with publication and immutability

by BlueVoodoo
The typical way of enabling multiple threads to share access to a mutable collection — synchronizing on access to the collection — can become a performance bottleneck. Learn a technique you can use in Java 5.0 and later to minimize this bottleneck for data structures that are read frequently but updated infrequently.

Introducing the Dump Analyzer for Java

by BlueVoodoo
The IBM Dump Analyzer for Java is a tool that performs basic analysis against a formatted system dump and produces a concise report indicating what it thinks your next course of action should be. Cut through endless dump files to get to the heart of the problem.

Performance and monitoring enhancements in the latest Java

by BlueVoodoo
Java Platform, Standard Edition 6 (Java SE) focuses on performance, with expanded tools for managing and monitoring applications as well as diagnosing common problems. This article outlines the basis of monitoring and management in the Java SE platform and provides detailed information about the relevant enhancements in Java SE 6.

September 2007

Isn’t it time you learned how to JBehave?

by BlueVoodoo
Test-driven development is a great idea in practice, but some developers just can't get over the conceptual leap associated with that word test. Get started with behavior-driven development (BDD) (via JBehave) and see for yourself what happens when you focus on program behaviors, rather than outcomes.

Google Web Toolkit’s JavaScript Native Interface

by BlueVoodoo
This four-part series demonstrates how to use the Google Web Toolkit (GWT) and XForms together to create a dynamic Web application. It takes a look at some of the underpinnings of each technology, examining the common ground between them that will allow for their peaceful coexistence. This will lay the foundation for developing a Web application that uses both GWT and XForms together.

XML persistence in three flavors

by BlueVoodoo
You can do all sorts of interesting things with XML, but if you can't persist it to a file, it's all for naught. Brett McLaughlin discusses different tactics for XML persistence, and the pros and cons of each.

Invoke dynamic languages with Java scripting API

by BlueVoodoo
You don't need to compile dynamic languages into Java bytecode to use them with a Java application. Part 1 of this two-part article introduces the Java scripting API's features. It uses a simple Hello World application to show how Java code can execute scripting code and how scripts can in turn execute Java code.

August 2007

Source Code Management with Rational ClearCase

by BlueVoodoo
Solutions including IBM Rational ClearQuest for System i and IBM Rational ClearCase for System i provide a strategic advantage over competitive offerings for managing software resources and application development processes. Find out the most useful Software Change Management (SCM) solutions for source code management.

Use Ajax to help with the File Upload Process

by BlueVoodoo
File upload is a basic function of today's Web portals. In this article, you will learn how to develop an Ajax-based file upload JSR 168-compliant portlet using DWR (Direct Web Remoting).

Ease multitasking for Eclipse with Mylyn 2.0, Part 2

by BlueVoodoo
This second half explains how Mylyn's context management facilities make multitasking easy and reduce information overload when you're working on large applications in Eclipse. Part 1 introduces Mylyn's task management facilities and integration with repositories such as Bugzilla.

jythonconsole - Google Code

by jdrsantos
Jython Console is a Jython Interactive Interpreter that adds Code Completion.

Extend the Eclipse SDK with Mylyn 2.0

by BlueVoodoo
Now in release 2.0, Mylyn (formerly called Mylar) enhances productivity by seamlessly integrating tasks into Eclipse and automatically managing the context of those tasks as you work. Part 1 introduces Mylyn's task management facilities and integration with repositories such as Bugzilla, Trac, and JIRA. You'll learn how context management eases multitasking and reduces information overload in Part 2.

Rich-Client app performance, Pt 2: Plugging Leaks

by BlueVoodoo
Part 1 of this two-part article on Eclipse rich-client performance covers the basics of measuring an application's performance, applying instrumentation techniques, keeping the UI responsive, and using Jobs to avoid threading mistakes. This second part takes a look at memory usage and how to chase down memory leaks.

July 2007

Rich-Client application Performance, Part 1

by BlueVoodoo
In this first installment, you'll learn how to measure the performance of Eclipse-based Rich Client Platform (RCP) applications, determine if slowdowns are caused by CPU or I/O bottlenecks, and keep the UI thread idle to maintain responsiveness. Part 2 will address memory problems.

Easing Configuration with Java

by BlueVoodoo
Configuration can be a maintenance mess and add to a developer's burden. This article introduces a framework with which developers can define their application's configuration in terms of high-level interface.

Unit testing Ajax apps with Java

by BlueVoodoo
You might get a thrill out of writing Ajax applications, but unit testing them is surely painful. In this article, Andrew Glover takes on the downside of Ajax (one of them, anyway), which is the inherent challenge of unit testing asynchronous Web applications.

PUBLIC TAGS related to tag programming

ajax +   apache +   basic +   blog +   c +   c++ +   code +   coding +   delphi +   design +   dev +   development +   engine +   ergonomie +   examples +   framework +   free +   function +   game +   geek +   google +   hacking +   java +   javascript +   lang:en +   lang:fr +   library +   linux +   nachi +   àexaminer +   open +   open-source +   open_source +   opensource +   php +   pourSesLiens +   python +   reference +   scripting +   search +   security +   software +   source +   technology +   tools +   trojans +   tutorial +   usability +   web +   wxwidgets +