Our weekly digest lists the week's news, new titles added to our Book Watch Archive and our weekly book review. This week's featured articles are the fourth installment of Insider's Guide to the Udacity Java Web Developer Nanodegree from Nikos Vaggalis and Spreadsheets Are Special by Janet Swift.
To receive this digest automatically by email, sign up for our weekly newsletter.
September 17 - 23 , 2020
Featured Articles
The Insider's Guide to the Java Web Developer Nanodegree - 4 Nikos Vaggalis
More of our ongoing in-depth coverage of the new Udacity Nanodegree program that will enhance your career prospects as a Java web developer. At last we get to play in the big league with the Java Persistence API and Hibernate.
|
Spreadsheets Are Special Janet Swift
Don't dismiss the spreadsheet. It not only brought programming to the masses, but was an early entry into rapid application development, functional programming and an easy and natural approach to parallel programming, reactive programming and cellular automata.
|
News and Comment
Winux - Windows/Linux Convergence In 2020 23 Sep | Mike James
It is a strange time when old enemies not only bury the hatchet but start to merge into a single entity. Windows and Linux, Microsoft and Open Source seem not only to be friendly but in the case of Windows and Linux merging into an undifferentiated whole - Winux anyone?
Azure, Azure Everywhere - New Developer Nanodegree 23 Sep | Sue Gee
Udacity and Microsoft have just launched a Nanodegree program that will equip you with the skills to build cloud-based applications on Microsoft Azure. It also serves as preparation for Microsoft’s AZ-204 Azure Developer Associate Expert certification exam.
|
GitHub Command Line Tool Reaches General Availability 22 Sep | Kay Ewbank
GitHub has announced the general availability of its new command-line tool, GitHub CLI. The tool lets you issue pull requests and work with issues from the command line to give developers a more seamless way to work with GitHub repositories from the command line.
|
Mozilla WebThings Project Re-Homed 22 Sep | Harry Fairhead
The fledgling Mozilla WebThings project, a laudable attempt to move towards an open and decentralized Internet of Things, is being booted out of its parental nest as Mozilla withdraws it support. Luckily it has been offered a safety net by Krellian.
|
Vue.JS 3 Improves Performance 21 Sep | Kay Ewbank
There's a major new release of Vue.js, the JavaScript library. The developers say version 3 provides improved performance, smaller bundle sizes, better TypeScript integration, new APIs for tackling large scale use cases, and "a solid foundation for long-term future iterations of the framework".
|
FORTRAN - A Breakthrough Computer Language 21 Sep | Mike James
The very first successful FORTRAN program ran on September 20, 1954. Invented at IBM by a group led by John Backus, FORTRAN, standing for "FORmula TRANslator" was to first language to crack the problem of converting mathematical expressions to code.
|
A Little Robot Quadruped On Kickstarter 20 Sep | Lucy Black
After is successful crowdfunding campaign in 2018 for its robotic kitten, Nybble, Petoi has now introduced Bittle, a palm-sized robot dog and has already been pledged more than six times its $50,000 goal on Kickstarter. There's still time to pre-order the Biitle kit for $225, a discount on its subsequent price.
|
Microsoft Announces OneFuzz Framework 18 Sep | Kay Ewbank
Microsoft has announced Project OneFuzz framework, an open source developer tool to find and fix bugs at scale. The automated, open-source tool will replace the Microsoft Security and Risk Detection tool.
|
$200,000 Data Science Competition 18 Sep | Sue Gee
The newly launched C3.ai COVID-19 Grand Challenge is an international competition that invites participants to create new and innovative software solutions that provide data-driven insights to inform decision makers in the global fight against COVID-19.
|
Introduction to OAuth 2.0 and OpenID Connect 17 Sep | Nikos Vaggalis
Getting familiar with OpenID and OAuth is really difficult.There are dozens of specifications to go through, and to make things even worse the two protocols involve different terminology. To help out, Pragmatic Web Security offers a free and outstanding course on OAuth and OIDC 101.
|
Java 15 Reaches General Availability 17 Sep | Kay Ewbank
Oracle has announced that Java 15 is now generally available. The announcement was made in the opening keynote of Oracle Developer Live, an online version of the usual CodeOne and OpenWorld conferences.
|
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 enable us to continue posting.
Full Review
- Artificial Intelligence By Example (Packt)
Alex Armstrong awarded a rating of 2 out of 5 for a book whose explanations he found confusing and misleading. It does, however, contain a lot of Python code. He concludes his review with: This is not a book that will tell you anything much about how AI works -- the value, if there is any, really is in the code.
Added to Book Watch
More recently published books can be found in Book Watch Archive
From the I Programmer Library
For IoT
Best seller this month
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
|
<ASIN:1871962013>
<ASIN:1871962560>
<ASIN:1839211539>
<ASIN:0198811888>
<ASIN:0374104867>
<ASIN:1683924649>
<ASIN:1871962609>
<ASIN:1871962439> |