onJava

Syndicate content
A compilation of O'Reilly Media's information about the Java programming language, from news, books, conferences, courses, community, and reports.
Updated: 16 min 36 sec ago

Cassandra: The Definitive Guide: Rough Cuts Version

Sob, 2010-08-28 22:32

The rising popularity of Apache Cassandra rests on this database's ability to handle very large data sets that include hundreds of terabytes. This hands-on guide provides the all the details and practical examples you need to understand Cassandra's non-relational database design and put it to work in a production environment. The author pays special attention to data modeling, and demonstrates Cassandra's many advantages -- including its high availability, eventual consistency model, and ability to scale easily.

Announcing: Flex on Java eXchange

Śr, 2010-08-25 18:00
Skills Matter is organizing the first annual Flex on Java eXchange in London on June 16th. This highly interactive, intimate event will feature Tomas Lin, who will give a talk on Grails with Flex... Spring BlazeDS project Lead Jeremy... Rich Tretola 2010-06-02T03:35:39-08:10

Get ready to create an Android Twitter app

Śr, 2010-08-25 18:00
If you're interested in learning how to build a Twitter app on your Android phone with Java then you'll want to check out our upcoming online course, Developing Android Applications with Java: Building a Twitter App, and you'll want to watch this screencast so you're ready to go on the first day of class. Elisabeth Robson 2010-05-04T11:30:26-08:11

Java: The Good Parts

Śr, 2010-08-25 18:00

In this book, one of the most highly respected developers in the Java world peels away 15 years of additions and changes to reveal the very best parts of Java, and shows you how those parts alone will help you build better applications. You may not like some of the features this book reveals, but you'll actually write better code with them. Java: The Good Parts is essential for every Java developer, from beginners to advanced programmers.

Jim Waldo 2010-04-29T17:21:45-08:12 PRINT or PDF

The XML Character Encoding Detection Routine in Different Programming Languages

Śr, 2010-08-25 18:00
The XML encoding detection routine is a nice single page size for comparing programming language capabilities related to simple scanning. Here are a few. Scala Python Java C++ search function definition for xmlSwitchInputEncodingInt PHP ... Rick Jelliffe 2010-04-16T01:59:31-08:13

Developing Android Applications with Java, Part 2

Śr, 2010-08-25 18:00

Learn to build mobile applications for the exciting new Android platform. When you purchase this product, you'll get access to the videos, slide presentations, and code examples associated with the online course, Developing Android Applications with Java, Part 2. As you learn, you will build a Twitter app from start to finish.

You can never have too many Twitter clients, as the market has already proven. We'll use a very comprehensive and useful library called twitter4j to do the heavy lifting for us, but there will be plenty of lifting left to do. We'll walk you through setting up sign ins, creating a public timeline, making sure your app is responsive and giving it style to stand out from the flock. Finally, for those times when 140 characters isn't enough, you'll extend your Twitter client to also post photos to the popular Twitpic image service.

O'Reilly Media, Inc. 2010-04-05T00:23:31-08:14 PRINT

What's New in O'Reilly Answers - Windows phone and iPhone programming, algorithms in Python, recovering files in Win7, and much more!

Śr, 2010-08-25 18:00
Do I need to learn Objective-C to program the iPhone? How to get started with Windows Phone programming An introduction to genetic algorithms in Python How to recover lost, damaged, and deleted files and folders in Windows 7 How to link to a specific point in a YouTube video Will we see Java on the iPhone? Share knowledge, ask questions on O'Reilly Answers today. O'Reilly Media 2010-03-18T08:28:23-08:15

jQuery: Novice to Ninja

Śr, 2010-08-25 18:00

jQuery: Novice to Ninja is a compilation of best-practice jQuery solutions to meet the most challenging JavaScript problems. In this question-and-answer book on jQuery, you'll find a cookbook of ready-to-go solutions to help breathe life into your web page. All code used to create each solution is available for download and guaranteed to be simple, efficient and cross-browser compatible.

Earl Castledine 2010-02-22T13:21:32-08:16 PRINT

97 Things Every Programmer Should Know

Śr, 2010-08-25 18:00

Get 97 short and extremely useful tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more. They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can.

Kevlin Henney 2010-02-12T17:20:18-08:17 PRINT or PDF

97 Things Every Programmer Should Know

Śr, 2010-08-25 18:00

Get 97 short and extremely useful tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more. They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can.

O'Reilly Media, Inc. 2010-02-05T05:23:26-08:18 PDF

Java: The Good Parts: Rough Cuts Version

Śr, 2010-08-25 18:00
In this book, one of the most highly respected developers in the Java world peels away 15 years of additions and changes to reveal the very best parts of Java, and shows you how those parts alone will help you build better applications. You may not like some of the features this book reveals, but you'll actually write better code with them. Java: The Good Parts is essential for every Java developer, from beginners to advanced programmers. O'Reilly Media, Inc. 2009-12-21T15:20:24-08:19

Domain-Driven Design Using Naked Objects

Śr, 2010-08-25 18:00
Domain-driven design (DDD) focuses on what matters in enterprise applications: the core business domain. But applying the DDD principles can be easier said than done. Enter Naked Objects: an open-source Java framework that lets you build working applications simply by writing the core domain classes while Naked Objects takes care of the rest of the application infrastructure for you. This book shows how you can rapidly develop and test domain applications, and then deploy to either conventional architectures or onto Naked Objects itself. Get ready to write some of the best business software of your career. Dan Haywood 2009-12-17T11:20:27-08:20 PRINT

Vale JCP? - Scala and Java:

Śr, 2010-08-25 18:00
From ERH's Cafe au Lait: So apparently Sun has decided to add closures to Java 7. They will, of course, not remove anything to make room, so Java just gets bigger and bulkier. They will also give us a half-hearted... Rick Jelliffe 2009-11-26T21:28:21-08:21

Programming Google App Engine

Śr, 2010-08-25 18:00
Build and Run Scalable Web Apps on Google's Infrastructure Dan Sanderson 2009-11-23T10:20:26-08:22 PRINT or PDF

RESTful Java with JAX-RS

Śr, 2010-08-25 18:00
Learn how to design and develop distributed web services in Java using RESTful architectural principals and the JAX-RS specification in Java EE 6. With this hands-on reference, you'll focus on implementation rather than theory, and discover why the RESTful method is far better than technologies like CORBA and SOAP. You'll get step-by-step instructions for installing, configuring, and running several working JAX-RS examples using the JBoss RESTEasy implementation of JAX-RS. Bill Burke 2009-11-17T10:49:31-08:23 PRINT or PDF

Great Java

Śr, 2010-08-25 18:00
Great Java: Level 1 will teach you the fundamentals of Java, from the basics of compilation through methods, objects, and the key concepts of good programming. By the time you're through these lessons, you'll be programming, and programming well.

Throughout the course, you'll progressively learn to code and compile programs, work extensively with text, and declare, convert, and cast between data types. You'll also read files, get user input, and build arrays, including multi-dimensional arrays. Finally, you'll move into objects, modeling your data and behavior into core Java structures. Brett McLaughlin 2009-11-06T10:19:53-08:24 PRINT

Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.

Śr, 2010-08-25 18:00
We're launching the beta of O'Reilly Answers, and I'm inviting you to be part of it. In brief, O'Reilly Answers is a community site for sharing knowledge, asking questions, and providing answers that brings together our customers, authors, editors, conference speakers, and Foo (Friends of O'Reilly). O'Reilly is at the center of an amazing exchange of knowledge sharing and idea generation, and we want you to join us in changing the world by spreading the knowledge of innovators. Allen Noren 2009-11-04T09:57:52-08:25

Hello, Android

Śr, 2010-08-25 18:00
Android combines the ubiquity of cell phones, the excitement of open source software, and the corporate backing of Google and other Open Handset Alliance members. The result is a mobile platform you can't afford not to learn. This second edition is completely updated for Android 1.5 (Cupcake) and Android 1.6 (Donut). Ed Burnette 2009-10-23T23:50:58-08:26 PRINT

Grails

Śr, 2010-08-25 18:00
Java web development is notoriously tedious, but help is on the way: Grails. Using the principle of convention-over-configuration and the dynamic Groovy programming language, Grails takes the pain out of web development and brings back the fun. This book will get you up and running with Grails by putting it to use in constructing an original, working application from start to finish. Dave Klein 2009-10-21T23:50:59-08:27 PRINT

Potomac - Bringing OSGi Modularity to Flex

Śr, 2010-08-25 18:00
OSGi is taking over the Java world. The modularity features offered by OSGi have become so popular that it seems like all the major Java enterprise applications and frameworks have adopted OSGi or have plans to. Products and frameworks such as Eclipse (and therefore Flex Builder), Spring, Websphere, Guice, Weblogic, and JBoss all use OSGi. Even organizations such as NASA have adopted OSGi. So what is OSGi and why is it so popular? This article will try to answer those questions and introduce you to Potomac - the new OSGi inspired framework for Flex. Chris Gross 2009-10-01T13:10:01-08:28