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

  • 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.

  • 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.

  • Java 7 Update 40 Arrives with Mission Control for HotSpot and Rule Sets for Applets

    Oracle has released Java 7 update 40, with some major new features for a minor release. They include the JVM monitoring tool Mission Control, Rule Sets for Java applets and Web Start applications, and a huge number of bug fixes.

  • Java 8 Developer Preview Released

    Oracle has released the first developer preview of Java 8 for the full range of platforms (Windows, Max OS X, Linux, Solaris).

  • Microsoft.Bcl.Build Package Updated with Support for Conditional Import

    The Microsoft.Bcl.Build package has been updated with support for conditional import and several improvements to those projects which are built using Visual Studio.

  • OSGi Compendium 5 Adds Subsystems, Repositories and More

    The recently released OSGi 5 Compendium specification adds new APIs, such as Subsystems (for running partitioned applications in OSGi), a Repository and Resolver API and a means to interact with the Service Loader in Java. Read on to find out more.

  • Design Patterns for JavaScript Applications

    Writing increasingly larger and more complex JavaScript applications we tend to overlook the core principles involved, Carl Danley, a senior web engineer, motivates a series of blog posts about JavaScript design patterns. Patterns provide a clear approach to writing structured and maintainable code, concepts which are important when developing large JavaScript applications.

  • Search Based Apps Broken in Windows 8.1

    Windows 8.1 has hidden the integrated search contract that many applications rely on. In its place users will instead see Bing search results and advertisements.

  • FP Complete Launches Browser Based Haskell IDE

    FP Complete has launched Haskell Center, their new Haskell IDE and application server. The IDE is browser based, and together with their application server, should make it much easier to create and run web based Haskell programs.

  • Visual Studio 2013 Release Date Announced, RC Available Now

    Microsoft has had several big announcements for developers: Visual Studio 2013RC is available for download now. Accompanying this release is the availability of Windows 8.1 RTM for developers that subscribe to MSDN or TechNet. This reverses the previous Microsoft position that app developers would have to wait until general availability to get access to a production system.

  • Removal of sun.misc.Sort and sun.misc.Compare in Java 8

    Oracle is removing the sun.misc.Compare interface and sun.misc.Sort class in Java 8. These are old, residual classes that are no longer used within the JDK. sun.misc.Compare is an interface that allows you to compare two Objects and return an int. sun.misc.Sort is a class that takes in a sun.misc.Compare and sorts an Object array using the quicksort algorithm.

  • Performance Gurus Release jClarity Flagship Performance Monitoring Tool

    London-based start-up jClarity announces the general availability of their flagship product for locating Java performance problems in both Cloud and Enterprise environments. 

  • AWS Gets Redis, Several RDS Improvements

    Amazon recently announced several new features for the AWS platform, including option to choose Redis for it's ElastiCache service, several RDS related improvements, and even the release of their unified command line interface.

BT