Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Xmas Tree? Sorted!
04 Dec | Mike James
Yes I know we have all seen enough visualizations of sorting algorithms to last a lifetime - which is how long a bubble sort generally takes. But it's the holiday season and sorting is one programmer way to create a tree.
November Week 5
03 Dec | Editor
Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with the week's book review and new titles selected for Book Watch Archive. This week we have a further extract from Programmer's Python: Async in which Mike James looks at process-based parallelism, which has the advantage of no GIL problems.
SadServers - A Playground for SREs, Admins And Devops Engineers
02 Dec | Nikos Vaggalis
SadServers is a playground where users can test their Linux troubleshooting skills on real Linux servers. Besides sharpening your troubleshooting skills, it is also suitable for practicing for SRE/DevOps interviews.
Programmer Gifts - Mugs
02 Dec | Mike James
It's that mug time of year and what better than a new endpoint for your favourite algorithm oil... we have some for your consideration. This first one reflects how I feel most of the time and not only when I'm coding - debugging, refactoring and documenting.
Google And NORAD Start Countdown to Christmas
01 Dec | Lucy Black
It's December 1st - the day on which both Google and NORAD take the wraps off their Santa Trackers that have been in hibernation since the start of the year. Both have a new mini game for kids each day until Christmas Eve plus plenty more activities, both fun and educational, for the whole of December.
AWS Glue 4 Adds Pandas Support
01 Dec | Kay Ewbank
AWS Glue has been updated with updated engines and support for Pandas. AWS Glue is a serverless data integration service that Amazon says makes it easier to discover, prepare, move, and integrate data from multiple sources for analytics, machine learning and application development.
Hour Of Code Goes Into Space
30 Nov | Sue Gee
Code.org has gone all out to celebrate its 10th year. No longer just a global event, Hour of Code, which starts on December 5, has gone extra terrestrial with an hour-long feature about Computer Science in space beamed from aboard the International Space Station.
Striim Cloud Now Available On AWS
30 Nov | Kay Ewbank
Striim has announced the availability of Striim Cloud on Amazon Web Services (AWS). Striim is also available on Google Cloud and Azure.
Forward Planning For Google Summer of Code 2023
29 Nov | Lucy Black
November might seem somewhat soon to be thinking about next year's Google Summer of Code - but if you want to participate, either as a new contributor or as a new open source organization then its certainly not too soon as the 2023 program has been announced.
Microsoft ML.NET 2 Adds Text Classification API
29 Nov | Kay Ewbank
Microsoft has released a new version of ML.NET, its cross-platform, open source machine learning framework for .NET developers. The new version 2.0 adds a text classification API. A new version of Model Builder has also been released,
JetBrains Partners With Constructor University To Teach Computer Science
28 Nov | Sue Gee
JetBrains has announced a partnership with Constructor University. In the joint educational program the institutions aim to create a launch site for top performing students both online and onsite. There are plans for Joint Center of Research in Computer Science and Software Engineering to drive the future of software development by virtue of industry-oriented education and training.
Google Joins Adoptium - What's The Deal?
28 Nov | Nikos Vaggalis
Another giant shows its support for Java. The news is that
Improving Stability In Flapping Wing Robots
27 Nov | Harry Fairhead
November Week 3
26 Nov | Administrator
This week included Fibonacci day, an annual celebration of the 12th century Italian mathematician, Leonardo of Pisa aka Lenardo Fibonacci who introduced a very simple mathematical sequence also related to the Golden ratio. The day falls on November 23, which represents the sequence 1,1,2,3.
25 Nov | Lucy Black
Not gifts that you give to robots, although our Alexa has just made a request for a new USB power supply, but robot-oriented gifts to give to the wetware entities in your life.
A Compiler Writing Playground
25 Nov | Nikos Vaggalis
Microsoft Launches Orbital Space SDK
24 Nov | Kay Ewbank
Microsoft has released the preview version of Azure Orbital Space SDK, a secure hosting platform and application toolkit that they say will enable developers to create, deploy, and operate applications while in orbit.
Black Friday/Cyber Monday Offer For Coursera Plus
24 Nov | Sue Gee
Coursera is the leading provider of online Computer Science and Data Science courses, at all levels beginner to advanced. An annual Coursera Plus subscription gives access to the majority of Coursera's vast catalog and to mark Black Friday/Cyber Monday it is offering a 25% discount, $100 off the normal price of $399, to new subscribers.
Pro Database Migration to Azure
Author: Kevin Kline et al
This book aims to give you a holistic approach to migrating on-premise databases to Azure, how does it fare?
01 Dec | Ian Elliot
Programmer's Python Async - Process-Based Parallelism
28 Nov | Mike James
The asyncio module may be the hottest topic in town, but it isn't the only asynchronous feature in Python worth knowing about. Find out about process-based parallelism in this extract from my new book Programmer's Python: Async. It has the advantage of no GIL problems.
Exposing the Kubernetes Dashboard with Istio Service Mesh
24 Nov | Sigal Zigelboim
This step-by-step guide shows how to use Istio to easily expose your Kubernetes dashboard to users and administrators of your cluster. But first, an introduction to Istio and the advantages it offers for managing cluster communications.
Pi IoT In Python Using Linux Drivers - GPIO Character Driver
21 Nov | Mike James & Harry Fairhead
The GPIO driver in Linux used to be GPIO sysfs but no longer now its the GPIO character driver. Find out how to do GPIO control the modern way.
20 Nov | Harry Fairhead
Virtual memory is a way of pretending that your computer has more memory than it really has. But like all good things it comes at a cost. Virtual memory is an example of trading speed for storage.
Follow Book Watch on Twitter
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some but by no means all of the books in Book Watch are eventually reviewed.
C# 11 and .NET 7 7th Ed (Packt)
This accessible guide for beginner-to-intermediate programmers has been extensively revised in this seventh edition to accommodate the latest changes and additions introduced by C# 11 and .NET 7. Mark J. Price covers the concepts, real-world applications, and latest features of C# 11 and .NET 7, with hands-on exercises using Visual Studio 2022 and Visual Studio Code.
Coding All-in-One For Dummies (Wiley)
Project Zero Trust (Wiley)
In this book George Finney delivers a hands-on and step-by-step guide to implementing an effective and practical Zero Trust security strategy at your organization. The book is written as an engaging narrative that follows the story of Dylan, a new IT Director at a company that experiences a ransomware attack on his first day.
Apps and Services with .NET 7 (Packt)
In this book author Mark Price looks at the most common technologies a .NET developer should know: Blazor, .NET MAUI, gRPC, GraphQL, SQL Server, Cosmos DB, OData, SignalR, and Azure Functions and covers specialized libraries for monitoring and improving performance, securing data and applications, and internationalizing code and apps.
Mastering Lego Mindstorms (No Starch Press)
Subtitled "Build Better Robots with Python and Word Blocks", this full-color, illustrated guidebook to programming your robotic creations teaches you everything you need to know to level up your engineering skills. Barbara Bratzel and Rob Torok show how to code movements for autonomous robot vehicles, building interactive games, making Lego musical instruments.
Previous Book Watch.