InfoQ Homepage Development Content on InfoQ
-
Cellular Technologies Enabling the Internet of Things
The Internet of Things is about connecting things. When the remotest of the things lie beyond the reach of WIFI networks, cellular technologies can provide a viable communications infrastructure. To this end, 4G Americas, a telecommunications industry trade organization, has published a new white paper titled "Cellular Technologies Enabling the Internet of Things."
-
NUnit 3 Brings Extensibility and Parallel Execution: Interview with Charlie Poole
NUnit 3 was recently released, bringing parallel execution and extensibility to the .NET testing framework. InfoQ reached out with Charlie Poole, maintainer of NUnit for over 10 years, to learn more about this release.
-
VS2015 Update 1 Improves C++ Edit and Continue Support
Microsoft debuted improved Edit and Continue (EnC) support for C++ projects with VS2015 launch. The first update to VS2015 brings several improvements to EnC users. Windows Store apps and DirectX applications can now use EnC. And all C++ EnC users will find bug fixes and usability tweaks.
-
Adobe to Replace Flash Professional
Adobe have announced the end of Flash Professional, replacing it with Animate CC -- a "premier web animation tool for developing HTML5 content".
-
Microsoft Bumps TypeScript to Version 1.7
Microsoft has released version 1.7 of TypeScript, which enables async/await for ES6 targets and introduces a polymorphic this type.
-
Docker Monitoring: Best Practices, and a Comparison of the cAdvisor and Prometheus Monitoring Tools
At DockerCon EU 2015 Brian Christner presented an overview of ‘Docker Monitoring’ and shared best practices, a guide to the Docker stats API, and a comparison between three popular monitoring options: cAdvisor, ‘cAdvisor + InfluxDB + Grafana’, and Prometheus.
-
Implementing an Open Source Private Docker-based PaaS: A Q&A with Rancher Labs CEO Sheng Liang
At DockerCon EU 2015, InfoQ sat down with the Rancher Labs team and asked about the company’s thoughts on the current state of Platform as a Service (PaaS), container-based application platforms, and surrounding issues such as networking and storage. The Rancher Labs' open source 'Rancher' PaaS was also discussed, and details provided about the benefits of using Docker in this space.
-
How Facebook Improved their iOS App Start Time
Facebook engineer Natansh Verma explained how they managed to reduce the launch time of the Facebook app for iOS and shave a few seconds off by streamlining their dependencies and using UDP priming.
-
Racket 6.3 Brings New Macro Expander, Redex Improvements, and More
PLT Design has announced Racket 6.3, the newest version of its multi-paradigm programming language belonging to the Lisp/Scheme family. Racket 6.3 introduces a new macro expander, an improved Redex DSL, and support for GTK3 among other things.
-
UI Design: Go Out and Get Data
Chris Atherton did the closing keynote of the GOTO Berlin 2015 conference in which she talked about designing software. She suggests that, in stead of relying on professional opinions on how software should look or work, it can be better to go out and get data from real users. InfoQ interviewed her about designing and testing user interfaces.
-
IBM's Swift Response
IBM has committed itself to the Swift platform, with a newly launched Swift Engineering blog and a web-based Swift sandbox environment to allow users to test out Swift code remotely.
-
Spring Boot 1.3 Released Featuring DevTools and ASCII Art
Spring custodian Pivotal has released Spring Boot 1.3, which adds hot reload support of Java classes/Spring configuration (using a new spring-boot-devtools module), cache auto-configuration (for EhCache, Hazelcast, Infinispan, JCache, Redis and Guava), and fully executable archives for Linux/Unix.
-
Facebook's and Twitter's SDKs for Apple tvOS Enable Onboarding and Analytics
Facebook and Twitter have released SDKs for Apple tvOS to provide support for onboarding, user verification, and analytics.
-
Apple Open Sources Swift
Apple has open-sourced Swift under a permissive Apache license, following up from a promise made at WWDC 2015 that it would be available before the end of the year. The release includes information about Swift 3.0, a package manager, and a binary package for Linux systems. InfoQ looks into what it means and what effects it will have for future iOS and OSX development.
-
Reducing Project Build Times on Visual Studio 2015
Microsoft's new partnership with Xoreax has produced a "freemium" version of IncrediBuild for Visual Studio users. This tool uses several techniques to dramatically reduce project build times for several different project types.