InfoQ Homepage Development Content on InfoQ
-
64-bit Firefox for Windows in Firefox 43
Mozilla has released 64-bit Firefox for Windows, along with many changes for web developers.
-
Amazon Adopts SAWS's Features into aws-shell
At re:Invent 2015, Amazon Web Services Command Line Interface (CLI) engineer James Saryerwinnie announced that Supercharged AWS CLI (SAWS) features were going to be combined into aws-shell to provide a new level of ease of use and productivity when automating AWS workflows. Today, aws-shell has been made available on GitHub as a developer preview.
-
Container Manifests, Docker Labels, and the Implications on Security: A Q&A with Gareth Rushgrove
At DockerCon EU 2015, InfoQ sat down with Gareth Rushgrove, a senior software engineer at Puppet Labs, and explored the concepts behind his conference presentation “Shipping Manifests, Bill of Lading and Docker”. The range of topics discussed included the benefits of system package management (manifest) metadata, the use of Docker labels, and the implications on security and compliance audits.
-
Microsoft Takes Azure Portal out of Extended Preview
Microsoft recently made their updated Azure Portal generally available (GA) after nearly nineteen months in “preview.” Before setting this to default portal experience for all customers, Microsoft says they focused on improving performance, reliability and usability.
-
Developing and Testing Microservices
At the Agile Testing Days 2015 Jose Lima from Redgate software shared his experiences with microservices. InfoQ interviewed him about advantages and disadvantages of developing products with microservices, how applying microservices has improved the quality of products, testing microservices and the skills that testers need, and his learnings from developing and testing microservices.
-
Moving from a Monolithic to a Microservices Architecture
Moving from a monolith to microservices the only value business stakeholders care about is reducing cost. It will not increase or protect revenue and neither scaling nor distribution are good reasons that will convince the business, Ian Cooper claimed in his presentation at this year’s Microservices Conference in London describing guidelines moving from a monolith to a microservices architecture.
-
SOA versus Microservices?
Microservices and SOA are often compared and contrasted, with some people suggesting they are unrelated whereas others believe they are close relatives. In a recent article Matt Braiser joins the debate on the side of the latter group and gives his reasons for believing that microservices owe their existence to the success of SOA principles.
-
Most Common Issues Caused by Mobile Fragmentation
Device fragmentation can be a serious hindrance to providing great mobile user experiences. A review of the most common issues faced by developers.
-
OpenJDK 9: Life Without HPROF and jhat
OpenJDK will decommission the HPROF agent and remove the jhat tool from JDK 9. InfoQ covers options that supersede these commandline JDK tools.
-
Artfully Benchmarking Java 8 Streams and Lambdas
Benchmarking and comparing Java 8 functional-style programming with the imperative-style can be tricky at times. Takipi blogs' recent posting shows us how.
-
Powering F# Development on Visual Studio Code with Ionide
Visual Studio Code has lagged behind its support for F# development, but the Ionide project changes that by adding support for VS Code. The project was formerly Atom-only but now both platforms can benefit.
-
Microsoft Open Sources Live Writer
Microsoft has turned the Live Writer source code to the .NET Foundation inviting the community to contribute to the project now that it is in their hands.
-
ChakraCore Opens Up Microsoft Edge’s JavaScript Engine
Microsoft’s JavaScript engine core components will be open-sourced next month, Microsoft announced at JSConf US. ChakraCore will provide a fully-fledged, self-contained JavaScript virtual machine, Microsoft say, that includes everything that is required to parse, interpret, compile and execute JavaScript code without dependencies on Microsoft Edge internals.
-
Cellular Technologies Enabling the Internet of Things
The Internet of Things is about connecting things. When the remotest of the things lie beyond the reach of WIFI networks, cellular technologies can provide a viable communications infrastructure. To this end, 4G Americas, a telecommunications industry trade organization, has published a new white paper titled "Cellular Technologies Enabling the Internet of Things."
-
NUnit 3 Brings Extensibility and Parallel Execution: Interview with Charlie Poole
NUnit 3 was recently released, bringing parallel execution and extensibility to the .NET testing framework. InfoQ reached out with Charlie Poole, maintainer of NUnit for over 10 years, to learn more about this release.