InfoQ Homepage Development Content on InfoQ
-
Racket 6.4 Improves Security and Adds Incremental Garbage Collection
Racket, a multi-paradigm programming language belonging to the Lisp/Scheme family, has reached version 6.4, PLT announced. The new version adds several new features, including an incremental garbage collector (GC), and fixes a vulnerability in the web server.
-
Apple Open CloudKit to Server-to-Server Requests
Apple has recently announced that CloudKit, OS X and iOS framework that provides access to Apple’s cloud platform, is now open to server-to-server web requests. This removes the previous restriction of accessing the CloudKit public database only from iOS and Mac apps and through Apple’s web site.
-
Angular Releases Version 1.5, Narrows Focus
Angular 1.5 has been released, introducing a new component helper which aims to get developers closer to what they'll encounter in version 2, easing the transition. Along with a flurry of other new features, version 1.5 is the biggest update in 9 months.
-
Microxchg Conference Day 2 Recap
The second day of the Microxchg conference took place last Friday with more interesting talks coming up. Stefan Tilkov analyzed from his consulting experience how different is architecture in the real world, with microservices blending in a disconnected mess with potentially several different frontend monoliths. Adrian Cockcroft from Battery Ventures and ex-Netflix took the stage next, arguing ...
-
Puppet Enterprise Targets Application Orchestration
Rags Srinivas talks to Luke Kanies, CEO of Puppet Labs and a seasoned DevOps veteran about application orchestration, the past, present and future of DevOps.
-
Retargeting .NET Code
Given the number of different platforms .NET developers can choose from, switching target platforms can be a chore given the difference in APIs available. The .NET Portability Analyzer provides a way to simplify a platform switch and supports moving .NET code in either direction.
-
GitHub's Scientist Aims to Help Refactoring Critical Paths
GitHub has just made available Scientist 1.0, a Ruby library that will help developers refactor or rewrite their code with confidence, writes GitHub engineer Jesse Toth, and that was used at GitHub over the last few years for a number of projects. InfoQ has spoken with Toth.
-
Adrian Cockcroft on Analyzing Response Time Distributions for Microservices
At the microXchg conference, held in Berlin, Adrian Cockcroft presented “Analyzing Response Time Distributions for Microservices”. Cockcroft demonstrated how the combination of his Spigo microservice architecture simulation tool and the online Guesstimate Monte Carlo method tool can be used to visualise and experimentally simulate request response times within a complicated microservice system.
-
"Wait, What!? Our Microservices Have Actual Human Users?" The Importance of UI Architecture
At the microXchg conference, Stefan Tilkov presented “Wait, what? Our microservices have actual human users?”. Tilkov proposed that current microservice discussions tend to be centered around backend topics. The presentation argued that it is of paramount importance to increase focus on how to structure what is arguably the most important part of a microservice application - the UI.
-
Mobile Cross-platform SDK V-Play Adds Material Design, Map-based Apps and More
Mobile cross-platform SDK V-Play Apps has recently introduced support for Android Material Design, improved the creation of map-based apps, and added new styling features.
-
Microxchg Conference Day 1 Recap
Today was the first day of the Microxchg 2016 conference in Berlin, Germany. More than 250 people from all around Europe gathered to learn and discuss about microservices, where and how to be used and their future. in this article, we examing what were the key takeaways from the first day of the conference.
-
Google’s J2ObjC 1.0 Translates Java into Objective-C
J2ObjC is an open source tool created by Google to translate Java code into corrresponding Objective-C code that can be run on iOS. The idea is to reuse Java business code between Android, web and iOS. For the web the translation is done with GWT. This tool does not deal with UI code which needs to be written separately for each platform.
-
Results of the InfoQ Readership Survey 2015
We present here the results for three questions included in the Readership Survey that InfoQ ran in 2015.
-
myDevices Launches Cayenne, a Drag-and-Drop IoT Project Builder
Internet of Things solution provider myDevices has launched Cayenne, a drag-and-drop application for developing IoT projects for the Raspberry Pi.
-
Q&A with Aleksey Shipilev on Compact Strings Optimization in OpenJDK 9
OpenJDK 9 introduces the compact strings optimization. InfoQ interviews Oracle Java performance engineer Aleksey Shipilev to understand more about this optimization and its performance impact.