Archive

Posts Tagged ‘java’

Apache PDFBox – Apache PDFBox – Java PDF Library

August 23rd, 2010

Apache PDFBox is an open source Java PDF library for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command line utilities. Apache PDFBox is published under the Apache License v2.0.
(Link: Apache PDFBox – Apache PDFBox – Java PDF Library)

Uncategorized ,

Introducing JITB a java-based flash player

August 21st, 2010

JITB is currently able to translate a subset of ActionScript code at runtime into Java bytecode and runs nearly at the same speed as native Java. This is a really huge improvement compared to standard ActionScript performance. A lot of smart people worked on the JVM and made it really fast. Apparat will allow you to leverage all this hard work in the future. I am also shooting for Java interoperability at some level so that you can call Java classes from within ActionScript. Hopefully you will be able to use JITB on your desktop machine, on a server or on an Android phone. Basically everywhere Java runs.
(Link: Introducing JITB a java-based flash player)

Uncategorized , ,

VisualVM – visual interface for viewing detailed information about Java applications while they are running on a Java Virtual Machine (JVM)

August 17th, 2010

Java VisualVM is a tool that provides a visual interface for viewing detailed information about Java applications while they are running on a Java Virtual Machine (JVM), and for troubleshooting and profiling these applications. Various optional tools, including Java VisualVM, are provided with Sun’s distribution of the Java Development Kit (JDK) for retrieving different types of data about running JVM software instances. For example, most of the previously standalone tools JConsole, jstat, jinfo, jstack, and jmap are part of Java VisualVM. Java VisualVM federates these tools to obtain data from the JVM software, then re-organizes and presents the information graphically, to enable you to view different data about multiple Java applications uniformly, whether they are running locally or on remote machines. Furthermore, developers can extend Java VisualVM to add new functionality by creating and posting plug-ins to the tool’s built-in update center.
(Link: VisualVM – visual interface for viewing detailed information about Java applications while they are running on a Java Virtual Machine (JVM))

Uncategorized , ,

TorqueBox: Home

August 12th, 2010

TorqueBox is a new kind of Ruby application platform that integrates popular technologies such as Ruby-on-Rails, while extending the footprint of Ruby applications to include support for Job Scheduling, Task Queues, SOAP Handling, and Telephony.
(Link: TorqueBox: Home)

Uncategorized , , , ,

activejdbc – Implementtion of Active Record pattern in Java. Inspired by Ruby on Rails ActiveRecord

August 11th, 2010

ActiveJDBC is a Java implementation of Active Record design pattern. It was inspired by ActiveRecord ORM from Ruby on Rails.

Should infer all metadata from DB (like ActiveRecord)
Should be very easy to work with
Should reduce amount of code to a minimum
No configuration, just conventions
(Link: activejdbc – Implementtion of Active Record pattern in Java. Inspired by Ruby on Rails ActiveRecord)

Uncategorized , ,

Apache iBATIS is retired – Apache Attic

July 20th, 2010

Apache iBATIS moved into the Attic in June 2010. iBATIS was a data mapper framework that made it easier to use a relational database with object-oriented applications. The iBATIS committers moved over to MyBatis which is the natural successor to iBATIS.
(Link: Apache iBATIS is retired – Apache Attic)

Uncategorized , , , ,

Comparing Struts 1 and 2

July 16th, 2010

(Link: Comparing Struts 1 and 2)

Uncategorized ,

RESTEasy – JBoss Community

July 15th, 2010

RESTEasy is a JBoss project that provides various frameworks to help you build RESTful Web Services and RESTful Java applications. It is a fully certified and portable implementation of the JAX-RS specification. JAX-RS is a new JCP specification that provides a Java API for RESTful Web Services over the HTTP protocol.
(Link: RESTEasy – JBoss Community)

Uncategorized , ,

Smooks is an extensible framework for building applications for processing XML and non XML data

July 14th, 2010

Smooks is an extensible framework for building applications for processing XML and non XML
data (CSV, EDI, Java etc) using Java.

While Smooks can be used as a lightweight platform on which to build your own custom processing logic for a wide
range of data formats, “out of the box” it comes with some very useful features that can be used individually,
or seamlessly combined together:
(Link: Smooks is an extensible framework for building applications for processing XML and non XML data)

Uncategorized ,

Example Building CRUD Apps With Play Framework

June 25th, 2010

The main advantages of Play as I see it are:
The quick development feedback cycle: code-save-browserRefresh. Play has removed the need to compile/deploy as used in typical Java web frameworks.
Testability: I have not talked about testability here because I wanted to show CRUD support at its simplest, but Play has great testing support, which you can read about at Play’s test documentation.
(Link: Example Building CRUD Apps With Play Framework)

Uncategorized , ,

visualgc – Visual Garbage Collection Monitoring Tool

June 11th, 2010

The visualgc tool attaches to an instrumented HotSpot JVM and collects and graphically displays garbage collection, class loader, and HotSpot compiler performance data.
The target JVM is identified by its virtual machine identifier, or vmid. The formatting and semantics of the vmid are described in the vmid option section below.
(Link: visualgc – Visual Garbage Collection Monitoring Tool)

Uncategorized , ,

FreeMarker: Java Template Engine Library – Overview

June 11th, 2010

FreeMarker is a “template engine”; a generic tool to generate text output (anything from HTML to autogenerated source code) based on templates. It’s a Java package, a class library for Java programmers. It’s not an application for end-users in itself, but something that programmers can embed into their products.
(Link: FreeMarker: Java Template Engine Library – Overview)

Uncategorized ,

C Programming Language Back At Number #1 on tiobe

April 7th, 2010

the main reason for C’s number 1 position is not C’s uprise, but the decline of its competitor Java. Java has a long-term downward trend. It is losing ground to other languages running on the JVM
(Link: C Programming Language Back At Number #1 on tiobe)

Uncategorized ,

Glassbox – Project

March 5th, 2010

The Glassbox troubleshooter is an automated troubleshooting and monitoring agent for Java applications that diagnoses common problems with one-click. Drop it onto your existing Java Application Server (Tomcat, JBoss, WebSphere, WebLogic), either in production or testing. Because Glassbox’s troubleshooting knowledge is built in, anyone can isolate a failing connection or a slow-running query instantly. It adapts to your application and pinpoints your errors or performance issue in plain English, and you no longer need to wade through log files and graphs.
(Link: Glassbox – Project)

Uncategorized , , ,

Apache Wink is a simple yet solid framework for building RESTful Web services

February 25th, 2010

Apache Wink is a simple yet solid framework for building RESTful Web services. It is comprised of a Server module and a Client module for developing and consuming RESTful Web services.

The Wink Server module is a complete implementation of the JAX-RS v1.0 specification. On top of this implementation, the Wink Server module provides a set of additional features that were designed to facilitate the development of RESTful Web services.

The Wink Client module is a Java based framework that provides functionality for communicating with RESTful Web services. The framework is built on top of the JDK HttpURLConnection and adds essential features that facilitate the development of such client applications.
(Link: Apache Wink is a simple yet solid framework for building RESTful Web services)

Uncategorized ,