BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • PowerShell Desired State Configuration Takes on Linux

    Microsoft continues to invest in PowerShell, its command-line shell and associated scripting language. PowerShell Desired State Configuration (DSC) can now manage Linux boxes in the same vein as it does for Windows. Microsoft open source DSC for Linux and is hosting the project at GitHub.

  • Git Gets Better Defaults, Faster

    Git 2.0 is finally released, almost a month after the first release candidate was available. This comes with performance improvements such as introduction of bit-map indexes, as well as sensible defaults, especially helping first-time users.

  • Google Is Now Indexing JavaScript and CSS Content: Pitfalls to Avoid

    Google has announced that Googlebot, its web crawler, now executes and indexes some content in JavaScript. This change could impact negatively search results, unless a few basic rules are taken into account.

  • Updated, Open Sourced Status.IE Site Boosts Multiplatform Web Development

    The Status.IE project provides compatibility information for 4 major web browsers, allowing developers to see which features are available based on the browsers they need to support. Microsoft has open-sourced both the code serving the project and the data it offers, making it easy for developers to further their own development projects.

  • UBER: A New Hypermedia Format for APIs

    Mike Amundsen, author of "Building Hypermedia APIs with HTML5 and Node" and "RESTful Web APIs", has recently announced a new media type design that he's been working on. It's called UBER hypermedia, which stands for "Uniform Basis for Exchanging Representations."

  • Zoeticx Middleware API Unifies Incompatible Electronic Medical Records

    Zoeticx has written middleware which can unify data from any current provider into a single common format. Their newly released API provides easy access to that middleware, enabling developers to easily write applications against multiple databases storing records in different formats.

  • Nitra: Open Source Language Tooling For CLR

    JetBrains recently open sourced Nitra, a set of tooling for working with programming languages on the CLR. Developers can define grammers using Nemerle, which Nitra then uses to build parsers and generate classes to represent and navigate the AST.

  • PrimeFaces 5 Released with Rewritten Mobile and Greatly Improved Push Support

    The latest release of PrimeTek's PrimeFaces 5.0 adds a new charting API, new components, rewritten mobile support, a new exception handler and improved push features. Nicknamed PF5, the release is compatible with JavaServer Faces 2.0 and greater. PrimeFaces Mobile (PFM) has been rewritten from scratch and is now included in the core distribution. PFM is built on jQuery Mobile.

  • Do we Need Managers and Hierarchy in Agile?

    In organizations that are adopting agile people sometimes state that the hierarchy should be abolished and that we should get rid of managers. They consider managers and hierarchy to be something that hinder self-organization of teams.

  • Xamarin.Forms Enables Truly Native Cross-platform UIs

    Up until now one could write with Xamarin cross-platform native mobile applications that shared 80% of the code on average with the rest of 20% representing UI code that had to be written separately for each platform. The latest release, Xamarin 3.0, introduces Xamarin.Forms, a MVVM library for writing a single UI code in C# being executed natively on iOS, Android or Windows Phone.

  • C++ Cross-Platform iOS and Android Development: The Dropbox Lesson

    Dropbox developers have recently given some talks describing how they support both iOS and Android in their apps without having to recode everything on each platform. Let's review the reasons that led to their approach, the benefits it brings, and some key points learned through the process.

  • The Strengths and Weaknesses of Microservices

    There has been significant buzz around microservices lately, enough to generate some hype. After implementing heavy and cumbersome SOA solutions for more than a decade, are microservices the solution the industry has been waiting for? Or, are microservices simpler than monolithic solutions?

  • JCP Enters Final Phase of Transparency and Developer Agreement Work

    Intellectual property concerns, transparency and the continuing development of a new version of the Java Specification Participation Agreement were among the topics at the recent meeting of the Java Community Process Executive Committee.

  • Dart 1.4 Brings New Tool for Performance Analysis

    Google has released version 1.4 of its web programming language Dart. The release brings with it Observatory; a new tool for performance analysis, and a new experimental feature for dart:io, ServerSocket references.

  • Tesora DBaaS Platform Becomes First Trove-Based OpenStack Distribution to Support MongoDB

    Tesora, previously known as Parelastic is developing a DBaaS for OpenStack. Tesora has partnered with the OpenStack Trove community and its DBaaS solution has had support from day zero for MySQL. Now it has added support for MongoDB offering SQL and NoSQL databases to be deployed side by side..

BT