This week's new content includes an extract from the newly published Programmer's Python: Async, a book in the steadily expanding I Programmer Library. We also look at the GitHub's 10th Octoverse Report which gives details of the latest state of open source software.
To receive this digest automatically by email, sign up for our weekly newsletter.
November 03 - 09, 2022
Featured Articles
|
Programmer's Python Async - Streams & Web Clients 07 Nov | Mike James
Applying asyncio can be harder than you think. Find out how to use streams to implement an asynchronous web client in this extract from my new book Programmer's Python: Async
|
The Importance of Securing IoT Devices 03 Nov | Harry Wilson
IoT devices are usually small gadgets or appliances that perform specific tasks. As such, they are often ignored, and their significance in an organization's IT infrastructure is rarely taken into account. This should not be the case, though, considering that the IoT ecosystem is a broad and delicate attack surface that can expose organizations to serious cyberattacks.
|
|
Programming News and Views
|
GitHub Grows As Business and Open Source Establish Firm Ties 09 Nov | Sue Gee
Today sees the start of Universe2022, GitHub's global developer event which is now in its seventh year. With it comes the 10th annual Octoverse report which gives details of the latest state of open source software.
|
Traffic Light Security For IoT 09 Nov | Harry Fairhead
The US is set to introduce user friendly labeling for IoT devices - as if labeling solved the problem. It may sound like a good idea but there are big problems. Labeling for energy consumption is easy - for security not so easy.
|
Data, Data, Everywhere ... 08 Nov | Sue Gee
... and not enough people with the skills to cope with it all. The whole raft of Udacity's data-related Nanodegrees and courses are restarting November 9th and Udacity is currently offering a 75% discount!
|
Microsoft Computer Vision Image Analysis Improves OCR Handling 08 Nov | Kay Ewbank
Microsoft has made available a public preview of the latest version of the Computer Vision Image Analysis API, with improvements including image captioning, image tagging, object detection, smart crops, people detection, and Read OCR functionality.
|
DALL-E Images API In Public Beta 07 Nov | Sue Gee
Following the huge success of DALL-E as a commercial service for image generation from text prompts, OpenAI has released an API that allows developers to easily integrate its into their apps.
|
JetBrains Releases Aqua Preview 07 Nov | Kay Ewbank
JetBrains has released a public preview of a new test automation product. Aqua is described as providing powerful tools for test automation engineers, along with a combination of language-specific features from IntelliJ IDEA, PyCharm, and WebStorm.
|
Meet Speedfolding The Shirt Folding Robot 06 Nov | Kay Ewbank
An international team of robotics researchers has developed a new robot for folding laundry. SpeedFolding is described as being reliable and efficient. Whether the 'speed' bit of the name is justified probably depends on what you're measuring it against.
|
Datalore 2023 Updates Reporting 04 Nov | Kay Ewbank
JetBrains has updated Datalore, its collaborative data science platform for teams, which is available both on-premises and in the private cloud. Datalore Enterprise 2023 has improvements to the reporting platform and support for Google BigQuery.
|
Τhe SivaLabs SpringBoot Tips Video Series 04 Nov | Nikos Vaggalis
Even if you already use Spring Boot you may not understand how it works. We look at a great video series on Spring Boot for beginners, compiled as a Youtube playlist, which goes behind the scenes to explain its inner workings.
|
Couchbase Updates Capella 03 Nov | Kay Ewbank
Couchbase has overhauled the Capella developer experience with the aim of making Capella easier to use, better looking, more flexible, more secure and faster. Capella is a fully managed service version of Couchbase’s distributed NoSQL database that includes mobile and IoT application services.
|
MDN Web Docs Gets Revamp 03 Nov | Alex Denham
MDN Web Docs is being revamped to reorganize the Contribution Docs, the pages that explain what MDN is all about and how to work within it.
|
|
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 small source of revenue that helps us to continue posting.
|
Full Review
|
The C# Workshop (Packt)
Author: Jason Hales, Almantas Karpavicius and Mateus Viegas Publisher: Packt Date: September 2022 Pages: 780 ISBN: 978-1800566491 Audience: C# developers Rating: 4 Reviewer: Mike James C# is not the language it once was - time for a revival?
|
Book Watch
|
Data Structures & Algorithms in Python (Addison-Wesley)
This practical introduction to data structures and algorithms builds on Robert Lafore's Java-based guide to explain exactly how data structures and algorithms operate. Dr. John Canning, Alan Broder and Robert Lafore show how to efficiently apply them with Python and scale your code to handle today's big data challenges.
|
Engineering a Compiler 3rd Ed (Morgan Kaufmann)
This book covers the latest developments in compiler technology, with new chapters focusing on semantic elaboration (the problems that arise in generating code from the ad-hoc syntax-directed translation schemes in a generated parser), on runtime support for naming and addressability, and on code shape for expressions, assignments and control-structures. Keith Cooper and Linda Torczon have revised this edition with a fresh approach to learning important techniques for constructing a modern compiler, combining basic principles with pragmatic insights from their own experience building state-of-the-art compilers.
|
The Fight for Privacy (W. W. Norton & Company)
In this book, subtitled "Protecting Dignity, Identity, and Love in the Digital Age", Danielle Citron argues that we need to protect what she calls intimate privacy. Citron looks at the way personal information becomes valuable data, to corporations know exactly when to flash that ad for a new drug or pregnancy test, or used by social and political forces to manipulate what you think and who you trust, leveraging sensitive secrets and deepfake videos to ruin or silence opponents.
|
Latest Title Published In I Programmer Library
Programming The Raspberry Pi Pico/W In C, 2nd Ed by Harry Fairhead (I/O Press)
I Programmer has reported news for over 12 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, 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:1871962749>
<ASIN:1800566492>
<ASIN: 013485568X>
<ASIN:0128154128>
<ASIN:178474512X>
<ASIN:187196279X> <ASIN:B0BL1HS3QD>
<ASIN:1871962056> |