Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • Renaming and reshaping Scylla tables using scylla-migrator

    We have recently faced a problem where some of the first Scylla tables we created on our main production cluster were not in line any more with the evolved schemas that recent tables are using.

    This typical engineering problem requires either to keep those legacy tables and data queries or to migrate it to the more optimal model with the bandwagon of applications to be modified to query the data the new way… That’s something nobody likes doing but hey, we don’t like legacy at Numberly so let’s kill that one!

    To overcome this challenge we used the scylla-migrator project and I thought it could be useful to share this experience.

  • How to manage users in linux - The Linux Juggernaut

    User management on Linux can be done in three complementary ways. You can use the graphical tools provided by your distribution. These tools have a look and feel that depends on the distribution. If you are a novice Linux user on your home system, then use the graphical tool that is provided by your distribution. This will make sure that you do not run into problems.

    Another option is to use command line tools like useradd, usermod, gpasswd, passwd and others. Server administrators are likely to use these tools, since they are familiar and very similar across many different distributions. This guide will focus on these command line tools.

    A third and rather extremist way is to edit the local configuration files directly using vi (or vipw/vigr). Do not attempt this as a novice on production systems!

  • How To Install Django on Debian 10 - idroot

    In this tutorial, we will show you how to install Django on Debian 10. For those of you who didn’t know, Django is the most popular Python web framework designed to help developers build secure, scalable, and maintainable web applications. Django is free and open-source software, fast and stable which allows you to create a complex website with less coding.

    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 Django Web Framework on a Debian 10 (Buster).

  • How to run a program as another user on Linux - The Linux Juggernaut

    The sudo program allows a user to start a program with the credentials of another user. Before this works, the system administrator has to set up the /etc/sudoers file. This can be useful to delegate administrative tasks to another user (without giving the root password). The screenshot below shows the usage of sudo.

    User ‘rd’ received the right to run useradd with the credentials of root. This allows ‘rd’ to create new users on the system without becoming root and without knowing the root password.

  • Terraform with AWS S3 and DynamoDB for Remote State Files

    By default, Terraform state files are generated locally. This is not ideal when you have multiple people working on a project.

  • How to Install PHP 8 on CentOS 7/8
  • Testing xdotool linux tool .

    Xdotool is a free and open source command line tool for simulating mouse clicks and keystrokes.

    You can create beautiful scrips and tools with this command.

  • How to Turn Your Raspberry Pi into a Plex Streaming Media Server | Tom's Hardware

    Now that Ubuntu Desktop is available for Raspberry Pi 4, users no longer need to fiddle with terminal commands to enjoy Plex Media Server on Raspberry Pi. In this article, we will set up Ubuntu Desktop and turn our Raspberry Pi into a streaming media server. We have chosen Plex Media Server since it is available in the Ubuntu Appliance portfolio. Check out our recent article on the Ubuntu Appliance portfolio for Raspberry Pi here.

More in Tux Machines

Broadcom Valkyrie/Viper VK Accelerators Set To See Mainline Support With Linux 5.12

For nearly one year Broadcom engineers have been working on Linux mainline drivers for their VK accelerators. Finally with the upcoming Linux 5.12 kernel the support is in place for those Broadcom Viper and Valkyrie accelerator cards. These Broadcom accelerator cards interface via PCI Express and provide offload engines for video transcoding and other tasks. These accelerator cards can be used for other real-time, high performance, high throughput offload compute purposes like around image and audio operations as well as crypto. Read more

Android Leftovers

Audiocasts/Shows: LINUX Unplugged, Homelab, and Tabliss

  • Eating the License Cake | LINUX Unplugged 390

    Successful open-source projects all seem to struggle with one major gorilla. Who it is, and what their options are now. Special Guests: Drew DeVore and Jonathan Corbet.

  • The Raspberry Pi is a great way to get started with Homelab! (How to Homelab Episode 4)

    If you're looking for a low-cost way to enter into the world of Homelab, look no further than the Raspberry Pi! These small computers are plenty powerful to run quite a few Homelab apps, and in this video I give you my thoughts on why that is. In a future video, we'll explore running some apps on the Raspberry Pi but I wanted to create this video as an introduction to the concept of using a Pi in this way

  • Tabliss Is A "New Tab" Plugin For Firefox and Chrome

    Tabliss is a beautiful, customisable "New Tab" page for Firefox and Chrome, and the browsers that base of Firefox and Chrome (such as LibreWolf and Brave). In particular, it solves the "empty tab" problem that I was having on LibreWolf

Games: Cyber Shadow, Ova Magica, Plex Arcade Flunks

  • With some epic 8-bit styled artwork Cyber Shadow is out now | GamingOnLinux

    Cyber Shadow from Aarne "MekaSkull" Hunziker and Yacht Club Games is an epic throwback to the likes of Ninja Gaiden and Shadow Of The Ninja and it's out now with Linux support. Nice the see Yacht Club give a hand to another developer, after their success with the Shovel Knight series.

  • Monster taming and farming mix in Ova Magica is up on Kickstarter and already funded

    Ova Magica, a blending of casual farming in the spirit of Stardew Valley and Harvest Moon blended with monster taming and battling like something out of Pokemon is now live on Kickstarter. It managed to get fully funded within the first 2-3 hours, which I'm really not surprised about. The early tech demo was promising and it has such a great idea. Thankfully it's another that will support Linux too and the developer has been very clear about this. The Kickstarter campaign also lists it nice and clear as "The game will be released on PC DRM-Free, on Steam (Windows, Mac OS and Linux), Nintendo Switch, Playstation 4, Playstation 5, Xbox One, Xbox Series X/S.".

  • Plex Arcade is a retro video game streaming service that excludes Linux users

    Unfortunately, there is one big catch -- Linux users are being left out.