InfoQ Homepage News
-
Deploying Chrome Apps on Android&iOS with Cordova 3.3.0
Developer can now deploy Chrome apps on Android and iOS with Apache Cordova 3.3.0.
-
Encrypting Files on Android with Facebook Conceal
Facebook has open sourced Conceal, a set of Java APIs for file encryption and authentication on Android. Conceal uses a subset of OpenSSL’s algorithms and predefined options in order to keep the library smaller, currently being 85KB.
-
Visual F# Tools 3.1.1 Adds Visual Studio Express 2013 Desktop and Web Versions
Visual F# Tools 3.1.1 has been released with support for both desktop and web versions of Visual Studio 2013 Express edition in addition to the ability to install it directly from PowerShell prompt.
-
Producer/Consumer Processing with TPL Dataflow
Getting started with TPL Dataflow can be daunting. There is a lot of new terminology to learn and many of the advanced features obscure the simpler ones that you should be relying on. Dave Marini of Taskmatics cuts through the confusion by showing a complete producer/consumer dataflow from start to end.
-
Functional Relational Mapping Library Slick 2.0 Released
Version 2.0 of Slick, a Functional-Relational Mapping, FRM, library for Scala, (corresponding to an Object-Relational Mapper, ORM, for object-oriented languages), was recently released with a code generator for reverse-engineering a database schema and new driver architecture to allow support for non-SQL databases.
-
Presto-as-a-Service: Interactive SQL Queries on AWS
Presto, a technology from Facebook enabling interactive SQL queries on petabytes of data, has now taken a first step into mainstream adoption. Big Data startup Qubole has launched its Presto-as-a-Service alpha with integration to Amazon Web Services.
-
jQuery 1.11 & 2.1 Now on npm and Bower
The latest jQuery can be obtained from npm and Bower, has some performance improvements and bug fixes.
-
Coverity 7.0 with C#, Java, C, C++ Algorithms, SonarQube, Eclipse, VS and Clang Compiler Support
Coverity has released version 7 of its testing platform with improved C#, Java, C, C++ algorithms in addition to support for SonarQube, Eclipse and Visual Studio 2013. The release also includes support for clang compiler used in the development of Objective-C and C/C++.
-
Is Android Moving to a Closed Source Model?
In an interesting analysis appeared on Ars Technica, Ron Amadeo argues that Google is progressively shifting Android towards a closed source model. Google's strategy would aim at making Android suitable to be freely customised and used "for little hobbies", while hampering the choices of "anyone trying to use Android without Google’s blessing".
-
A Change in Leadership for Node.js
Isaac Schlueter recently announced his departure from the Node.js open source project, handing the reigns of leadership over to TJ Fontaine. Isaac also announced plans for a startup focused on npm. TJ shares some of his plans for Node over the upcoming year.
-
Thirty Years of the Apple Mac
Thirty years ago, Apple unveiled the Mac in a seminal advert entitled 1984. InfoQ looks at the history of the Mac and shows the connection between that point and the system you're reading this post on.
-
Documentation in Agile: How Much and When to Write It?
The Manifesto for Agile Software Development values "working software over comprehensive documentation". This core value asks us to think about how much and which kinds of documents are needed and when they need to be written.
-
Martin Fowler Presented Workflows of Refactoring
Martin Fowler published an article on his website describing the different workflows that could be used when refactoring and explaining the reasons for combining them.
-
SOLID Design Principles for JavaScript
The SOLID principles is one example from object oriented programming that can help you write good stable JavaScript code, Derick Bailey, an author and developer focusing on JavaScript, states in a recent presentation.
-
What Is Going on with PaaS?
Despite huge investments and years in development, PaaS has not managed to attract many customers so far. This article digests what several analysts are saying regarding the current status of PaaS and its future.