January Week 4
Saturday, 27 January 2024

If you want to keep up with what's important from the point of view of the developer, you can rely on the  I Programmer team to sift through the news to select items that are of interest. Here's the digest of this week's content.

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

I Programmer Logo Square

January 18 - 24, 2024

Featured Articles

Programmer's Guide To Theory - Practical Grammar
24 Jan | Mike James
article thumbnail

Computational grammar is a subject that is sometimes viewed as a form of torture by computer science students, but understanding something about it really does help ....

Unlocking Efficiency & Building Flexible Infrastructure With Terraform Cloud
23 Jan | Harry Wilson
article thumbnail

If you are interested in Terraform, the leading tool for Infrastructure as Code (IaC), then you need to know about Terraform Cloud, the official platform designed for teams to manage and collaborate on Terraform code.


Programming News and Views

Apple Wins Either Way
24 Jan | Mike James
article thumbnail

The supreme court has declined to hear the appeal by Apple over the decision that it should open up the App Store to other methods of payment. It really doesn't matter because Apple has found a way to do the job and still come out on top.

GCHQ Celebrates 80 Years Of Colossus
24 Jan | Sue Gee
article thumbnail

The Colossus computer was created during WWII to decipher critical strategic messages between the most senior German Generals in occupied Europe. To mark it's 80th anniversary GCHQ has released new photographs relating to Colossus..

PostgresML - Bring Your ML Workload To The Database
23 Jan | Nikos Vaggalis
article thumbnail

PostgresML is a machine learning extension for PostgreSQL that lets you perform training and inference on text and tabular data using SQL queries. It opens up intriguing possibilities. Let's find out more.

EU Cyber Resilience Act Reduces Python Risk
23 Jan | Kay Ewbank
article thumbnail

The European Union has revised the Cyber Resilience Act (CRA), reducing the concerns of the open-source community.

ROScribe - LLMs At The Service Of Robotics
22 Jan | Nikos Vaggalis
article thumbnail

ROScribe is an open source tool that utilizes prompt engineering to get a LLM to generate ROS compatible software packages for managing your robots.

Wing Python 10 Adds AI Code Suggestions
22 Jan | Kay Ewbank
article thumbnail

Wing Python 10 has been released with new AI-assisted code suggestions and refactoring, plus support for Python 3.12.

Reconstructing Banknotes Using Computer Vision
21 Jan | Sue Gee
article thumbnail

Until recently visitors to the Hong Kong Monetary Authority visitor center, visitors could take home a paperweight souvenir costing $100 HKD, and was claimed to contain shredded banknotes equivalent to 138 complete banknotes of $1000 HKD. Could computer vision reconstruct notes from masses of tiny shreds?

Google Cast Adds Output Switcher
19 Jan | Harry Fairhead
article thumbnail

Google has updated its Cast feature to make it easier to send video or audio from apps to be displayed on other devices such as TVs.

Linux Foundation Financing Open Source
19 Jan | Sue Gee
article thumbnail

Facts and figures from the Linux Foundation's 2023 Annual Report reveal just how important the organization is in terms of providing the infrastructure and resources needed to sustain open source projects and communities.

Microsoft Launches Copilot Pro
18 Jan | Kay Ewbank
article thumbnail

Microsoft has announced three extensions to its Copilot AI companion software; a premium subscription service, Copilot Pro; a Copilot app for iOS and Android phones; and the availability of Copilot for Microsoft 365 for small and medium companies.

TinyBase And The Local First Movement
18 Jan | Nikos Vaggalis
article thumbnail

TinyBase is a Javascript library that enables you to create an in-browser, local-first, reactive data store. Too much terminology in one sentence - let's dissect 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 AWK Programming Language, 2nd Ed

Author: Alfred V. Aho, Brian W. Kernighan and Peter J. Weinberger
Publisher: Addison-Wesley
Pages: 240
ISBN: 978-0138269722
Audience: Developers interested in Awk
Rating: 5
Reviewer: Kay Ewbank

The name Brian Kernighan among the authors of this updated classic raises expectations as to the book's content, and it doesn't disappoint.

Book Watch

Raspberry Pi IoT In C, 3rd Ed (I/O Press)

This book shows how to put the Raspberry Pi to good use in IoT by combining expertise in electronics and programming.  Harry Fairhead shows how to work directly with the hardware using the Raspberry Pi's GPIO (General Purpose Input Output) to connect with off-the-shelf sensors.


Learn Concurrent Programming with Go (Manning)

This book sets out to disprove the idea that concurrency is extremely challenging. James Cutajar uses the easy-to-grasp concurrency tools of the Go language to demonstrate principles and techniques, steadily teaching you the best practices of effective concurrency. The book looks at universal principles of concurrency, along with how to use them for a performance boost in your Go applications. Techniques learned in this book can be applied to other languages.


Space Battle: The Mattel Intellivision and the First Console War (Steel Gear Press)

Mattel's Intellivision console rocketed into homes across the U.S. in the early 1980s and transformed video gaming. Jamie Lendino looks at how its arcade action and 16-bit system with the industry's first voice synthesis and controls unlike any other console were key to its success.




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:‎ 1957932112>



Last Updated ( Saturday, 10 February 2024 )