Core Java

Core Java news, information, and how-to advice

Facebook to release open source library for iOS interface development

Async Display Kit, part of Facebook's Paper interface app for iOS, offers users better scrolling on devices.

GitHub takes center stage at OSCON

The open source convention will also feature sessions on Docker, OpenStack, and programming languages both new and old.


open source

We're living in a post-open source world

A new generation of developers wants little to do with the complexities of open source licensing -- and they may be on to something, whether the open source forebears like it or not.

5 big security mistakes coders make

Security errors are rife in application development. Here are five of the most egregious -- and common -- missteps.

The Business Value of Continuous Delivery

Download this whitepaper to learn more about the business value of Continuous Delivery and see why it could be a game changer for your organization.

docker data

JVM plus Docker: Better together

Docker can fill in gaps in the JVM, providing resource control, configuration benefits, and improved packaging and deployment.

security risk

Google thinks global Internet security with Project Zero

Project Zero's team of security researchers will be dedicated to rooting out security bugs and traps in popular software, not just Google's.

Oracle to release 115 security patches

Oracle plans to release 115 security patches on Tuesday, for vulnerabilities affecting a wide array of its products, including its flagship database, Java SE, Fusion Middleware and business applications.

careers

Developer jackpot: Salaries and bonuses hit all-time highs

As unemployment bottoms out, experienced developers reap the rewards, but Silicon Valley falls short in effective earnings.

Ten Factors Shaping the Future of Application Delivery

Download this research report conducted by Enterprise Management Associates (EMA) to learn how those that are seeking to accelerate application delivery are leveraging DevOps functions internally and moving towards Continuous Delivery.

Python bumps off Java as top learning language

Python's simpler syntax and ability to scale up for enterprise development have made it the preferred language choice for learning to code.

Custom Cassandra data types

Learn to create and then use custom Cassandra Query Language data types in this quick tutorial from Dustin Marx.

You don't need to be in Silicon Valley

Think twice before you pay a king's ransom for a San Francisco apartment. You may be in a better position than you think to let the job come to you.

Next generation Project Valhalla proposed

Proposed by Brian Goetz, Project Valhalla would provide long-term structure and support for evolving the Java language and platform. Voting by current OpenJDK members closes on July 7.

DevOps meets ALM in the Cloud - Cloud DevOps PaaS

To improve software delivery performance and effectiveness, teams need automation, governance, architecture best practices, and increased team collaboration. Find out more.

Java Q&A: The ultimate superclass, Part 3

This post completes a three-part series in which I present and answer questions about Object and its methods.

10 bad coding practices that wreck software development projects

Deadline pressure makes some of these common coding mistakes mighty tempting, but avoiding them will make your work easier in the long run.

Can TDD factions agree to disagree?

The #isTDDDead debate might be over but history suggests the fallout has just begun. Or at least that's what Uncle Bob says.

Java incubator to explore technologies for Java 10 and beyond

Proposed by Brian Goetz on the openjdk mailing list, Project Valhalla would explore and incubate long-term improvements to the Java language.

Keep Your Network Available, Efficient and Secure

Make the most of your network by working with experts who "get it." CDW and F5 have partnered to keep networks highly optimized. Keep your network highly available and redundant even during times of heavy traffic

elipse ide

Eclipse Luna picks up Java 8, PHP, C/C++ support

Eclipse IDE's annual release adds Java 8 support, enhanced C/C++ and PHP tools, and support for the Paho platform.

found alphabet

I don't think that software development word means what you think it means

From Agile to SLOC, Dustin Marx corrects the record about programming terminology that is commonly misused, and even misunderstood, by software developers.

What's machine learning? It depends on who you ask

As interest in machine learning has grown, its definition has expanded to include a panoply of techniques for automating knowledge and pattern discovery from fresh data.

scripting

Node.js is the latest security risk for developers

Node.js inherits JavaScript's security issues, and its growing popularity as a server-side platform magnifies the risk for enterprise applications.

Load More