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
Featured Articles
Android Programming In Kotlin: More Controls Mike James
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.
|
JavaScript Data Structures - Typed Arrays II Ian Elliot
JavaScript has typed arrays that let you work easily with arrays of data stored an ArrayBuffer. What do you do if the data isn't in the form of an array but a patchwork of data types, i.e. a structure? The answer is the DataView, but what about endianism? For the complete answer, read on.
|
News
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.
|
OpenCV Hackathon 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
There will no longer be a fee for Komodo, the multi-language IDE for Python, PHP, JavaScript, HTML5, CSS, Node.js, Golang, Ruby, Perl, and a variety of other languages and frameworks.
|
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.
<ASIN:1871962544>
<ASIN:1871962536>
<ASIN:1119617367>
<ASIN:194387249X>
<ASIN:0201717069>
<ASIN:0133405680> |