today's howtos
-
ZDNet ☛ How to run a Windows app on Linux with Wine
If you want to make the Linux operating system your go-to but you still need to run Windows apps, Wine has you covered.
[...]
What you'll need: I'll demonstrate the process on Ubuntu Desktop, but Wine can be installed on most Linux distributions. In order to install Wine, you'll need a running Linux distribution and a user with sudo privileges. That's it.
-
Linux Journal ☛ Harnessing the Power of Machine Learning with TensorFlow on Ubuntu
Machine Learning (ML) stands as one of the most revolutionary technologies of our era, reshaping industries and creating new frontiers in data analysis and automation. At the heart of this transformation is TensorFlow, Google's open-source platform that has become synonymous with machine learning. This article explores TensorFlow's capabilities within the robust and flexible environment of Ubuntu, a popular operating system known for its stability and performance.
Machine Learning, a subset of artificial intelligence, involves the use of algorithms that enable computers to learn from and make predictions or decisions based on data. This field has applications ranging from voice recognition and language translation to medical diagnosis and stock market analysis.
Developed by the Google Brain team, TensorFlow is a powerful library for numerical computation and machine learning. Its ability to process large-scale data and perform complex calculations has made it a go-to choice for professionals and enthusiasts alike.
Ubuntu, a Debian-based Linux operating system, offers a perfect platform for machine learning tasks. Known for its ease of use, robustness, and extensive community support, Ubuntu pairs seamlessly with TensorFlow, providing a reliable environment for ML projects.
-
Jeff Geerling ☛ Mounting an ext4 linux USB drive on macOS in 2024
Luckily, there are some open source libraries that allow at least read only access to ext4-formatted disks on macOS. Let's install them and use them to mount the drive: [...]
-
University of Toronto ☛ CGI programs have an attractive one step deployment model
When I wrote about how CGI programs aren't particularly slow these days, one of the reactions I saw was to suggest that one might as well use a FastCGI system to run your 'CGI' as a persistent daemon, saving you the overhead of starting a CGI program on every request. One of the practical answers is that FastCGI doesn't have as simple a deployment model as CGIs generally offer, which is part of their attractions.
-
Noah Liebman ☛ The math and CSS of responsive type scales
A type scale is a popular way to define the relationships between different font sizes. There are great tools out there for creating type scales for the web: Typescale lets you create a simple type scale for free and will generate the CSS for use on the web. And responsive type scales — a technique that has been around since at least 2015 and that has been more recently been popularized by Utopia.fyi — use viewport units to create a set of responsive type scales that respond to the size of the browser window.
-
Pi My Life Up ☛ How to Install and Use Vim on the Raspberry Pi
What makes Vim so tricky is that it works vastly differently from the vast majority of text-based editors you might be familiar with. It relies heavily on commands and keyboard input for both inserting new text, saving, and more.
Once you get used to using the various shortcuts and commands, Vim can become a super speedy and useful text editor on your Raspberry Pi.
However, for most people, the much simpler nano text editor is more than sufficient for their needs.
-
Pi My Life Up ☛ Setting up a Palworld Server on Ubuntu
One of the neat things about this game is that you can host your very own dedicated Palworld server. Running a dedicated server means you can keep your world running 24/7 and free up room on your personal computer.
You don’t need to own the game or use your Steam account to run a server; the developers offer the dedicated server as a separate Steam application that you can install anonymously.
-
Rachel ☛ Hold on there: WPA3 connections fail after 11 hours
What a night. I hit upon something that got WPA3 working on some Raspberry Pi systems and excitedly put up a post to share the good news. Then I went away for a while, and this morning found something new: the damn things won't stay connected for more than 11 hours. All three of them failed in the same order that I changed them over.
-
Rachel ☛ WPA3 on Raspberry Pi 3B+, 4B and 5B with iwd (or not...)
Okay, it's been several months since I last wrote about WPA3 on Raspberry Pi hardware. Now, I have some good news: it now mostly works, assuming you're willing to do a little tinkering. You no longer have to wrangle custom firmwares and binary blobs into place. That's been done for you.
One important thing here: I'm only talking about Raspbian/Raspberry Pi OS here, and then only bookworm (12). If you're running something else, none of this may apply. For all I know, it might have been working all along if your distribution figured it out sooner.
-
TecMint ☛ How to Install Git and Create a Git Repository [Ed: Do not use GitHub. It is proprietary and controlled by the most hostile entity, Microsoft. Use something Free.]
It was designed to be a superior version control system to those readily available, the two most common of these being CVS and Subversion (SVN).
-
TecMint ☛ Shorewall – A High-Level Firewall for Configuring Linux Servers
In this multi-part tutorial, I am going to get you started with Shorewall and walk you through some more advanced topics with this awesome firewall system.
-
TecMint ☛ Exploring Shorewall Firewall Configuration Checks in Linux
Shorewall offers a wide array of commands that can be run on the command line. Having a look at the man shorewall should give you plenty to see, but the first task we are going to perform is a check on our configuration files.