BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Big Features Pack Visual Studio "14" Preview

    The first preview of the successor to VS2013 has been released, unifying several recent projects into a single package. Nearly all technology platforms are affected, with ASP.NET, C++, and VB/C# developers all receiving large updates.

  • Examining the 'TDD is Dead' Controversy

    Since DHH's opening keynote at Railsconf 2014 in which he questioned the use and value of TDD, and his subsequent post titled "TDD is Dead, Long Live Testing" have generated a lot of reaction and controversy. Much of the reaction has been focused on how TDD is, or should be, applied and used.

  • Swagger Creator Wants to Build Better SOAP for Web APIs

    During the recent GlueCon 2014 conference in Colorado, Tony Tam, the creator of Swagger and CEO of Reverb, gave a well attended talk on Swagger APIs for humans (and robots), where he announced the Swagger 2.0 Working Group and an early version of an online code editor offering a dynamic YAML to Swagger UI conversion.

  • Hadoop Summit 2014 Day One - On the Path to Enterprise Grade Hadoop

    Hadoop Summit Day One report covers the important trends and changes from last year's summit. It also covers the important announcements of the day in relation to this year's trending topics. This report focuses on the platform specific innovations and announcements and not the broader partner ecosystem, which will be covered in the next few days.

  • Apple Announces New iOS 8 SDK and Developer Tools

    At its 2014 Worldwide Developer Conference, Apple announced its new mobile operating system, iOS 8, alongside new SDKs and development tools. New Apple software includes over 4000 new APIs, including all new frameworks such as HealthKit, HomeKit, and CloudKit, and enhancements to the platform gaming capabilities. Apple also announced a new language aiming at being the successor to Objective-C.

  • Facebook Unveils Jest for JavaScript Unit Testing, Automatic Mocking

    Facebook has released Jest, built on top of the Jasmine test framework, for JavaScript Unit Testing. Jest automatically mocks dependencies when running tests, and uses CommonJS instead of a proprietary module loader.

  • Java Currency and Money Standard Forges Ahead

    The Java standard for Currency and Money (JSR 354) currently under development reached another important milestone this May with the publication of a second Public Review draft. InfoQ spoke to Anatole Tresch of Credit Suisse who is leading the standardisation effort.

  • AWS Management Portal for VMware vCenter

    Amazon Web Services (AWS) have announced a Management Portal plugin for VMware’s vCenter. The plugin allows public cloud EC2 instances to be managed alongside of private VMware instances using the same administration console. The aim of the plugin is to make it simple for VMware customers to build hybrid clouds that span from their private environments to Amazon’s public services.

  • DataTorrent 1.0 Handles >1B Real-time Events/sec

    DataTorrent is a real-time streaming and analyzing platform that can process over 1B real-time events/sec.

  • Designing SOA Systems with ServiceMatrix

    The Particular Service Platform has four headline components: ServiceMatrix, ServiceInsight, ServicePulse, and the well-respected NServiceBus. Over the next few weeks, we’ll be looking at each in turn starting with ServiceMatrix, their SOA design tool.

  • Apple Releases Swift, a High-performance High-level Language for iOS and OSX

    Today at WWDC 2014, Apple announced the beta availability of a new programming language, swift, which is set to ship with iOS 8 and OSX Yosemite later this year. Swift is a high-level programming language that will be familiar to JavaScript developers, but is compiled using LLVM to produce highly performant executable code for both OSX and iOS platforms.

  • What changes brought by C++14 could break a C++11 program?

    C++14, the new C++ standard, will bring a host of changes to the language. Although it is planned to be a small extension over its predecessor, featuring mainly bug fixes and small improvements, it is inevitable that a few changes could make a correct C++11 program break under a C++14-compliant compiler. With the new standard approaching a mature status, it is now worth asking where the risk lies.

  • DDD Exchange Day 2014 in London due In Three Weeks

    The sixth DDD Exchange Day in London is due in three weeks with a speaker list including Eric Evans, Martin Thompson, Alberto Brandolini and Greg Young. Eric will in his opening keynote challenge the fundamental assumptions of DDD and dig into the root assumptions to challenge each of them.

  • Play 2.3 Released: Modularization, Java 8 and WebJars

    The Play 2.3 release increases modularization of the framework by separating parts from the framework. Also, the Play shell has been replaced by Activator, which includes a browser UI and project templates. InfoQ also talked to Play tech lead James Roper to learn more about the changes and futures plans.

  • Functional Patterns in Domain-Driven Design

    Implementing Domain-Driven Design (DDD) concepts using object orientation principles with state and behaviour often gives you a muddled mutable model, instead building domain objects with only state and behaviour as standalone functions leads to a better realization, Debasish Ghosh claims in a recent blog post.

BT