2016.04.21 / Technology research
Ian Harris
KNOWORTH
只有想不到、没有做不到
2025-09-13 / Technology research
Weve talked about APIs and IoT before but in this post we are going to take a look at some of the infrastructure that will be required to provide a mobile API to your IoT service. It goes without saying that mobile devices have become ubiquitous in our modern lives. Whether its a tablet or smartphone, most of us are never far from a connected mobile device. To date, these devices have brought us a number of benefits making services such as telecommunications, the internet and banking (to name just a few) mobile. But there is now another market where the mobile device is ready to feature heavil[…]
by Ian Harris
2025-09-13 / industry
There are a lot of trending topics when it comes to code, and trying to keep up with everything thats going on is a full-time job on its own. If youre wondering how to separate the wheat from the chaff, weve gone ahead and done the work for you. In the following post, well check out what was hot in 2016, and whats about to get even hotter this year. Java-wise, of course. Get ready to code like its 2017. Java 9, Youre So Fine You Blow My Mind We opened the year with a bug in Java 6 that is about to turn into a feature in Java 9:sun.misc.Unsafe. This library is a collection of methods for perfor[…]
by Henn Idan
2025-09-13 / Technology research
Computer scientists emphasize the value of conciseness of expression in problem solving. Unix pioneer Ken Thompson once famously stated, One of my most productive days was throwing away 1000 lines of code. This is a worthy goal on any software project requiring ongoing support and maintenance, yet can be lost by a focus on software development metrics like lines-of-code. Early Lisp contributor Paul Graham went as far as to equate succinctness in a programming language with its power. This notion of power has made the ability to write compact, simple code a primary criterion for language selecti[…]
by Casimir Saternos