Skip to main content

Emmanuel Hugonnet

Emmanuel Hugonnet's Public Library

06 Jan 09

FitNium The perfect union of FitNesse and Selenium

Fitnium is a Non Specific Domain Specific Language ( DSL ) that provides the power of Selenium for automating web based acceptance tests with the power of FitNesse
FitNium provides you with the ability to write and execute Selenium tests using the FitNesse framework but without the need to write a single line of code

www.magneticreason.com/...fitnium.html - Preview

selenium fitnesse tools bdd

SourceForge.net: Fixture Gallery

Simple, straight-forward examples of FIT/FitNesse fixtures for Java and .NET test environments. Documentation and examples are available in the form of a live FitNesse wiki and PDF.

sourceforge.net/...fixturegallery - Preview

fitnesse example tutorial reference

Adobe PDF Guide: How to Do Everything with PDF Files

Adobe PDF is the best format for sharing documents because they are compact, the formatting is preserved and most computers / mobile devices / ebook readers can easily handle PDF files.

Here you’ll learn how to do just about everything with PDF documents without buying Adobe Acrobat. You can edit PDF files, combine multiple files as one, add signature images to PDF pages, fill PDF forms online, add clickable hyperlinks to existing PDF documents and so much more.

www.labnol.org/...6296 - Preview

pdf tools tutorial

PrettyFaces enhances JSF with bookmarkable, pretty URLs (REST) | OcpSoft

PrettyFaces is an OpenSource JSF extension which enables creation of bookmark-able, pretty URLs made easy. Our goal was to solve this problem as simply as possible, while still enabling a useful set of functions such as: page-load actions, integration with faces navigation, dynamic view-id assignment, and managed parameter parsing. All of this without introducing unnecessary coupling.

ocpsoft.com/prettyfaces - Preview

jsf tools framework opensource

24 Dec 08

MockFtpServer - Home

The MockFtpServer project provides a mock/dummy FTP server implementations that can be very useful for testing of FTP client code. Two FTP Server implementations are provided, each at a different level of abstraction.

mockftpserver.sourceforge.net - Preview

ftp unit-test mock tools opensource

14 Dec 08

Spring Web Flow 2: A boon to JSF developers - JavaWorld

Spring Web Flow 2 supports JavaServer Faces technology through the new Spring Faces module. Spring Faces lets you use JSF as a view technology in Web applications, with the Spring MVC Web framework underneath. Not only does Spring Web Flow 2 address a few thorny JSF programming issues, but it also it gives you advanced features available only in the JSF 2.0 specification.

www.javaworld.com/...jw-11-intro-to-swf2.html - Preview

jsf springWebFlow tutorial

05 Dec 08

Customizing JAXB : Enterprise Tech Tips

In this tip, you'll learn several ways of customizing or extending the default behavior of JAXB. A samples package accompanies the tip. The package includes two files, JAXBSample.java and schema.xsd that demonstrate some of the techniques covered in this tip. The tip also points to resources that more fully cover the topic.

blogs.sun.com/...customizing_jaxb - Preview

jaxb tips

03 Dec 08

JDbMonitor - Monitor JDBC Performance For Slow SQL Queries

JDbMonitor is a tool to monitor & analyse database performance for any Java application.
Easily determine your application's database performance and analyse problems down to specific SQL statement.

www.jdbmonitor.com - Preview

jdbc database performance tools

01 Dec 08

4 steps to add Scala to your Maven Java projects | StuQ.nl

In this tutorial you learn how to integrate Scala in your existing Maven Java projects. From configuring the project’s pom file to adding your first Scala code. Tip: Try to hide this inside a large code commit, and your co-workers will not notice you have added Scala support.. surprise!

stuq.nl/...la-to-your-maven-java-projects - Preview

scala maven tips

25 Nov 08

cubeon - Google Code

Cube°n makes tasks a first class part of NetBeans by integrating with issue tracking systems. It then monitors your work activity to identify what's relevant and improves productivity by reducing searching, scrolling, navigation and sharing expertise.

code.google.com/cubeon - Preview

netbeans tools jira bugtracker

14 Nov 08

» Rerouting Spring Security 2 Login Page Through a Spring Controller - It’s Only Software

Typically, you might want to display data on the login page that’s provided by Spring service-layer beans, or tie into the i18n bundles you’ve configured, or tens of other possibilities.
Fortunately, this is possible with a few tweaks to your Spring configuration. In this post, I’ll assume you’ve started with the configuration I wrote up in the initial 5 Minute Guide to Spring Security.spring ace

www.mularien.com/...ge-through-a-spring-controller - Preview

spring acegi tips

12 Nov 08

Automation for the people: Hands-free database migration

Databases are often out of sync with the applications they support, and getting the database and data into a known state is a significant challenge to manage. In this installment of Automation for the people, automation expert Paul Duvall demonstrates how the open source LiquiBase database-migration tool can reduce the pain of managing the constant of change with databases and applications.

www.ibm.com/...index.html - Preview

database tools

06 Nov 08

Drive development with easyb

A disconnect between the stakeholders who define requirements and the developers who implement them has long plagued software development. In recent years, frameworks based on dynamic languages and domain-specific languages (DSLs) have tried to bridge the stakeholder-developer gap by making code read more like normal language. This tutorial shows how easyb — which provides a more natural DSL that is closely attuned to stakeholders — helps developers and stakeholders collaborate effectively.


In this tutorial

easyb is a behavior-driven development (BDD) framework for the Java™ platform. By using a specification-based DSL, easyb aims to enable executable yet readable documentation. You write easyb specifications in Groovy and execute them via a Java runner that can be invoked through the command line, Apache Maven 2, or Apache Ant. With easyb, you can verify the behavior of anything you write in Java code, in a more natural way. When you are done with the tutorial, you'll understand the benefits of collaborative stories implemented with easyb and how this framework makes collaboration easy.

www.ibm.com/...j-dw-java-easyb-i.html - Preview

easyb tutorial introduction reference

Wicket: A simplified framework for building and testing dynamic Web pages

Wicket provides an object-oriented approach toward developing dynamic Web-based UI applications. Because Wicket is pure Java™ and HTML code, you can leverage your knowledge about Java to write applications based on Wicket, dramatically reducing your development time. This article gives you an overview of Wicket and describes how you can use Wicket to rapidly build Web-based applications in a non-intrusive and simplified way.

www.ibm.com/...index.html - Preview

wicket introduction

29 Oct 08

EJB 3: From legacy technology to secret weapon - JavaWorld

Some say Enterprise JavaBeans earned its reputation for complexity one burned out programmer at a time. But developers today have begun to notice that EJB 3 is an entirely different animal. Convention over configuration, annotations, dependency injection, and aspect orientation make modern EJBs a lean alternative to XML-laden and JAR-heavy frameworks. In this article, Adam Bien explains how EJB 3's new component model and persistence handling help streamline enterprise development -- and even work well for small and midrange applications.

www.javaworld.com/...jw-10-ejb3.html - Preview

ejb3 tutorial reference

Pragmatic Automation

Jim Weirich wrote in to say that he has it on good authority that the KeySpan USA-19HS will properly drive a Firecracker. The Keyspan adapter comes with Mac OS X drivers that speak the handshake signals the Firecracker listens for. Huzzah! That means you can remotely control your lava lamps from your Mac.
Enjoy!

www.pragmaticautomation.com/...pragauto.cgi - Preview

continuous-integration tools

27 Oct 08

Intelligent agents and the Semantic Web

The Semantic Web envisioned by Berners-Lee, Hendler, and Lassila in 2001 was a grandiose vision that involved the use of agents to book doctor appointments and to find the best driving routes with the least hassle. The envisaged system was built upon formal ontologies that had already achieved a large following of scientists and agent developers. Although they raised some important issues and put forward interesting connections between technologies, they missed one thing: the fact that the Web had turned into a web of documents. Therefore, a middle way needed to occur between the formalism of ontologies and the informalism of documents. This is known as Linked Data. Linked Data coupled with agent technology is an ideal way of dealing with Semantic Web data. This article provides an overview of the Interlinked Semantic Web, agent technologies, and an example of the two combined.

www.ibm.com/...index.html - Preview

semantic introduction

Redmine

Redmine is a flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross-database.
Overview
* Multiple projects support
* Flexible role based access control.
* Flexible issue tracking system
* Gantt chart and calendar
* News, documents & files management
* Feeds & email notifications.
* Per project wiki
* Per project forums
* Simple time tracking functionality
* Custom fields for issues, projects and users
* SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
* Multiple LDAP authentication support
* User self-registration support
* Multilanguage support
* Multiple databases support

www.redmine.org - Preview

bugtracker opensource ruby

1 - 20 of 1755 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo