Featured Articles
|
The Pico In MicroPython: HTTP Client 02 Jan | Harry Fairhead & Mike James
Implementing a web client is a basic task for anyone wanting to make use of the internet and the simplest way to do it is to use the urequests module. This is an extract from our book all about the Raspberry Pi Pico in MicroPython.
|
Just jQuery The Core UI - Creating Objects 29 Dec | Ian Elliot
One of the big advantages of JQuery is that it is easy to use to create DOM objects and incorporate them into existing pages.
|
|
Programming News and Views
|
The End Of Google? 04 Jan | Mike James
There are moments where technology changes just enough to disrupt a situation that you thought would survive forever. Is the success of foundational models like ChatGPT one of them? Google seems to think so.
|
PostScript Source Code Released 04 Jan | Kay Ewbank
The source code for PostScript has been publicly released for the first time ever by the Computer History Museum with permission from both Adobe and John Warnock, the inventor of PostScript.
|
Google Open Sources Image Blurring 03 Jan | Alex Denham
Google has announced open source versions of some of its "privacy-enhancing technologies", aka PETs. These are used to keep users' information anonymous and protected while still letting Google provide recommendations such as autocorrect suggestions and and the low-down in a restaurant's most popular dishes.
|
MAUI Now Available For .NET 7 03 Jan | Kay Ewbank
The MAUI Framework is now generally available in .NET 7. The main improvements since the previous release is better performance for CollectionView, and new desktop features as Microsoft increases the target beyond mobile to desktop.
|
HackerRank Reports On Language Demand At Work 02 Jan | Janet Swift
HackerRank has published its 2023 Developer Skills Report using data from its testing platform to reveal which are the most in-demand skills and programming languages. Java is firmly the most in-demand language and TypeScript is the one with the greatest increase in demand.
|
AI Helps Generate Buggy Code 02 Jan | Mike James
Shock horror - AI code assistants help humans write code, but it tends to be buggy. Given the code the AI learned from wasn't perfect, is this so surprising?
|
Shakes On A Plane - Easy 3D Imaging 01 Jan | David Conrad
You just got to love titles of academic papers like "Shakes on a Plane". In this case it's appropriate. Take one standard camera a burst shot of images and you can create a depth image due to the unsteadiness of the hand-held camera.
|
Natural Language Processing Demystified 30 Dec | Nikos Vaggalis
...is the title of a free, self-paced and comprehensive course that will take you from beginner to expert in this topic. With 15 modules, it provides a solid grounding in NLP covering everything from the very basics to today's advanced models and techniques.
|
Online Tracking And How To Avoid It 30 Dec | Austin Dease
Whether you are aware of it or not, most websites routinely gather information about you. How is this done? Should you care that your data harvested in this way and if you object what can you do about it?
|
Google Launches Free Vulnerability Scanner 29 Dec | Sue Gee
Google has announced the availability of OSV-Scanner, a free tool that acts as a front end interface to the Open Source Vulnerability (OSV) database. The OSV-Scanner assesses a project's dependencies against the OSV database showing all vulnerabilities relating to the project.
|
Microsoft Graph PowerShell and Python SDK In Preview 29 Dec | Kay Ewbank
Microsoft has announced that that the Graph PowerShell SDK and Python SDK are now in preview. Microsoft Graph lets organizations map the relationships between people, information and activities within the organization. You can use REST APIs or SDKs to access the data and build apps.
|
|
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 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
|
BBC Micro:bit in Practice (Packt)
In this book described as "a hands-on guide to building creative real-life projects with MicroPython and the BBC Micro:bit" Ashwin Pajankar, Abhishek Sharma and Sandeep Saini show how hardware components can be manipulated using a combination of Micro:bit and MicroPython. The book begins with mini projects aimed at developing practical knowledge of circuit design and writing programs before moving on to how to write programs for working with built-in LEDs and buttons, interfacing external LEDs, buttons, motors and buzzers, built-in radio, speakers, accelerometer, and a compass.
|
Ruby on Rails Tutorial, 7th Ed (Addison-Wesley)
In this tome subtitled "Learn Web Development with Rails", Michael Hartl teaches Rails by guiding you through the development of three example applications of increasing sophistication. The tutorial's examples focus on the general principles of web development needed for virtually any kind of website. The updates to this edition include full compatibility with Rails 7.
|
Tracers in the Dark (DoubleDay)
Subtitled "The Global Hunt for the Crime Lords of Cryptocurrency", this is the story of a new breed of investigators who have cracked the Bitcoin blockchain, exposing once-anonymous realms of money, drugs, and violence. Andy Greenberg tells a saga of criminal empires built and destroyed. He introduces an IRS agent with a defiant streak, a Bitcoin-tracing Danish entrepreneur, and a colorful ensemble of hardboiled agents and prosecutors as they delve deep into the crypto-underworld.
|