Best of Linux — 2023
- 1
- 2
- 3
- 4
- 5
Community Picks·3y
How to Set up and Use ChatGPT in Linux Terminal
Learn how to install and use ShellGPT, a command line version of ChatGPT, in Linux Terminal. ShellGPT provides intelligent suggestions, executes shell commands, and learns from user interactions to navigate the command line more efficiently.
- 6
Community Picks·2y
Anatomy of a Terminal Emulator
The terminal emulator, as its name suggests, carries with it a lot of history. This post aims to bridge this gap by offering a gentle and broad introduction to the terminal emulator as a platform for development. We’ll talk about the different parts of the terminal and how they interact, build a small program to read input from the shell.
- 7
ByteByteGo·2y
A Crash Course in Docker
Docker is a container platform that simplifies deployment of applications in the cloud. It was created in 2013 and uses lightweight containerization to achieve isolation. Docker images are different from virtual machines as they share the host operating system kernel, making them more lightweight and portable. Kubernetes is not necessary to use Docker effectively.
- 8
- 9
- 10
freeCodeCamp·3y
How to Search Files Effectively in the Linux Terminal
Learn how to search files effectively in the Linux terminal using the 'find' command. Discover how to search files by name, find directories, search files by size, search files based on time modified, execute commands on filtered files, find files with detailed information, and find and remove files.
- 11
ByteByteGo·3y
EP63: Linux file system explained
The Filesystem Hierarchy Standard (FHS) was introduced to bring order to the Linux file system. By implementing a standard like the FHS, the software can ensure a consistent layout across various Linux distributions. To become proficient in this standard, you can begin by exploring. Utilize commands like "cd" for navigation and "ls" for listing directory contents.
- 12
freeCodeCamp·3y
Regular Expressions for JavaScript Developers [Full Book]
Regular expressions can be intimidating when you first encounter them. When I started learning to code, I gave up on regular expressions twice. In this book, you'll also see how they work in JavaScript. You'll also need to understand the methods and functions the language uses for working with regular expressions.
- 13
- 14
Community Picks·3y
First Version of Vanilla OS is Available to Download
Vanilla OS is an Ubuntu-based Linux distribution with a ton of major difference. It takes a bold new approach to desktop OS thanks to an immutable file system. It uses its own package manager and subsystem called apx. This is described as a wrapper around multiple package managers to install packages and run commands inside a managed container.
- 15
David Heinemeier Hansson·3y
Invest in things that don't change
Invest in things that don't change and continue to improve on enduring ideas. Technology may have paradigm shifts, but most of the time it's incremental improvement. Many core technologies in web development, such as Ruby, Linux, and MySQL, have been stable for decades.
- 16
freeCodeCamp·3y
How to Use Vim – Tutorial for Beginners
Vim is a free and open-source cross-platform text editor. It was first released by Bram Moolenaar in 1991 for UNIX variants. Vim comes pre-installed on most *nix operating systems, but if it's installed on your system, you can install it with a package manager of your choice.
- 17
Hacker News·2y
Frooodle/Stirling-PDF: locally hosted web application that allows you to perform various operations on PDF files
Stirling-PDF is a locally hosted web application for manipulating PDF files, offering various features like merging, splitting, converting, and more. It uses technologies like Spring Boot, Thymeleaf, PDFBox, LibreOffice, and Docker.
- 18
Community Picks·3y
Basics of Docker: Why, What and How
A VM requires a new operating system on its own on top of the physical machine and requires a dedicated amount of hard disk, CPU and memory for itself. This is not much performant, as the resources would be wasted if not used by the virtual machine. A Dockerfile is a document that contains all such commands a user requires to assemble an image.
- 19
Windows Command Line·3y
Windows Subsystem for Linux September 2023 update
Windows Subsystem for Linux (WSL) with new features and bug fixes. Check out the summary below, and read on to learn more about new experimental features. WSL is used for a wide array of workflows and we want to help you get the best performance and quality experience from these workflows.
- 20
- 21
DZone·3y
Top Three Docker Alternatives To Consider
Podman is a daemonless, open-source, Linux-native container engine that is considered one of the best alternatives for Docker. Podman, Kubernetes, Openshift, LXD, Docker Swarm, BuidKit, and Mesos are some of the popular Docker alternatives available in the market today.
- 22
Community Picks·3y
lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
ChatGPT Desktop Application (Mac, Windows and Linux) ChatGPT desktop application is available on AUR with the package name. It works like a and helps you quickly populate custom models to make chatgpt work the way you want it to. The application is built using Tauri, and due to its security restrictions.
- 23
Changelog·3y
Docker on MacOS is slow and how to fix it
Docker on MacOS is slow and how to fix it. The only viable option to have a decent performance and a good DX are: VirtioFS. If you are VI/Emacs user, all you need is your editor and tools in a container, or if you want a minimal Linux GUI env, take some inspiration.
- 24
- 25