today's howtos

-
Use Libreoffice Calc to make 3D models
Today I will share with you a simple python script turning a 2D picture defined by numbers and colors in a spreadsheet into a 3D model in OpenSCAD.
-
Signal Is Wrecking Your Images and Videos
Today I sent a picture I’d taken of Tutu with my Sony A7R4 camera via Signal. I’d loaded the raw in Lightroom, done some of the usual silly traditional photographery things one does to portraits in post-production, and exported it using one of my export presets, which limits the long edge resolution to a maximum of 4000 pixels and the overall total file size to a maximum of 25MB (along with slapping my email address on the bottom corner because we still haven’t figured out how to reliably attach metadata to bitmaps across multiple generations/edits). I think in 2021, 25MB or so is probably the upper “reasonable” limit of file size for passing around a single compressed image. In this case, the exported JPEG file was only 3.9MB, quite a bit below that.
Signal took that 4000x2667 JPEG image comprising precisely 3,916,886 bytes, encrypted it, and transmitted it to my friend. She received a different 4000x2667 JPEG image comprising 784,524 bytes: 80% smaller.
Signal threw away 80% of the data in my already-compressed image. (The original image, not the export, was 9504x6336 and 67,358,106 bytes.) I had already compressed it once by eliminating 94% of the data from when it came out of my camera.
-
Here's What 'All Things Considered' Sounds Like — In Blackbird Song
And listening to that song, she perceived an inflection somewhat like human speech.
RAISANEN: I think it kind of had a sort of sentence structure in its song.
KELLY: As a signal-processing geek, she thought, why not write some computer code to transform speech into birdsong?
-
The question of how to do non-annoying multi-factor authentication for SSH
Suppose, hypothetically, that you have access to a general multi-factor authentication (MFA) system such as Duo (with the choice of MFA system not being under your control), and that you would like to use this for secure SSH logins to your collection of (Ubuntu) servers. This is generally easy by itself, with pretty much any MFA system having a PAM module that adds a second factor challenge to your regular SSH authentication. Unfortunately the result of a straightforward MFA integration with SSH logins is going to be quite annoying for some people to use, because every time they log in to any machine they will have to pass an MFA challenge as well as their regular login authentication. If you only log in to a few machines every so often, this is okay. If you're frequently logging in and out of multiple machines, you're going to be irritated.
-
How To Install DirectAdmin on AlmaLinux 8 - idroot
In this tutorial, we will show you how to install DirectAdmin on AlmaLinux 8. For those of you who didn’t know, DirectAdmin is an alternative control panel to cPanel/WHM, providing a graphical interface and automation tools to simplify server and account management. Features include E-mail, FTP, DNS and web management, Statistics, Apache configuration, User and reseller management, and more.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the DirectAdmin on an AlmaLinux 8. You can follow the same instructions for RHEL and CentOS system.
-
How to Upgrade Ubuntu 20.04 / 20.10 to Ubuntu 21.04
On April 22, 2021, Canonical released Ubuntu 21.04, codenamed ‘Hirsuite Hippo’. Ubuntu 21.04 ships with new features targeted at developers and innovators. These include Flutter application development SDK and Microsoft SQL Server for Ubuntu. Additionally, The latest release includes native Active Directory integration and Wayland graphics by default.
Ubuntu 20.04 (Focal Fossa) is an LTS release and will continue receiving support until April 2025. On the other hand, Ubuntu 20.10 (Groovy Gorilla) is a non-LTS release and reaches EOL (End of Life) in July 2021. Ubuntu 21.04 is also a non-LTS release and will enjoy support for only 9 months from the date of release.
In this tutorial, we show you how to upgrade Ubuntu 20.04 and Ubuntu 20.10 to Ubuntu 21.04 (Hirsuite Hippo).
-
How to install vim editor on Debian 10
Vim is a short form of Vi IMproved. It is an open-source and free tool with a command-line interface and a Graphical User Interface. This article will show you how to install vim editor on Debian version 10 using the terminal.
To get started, you need to open up a terminal with root privileges and update your repositories. Run the following command.
-
Scheduling a Task on Linux Using Crontab
Cron helps us to run tasks automatically in the background in defined intervals. Cron is e.g. used to automatically create backups every night to sync files e.g. once an hour or to start updates or download files at specific intervals. This tutorial will show you how to set up and edit cronjobs using the crontab command and the GUI tool Gnome Schedule.
-
Check Dependencies of a Package in Ubuntu 20.04 and Debian 10
We know that most of the packages we install on our Linux operating system cannot work properly without other prerequisite packages installed. Such prerequisite packages are called dependencies. Sometimes you want to find out the dependencies of a particular package. So today I will show you three ways to check and list the dependencies of a package in Debian 10 and Ubuntu 20.04.
-
How to create your first Quarkus application | Opensource.com
Programming languages and frameworks continuously evolve to help developers who want to develop and deploy applications with even faster speeds, better performance, and lower footprint. Engineers push themselves to develop the "next big thing" to satisfy developers' demands for faster deployments.
Quarkus is the latest addition to the Java world and considered the rising star for Kubernetes-native Java. It came into the picture in 2019 to optimize Java and commonly used open source frameworks for cloud-native environments. With the Quarkus framework, you can easily go serverless with Java. This article explains why this open source framework is grabbing lots of attention these days and how to create your first Quarkus app.
-
How to automate Podman installation and deployment using Ansible | Enable Sysadmin
Ansible is an open source IT automation engine used to automate application organization, framework computerization, cloud provisioning, and numerous IT administration tasks. Ansible improves the adaptability, consistency, and dependability of the IT climate.
Podman is an open source containerization platform that packages all the dependencies for building, shipping, and running applications as Podman containers. Using container virtualization technology ensures that an application works seamlessly in any environment. Podman CLI can implement almost all the commands from the Docker CLI.
-
How to Install Latest LibreOffice in Ubuntu Desktop
LibreOffice is the most powerful, free, and open-source office productivity software suite, which is used by millions of users across the world due to its clean and easy-to-use interface with feature-packed tools that assist you to unleash your creativity and increase your productiveness.
LibreOffice suite includes various applications and is available in over 100 languages and dialects which makes it the most adaptable office suite on the market. It includes programs for Writer (word processing), Calc (creating and editing spreadsheets), Impress (presentations, slideshows, diagrams, and drawings), Draw (vector graphics and flowcharts), Base (working with databases), and Math (composing mathematical formulae).
-
5 ways to process JSON data in Ansible | Opensource.com
If the data is unstructured, you must do some custom regex magic to retrieve key performance indicators (KPIs) relevant for specific scenarios. If the data is structured, you can leverage a wide array of options to make parsing it simpler and more consistent. Structured data conforms to a data model, which allows access to each data field separately. The data for these models is exchanged as key/value pairs and encoded using different formats. JSON, which is widely used in Ansible, is one of them.
There are many resources available in Ansible to work with JSON data, and this article presents five of them. While all these resources are used together in sequence in the examples, it is probably sufficient to use just one or two in most real-life scenarios.
-
Optimize MySQL Performance with Mysqltuner
This short tutorial describes the steps to optimize the performance of a MySQL database with the mysqltuner script. This tool can be used for MySQL and MariaDB.
-
Share files between Linux and Windows computers | Opensource.com
If you work with different operating systems, it's handy to be able to share files between them. This article explains how to set up file access between Linux (Fedora 33) and Windows 10 using Samba and mount.cifs.
Samba is the Linux implementation of the SMB/CIFS protocol, allowing direct access to shared folders and printers over a network. Mount.cifs is part of the Samba suite and allows you to mount the CIFS filesystem under Linux.
-
Junichi Uekawa: Swapping caps and control in X11.
-

- Login or register to post comments
Printer-friendly version- 2023 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
|
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
|
today's howtos
|








.svg_.png)
Content (where original) is available under CC-BY-SA, copyrighted by original author/s.

Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago