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.
January 18 - 24, 2024
Featured Articles
|
Programmer's Guide To Theory - Practical Grammar 24 Jan | Mike James
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
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
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
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
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
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
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
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
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
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
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
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
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:1871962439>
<ASIN:0138269726>
<ASIN:B0CS2LRPSS>
<ASIN:1633438384>
<ASIN: 1957932112>
|