If you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to our wide ranging news with its mix of analysis and comment. It also lists the week's additions to Book Watch Archive and our Book Review of the Week. This week also sees a new collection added to Programmer's Bookshelf of titles we've reviewed and recommended.
To receive this digest automatically by email, sign up for our weekly newsletter.
November 26 - December 2, 2020
AI Books To Inspire You
Artificial Intelligence is an increasingly important subject for developers, and the books included in this bookshelf represent the best that we've covered in areas including machine learning, reinforcement learning, deep learning and neural networks and natural language processing.
Object-Oriented HTML Generation In PHP
PHP is a programming language specifically designed to generate HTML pages, but one of the topics that is rarely discussed is exactly how to do this. In this article the idea that HTML generation should be object-oriented is proposed and explored.
Programming News and Views
AlphaFold Solves Fundamental Biology Problem
02 Dec | Mike James
Back in 2018, we reported on DeepMind's attempts to create a neural network that would predict protein folding. Now we have the news that it so good that scientists are queuing up to use it. What is the problem, why is it important and what does it mean that a neural network can solve it where physics can't?
Scratch For More Than A Brief Coding Encounter
02 Dec | Sue Gee
Creators of Scratch, Mitchel Resnik and Natalie Rusk, have come up with four guiding principles for introducing coding to young people. Their "Four Ps of Creative Learning" are Projects, Passion, Peers, and Play.
DataGrip Adds SQL For MongoDB
01 Dec | Kay Ewbank
DataGrip has been updated with support for SQL for MongoDB, Azure AD authentication and new extractors. The new release also adds Couchbase support, and better display of results with formatted values and images in the value editor and new data extractors. This is one of DataGrip's regular updates, the third this year.
State of DevOps Report
01 Dec | Janet Swift
This year's DevOps survey from Puppet focuses on two areas that can help organizations scale their DevOps initiative: a platform approach to software delivery and applying DevOps principles to change management.
Amazon AWS Invests In Rust
30 Nov | Mike James
No, it's not some strange deal on the mineral exchanges. After Mozilla threw the amazing Rust language under a bus, it seems companies are queuing up to support it. The latest, and perhaps the most serious, is Amazon in the form of AWS.
Visual Studio Integrates GitHub Accounts
30 Nov | Kay Ewbank
GitHub accounts are now integrated into Visual Studio 2019, meaning users of Visual Studio will be able to add both GitHub and GitHub Enterprise Server accounts directly from Visual Studio.
Too Good To Miss: Now We Are Baking - Graphics
29 Nov | Mike James
Some of our news items deserve a second chance. Here's one from December last year that fits our "To Good", or in this case "Too Tasty", "to Miss". It demonstrates the ability of computer graphics to be so convincing that you can almost smell and taste freshly baked bread and it's all down to maths!
Google Offers AI Help To Create Fantasy Creatures
27 Nov | Kay Ewbank
Google has released a prototype AI-based tool called Chimera Painter that takes a basic sketch and turns it into a fantasy beast using machine learning.
The Most Important Features To Include In An E-Commerce App
27 Nov | Amy Rehan
An e-commerce application serves a clear and simple goal. To make it successful, there are several tips to keep in mind when starting a new project. Learn what they are, and create an effective e-commerce app for your, or your client's, brand.
Keep Up To Date With Microsoft's .NET Live TV
26 Nov | Nikos Vaggalis
Microsoft has a new portal for all its .NET and Visual Studio live streams. While the original Twitch and YouTube channels aren't going away, .NET Live TV provides easy access to what's currently on offer.
Books of the Week
If you want to purchase, or to know more about, any of the titles listed below from Amazon, click on the book jackets at the top of the right sidebar. If you do make Amazon purchases after this, we may earn a few cents through the Amazon Associates program which is a source of revenue that enables us to continue posting.
- Beginning Flutter (Wrox)
Reviewer: Sanjay Kanade Rating: 4.5 out of 5
Verdict: This book is not just about "Beginning Flutter." It also covers information on more advanced concepts like "writing platform native code." Moreover, it develops a full-fledged Journal app in the final chapters and as a result has many practical tips and useful pointers. In that sense, the book has so much information that it's valuable to keep as a reference too.
Added to Book Watch
More recently published books can be found in Book Watch Archive
From the I Programmer Library
Most recently published books:
I Programmer has reported news for over 10 years. You can access I Programmer Weekly back to January 2012 for all the headlines plus the book reviews and articles
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.
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info