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

  • Becoming a Great Web Front-end Developer

    This article contains advice written for web developers by two engineers, one recommending useful tools and techniques while the other providing suggestions on addressing some of the challenges faced writing for the browser.

  • Intel Multi-OS Engine Enables Porting Android Apps to iOS

    Intel has introduced a new feature for its Integrated Native Development Experience (INDE) called Multi-OS Engine that aims to make it easier for Java developers to port their Android apps to the iOS platform.

  • Android 'Stagefright' Vulnerabilty puts Millions at Risk

    Google has moved quickly to reassure Android users following the announcement of a number of serious vulnerabilities. The Stagefright Media Playback Engine Multiple Remote Code Execution Vulnerabilities allow an attacker to send a media file over a MMS message targeting the device's media playback engine, responsible for processing several popular media formats.

  • F# 4.0 Released for All Platforms

    F# 4.0 has been released for the big three major platforms (Windows, Mac OS X, and Linux). F# 4.0 brings a host of new features, bug fixes, and performance improvements that benefit users of the language whether or not they are writing code in Visual Studio 2015.

  • Six Ways of Improving Behaviour-Driven Development

    Remembering that automation is a side benefit and not the reason for BDD is one improvement to more closely follow the recommendations of BDD thought leaders, Joe Colantonio explains noticing six ways of improving work with a BDD mindset.

  • The Community Initiates Discussion to Work Around the Removal of sun.misc.Unsafe

    The community has started discussions around what to do about sun.misc.Unsafe. Despite being part of an unsupported, proprietary API, this class is widely used by a number of popular tools due to its ability to provide low-level access to memory management. Given that Oracle has indicated their desire to remove this class at some point, developers are looking for viable alternatives.

  • Study: Developers Make Most Money out of Cloud

    VisionMobile has published the Developer Economics: State of the Developer Nation Q3 2015 survey, observing that most developers are male and young, Windows leads on the desktop followed by the browser, developers like to keep their code in private clouds and they make most of the money from cloud services.

  • Git 2.5 Adds Worktrees, Improves Triangular Workflows, Performance, and More

    Git 2.5 is a major feature release that includes worktrees, improved triangular workflows, better performance, and countless improvements and fixes.

  • Two More Major Bugs Revealed in .NET 4.6's RyuJIT Compiler

    Two more significant bugs have been found when using RyuJIT and .NET 4.6. Code recompilation is not necessary to experience the effects, merely running existing code on RyuJIT (which ships in .NET 4.6 and is enabled by default) will cause severe problems.

  • Snowflake Announces General Availability of their Cloud Data Warehouse Offering

    Snowflake Computing has announced the general availability of their Snowflake Elastic Data Warehouse, a software as a service offering that provides a SQL data warehouse on top of Amazon Web Services.

  • Building Better Swift Apps Using Value Types

    At WWDC 2015, Apple engineers Doug Gregor and Bill Dudney reviewed Swift’s support for value types and explained how it can be used to build better apps by providing a flexible approach to immutability.

  • Phaser 2.4: Game Framework's Epic Release

    Phaser 2.4 is an "epic release" featuring a new video component updates, enhancements and fixes. Where 2.3 didn't have support for video files, creator Richard Davey says 2.4 not only introduces this support, but does so in a way that they can easily be used in games.

  • TypeScript 1.5 Boosts ES6 Transpilation Features

    Microsoft has released TypeScript 1.5, dramatically improving ES6 transpilation capabilities.

  • Critical Bug Revealed in .NET 4.6's RyuJIT Compiler

    StackExchange developers Nick Craver and Marc Gravell have reported a critical bug that affects all users and developers who have installed .NET 4.6. Once .NET 4.6 is installed, the new RyuJIT compiler is set active by default which exposes users to a serious flaw during their program's execution.

  • VirtualBox 5.0 released

    Oracle released Oracle VM VirtualBox 5.0. It supports Paravirtualization for Windows and Linux guests, offers improved CPU utilization, supports USB 3.0, enables bi-directional Drag and drop, and lets you encrypt your disk images. It works seamlessly with current versions of Vagrant.

BT