Thursday Feb 05, 2015

Java Magazine: Platform for Innovation

Tools make the cloud. To support modern development, today’s cloud development environments must support the full software development lifecycle. Developers working in the cloud need tools for builds, continuous integration, source control, and team collaboration. With those tools at the
ready, they can take advantage of the cloud as a platform for innovation.

In our interview with Mike Lehmann, vice president of product management for Oracle Cloud Application Foundation, we explore Oracle’s Java-based cloud services for developers, and the benefits they offer. “Taking a new business idea and building an application to support it can be done much more quickly and with lower risk than in the past,” says Lehmann. Read the interview for his insights on Oracle Java Cloud Service, Oracle Developer Cloud Service, and other services that give developers an end-to-end Java development and deployment environment.

Ready to test out these services? Don’t miss Hardshad Oak’s article, “Get Started with Oracle Developer Cloud Service.” Plus, Bert Ertman shows you how to build modular cloud applications in Java.

It’s a new year, and a time when people traditionally think about self-improvement. If you are looking to raise your job prospects and expand your network, Bruno Souza and Edson Yanaga have just the plan for you, and it includes code, community, and— yes—cloud. Their action items will help you to raise your possibilities for the future.

Read all about it in the current issue of Java Magazine!

Monday Jan 19, 2015

Java Brain Aerobics

Do you know Java tip or trick that you'd like to share with Java Community but don't want to give away too easily? Write a Fix This code challenge for Java Magazine. Give readers the chance to flex their brain muscles, have fun, and learn something new. Can you stump the Java world?

Java Magazine reaches more than 250,000 subscribers and is loaded with technical articles, community news, and success stories from an array of businesses. The magazine's success is the result of the expert writers who write about technologies that they have first hand experience with.

Pick a topic you are most familiar with and send as many Fix This challenges as you want. The challenge can be about any Java technology, whether it is Java SE, Java EE, Java ME, or Java Embedded.

Just follow these simple steps: 

1. State the problem, including a short summary of the tool/technique, in about 75 words.

2. Send us the code snippet, with a short set-up so readers know what they are looking at (such as, "Consider the following piece of code to have database access within a Servlet.")

3. Provide four multiple-choice answers to the question, "What's the fix?"

4. Give us the answer, along with a brief explanation of why.

5. Tell us who you are (name, occupation, etc.)

6. Email your challenge to JAVAMAG_US at ORACLE.COM with "Fix This Submission" in the title.

Submit a Fix This challenge today! 

Tuesday Nov 18, 2014

Java Magazine: The Internet of Things

Java is everywhere. As the Internet of Things (IoT) moves from hype to reality, we’re seeing embedded Java used in a wide range of applications, from industrial automation systems and medical imaging devices to connected vehicles and smart meters. In the November/December 2014 issue of Java Magazine, we bring you the latest on Java and the IoT.

In our interview with Oracle’s Henrik Ståhl, we discuss the opportunities and challenges that the IoT presents for Java developers, and how changes in Java SE and Java ME (and their embedded versions) make it easier to reassemble and strip down code for smaller devices.

We also talk to Freescale’s Maulin Patel about the IoT and Java, profile IoT Developer Challenge winner Lhings Connected Table, and show you how robots make factories smarter. Plus, Vinicius Senger introduces the Device I/O API, Kai Kreuzer brings us the latest on smart homes, and Michael Kölling shows us how to program in Java on the Raspberry Pi.

Plus, we take a look at the developers of tomorrow in “Java: the Next Generation.” I’ve been talking to kids at various programming events for the last few months, and I am inspired. These kids are brave, bold, and so smart. They do not fear technology; they embrace it. I’m thrilled to see so many programs around the world that are teaching young people to code and helping them to create their futures.

Read all about it in the current issue of Java Magazine!

Wednesday Aug 27, 2014

Tech Article: Exploring Java 8 Profiles

Java 8 introduces the concept of Compact Profiles, which are reduced versions of the Java runtime environment (JRE) that do not contain the usual full contents of rt.jar. In the technical article "Exploring Java 8 Profiles," Java expert Ben Evans explores the advantages of using Compact Profiles and how they point the way toward a modular future for the JDK.

As Evans explains, reducing the size of the Java platform footprint and moving to a modular view of the JDK, can create great benefits:

  • Faster Java Virtual Machine (JVM) startup times
  • Reduced resource consumption
  • Removal of packages that, in hindsight, shouldn’t be in the core
  • Improved security, because removing unused classes reduces the attack surface of the platform
  • Convergence of the Java ME Connected Device Configuration (CDC) with Java SE

 

Java 8 Compact Profiles represent a significant step toward future goals for the platform—both in terms of embedded (or capability-restricted) development and also for server-side developers. Read "Exploring Java 8 Profiles" to learn more.

Tuesday Jul 15, 2014

Java Magazine: The Java Virtual Machine

by Caroline Kvitka, Java Magazine Editor in Chief

The July/August issue of Java Magazine explores the Java Virtual Machine (JVM), and includes a JavaOne preview. While often overshadowed by the Java language, the Java Virtual Machine is the cornerstone of the Java platform. It gives Java its hardware and operating system independence, small compiled code size, and protection from malicious programs. We’ve dedicated almost an entire issue to the JVM, so if you haven’t paid much attention to it lately, buckle up and get ready for the ride.

One of the most notable things about the JVM is that it can run hundreds of programming languages besides the Java language—providing developers with flexibility and freedom of choice. In our cover story, “Alternative Languages for the JVM,” Raoul-Gabriel Urma takes a look at eight JVM languages and some of the benefits of using them. In “Performing 10 Routine Operations Using Different JVM Languages,” Venkat Subramaniam further explores the benefits of alternative languages—while also showing how Java SE 8 handles certain tasks. Developing JavaFX applications? Check out Josh Juneau’s article, “JavaFX with Alternative Languages,” to discover how alternative languages and custom APIs can speed development. 

We also focus on things you can do to make the JVM work better for you. Julien Ponge shares advice on avoiding benchmarking pitfalls on the JVM, and Cas Saternos gets us up to speed on server-side deployment on the JVM. In addition, Marcus Hirt introduces us to a profiling and diagnostics tool for Java applications running on the JVM and Ben Evans gives us a primer on just-in-time compilation.

Want more? Make sure to register for JavaOne, September 28–October 2 in San Francisco, California, which features a dedicated JVM Languages track (and check out our JavaOne conference preview [with speaker previews and coffeeshop recommendations]).

Java Magazine is a FREE, bi-monthly, online publication. It includes technical articles on the Java language and platform; Java innovations and innovators; JUG and JCP news; Java events; links to online Java communities; and videos and multimedia demos. Subscriptions are free, registration required.

Have feedback for Java Magazine? Send a tweet to @oraclejavamag.

Thursday May 29, 2014

Java Magazine: Developer Tools and More

The May/June issue of Java Magazine explores the tools and techniques that can help you bring your ideas to fruition and make you more productive.

In “Seven Open Source Tools for Java Deployment,” Bruno Souza and Edson Yanaga present a set of tools that you can use now to drastically improve the deployment process on projects big or small—enabling you and your team to focus on building better and more-innovative software in a less stressful environment.

We explore the future of application development tools at Oracle in our interview with Oracle’s Chris Tonas, who discusses plans for NetBeans IDE 9, Oracle’s support for Eclipse, and key trends in the software development space. For more on NetBeans IDE, don’t miss “Quick and Easy Conversion to Java SE 8 with NetBeans IDE 8” and “Build with NetBeans IDE, Deploy to Oracle Java Cloud Service.”

We also give you insight into Scrum, an iterative and incremental agile process, with a tour of a development team’s Scrum sprint. Find out if Scrum will work for your team. Other article topics include mastering binaries in Maven-based projects, creating sophisticated applications with HTML5 and JSF, and learning to program with BlueJ.

At the end of the day, tools don’t make great code—you do. What tools are vital to your development process? How are you innovating today? Let us know. Send a tweet to @oraclejavamag.

The next big thing is always just around the corner—maybe it’s even an idea that’s percolating in *your* brain. Get started today with this issue of Java Magazine.

Java Magazine is a FREE, bi-monthly, online publication. It includes technical articles on the Java language and platform; Java innovations and innovators; JUG and JCP news; Java events; links to online Java communities; and videos and multimedia demos. Subscriptions are free, registration required.

Tuesday Mar 25, 2014

Java Magazine: Java SE 8

The March/April issue of Java Magazine jam-packed with information to get you started with Java SE 8, a revolutionary release of the world’s #1 development platform. 

The biggest change in Java SE 8—what some have called the most significant upgrade to the Java programming language ever—is lambda expressions, or closures. “Lambda expressions are anonymous methods that provide developers with a simple and compact means for representing behavior as data,” explains Brian Goetz, Java language architect at Oracle. “In a few years, developers will wonder how they ever lived without [them].”

In “Java 8: Explore the Possibilities,” we give you an overview of lambdas, the Nashorn JavaScript engine, Compact Profiles, the new date and time API, the role of community, and more. We also explore the new features that make Java ME 8 a comprehensive platform for connected devices and show you how to get started with embedded development. There are also articles on processing data with Java SE 8 Streams and the benefits of type annotations. Get started with Java 8 today with this issue of Java Magazine.

Java Magazine is a FREE, bi-monthly, online publication. It includes technical articles on the Java language and platform; Java innovations and innovators; JUG and JCP news; Java events; links to online Java communities; and videos and multimedia demos. Subscriptions are free, registration required.

Do you have feedback about Java Magazine? Send a tweet to @oraclejavamag.

Thursday Jan 23, 2014

Java Magazine: Big Data

Simply put, big data is a big deal. As the volume, velocity, and variety of big data continue to increase, so do the opportunities for creating new applications for big data. The new issue of Java Magazine is all about big data. The good news is that Java developers are well positioned to take advantage of this opportunity because so many of the tools for big data are built on the Java Virtual Machine (JVM). 

Most of the pages in this issue to are dedicated to big data:

  • In our Q&A with Oracle’s Dan McClary, we explore why Java and big data are such a good fit, and what some of the implications of big data are for Java developers.
  • We also get hands-on with many of the available tools for big data. In “Big Data Processing with Java,” Fabiane Nardon and Fernando Babadopulos help you determine whether you’ve got a big data problem and introduce Apache Hadoop and some of the other tools that you can use to produce faster and more-efficient applications.
  • Tom White, author of Hadoop: the Definitive Guide, provides an introduction to Hadoop; Kim Ross explores Apache Cassandra; and Trisha Gee discusses the flexibility of MongoDB.  
  • “Power to the People” shows Java and big data in action, with sizeable results: Opower customers have saved more than US$350 million dollars on their utility bills and reduced greenhouse gases at the same time.

Learn how big data is or will change the way you work in this issue of Java Magazine.

Java Magazine is a FREE, bi-monthly, online publication. It includes technical articles on the Java language and platform; Java innovations and innovators; JUG and JCP news; Java events; links to online Java communities; and videos and multimedia demos. Subscriptions are free, registration required.

Do you have feedback about Java Magazine? Send a tweet to @oraclejavamag.

Friday Nov 22, 2013

Java Magazine: The Internet of Things for Java Developers

Futuristic, automated homes are becoming a reality, and home automation is a prime example of the Internet of Things (IoT). The current issue of Java Magazine looks at IoT and what it opportunities it presents for Java developers. We also bring you a special section on development best practices, community news, and more.

Highlights include:

Smartest House on the Street
The Internet of Things meets home automation with Java-based openHAB.

Internet of Things 101
Explore concepts relevant to the Internet of Things by creating an embedded application. 

Special Section: Development Best Practices 
Articles on Agile, performance tuning, concurrency, DevOps, and team dynamics.

Concurrency Utilities for Java EE
Learn how to execute task using application server concurrency services.

JCP Interview
Patrick Curran The JCP chair on charting the future with JCP.next

Java Magazine is a FREE, bi-monthly, online publication. It includes technical articles on the Java language and platform; Java innovations and innovators; JUG and JCP news; Java events; links to online Java communities; and videos and multimedia demos. Subscriptions are free, registration required.

Do you have feedback about Java Magazine? Send a tweet to @oraclejavamag.

Monday Sep 30, 2013

How Java Helped Team USA Win the America's Cup

Congratulations ORACLE TEAM USA!

The team leveraged a lot of technology--including Java--to win the America's Cup. One member of the sailing team was on the team for both his sailing and programming skills. Here's a video with Gilberto Nobili, sailor and Java devloper.

While sailing, they "collect about 3,000 variables a second." The code provides real-time data while they are racing. When asked why he used Java, Nobili explained that he needed Java's "write once, run anywhere" ability. "I knew the system needed to be able to run on multiple devices and multiple operating systems," he explained, "Java provides the best way to do that." You can learn more in the article "Wind Powered. Data Powered" from this summer's Java Magazine.

About

Insider News from the Java Team at Oracle!

duke
Links


Search

Archives
« May 2015
SunMonTueWedThuFriSat
     
1
2
3
4
9
10
11
15
16
17
21
23
24
25
28
29
30
31
      
Today