Every day I Programmer has new material written by programmers, for programmers. Each week our digest gives a handy summary of the latest content - daily news, the books we've reviewed or added to Book Watch and feature articles. While you are on the site there's plenty more to explore, whatever topics you are interested in.
To receive this digest automatically by email, sign up for our weekly newsletter.
October 3 - 9, 2019
The Core
JavaScript Canvas - Image Processing Monday 07 October
You can use Canvas to draw new graphics or you can load existing images and process them at the pixel level. In this extract from a chapter in my new book on JavaScript Graphics we look at how it works.
|
Modern Java - Writing Code Thursday 03 October
Using ifs and loops is one of the most difficult parts of learning how to program. Our beginners introduction to Java reaches the part all programmers have to know and know well - how to write code.
|
Book Review of the Week
- Data Cleaning Pocket Primer
Alex Armstrong recommends this slim volume to data scientists committed to Linux or Mac OS. Awarding a rating of 4.5 out of 5 he concludes: If you want to follow the Linux/Mac OS command line route and are looking for something about bash, grep, sed and awk, then this is a good pocket book to have.
New Listings in Book Watch
News
Copied Code Is Vulnerable Code Wednesday 09 October
We all look up code online and then modify it and incorporate it into our programs, but is this a safe practice? New research suggests that it most definitely isn't.
|
Project Jacquard Products Materialize Wednesday 09 October
Google's Project Jacquard has finally launched wearables that seem stylish and incorporate technology in an appropriate and practical manner. Your choices are an Yves St Laurent backpack and range of Levi's jackets for both men and women.
|
Apache Rya Becomes Top Level Project Tuesday 08 October
Apache Rya has become an Apache top level project. Rya is a cloud-based big data triple store (subject-predicate-object) database used to process queries in milliseconds.
|
Coursera Professional Certificates In AI Tuesday 08 October
Machine Learning, Deep Learning, Neural Networks - not only do we trip over them at every other turn, the message that they are the way of the future is constantly reiterated. Coursera, in partnership with IBM now has two Professional Certificates for those who want an AI credential or to embark on an AI career.
|
We Need To Talk About Alexa Monday 07 October
and all the other smart speakers. A new study attempts to characterize our relationship with these comparative newcomers to the tech ecosystem.
|
Think Like A Coder Saturday 05 October
TED-Ed has a new resource to interest kids in coding. It's an animated story, the first episode of which lasts less than seven minutes and introduces for, next, and while loops.
|
Microsoft Drags Its Feet On C++ for .NET Core Friday 04 October
A recent blog post promises that C++/CLI will be available in the next version of .NET Core. but this begs the question of why it isn't available in this version of .NET Core. Does C++ love .NET?
|
Cloudera Extends Apache HBase To Use Amazon S3 Friday 04 October
Cloudera has updated Cloudera Data Platform to provide a way for Apache HBase deployments to use Amazon Simple Storage Service (S3) as its main persistence layer for saving table data.
|
Mozilla Adds Video Shorts For Web Developers Thursday 03 October
Mozilla Developer has a new YouTube Channel where you will find videos to help you do your job as a web designer, developer, or person involved making websites or web apps.
|
Node Version Manager For Node.js Released Thursday 03 October
The OpenJS Foundation has announced that Node Version Manager (nvm), has been taken in as a project by the foundation. Nvm is a POSIX-compliant bash script to manage multiple active Node.js versions.
|
If you want to delve into our news coverage over the years, you can access I Programmer Weekly back to January 2012.
To keep up with the latest content 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:1683922174>
<ASIN:1680506358>
<ASIN:1871962544>
<ASIN:1871962536>
<ASIN:1840788070>
<ASIN:0135116694>
|