InfoQ Homepage Development Content on InfoQ
-
Glenn Tamkin on Applying Apache Hadoop to NASA's Big Climate Data
NASA Center for Climate Simulation (NCCS) is using Apache Hadoop for high-performance data analytics. Glenn Tamkin from NASA team, recently spoke at ApacheCon Conference and shared the details of the platform they built for climate data analysis with Hadoop.
-
Systemd Debuts in New Debian 8 “Jessie”
The Debian project has announced the new stable version of its operating system, codenamed “Jessie.” The new OS marks the shift to systemd, which replaces the previously used SystemV, and many more improvements.
-
Mono 4.0 Released with C# 6
Mono 4.0 was officially released this month. This marks the first version that contains open source code from Microsoft’s CoreCLR project. It also defaults to C# 6, meaning that once again Mono has an RTM version of a new C# compiler before Microsoft.
-
Apple Opens Up Engagement Metrics with App Analytics Beta
Apple has opened up its new App Analytics service for beta testing. The service was initially mentioned at last WWDC and aims to provide a way to learn how customers “discover and engage with your apps.”
-
C# Futures: Immutable Variables
In C#, the readonly keyword can only be used at the field level. Under proposal 115, Readonly for Locals and Parameters, this would be extended to cover a many more scenarios.
-
Java 7 Reaches End of Life
Oracle has ceased public availability of security fixes and upgrades for Java 7, urging users to migrate to Java 8 or to purchase commercial long-term support for Java 7.
-
Adatao Launches Full Stack Data Intelligence Platform
Adatao recently announced the general availability of its Data Intelligence platform. Its platform aims to make data analysis and predictive analytics available to everyone in large organizations. Adatao had secured an investment of $13 million last year from a group of investors including Bloomberg Beta, Lightspeed Venture Partners and Andreessen Horowitz.
-
Microsoft Goes Universal with Astoria, Islandwood, Centennial and Westminster
In an attempt to bring Android, iOS, classic Windows and web applications on a single platform and make them available through the Windows Store, Microsoft has launched four projects, also knows as Universal Windows Platform Bridges, namely: Astoria, Islandwood, Centennial, and Westminster.
-
Agile Architecture: Reversibility, Communication and Collaboration
At the inaugural O’Reilly Software Architecture conference, Molly Dishman and Martin Fowler discussed the role of architecture within agile software development. Key takeaways included; architects must remain ‘hands on’; architecture should focus on reducing irreversibility; adaptable documentation is essential; and architecture is a collaborative effort across the business and technical team.
-
Running .NET on Linux and Mac OS X
The .NET Core runtime has realized the vision of being truly cross-platform with its arrival on Linux and Mac OS X. Last week at Microsoft Build, Microsoft Program Manager Habib Heydarian talked about how this benefits developers and where they can start to explore the new opportunities.
-
.NET Core Builds Support for FreeBSD
Developers working on the .NET Core project have added support for the FreeBSD platform. It is now possible run a single .NET assembly across all 4 platforms (Mac OS X, Linux, Windows, and FreeBSD).
-
C# Futures: Closure Annotations
Though on the “Some Interest” list, the next proposal is very controversial. The basic premise for the Lambda Capture Lists proposal is that it would allow more control over how variables are captured in closures.
-
Apple Rebuilds Siri Backend Services Using Apache Mesos
Apple have announced that the company’s popular Siri iOS-based intelligent personal assistant is powered on the backend by Apache Mesos, the open source cluster manager. The Mesosphere blog states that Apple have created a proprietary PaaS-like scheduler framework named J.A.R.V.I.S., which allows developers to deploy Siri services in a scalable and fault-tolerant manner.
-
Reducing Technical Debt with SonarQube and Visual Studio
Java developers have long been able to use SonarQube to measure and analylize their code base for technical debt. Now C# developers using can benefit from this tool thanks to its improved cooperation with Visual Studio and Team Foundation Server.
-
C# Futures: Extension Properties and More
The next proposal in our C# Futures series considers the possibility of offering extension fields. This in turn would allow for extension properties and extension events.