July Week 4
Saturday, 29 July 2023

Each week I Programmer has a different line up of news stories that we hope you find interesting. This week we report on the availablity of Copilot Chat and its potential for increasing developer productivity and raise concerns over incorporating generative AI into robots. Our lead feature asks "Why Objects" and is an extract from a book by Mike James aimed at anyone interested in programming.

To receive this digest automatically by email, sign up for our weekly newsletter.

I Programmer Logo Square

July 20 - 26, 2023

Featured Articles


The Trick Of The Mind - Why Objects
26 Jul | Mike James
article thumbnail

Objects are at the core of modern programming but they aren't fundamental to programming. Why do we complicate things so? This is an extract from my book Trick of the Mind which explores what it is to be a programmer.


Comparative Analysis of Browser Protection Software and Coding Practices
20 Jul | Stephanie Hanson
article thumbnail

The digital space is awash with an array of threats, from hackers to malware and viruses, making browser protection software and secure coding practices crucial to safeguarding data. As technology advances, these protection methods must also
evolve to ward off increasingly sophisticated threats.

Banner

Programming News and Views


The Impact of Copilot Chat
26 Jul | Sue Gee
article thumbnail

All GitHub Copilot for Business users now have access to a limited GitHub Copilot Chat beta, bringing the power of conversational coding right to the IDE. What impact can we expect on developer productivity?


Robots Address The United Nations
26 Jul | Nikos Vaggalis
article thumbnail

The UN invited the current state of the art robots and their creators at the 2023 AI For Good Global Summit event to
speak about AI and its future of becoming integrated into society.


JetBrains Updates IDEs With AI
25 Jul | Kay Ewbank
article thumbnail

JetBrains has released its regular update of its IDEs including IntelliJ IDEA, WebStorm, RubyMine, PyCharm, GoLand, DataSpell, DataGrip, and other tools, such as the latest 2023.3 version of Datalore Enterprise. The headline improvement in all of them is a new AI Assistant.


OpenAPI Diff Prevents API Breakages
25 Jul | Nikos Vaggalis
article thumbnail

OpenAPI Diff, or Oasdiff for short, is an open source utility that takes comparing OpenAPI specs to identify breaking changes to a whole new level.


MySQL 8.1 And HeatWave Lakehouse Released
24 Jul | Kay Ewbank
article thumbnail

After a gap of five years since the release of MySQL 8.0, MySQL 8.1 has arrived and the community server builds are now available. Oracle has also announced the wider and general availability of MySQL Heatwave Lakehouse, a MySQL cloud database service for transactions, real-time analytics across data warehouses and data lakes that has machine learning features.


AWS Database Encryption SDK for Amazon DynamoDB In Preview
24 Jul | Nikos Vaggalis
article thumbnail

AWS Database Encryption SDK is an upgrade to the existing Amazon DynamoDB Encryption Client, that enables attribute level encryption of DynamoDB workloads client-side.


Should We Beware The Unitree Go2
23 Jul | Harry Fairhead
article thumbnail

At first sight the Unitree Go2 seems the perfect pet robotic dog, short on doing anything useful but highly entertaining. But ... read the headline "New Creature of Embodied AI", referring to it having ChatGTP capability, and imagine its potential for causing havoc.


Microsoft Cybersecurity Analyst Professional Certificate
21 Jul | Sue Gee
article thumbnail

New on the Coursera platform this program doesn't require previous experience or education and it takes just six months for beginner-level learners to get hands-on practice in Microsoft Azure, network security, cloud computing security, computer security incident management and threat mitigation with professional-level training from Microsoft.


Emoji 15.1 Adds Phoenix
21 Jul | Kay Ewbank
article thumbnail

The latest list of new emoji recommendations due to be made in September 2023 has been released. The new icons will be made alongside the release of Unicode 15.1.


Chainguard's Enforce Platform Boosted With New Capabilities
20 Jul | Nikos Vaggalis
article thumbnail

Enforce, Chainguard's enterprise-ready platform for supply chain security in containerized applications has been upgraded to provide major new features that enable secure software development across every step of the software supply chain.


JetBrains Releases Qodana
20 Jul | Kay Ewbank
article thumbnail

JetBrains has announced the public launch of Qodana, its code quality platform that can detect and flag programming errors such as bugs, security vulnerabilities, anomalous code and dead code.

Banner

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


Coding All-In-One For Dummies

Author: Chris Minnick
Publisher: For Dummies
Pages: 912
ISBN: 978-1119889564
Audience: People wanting to learn to code in JavaScript, Flutter and Python
Rating: 3.5
Reviewer: Kay Ewbank

This book is described as offering an ideal starting place for learning the languages that make technology go, does it live up to this claim?

Book Watch


Python How-To (Manning)

Subtitled "63 techniques to improve your Python code", this book walks the reader through the most important coding techniques in Python. Dr. Yong Cui looks at techniques for data science, building web applications, and writing admin scripts among many other “how-to” questions and answers. In the book you’ll find important insights into both Python basics and deep-dive topics to help you skill-up at any stage of your Python career.


Machine Learning with R, 4th Ed (Packt)

In this 10th anniversary edition, updated with 50% new content for R 4.0.0 and beyond, Brett Lantz looks at what's needed for data pre-processing, uncovering key insights, making new predictions, and visualizing your findings. It features several new chapters that reflect the progress of machine learning in the last few years to help readers build their data science skills and tackle more challenging problems, including making successful machine learning models, advanced data preparation and making use of big data.


Advanced Apple Debugging & Reverse Engineering, 4th Ed (Kodeco)

In this book, the Kodeco team show how to use Apple's software debugger, LLDB, to find bugs faster, and discuss how other developers have solved problems similar to yours. The book also covers how to create custom debugging scripts to find the secrets behind any bit of code that piques your interest.

 

IP2

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:1871962722>

<ASIN:B09MDL5J1S>

<ASIN:1119889561>

<ASIN:161729974X>
<ASIN:1801071322>
<ASIN:1950325636>

 

 

Last Updated ( Saturday, 29 July 2023 )