BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • HSA Foundation Targeting Heterogeneous GPU-CPU Execution for Java Virtual Machines by 2015

    Speaking at the Hot Chips Conference, HSA Foundation president Phil Rogers has provided more details on plans to bring GPU acceleration to Java in time for Java 9 in 2015.

  • Cucumber Pro for the Enterprise

    Cucumber Pro, an online collaboration and reporting platform on top of the popular BDD tool Cucumber, has been unveiled by the core maintainers of Cucumber. The new tool will target enterprises that require official tool support.

  • Ruby On Rails State of Practice Results

    Over the past months, InfoQ published three research items on the current state of Ruby on Rails practice. Now the results are in and we're taking a look at what tools Rails developers currently use.

  • Postgres Gets Even More Reliability, High Availability, Several Developer-Friendly Features

    PostgreSQL 9.3 comes with Fast Fail-over and streaming-only Remastering as well as many developer-focussed features such as materialized views, auto-updateable views, many features for JSON data-type and more.

  • GitHub Enterprise Adds New User Interface, Two Factor Authentication and Identicons

    GutHub has updated its enterprise release with a new user interface, support for LDAP and two-factor authentication and identicons in addition to several feature improvements.

  • Experiences Versioning a RESTful Service

    Use server driven content negotiation, but enhance the response with links to alternate versions and formats of the representation, thus letting the client choose which URIs to follow due to its needs Howard Dierking recently wrote when comparing his newly gained experiences working with designing the next major revision of the NuGet API, V3, with his thoughts almost a year ago.

  • FreeBSD 10 Alpha Built With clang

    FreeBSD 10 has had its first alpha release, bringing with it a long planned for change to switch to the Clang compiler instead of GCC on platforms where it is available. It is also the first FreeBSD release to run on the Raspberry Pi. Read on to find out more about the decision to switch compilers, and what it means for users.

  • Ruby 2.1 Garbage Collection to Address Criticism on Large Scale Deployments

    Ruby’s creator announced the move to generational garbage collection in Ruby 2.1 in what is expected to be an important performance boost for the language. The announcement took place during Barcelona Ruby Conference where Ruby’s GC was singled out as a major pain point in large scale Ruby deployments.

  • Department of Homeland Security Weighs in on Threats to Mobile Devices

    Especially branded as malicious in the unclassified document is an application known as Carrier IQ. The DHS specifically advises the various branches of the government to install a mobile app dedicated to removing the perceived security threat posed by any instance of Carrier IQ existing on their device.

  • Developers Voice on Mobile Application Scenarios

    The recently conducted survey among 1300 Windows desktop application developers by Embarcadero Technologies measured the taste of developers from across the world. The survey recorded the favourite platform and tools among the respondents.

  • Josh Clark About the Future of (not only) Mobile Interfaces

    With the rise of touch enabled smart-phones and tablets, a new category of user interfaces was introduced. And there are new technologies just around the corner: The 'Internet of Things' is becoming reality with lots of new device types that need to be considered when formatting output and natural user interfaces like speech and gesture provide challenges when interpreting input.

  • Xtend 2.4.3 Extends Active Annotations to the File System

    After active annotations were introduced in Xtend 2.4, they received an API for accessing the file system with version 2.4.3. Active annotations let developers influence the way, Xtend source code is translated to Java source code. With the help of the new file system API, further artifacts like property files or fingerprints and digests can be derived from Xtend sources.

  • The Dawn of the Personal Cloud

    Simple founder and former Twitter engineer Alex Payne has released sovereign - a set of open source Ansible playbooks to create a personal cloud. This allows users and IT departments to move away from large cloud companies and onto services that are under their own control.

  • Benefits of Combining Agile and Lean Startup

    Enterprises want to increase their capability to deliver value to customers in less time. Many adopt agile software development to iteratively develop and deliver software solutions. Lean startup aims to support developing new businesses and products. Several authors shared their views on how combining agile and lean startup methods can be beneficial.

  • The Big Progressive Enhancement Debate

    Recently, Tom Dale, one of the creators of ember.js, wrote an article that re-kindled a brewing debate on the need for progressive enhancement. This is a quick look at the different views on the debate.

BT