CloudFlare have made SSL available to all free subscribers to its content delivery network (CDN) with Universal SSL. The move addresses both cost and complexity issues that have previously confronted web site and application owners wanting to deploy SSL. CloudFlare takes care of issuing a certificate at no cost to the end user, and enabling SSL becomes a selection from a dropdown menu.
Hazelcast announce their new 3.3.1 release, with JCache support, preview their technology roadmap and discuss their run for the JCP Executive Committee.
At CppCon 2014, Herb Sutter gave a talk presenting the essential idioms of modern C++ programming. Here is a short summary.
Firebase has this week announced major updates to its user authentication, including automatic session persistence, and rich authentication tokens for use in Security Rules.
Spring Framework 4.1 provides comprehensive support for JCache (JSR-107) annotations using Spring's existing cache configuration and infrastructure abstraction. The new release also supports JMS and performance enhancements and WebSocket refinements.
QConSF in 4 Weeks ‘DevOps @Google’ Keynote; Lambda Architecture Myths; Reactive Programmimg @Netflix
81% of speakers, 100% of keynotes, and 100% of tutorials have been confirmed for the 8th annual QCon San Francisco 2014. All confirmed sessions are now live on our schedule. Register before Oct 18th and save $400.
Core Data batch updates, introduced in iOS 8 and OS X Yosemite, aim at fixing a long-standing limitation of the Core Data stack, as developers had been asking for many years. Let's review the problem that batch updates solve, how they work, and an alternative to them involving a rethinking of data normalization strategy.
CppDepend is a primarily a source code analyzer, with features geared towards making it easier to understand large code bases with complex interdependencies. In addition, it can integrate with static analyzers. With the introduction of version 5, CppDepend now supports C and C++14.
The development team for the Rust systems programming language has released its schedule for the first beta release of the forthcoming 1.0 release. Rust is designed to provide the features of modern programming languages while retaining the power of C/C++.
RubyMotion recently announced that its Android Support had entered public beta, which should allow early adopters to get started now developing for the Android platform. RubyMotion is a terminal based toolchain used to create native iOS, Mac, and now with this beta version, Android applications, using the popular Ruby language and tools.
As the next version of C# gets closer, features that are not quite ready have to be cut. The features. Newly removed from the list are primary constructors and declaration expressions.
Summary of the JavaOne 2014 Community Keynote, including material dropped from the opening keynote.
Oracle execs discuss developments and roadmap in Java EE and Internet of Things
In a recent article, Alex Payne, organizer of the Emerging Languages Camp, provides insight on how the language landscape has changed in the last five years and how it might change in future. InfoQ has talked with him.