background preloader

Javascript

Facebook Twitter

Real World Java EE - Devoxx 2012 Session is Online. JS spring stampede. Pppj2013: Call for Papers. The Java platform is multi-faceted, covering a rich diversity of systems, languages, tools, frameworks, and techniques.

pppj2013: Call for Papers

PPPJ'13 - the 10th conference in the PPPJ series - provides a forum for researchers, practitioners, and educators to present and discuss novel results on all aspects of programming on the Java platform including virtual machines, languages, tools, methods, frameworks, libraries, case studies, and experience reports. Groovy & Grails for Java Developers. Bio Peter Ledbrook is a long time Java developer, Grails user and plugin author.

Groovy & Grails for Java Developers

He is also co-author of the book Grails in Action with Glen Smith. Java SE 8 Lambda Quick Start. Java EE 7 and JAX-RS 2.0. By Adam Bien This article is part of series that introduces the new features and functionality of Java EE 7.

Java EE 7 and JAX-RS 2.0

You can learn more about the Java EE Platform Specification at Java.net. Java EE 7 with JAX-RS 2.0 brings several useful features, which further simplify development and lead to the creation of even more-sophisticated, but lean, Java SE/EE RESTful applications. Published April 2013 Downloads: : Sample Code (Zip) Most Java EE 6 applications, with the requirement for a remote API and free choice, are using a more or less RESTful flavor of the JAX-RS 1.0 specification. Roast House Roast House is a Java-friendly but simplistic JAX-RS 2.0 example, which manages and roasts some coffee beans. Listing 1 As in the previous JAX-RS specifications, a resource can be a @Singleton or @Stateless EJB.

@Context ResourceContext rc; @Path("/roaster/{id}") public RoasterResource roaster(){ return this.rc.initResource(new RoasterResource()); } Listing 2 Listing 3 Listing 4 Listing 5. Using Lambda Expression to sort a List in Java 8 using Netbeans Lambda Support. As part of JSR 335 Lambda expressions are being introduced to the Java language from Java 8 onwards and this is a major change in the Java language.

Using Lambda Expression to sort a List in Java 8 using Netbeans Lambda Support

If you want to learn more about the what Lambda expressions and also about the JSR 335, you can visit the following resources: If I go into each and every feature/changes made as part of JSR 335 then it will be confusing for me as well as you. Secure Java Coding Guidelines. Set Up Couchbase Java Client Sources in NetBeans IDE. The Couchebase Java Client is a library for other clients to implement.

Set Up Couchbase Java Client Sources in NetBeans IDE

The Couchbase team uses Ant to test and create the JAR, while using both Ivy and Maven for dependency related tasks. In other words, a highly customized project structure. How to set it up in NetBeans IDE? The end goal is this: Java EE / FX Workshops, Sessions and Talks. AngularJS, Jersey, JSP and Java EE 6 » Imifos' Lucubratory. The “topro” project (short for “topic proposer”, sorry I wasn’t very inspired on this) is a test that I made to play around with AngularJS.

AngularJS, Jersey, JSP and Java EE 6 » Imifos' Lucubratory

In the opposite to a lot of AngularJS examples on the net, the project implements the entire chain: AngualarJS on the browser side, REST to communicate with the application server, JAX-RS/Jersey as server-side REST implementation, JSP as templating system of the server-side front-end, Java EE 6 for server-side back-end. The project demonstrates many different things, some of them enumerated hereunder. The choice of using JSP technology for templating may seem strange at first sight.

AngularJs

Open for business (Nashorn) Platform Showcase. Seeing is believing.

Platform Showcase

These are examples of some of the enterprise applications being built on top of the Java desktop application framework known as "the NetBeans Platform". Are you about to develop a an enterprise desktop application in Java? Optimizing JavaScript and Dynamic Languages on the JVM. Speakers - JDays. Here follow the Speakers and their Abstracts Keynote: Agile and SEMAT – Perfect Partners Keynote Abstract: Today, as always, there are many different initiatives underway to help improve the way we develop software. The most popular and prevalent of which is the Agile Movement. One of the new kids on the block is the SEMAT initiative. As with any new initiative people are struggling to see how it fits into the world and how it relates to all the other things going on.

For example does it improve or replace their current ways of working. Prezenta : Home. Google Testing Blog. D3 Tutorials. <div id="js_warning"><strong>JavaScript is turned off, so this page won&rsquo;t be very interactive.

D3 Tutorials

</strong> Switch JavaScript back on in your web browser for the full experience. </div> These tutorials have been expanded into a book, Interactive Data Visualization for the Web, published by O’Reilly in March 2013. Purchase the ebook and print editions from O’Reilly. A free, online version includes interactive examples.

JQuery

Dropzone.js - Open Source Drag and Drop File Uploader. Introduction Dropzone.js is a drag and drop file upload with image previews.

Dropzone.js - Open Source Drag and Drop File Uploader

The author of dropzone has made the implementation as easy as possible. We just have to declare a dropzone class in form HTML element and Dropzone will find all form elements with class dropzone and automiatically attach itself to it. Drag and drop is a new feature for latest browser only such as IE10+, Chrome 7+, Firefox 4+, Opera 12+ and Safari 5+, for old browsers, Dropzone provides an oldschool file input fallback.