BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • An Introduction to Actor Model, with Examples in Akka

    For developers who have experienced the problems with creating and managing multithreaded applications and are looking for a higher level of abstraction, Arun Manivannan has written a series of, so far, six blog posts explaining the principles of Actor model using an picture-rich visualization and some simple Akka examples.

  • Amazon Launches Corporate Directory Service in the Cloud

    Amazon has added corporate directory services called AWS Directory Service to its growing portfolio of cloud services. Applications that need Active Directory or a LDAP compatible directory can use this service.

  • Testing Machine to Machine Systems

    Devices are becoming increasingly interconnected through the internet where they are communicating directly with each other. Testing such machine to machine (M2M) systems can be difficult due to their complexity and the usage of different platforms, as Peter Varhol explained in his talk about testing in the M2M world at the QA&Test 2014 conference.

  • Testing Impact of Model Driven Development

    By using Model Driven Development component tests could be skipped and integration and system testing went a lot smoother, said Bryan Bakker in the presentation Model Driven Development (MDD) and its impact on testing. Main results from the MDD approach are a reduction of the amount of testing and increased reliability of the code that was generated from a mathematical model.

  • Apiary Announces Apiary for Enterprise

    Apiary, the company behind API Blueprints has announced a new offering, Apiary for Enterprise, that promotes API design best practices through tooling that validates API designs against defined API style guide standards and best practices. InfoQ caught up with Apiary to shed more light on this new offering.

  • WebStorm 9 Supports Meteor, React and Polymer

    WebStorm 9, JetBrains’ IntelliJ IDEA-based IDE, comes with a number of new features and enhancements, including support for Meteor, React, Polymer, PhoneGap, Ionic, and others.

  • Designing Systems for Testability

    Testability must be explicitly designed in the system said Peter Zimmerer from Siemens AG. Test architects should drive testability and collaborate with architects, designers and testers in using good design and engineering practices. At the QA&Test 2014 conference Peter gave a tutorial about design for testability for embedded software systems.

  • New Tricks Shown for Web Development in Visual Studio "14"

    Visual Studio "14" is improving the web development experience through a series of changes throughout the package. These changes should benefit developers across a variety of tasks: JSON editing, HTML editing and the use of templating packages, and managing code in the editor.

  • W3C's Latest HTML5 Standard Ignores WHATWG

    W3C published a new version of the HTML5 Differences from HTML4 working draft. The latest version describes the differences of W3C HTML5 and HTML4, and a comparison between WHATWG HTML and HTML4 is no longer covered.

  • AngularJS Superluminal-Nudge Promises Substantial Performance Improvements

    Google has announced version 1.3.0 of AngularJS, code named "superluminal-nudge". The release brings substantial performance improvements that reduce memory consumption, increase the speed of common DOM operations, and improve overall latency of Angular app.

  • Catching up with Neo4j

    Neo4j, the open source graph database project has doubled its contributor community in the past six months, which has enabled significant improvements in the product. InfoQ caught up with Emil Efrem after his keynote titled "Graph All the Things" to understand the current and planned features for the open source version of Neo4j.

  • Apache Camel 2.14: Java 8, Spring 4, REST DSL and Metrics

    The Apache Camel team recently released version 2.14, their 66th release. Camel is an open-source integration framework that provides components based on the popular enterprise integration patterns. It allows an application to define route and mediation rules in many domain-specific languages (DSLs), for example with Java, XML, Groovy and Scala.

  • Android 5.0 Brings Over 5,000 New APIs

    Android 5.0 (Lollipop) comes with a large number of new APIs, over 5,000 of them, according to Ankur Kotwal, a Google developer advocate. These cover many areas of mobile development from the new Material Design, to enhanced battery management, to managing devices to ART. We are presenting some of the most important.

  • Use Your Blockades to Sustainably Improve

    Blockades in work, like insufficient information, unclear requirements or having to wait for tools or systems to become available can have a systematic cause. It could be the case that similar problems that block the team keep happening until the underlying causes are addressed. You can use your blockades as treasures of improvement to sustainably improve the way work is done.

  • Different Approaches to Create Story Wall

    Ryan Mckergow explains various ways to set up story walls for agile team. This post includes setting up columns, rows, selecting colors and avatars for the story wall.

BT