PHP Development with Windows Subsystem for Linux (WSL) | php[architect]

Learn how to use the Windows Subsystem for Linux (WSL) to make your coding environment more effective. WSL provides a new way to develop PHP applications on Windows while using native Linux binaries and tooling. This book gets you started installing Ubuntu as a WSL distribution with PHP, NGINX, and MySQL. You’ll also enhance your…

Source: PHP Development with Windows Subsystem for Linux (WSL) | php[architect]

Set up Home Assistant to manage your open source smart home :: opensource.com


In the first article in this series, I introduced Home Assistant and why you might be interested in it. In short, Home Assistant is an automation hub for some of the most common smart devices on the market today. It enables centralized coordination of disparate hardware. By using it, you no longer have to choose suboptimal tech from a single vendor to manage your smart home from a single app.

Source: Set up Home Assistant to manage your open source smart home

Drupal 9.1.0 is available


The first feature release of Drupal 9 includes the new experimental Olivero frontend theme and various additions to the Claro administration theme. Installer performance is improved 20% and full Composer 2 and PHP 8 support is available. Images with known dimensions are set to lazy-load by default to improve frontend performance.

Source: Drupal 9.1.0 is available

Looks like PHP 8, Composer 2, Symphony 4,5,6 will get us to Drupal 9. Upgrades paths from Drupal 7 are stable.

KNN (K-Nearest Neighbors) is Dead! | by Marie Stephen Leo | Towards AI | Dec, 2020 | Medium

KNN (K-Nearest Neighbors) is Dead! | by Marie Stephen Leo | Towards AI | Dec, 2020 | Medium https://medium.com/towards-artificial-intelligence/knn-k-nearest-neighbors-is-dead-fc16507eb3e

Learning how to apply some of the algorithms mentioned in this article would likely improve students’ and teachers’ ability to locate CALI resources and allow us to build a useful recommender system.

Quick Look at Cockpit for Linux server management


Cockpit is a service for Linux that provides a web-based interface for managing and monitoring hosts. It can be deployed in any size organization, even a small office, and it’s a great way for home users to maintain the family IT infrastructure. I use it to manage and monitor all of the computers in my house—including Raspberry Pi. Cockpit is a free and open source software project released under the LGPL v2.1+. It is sponsored by Red Hat and included in Red Hat Enterprise Linux as the RHEL Web Console.

Source: How I use Cockpit for my home’s Linux server management

Bahrain International Circuit (All Layouts) | RaceDepartment

Bahrain International Circuit (All Layouts) | RaceDepartment https://www.racedepartment.com/downloads/bahrain-international-circuit-all-layouts.35001/ for Assetto Corsa. Includes layouts for the next 2 F1 races 11/29 & 12/6 2020.

Inverse: The most underrated dystopian movie ever is finally getting a U.S. release

Inverse: The most underrated dystopian movie ever is finally getting a U.S. release. https://www.inverse.com/entertainment/burst-city-america-blu-ray-release-scifi-dystopian

GitHub – themsaid/ibis: A PHP tool that helps you write eBooks in markdown and convert to PDF.

GitHub – themsaid/ibis: A PHP tool that helps you write eBooks in markdown and convert to PDF. https://github.com/themsaid/ibis

How to fix the Chrome 80 cookies issue in Drupal

There’s plenty of articles out there explaining what the changes are (https://blog.chromium.org/2020/02/samesite-cookie-changes-in-february.html), why they’ve been done (https://www.troyhunt.com/promiscuous-cookies-and-their-impending-death-via-the-samesite-policy) and how to ‘theoretically’ fix them with simple code examples, but we haven’t stumbled upon many articles explaining ‘practical’ solutions to apply to a Drupal site to actually fix the issues that arise due to the stricter cookie policies implemented since the Chrome 80 release.

Source: How to fix the Chrome 80 cookies issue in Drupal