Every day I Programmer has new material written by programmers, for programmers. This digest gives a summary of the latest content, which this week includes an extract from Programmer's Python: Async in which Mike James explains how to share data safely between processes.
To receive this digest automatically by email, sign up for our weekly newsletter.
July 13 - 19, 2023
Featured Articles
|
Programmer's Python Async - Sharing Data Pipes & Queues 18 Jul | Mike James
If you are going in for process-based asychronous code you need to find ways to share data - it doesn't just happen as it does with threads. Find out how to share data safely between processes in this extract from Programmer's Python: Async .
|
JavaScript Jems - Lambda Expressions 13 Jul | Mike James
With its first class functions, JavaScript doesn't really need lambdas, but it has them and they are useful. Find out the mysteries of the lambda in Jem 11.
|
|
Programming News and Views
|
India Outsourcing Over In 2 Years! 19 Jul | Mike James
The boss of Stability AI claims that the end of outsourcing is on the horizon due to the rise of large language models which will take over the jobs.
|
Linux Has Over 3% Desktop OS Share 19 Jul | Janet Swift
Statcounter's statistics for June show that Linux has passed a milestone - it has surpassed 3% as its Global Market share on the Desktop. Meanwhile Android, which we can think of as Linux for the mobile world, dominates on a worldwide basis, but not in the United States.
|
Cython 3 Released 18 Jul | Mike James
Cython 3.0, the latest release of the Python library that can be used to compile Python code to C, has been released with improvements including support for recent versions of Python, easier working with NumPy, and reworking to support Python's 'limited' API.
|
Master LLMs On Data For Free 18 Jul | Nikos Vaggalis
The LangChain And Vector Databases in Production course is a joint effort by Activeloop, Towards AI and Intel Disruptor Initiative to equip professionals with the means to master Large Language Models (LLMs), going all the way from training to production. It's free and self paced.
|
Languages Closely Tied At Top of TIOBE Index 17 Jul | Sue Gee
Having overtaken Java in the TIOBE Index, C++ now seems to be threatening to dislodge C from the number two slot, JavaScript moves into 6th place, its highest ever and COBOL re-enters the Top 20 after a long time.
|
Godot 4.1 Improves Performance 17 Jul | Kay Ewbank
Godot has been updated with improvements including performance and stability. Godot 4.1 builds on the 4.0 release that was described as being more of a great rebuild rather than a regular update.
|
An Unexpected Lesson From RoboCup 2023 16 Jul | Sue Gee
Guest appearances by Spot and MiniCheetah at RoboCup 2023 which took place this month in Bordeaux, France suggest a new route to achieve the contest's goal that by 2050 a team of humanoid robots should be able to beat the human world champions.
|
GitHub Announces Passkey Authentication Beta 14 Jul | Kay Ewbank
GitHub has announced a public beta of passkey authentication on GitHub.com. The team says this will offer more flexibility in the ways that developers can authenticate onto the platform.
|
Explore The Technologies Leading To ChatGPT, GPT4 & LLMs 14 Jul | Sue Gee
The Udemy portfolio includes a course that claims to be the only one you'll need to understand large language models. We put it through its paces.
|
JFrog Releases Curation 13 Jul | Kay Ewbank
JFrog has introduced JFrog Curation, an automated DevSecOps solution that aims to vet and block malicious open source or third-party software packages and their respective dependencies before entering an organization’s software development environment.
|
Mozilla's AI On MDN Still Experimental 13 Jul | Ian Elliot
Mozilla has introduced two new features on MDN that make use of artificial intelligence, to a mixed response. Should we trust AI Help and AI Explain, both of which are powered by GPT-3.5?
|
|
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
|
SQL Server 2022 Administration Inside Out
Author: Randolph West etal Publisher: Microsoft Press Pages: 992 ISBN: 978-0137899883 Audience: DBAs and developers Rating: 5.0 Reviewer: Ian Stirk
This book aims to update your DBA skills to cover SQL Server 2022, how does it fare?
|
Book Watch
|
Graph Data Modeling in Python (Packt)
This book guides the reader through designing, implementing, and harnessing a variety of graph data models using the popular open source Python libraries NetworkX and igraph. Gary Hutson and Matt Jackson provide practical use cases and examples to illustrate how to design optimal graph models capable of supporting a wide range of queries and features. In addition to showing how to manage a persistent graph database using Neo4j, the book also looks at adapting your network model to evolving data requirements.
|
Fundamentals of Database Management Systems, 3rd Ed (WIley)
This book offers a firm grounding in the fundamentals of database while at the same time providing a wide-ranging survey of database subfields relevant to information systems professionals. In the newly revised third edition, Dr. Mark Gillenson delivers an authoritative and comprehensive account of contemporary database management.
|
Pearls of Algorithm Engineering (Cambridge University Press)
This book takes the design and analyses of algorithms to the level of predictable practical efficiency, discussing core and classic algorithmic problems that arise in the development of big data applications, and presenting elegant solutions of increasing sophistication and efficiency. Paolo Ferragina analyzes solutions within the classic RAM model, and the more practically significant external-memory model that allows one to perform I/O-complexity evaluations.
|
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:1871962595>
<ASIN:B09ZGBHMG9> <ASIN:1871962420>
<ASIN:0137899882>
<ASIN:1804618039> <ASIN:1119907462 >
<ASIN:1009123289> |