Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with links to the latest book review and our additions to Book Watch. In this week's features Mike James looks at the relationship between bytes and strings in Python and Harry Fairhead explores sound hardware.
To receive this digest automatically by email, sign up for our weekly newsletter.
January 05 - 11, 2023
Featured Articles
|
Programmer's Python Data - Bytes And Strings 09 Jan | Mike James
There is a close but complicated relationship between bytes and strings. Find out how it all works in this extract from my new book Programmer's Python: Everything is Data .
|
Sound Hardware 05 Jan | Harry Fairhead
The original PC could just about manage to make a rasping sort of “beep”, but today’s machines are expected to make any noise you care to think of and sound like a hi-fi or even better. We’ve come a long way since the tiny internal loudspeaker used to make the beeps – it's still in there, but rarely used.
|
|
Programming News and Views
|
High Satisfaction Among JavaScript Developers 11 Jan | Ian Elliot
The results of the 2022 State of JavaScript Survey have been released. What do they tell us about the ever-expanding JavaScript ecosystem and the developers who use it?
|
Geoffrey Hinton's New Way To Train Neural Networks 11 Jan | Mike James
All of the amazing things that have been achieved with AI over the past few years are down to the neural network and the way that it is trained using backpropagation. Now long time AI researcher Geoffrey Hinton has a new way of doing the job and it is interesting.
|
Microsoft Graph Developer Proxy In Preview 10 Jan | Kay Ewbank
Microsoft has updated the Graph Developer Proxy, which it says can be used to build resilient and performant apps. The updated version adds support for simulating errors on Microsoft Graph and other APIs, and contextual guidance to help you improve the performance of your apps.
|
Python Software Foundation Lowers Cost Of Membership 10 Jan | Mike James
The Python Software Foundation has introduced a sliding scale for membership fees in order to further its goal of diversity. You can now become a member for as little as $25 per year.
|
C++ Is TIOBE's Language Of The Year 09 Jan | Harry Fairhead
The accolade "Programming Language of the Year" attracts new attention to the winner. This year it is C++ that has taken the honor, having been the language that has seen the greatest year-on-year increase in its popularity.
|
EuroPython's 2022 Sessions Are Now Online 09 Jan | Nikos Vaggalis
The talks presented at the 21st annual EuroPython conference are now available for free on YouTube. Topics ranged from Code and Tech to Social and Career advice.
|
The Art and Science of Conversational AI 08 Jan | Sue Gee
Nine teams have been selected for the fifth iteration of the Alexa Prize SocialBot Grand Challenge. Will one of them succeed this year in claiming the $1 Million that is on offer for the first Social Bot capable of holding an engaging and coherent conversation lasting 20 minutes?
|
Sound Blaster Creator Dies 06 Jan | Sue Gee
Sim Wong Hoo, CEO of Creative Technology, has died at the age of 67. He brought us the Sound Blaster card, the product that enabled the PC to do much more than simply beep.
|
Future Learn Unlimited Offer 06 Jan | Lucy Black
Programmers love learning. In particular they have embraced online learning with many developers revealing in surveys that they enrol in multiple courses - sometimes concurrently! So here's news of an offer from Future Learn you might find interesting.
|
Responsible AI Course Free From Amazon 05 Jan | Sue Gee
Bias and fairness have become important issues as AI and machine learning continue to take over decisions in all walks of life. Amazon's Machine Learning University has added a new course addressing these issues with practical application that is publicly accessible online for free.
|
Wing Python 9 Optimizes Debugger 05 Jan | Kay Ewbank
Wing Python 9 has been released with support for support for Python 3.11 and optimizations to the debugger among the improvements.
|
|
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
|
Microsoft Azure Compute: The Definitive Guide
Author: Avinash Valiramani Publisher: Microsoft Press Pages: 320 ISBN: 978-0137564446 Audience: Azure users Rating: 4.5 Reviewer: Kay Ewbank
This book is a guide to Azure compute services for IT professionals who need to work out the best way to implement Azure, then deploy and operate it.
|
Book Watch
|
Programming the Raspberry Pi Pico/W in MicroPython (I/O Press)
This book reveals what you can do with the Pico's GPIO lines together with widely used sensors, servos and motors and ADCs. After covering the GPIO, outputs and inputs, events and interrupts, Harry Fairhead and Mike James give you hands-on experience of PWM (Pulse Width Modulation), the SPI bus, the I2C bus and the 1-Wire bus. This second edition has been expanded to cover wi-fi connectivity provided by the Pico W.
|
Scala for the Impatient, 3rd Ed (Addison-Wesley)
This book is a complete yet concise guide that reflects the major enhancements of Scala 3, from improved syntax and revamped type system to powerful contextual abstractions.Cay Horstmann, author of Core Java, covers what working developers need to know, focusing on hands-on solutions, not academic theory.
|
GoLang: The Ultimate Guide (CRC Press)
This book takes a step-by-step approach to problem solving and skill development using Go. Sufyan bin Uzayr starts with a quick run-through of the basic concepts, before moving on to the more advanced, hands-on core concepts, with a focus on real-world problems. The book places special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology.
|
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:0137564449> <ASIN: 013803365X>
<ASIN:1871962803>
<ASIN:1032312319> |