BT

JavaOne Press Panel - Community and Java SE

by Ben Evans on  Oct 01, 2014

Oracle execs hail community involvement in success and adoption of Java 8, announce better security features, but small number of new features.

New Google APIs Client Libraries for Dart

by James Chesters on  Oct 01, 2014

Dart Engineer Søren Gjesse, has this week announced to the community new packages for accessing Google APIs. Gjesse says the API generator has been built to create Dart client libraries enabling access to Google services, including YouTube, Analytics, Google+, and Drive from Dart. However, not everyone in the Dart community is on board with the one package approach.

The Basics of Event Sourcing and Some CQRS

by Jan Stenberg on  Sep 30, 2014 1

State transitions are an important part of our problem space and should be modelled within our domain, Greg Young states in a recent presentation focusing on basic event sourcing and how CQRS fits in.

AWS Adds Hooks Into Expanded Auto Scaling Lifecycle

by Steffen Opel on  Sep 30, 2014 1

Amazon Web Services recently added several features to its Auto Scaling service to improve control over the managed Amazon EC2 instances. It is now possible to hook into the pending and terminating lifecycle state transitions to perform custom operations, which is also available for in service instances via a new standby state. The DetachInstances API now allows to remove instances from a group.

JavaOne 2014 - Day One and Eclipse IoT Announcement

by Ben Evans on  Sep 30, 2014

Late running caused considerable disruption of JavaOne's opening keynotes. Eclipse have made a major IoT announcement.

Apache Drill Included in MapR Latest Distribution Release

by Alex Giamas on  Sep 30, 2014

MapR recently announced including Apache Drill in its latest release of MapR distribution. Apache Drill is the open source version of Google’s Dremel. Dremel is the infrastructure on which BigQuery is based upon. Drill is offering a low latency SQL-on-Hadoop interface. While this puts it in the same space as several other technologies around Hadoop, Drill has some unique characteristics setting it

Amazon Releases Official AWS Mobile SDK 2

by Sergio De Simone on  Sep 30, 2014

After a few months spent in Developer Preview, the Amazon Web Services Mobile SDK version 2 is ready for general development. According to Amazon, the final release takes into account feedback received from developers during the preview in order to improve the SDK with some new features.

MySQL Offers a REST API

by Jonathan Allen on  Sep 30, 2014 1

A prototype of MySQL 5.7 is shipping with an optional component called the MySQL HTTP Plugin. This plugin allows direct access to MySQL via a REST over HTTP interface, eliminating the need for a middle-tier server or database specific drivers.

Kulla Project: A REPL for Java

by Matt Raible on  Sep 30, 2014 3

A Java REPL will soon be coming to a JDK near you. Robert Field, engineer on the Langtools team at Oracle, recently proposed the creation of a Java REPL ("Read-Evaluate-Print-Loop") project. After a vote, the project, known as Project Kulla was approved. A REPL is essentially a scripting shell or console, such as a UNIX shell or Groovy console, that can be used for algorithm exploration.

Cooperative Development Using Pair Programming and Non-Solo Development

by Savita Pahuja on  Sep 30, 2014

Valentin Tudor Mocanu described upgraded form of pair programming using pairing and non-solo development.

An Interview with Jason DiBianco of Linq 4 Javascript

by Jonathan Allen on  Sep 30, 2014

There are a few attempts at building a LINQ implementations for JavaScript. Today we choose to present Linq 4 Javascript by Jason DiBianco because it is based on lazy evaluation, an important design concept for LINQ. The fact that it includes TypeScript bindings is also a nice touch.

Nvidia Introduces cuDNN, a CUDA-based library for Deep Neural Networks

by Jérôme Serrano on  Sep 29, 2014

Nvidia earlier this month released cuDNN, a set of optimized low-level primitives to boost the processing speed of deep neural networks (DNN) on CUDA compatible GPUs. The company intends to help developers harness the power of graphics processing units for deep learning applications.

Netflix's Chaos Engineering to Advance Failure Injection

by João Miranda on  Sep 29, 2014

"Chaos Engineering", a term recently coined by Netflix, is an umbrella that embraces all Netflix's activities on controlled failure injection. Bruce Wong, Engineering Manager of Chaos Engineering at Netflix, wrote about what Chaos Engineering is, its aims, and the roadmap to achieve them. InfoQ reached Bruce to learn more.

Remote Code Exploitation through Bash

by Alex Blewitt on  Sep 29, 2014 1

A remote exploit (CVE-2014-6271) has been in bash discovered that potentially affects any application that uses environment variables to pass data from unsanitised content, such as CGI scripts. After the release went public, other exploits were discovered (CVE-2014-7169). Official patches have been released to fix them. (Originally posted 24 September, updated 25, 26 and 29 September)

ShellShocked - Behind the Bug

by Alex Blewitt on  Sep 29, 2014 2

The recent vulnerabilities in the Bash shell initially stemmed from a remote execution exploit, which was patched and made available through responsible disclosure before being announced. However, since the initial release there have been other flaws detected which became zero day threats. What exactly was the problem with Shellshock, and is it truly fixed? InfoQ explains what happened.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT