InfoQ Homepage Development Content on InfoQ
-
Protocol Design and Implementation with Martin Thompson
Martin Thompson answers a few questions about the opportunity for developers and architects to introduce custom protocols to their system's interaction points.
-
GitHub, BitBucket, Twitter and other Secure Services Affected on Mac OS X By Expired SSL Certificate
On Saturday July 26th, an intermediate certificate issued by DigiCert that was used by online services like GitHub, BitBucket, etc expired. Since this certificate was widely cached in the keychains of many Mac OS X users, this expiration caused any connection via browser or API to raise certificate chain errors.
-
Hypermedia is like Dancing
To take full advantage of the benefits of hypermedia driven systems, the client must allow the server to take the lead and drive the state of the client, Darrel Miller writes comparing with a couple who can dance, one leads and the other just follows, there is no a choreographed sequence of steps defined beforehand.
-
F# Native App Development on iOS and Android
F# has supported both iOS and Android native programming through Xamarin since at least Xamarin 4.8 and can be efficiently used to create native apps on both platforms. Let's give a look at some experience reports.
-
Mono Project Adds Performance Team
The Mono project has focused on conformant code since its inception. Now the project is adding dedicated resources to focus on improving performance.
-
AtlasCamp 2014 Highlights: New REST APIs and Data Center Offerings
Development and collaboration software vendor Atlassian held its annual developer conference AtlasCamp in Berlin, focusing on the recently launched Atlassian Connect 1.0, the new REST APIs for Confluence and HipChat as well as the JIRA and Confluence Data Center offerings for high availability and performance at scale.
-
RubyMotion Announces Android Support
RubyMotion is expanding from iOS to Android with their upcoming 3.0 release. InfoQ talked to Laurent Sansonetti to learn how they built a new Ruby runtime that is statically compiled and integrates with Android.
-
Is Project Jigsaw Back On Track?
Oracle Chief Java Architect Mark Reinhold reveals the plans and scheduling for Project Jigsaw, the Java modularity initiative, now scheduled for release with Java 9.
-
Lessons Learned Building Distributed Systems at Bitly
At the Bacon Conference last May, bitly Lead Application Developer Sean O'Connor explained the most relevant lessons bitly developers learned while building a distributed system that handles 6 billions clicks per month.
-
Chrome 36 with Revamped Incognito
Google released Chrome 36 for Windows, Mac, Linux and Android which includes some additions and improvements as well as various bug fixes and performance tweaks.
-
Realm: Low-Footprint, Thread-Safe Database For iOS And Android
Realm is an open-source, Object-oriented database. It provides a simpler, more performant alternative to using CoreData on iOS and will soon be available on Android as well.
-
Cloudbreak, New Hadoop as a Service API, Enters Open Beta
Cloudbreak, a new open-source and cloud-agnostic Hadoop as a Service API, is now open for beta access to application developers and enterprises. SequenceIQ, Cloudbreak's maker, claims that its freely available product will make it easier to manage and monitor on-demand Hadoop clusters while also abstracting their provisioning.
-
Breach: Hackable Browser Built on Chromium and Node.js
Stanislas Polu has recently announced the first public Alpha release of Breach, a modular browser built on Chromium and Node.js.
-
TypeScript Gets Faster Compiler
The TypeScript team is building a new, light-weight compiler core to replace it’s existing one. Early results show upto 5x performance improvements compared to the existing compiler.
-
Microsoft Tackles Internet-of-Things With New Data Stream Processing Service
Last week at the Microsoft Worldwide Partner Conference, Microsoft took the wraps off of Azure Event Hubs. This service – in preview release until General Availability next month – is for high throughput ingress of data streams generated by devices and services. Event Hubs resembles Amazon Kinesis and uses an identical pricing scheme based on data processing units and transaction volume.