Featured Article

Java Chat celebrating 10 years online

By admin at 12 February, 2010, 11:10 am

The 6th of February 2010 marked Java Chats 10th year online providing the number one resource for Java Chat software, downloads and chat rooms.

Latest Articles

Building Web Apps with Ember.js

By Thomas Brady, Jesse Cravens at 22 July, 2014, 3:28 pm

If you’re a web developer interested in building scalable single-page applications—full-stack, browser-based apps that connect to a backend—this practical guide shows you how to use Ember.js, the popular JavaScript framework based on the model-view-controller (MVC) architectural pattern.

Read More >>

Hands-On Sencha Touch 2

By Lee Boonstra at 22 July, 2014, 3:27 pm

Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript framework built specifically for the mobile Web. With this book, you’ll learn how to build a complete touch application, called Find a Cab, that has the look and feel of a native app on Android, iOS, Windows, and BlackBerry devices.

Read More >>

You Don’t Know JS: this & Object Prototypes

By Kyle Simpson at 18 July, 2014, 4:28 pm

No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. This concise, in-depth guide takes you inside JavaScript’s this structure and object prototypes. You’ll learn how they work and why they’re integral to behavior delegation—a design pattern in which objects are linked, rather than cloned. Like other books in the “You Don’t Know JS” series, this and Object Prototypes dives into trickier parts of the language that many JavaScript programmers simply avoid.

Read More >>

Three.js Essentials

By O'Reilly Media, Inc. at 15 July, 2014, 3:29 pm

In Detail

Create beautiful visualizations and 3D scenes using Three.js with this practical, example-rich book. Learn all the core concepts of Three.js, and whether you are targeting mobile devices or desktop browsers, you will gain the necessary skills to build a 3D application and improve web performance.

From setting up a development environment and creating your first Three.js scene, you will quickly dive into more complex scene-making. Discover a variety of possible scenes from how to make a rotating planet with data overlay to mini games. Through these examples, you will be shown an array of skills from using materials, controls, and lighting to creating particle systems and geometries from scratch.

By the end of this book, you’ll be able to effectively and confidently create 3D scenes using different lights and materials, create visualizations using particle systems, animate web pages, and incorporate Blender in your 3D workflow.

Approach

This book is an easy-to-follow guide that shows the essential parts of Three.js through a set of extensive examples. Through the explanation of these examples, you’ll learn everything you need to know about Three.js.

Who this book is for

If you already know JavaScript and want to quickly learn the essentials of Three.js, this book is for you. No prior knowledge of Three.js, WebGL, 3D modeling, or Math is required.

Read More >>

Programming JavaScript Applications

By Eric Elliott at 11 July, 2014, 4:28 pm

Take advantage of JavaScript’s power to build robust web-scale or enterprise applications that are easy to extend and maintain. By applying the design patterns outlined in this practical book, experienced JavaScript developers will learn how to write flexible and resilient code that’s easier—yes, easier—to work with as your code base grows.

Read More >>

Java Cookbook

By Ian F. Darwin at 9 July, 2014, 4:28 pm

From lambda expressions and JavaFX 8 to new support for network programming and mobile development, Java 8 brings a wealth of changes. This cookbook helps you get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from debugging and data structures to GUI development and functional programming.

Read More >>

WildFly Performance Tuning

By O'Reilly Media, Inc. at 8 July, 2014, 4:29 pm

In Detail

The hugely successful JBoss Application Server has been updated and is now called WildFly. This cutting edge technology provides a free JEE-certified platform for the software of today and tomorrow. Learning to tune such a platform for optimal performance is vital for a healthy business organization, efficient development, and the smooth running of operations.

This practical book explores how to tune one of the leading open source application servers in its latest reincarnation. In this book, you will learn what performance tuning is and how it can be performed on WildFly and the JVM using solely free and open source tools and utilities.

Learn about various free tools for performance monitoring and tuning, all focused on making them work with WildFly. The tuning journey ventures through the landscape of the major JEE technologies, EJB, Servlets, JPA, JSF, and JMS. Discover best practices for the internal high-performing web container Undertow, WebServices, and REST services so that you end your journey feeling confident in tuning WildFly for optimal performance.

Approach

Packed with practical examples, this book looks at a different aspect of performance tuning in each chapter and shows you how to apply them to their existing Java applications.

Who this book is for

Anyone with an interest in learning more and improving the performance of Java-based technology in general, all the way to WildFly in particular, will find this book useful.

Read More >>

Choosing a JavaScript Framework

By O'Reilly Media, Inc. at 30 June, 2014, 3:27 pm

This book gives you the lay of the land of some widely used JavaScript frameworks and helps you break down your process so you can make better decisions.

Read More >>

Becoming a Better Programmer

By O'Reilly Media, Inc. at 26 June, 2014, 4:28 pm

Pete Goodliffe, author of Code Craft, presents several lessons that will help you go beyond just being a good coder. You’ll learn how to become a better worker, a better team member, and even a better person. This is a book for people who care about code, who are passionate about the way they create it, and who want to do an even better job.

Read More >>

Programming Google App Engine with Java

By O'Reilly Media, Inc. at 25 June, 2014, 4:28 pm

Programming Google App Engine with Python teaches intermediate and advanced web developers how to build infinitely scalable applications with App Engine. This book describes ways to perform common development tasks using App Engine APIs and services, using App Engine’s Java runtime environment.

Read More >>