BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Chrome Dev Editor: A New JavaScript and Dart IDE

    A Google engineer has made available Chrome Dev Editor (CDE) during Google IO 2014, a new IDE for creating Chrome Apps and web apps for the desktop and mobile devices. CDE supports JavaScript and Dart.

  • Ampersand.js: a New "Non-Frameworky Framework" to Rival Backbone.js

    &yet has released Ampersand.js, a "non-frameworky" framework for building JavaScript applications, heavily inspired by Backbone.js. Ampersand.js distinguishes itself from Backbone.js primarily by being more modular and adding some new (fully optional) features.

  • OpenXML SDK Frees Microsoft Office Files

    The file formats used by Microsoft Word, Excel, and PowerPoint have been fully opened source via the latest release of Microsoft's OpenXML SDK. This provides developers with the familiar Apache 2.0 License, providing an easier path to incorporating support for these documents into their own projects.

  • Contemplate ThreadSafe Introduces Deadlock Detection

    Contemplate's ThreadSafe version 1.3.1 featuring a new deadlock detection rule for finding code that can deadlock because of the order that locks are acquired is now available. When deadlocks are detected, ThreadSafe reports which locks are held for each lock acquisition.

  • Visual Studio “14” Is Changing the C Runtime

    As new details on Visual Studio "14" emerge, Microsoft's James McNellis describes how changes are being made to the infamous MSVCR DLL. Additional work being done to implement C99 support will also be changing how the default behavior of familiar functions.

  • Delivering More Software Without Adding People

    As the need for software products and services increases organizations look for ways to increase their capacity. Often organizations decide to scale up by adding more people. Some question this approach and suggest alternative ways to be able to deliver more software without adding people.

  • The Google I/O 2014 Keynote Address

    Google’s two-day 2014 developer conference began with the opening keynote address. (The “opening” keynote is, in fact, the only keynote in this year’s schedule.)

  • Cayley: A Graph Engine Inspired by Google’s Knowledge Graph

    Barak Michener, a Software Engineer working for the Google Knowledge Team, has open sourced a personal project called Cayley, a graph database inspired by Freebase and the Google Knowledge Graph, the later powering Google’s search engine. Freebase is a collection of free structured data, currently at ~2.7B facts and counting, and an API for querying this data.

  • Domain Modelling Using Event Storming

    By gathering all domain experts and developers in a room, provide them with a paper roll, lots of colored post-its and a facilitator they may in hours create the best model ever, Alberto Brandolini suggested at the recent DDD Exchange conference in London.

  • AWS CloudTrail Expands Auditing of API Calls

    Amazon Web Services (AWS) has considerably increased the number of services supported by AWS CloudTrail to cover the majority of the extensive AWS service portfolio. This now includes most compute and networking and all deployment and management services, thereby providing comprehensive end to end auditing of almost any changes to customer’s infrastructure.

  • News Eclipse Luna Celebrates a Decade of OSGi and On-Time Delivery

    Eclipse Luna brings together 76 projects for the ninth annual release train, and ten years to the day of the Eclipse 3.0 release, the first Eclipse release to run on top of an OSGi framework. Over the past ten years, Eclipse has regularly released in June bringing together one of the largest open-source applications in the world. Read on to find out what's new and noteworthy for Eclipse Luna (4.4)

  • ING Netherlands' Measured Improvements on Transition to DevOps

    Jan-Joost Bouwman and Mark Heistek, from ING Retail Banking Netherlands, presented at Devopsdays Amsterdam how a CMMI-ITIL organization transitioned to a more agile mindset. Somewhat unusually in this kind of sessions, ING presented quantitative evidence of the improvements, such as a marked increase in the number of changes deployed to production and a decrease of the risk value per change.

  • Node Security Project Aims at Making Node.js More Secure

    Node Security Project has been quietly working at improving Node.js security for a few months now. The project has the goal of auditing Node.js existing module base to help "improve Node landscape and provide confidence to developers and enterprises about the state of security in Node.js land."

  • Orion 6.0 Brings Language Tooling Support for JavaScript

    Orion 6.0 will be released this month, bringing with it improvements to the language tooling support for JavaScript development.

  • Aerospike Open Sources Their In-memory NoSQL Database

    Aerospike has open sourced their NoSQL database under the AGPL 3.0 license. This license requires that any improvements to the source code to be submitted back to the trunk. The source code of the Aerospike server and related tools is available on GitHub.

BT