InfoQ Homepage Development Content on InfoQ
-
Apple Fixes Security Flaw in iOS 9.3
Today, Apple released iOS 9.3 at a special event held at Apple's headquarters which fixed a number of security bugs with the mobile OS, including several with remote code execution and an iMessage encryption bug. InfoQ investigates.
-
Does Running Java on Docker Containers Violate Agreements?
In a recent blog post Henn Idan raised an issue that using Oracle Java in containers could be violating the Oracle licensing agreements. Is this an issue, or is it something that developers should be concerned about? InfoQ investigates.
-
Simplifying Database Queries with Jinq
Jinq, a library to provide a DSL for database queries, has been made available for Java and Scala. The work is inspired by .NET's LINQ, and aims at enabling easy-to-write queries with support for type safety. As commented by Ming-Yee Iu, creator of the tool, work on Jinq started in 2006 under project name Queryll; however, the adoption of lambdas in Java 8 is what has realised its full potential.
-
Scala Centre Foundation Created
Last week, the Scala Center was created as a not-for-profit foundation, along with a list of financial backers, to improve the ongoing development of Scala and provide training courses based around the Scala language.
-
Ten Years of Twitter
Today marks Twitter's tenth anniversary as a company. InfoQ looks back to the impact that they have had over the last decade.
-
IBM Expands Watson Cognitive APIs
IBM has recently expanded their collection of Watson Cognitive APIs to include beta updates to the Emotion and Tone Analysis APIs.
-
Stack Overflow Developer Survey 2016
Stack Overflow appreciates that out of more than 40M people visiting their website each month, 15M are professional developers. In this year’s annual survey Stack Overflow asked 45 questions to the 56,033 users who accepted to participate. We are covering here some of the most interesting results.
-
ASP.NET WebHooks RC 1
Microsoft has announced the first release candidate for ASP.NET WebHooks. Just as message queues allow applications within an organization to talk to each other, WebHooks provide a way for websites across different organizations to communicate in an asynchronous fashion.
-
Accelerite's Location-as-a-Service API Platform Enables Location-Based Mobile Services
At this year's Mobile World Conference in Barcelona, Accelerite announced its new Location-as-a-Service (LaaS) API Platform. The platform enables mobile operators and enterprises that rely on mobile connections to aggregate location information, and react accordingly to situations as they arise.
-
UI Testing in F# with canopy
Although Selenium is a popular library for UI testing, issues about fragile and unreliable tests are common. InfoQ reached out Chris Holt, creator of canopy, to learn more about the F# library built on top of Selenium.
-
WebAssembly Preview Functionality Arrives in Browsers
Browser vendors are positioning WebAssembly as the safe, native format for the web. In an important step, each vendor has released preview functionality of WebAssembly in their respective browsers.
-
Chaos Testing of Microservices
The world is naturally chaotic, and we should both plan for and test that our systems can handle this chaos, Rachel Reese claimed at the recent QCon London conference describing how Jet, an e-commerce company launched in July 2015, work with microservices and chaos engineering.
-
How Facebook Designed its Android App for Emerging Markets
In order to fulfill its vision of connecting the Earth, Facebook has designed its Facebook Lite app for Android to make it optimized for use in emerging markets, Facebook engineer Gautam Roy explained.
-
Meteor Brings "Pay-as-you-go" Galaxy, Ends Free Hosting
Meteor has rolled out "pay-as-you-go" Galaxy for individual developers, with stable containers and enhanced fault tolerance via high availability.
-
Anti-Patterns Working with Microservices
The main problem with monolithic applications is that they are hard to scale, in terms of the application, but more importantly, in terms of the team. The main reason for a switch to microservices should be about teams, Tammer Saleh claimed at the recent QCon London conference when describing common microservices anti-patterns and solutions he has encountered.