InfoQ Homepage News
-
Naresh Jain on the Dark Side of Collaboration
Naresh Jain, conference chair and founder of Confengine opened the second day of the Agile India conference with his talk titled the Dark Side of Collaboration. The premise of his talk is that in the rush to encourage collaborative workspaces and the hype about the benefits of collaborative work organisations have forgotten the importance of solitary thinking time for creativity and ideation.
-
Giving Up on TDD
This post summarizes the experience of a university professor who gave up on TDD and Uncle Bob’s rebuttal of his arguments.
-
Node.js Available in Beta on Google App Engine, Sort Of
Google has announced that node.js is available in beta on App Engine. However, unlike the pure PAAS offerings on App Engine, the node.js functionality uses their App Engine flexible environment. This hybrid environment wraps the app up in a Docker image and manages the VMs automatically.
-
BBC micro:bit Enables a Million UK Children to Start Coding
Starting today, close to one million students in the United Kingdom will begin receiving the BBC micro:bit, a highly flexible, programmable embedded device that was created with the objective of "helping this generation to be the coders, programmers and digital pioneers of the future," according to Tony Hall, BBC's Director-General.
-
Bloomberg Open-sources BuckleScript, JavaScript Backend for OCaml
Recently open-sourced BuckleScript, a JavaScript backend for OCaml, aims to bring OCaml type safe, high performance code to any JavaScript execution engine, Bloomberg say.
-
DevOps Dashboard Hygieia Aggregates End-to-End View of the Delivery Pipeline
Version 2.0 of open source project Hygieia adds support for multiple teams and a corresponding consolidated view into a program-level dashboard, a Jenkins output publisher and a GitHub Webhook consumer. Hygieia integrates story tracking, repository, build, quality, deploy and monitoring tool widgets on a single-pane-of-glass HTML client that enables an easy access to important DevOps metrics.
-
Netflix Cloud Migration Complete
Netflix recently announced their journey to the cloud is finally complete after more than 7 years. Netflix initially began this journey in 2008 after a major database corruption incident occurred which impacted their ability to distribute physical DVDs to their subscribers.
-
Firefox Developer Edition Brings Popup Debugging
Mozilla has release Developer Edition 47 for Firefox, bringing new features to improve add-on debugging.
-
Apple and FBI Court Appearance Postponed
The court appearance between Apple and the FBI, originally scheduled for later today, has been postponed a week until after Easter, following a request from the FBI to defer.
-
JEP 286 Survey Results for Local Variable Type Inference
Brian Goetz has published the results of the local variable type inference survey and the results point to enthusiasm for adopting the feature. InfoQ looks at the results.
-
Apple Releases Swift 2.2 for OSX and Linux
Today Apple released Swift 2.2 as part of Xcode 7.3 for OSX, along with official binaries for Swift 2.2 for Linux. InfoQ looks at what's new and what having a production release of the runtime will have for Linux on the Server.
-
Apple Fixes Security Flaw in iOS 9.3
Today, Apple released iOS 9.3 at a special event held at Apple's headquarters which fixed a number of security bugs with the mobile OS, including several with remote code execution and an iMessage encryption bug. InfoQ investigates.
-
Does Running Java on Docker Containers Violate Agreements?
In a recent blog post Henn Idan raised an issue that using Oracle Java in containers could be violating the Oracle licensing agreements. Is this an issue, or is it something that developers should be concerned about? InfoQ investigates.
-
Simplifying Database Queries with Jinq
Jinq, a library to provide a DSL for database queries, has been made available for Java and Scala. The work is inspired by .NET's LINQ, and aims at enabling easy-to-write queries with support for type safety. As commented by Ming-Yee Iu, creator of the tool, work on Jinq started in 2006 under project name Queryll; however, the adoption of lambdas in Java 8 is what has realised its full potential.
-
Scala Centre Foundation Created
Last week, the Scala Center was created as a not-for-profit foundation, along with a list of financial backers, to improve the ongoing development of Scala and provide training courses based around the Scala language.