If you want to get up to speed on stuff that affects you as a developer, our weekly digest lists the week's featured articles and book review together with the new titles added to our Book Watch Archive and links to all the news items written each day by programmers, for programmers.
To receive this digest automatically by email, sign up for our weekly newsletter.
January 23 - 29, 2020
Android Programming In Kotlin: More Controls
Kotlin has established itself as the language in which to write Android apps and the book by Mike James in the I Programmer library, Android Programming in Kotlin: Starting With An App. will be useful to the beginning Android programmer and those who have used Java. This extract looks at the CheckBox and switches and toggle buttons that are just CheckBoxes in another format.
Arduino IDE 1.8.11 - The State Of The Arduinosphere
29 Jan | Harry Fairhead
The standalone Arduino IDE has just been released in a new version. You don't hear so much about it these days and it is a good time to examine the state of the Arduinosphere in general.
Microsoft Application Inspector Open Sourced
29 Jan | Kay Ewbank
Microsoft has open sourced Application Inspector, a tool that you can use to check open source components before you use them to see what they really do and whether there are any unusual or worrying features in the code.
Query Unicode From The Command Line
28 Jan | Nikos Vaggalis
uni is an open source tool with just four commands that lets you query the Unicode database from the command line. It will make you wonder how you went through life dealing with character encodings without it.
Pandas Reaches 1.0
28 Jan | Kay Ewbank
Pandas, the data analysis library for Python, is now available as a version 1.0 release candidate. It features the addition of a new value to represent scalar missing values and a dedicated string data type.
27 Jan | Sue Gee
OpenCV has announced a hackathon aimed at eliminating bugs and generally stabilizing the library functionality. Taking place February 2 - 9 the open source project is looking for help in resolving a selected list of issues.
GraphDB Goes Open Source
27 Jan | Kay Ewbank
There's a new version of Ontotext GraphDB that's open source and comes with a range of new plugins. GraphDB Workbench, which give developers a way to quickly develop knowledge graph prototypes, was also open-sourced as a separate project.
The Word Robot Invented 100 Years Ago
26 Jan | Sue Gee
We are now very familiar with robots - machines that posses artificial intelligence and perform tasks that humans find arduous or simply unattractive. What you might not know is that word robot comes from the Czech for "forced labour".
We Have The Wiring Of A Fly's Brain - Now What?
25 Jan | Mike James
OK, if we are going to be 100% accurate it's only half a brain, but the question still stands. In a remarkable team effort, the wiring diagram, the connectome, for the largest chunk of neural tissue yet, has been mapped out - but this is a long way from understanding it.
Countdown To Google I/O 2020 Has Begun
24 Jan | Lucy Black
It is now a tradition that Google reveals the date of its annual developer conference via a game or puzzle. Yesterday, which is a bit earlier than usual, the company, initiated the challenge to discover the date of the 2020 event.
Smalltalk-Inspired Pharo 8.0 Released
24 Jan | Kay Ewbank
The latest version of Pharo, the open-source language and core library following in the tradition of Smalltalk, has been released. It brings several new tools in preview, updated git clients and system browsers, and a move to the 64-bit version as the recommended version for Windows.
ActiveState Komodo IDE Now Free
23 Jan | Nikos Vaggalis
Splice Machine 3 Improves SQL Coverage
23 Jan | Kay Ewbank
Splice Machine, a database that combines Hadoop and traditional relational abilities, has been updated. The new version offers improved SQL coverage, better workload
management, and Kubernetes support.
If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012.
To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, Google+, and LinkedIn, where you are welcome to share all our stories.
You can also subscribe to our RSS Feeds - we have one for Full Contents, another for News and also one for Books with details of reviews and additions to Book Watch.