Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Introduction Today's post is a short one.
-
Introduction I was writing some notes in GNU Emacs and thought it might be fun to create a small, personal, pocket-sized tool for managing notes in a simple way.
-
Introduction I was bored.
-
Introduction I find the various concepts and philosophy behind Plan 9 very interesting.
-
Introduction I've visited many webrings available on the Internet, the hacker webring, xxiivv, noai, geekring, etc.
-
Introduction I've always really liked the Gopher protocol for its simplicity, lightness, and accessibility.
-
Introduction Right now, I'm playing a lot of Teeworlds on DDNet servers.
-
Introduction I often come up with new ideas for computer projects when I'm bored and browsing the internet.
-
Introduction A while back, I became interested in esoteric programming languages.
-
Introduction I often use qBittorrent and I usually manage my files with Emacs, especially my torrent files.
-
Introduction One day, I was using my favorite application, GNU Emacs.
-
Introduction As a GNU Emacs user, I spend most of my time there.
-
Introduction I wanted to play Sudoku, so I looked for a graphical application to play it, something light and simple, but I couldn't find anything.
-
Introduction Recently, I went back into Gopherspace and saw websites like baud.baby with the phlog named FAX SEX.
-
Introduction In this blog post, I will refer to Linux From Scratch by writing "LFS".
-
Introduction Last year I wanted to convert my Nix code into YAML and TOML.
-
Introduction At the end of 2023, during the month of December, I decided to do the Advent of Code puzzles.
-
Introduction All servers available on the Internet are exposed to attacks, scraping, open port scanning, vulnerability scanning by services, DDoS, etc.
-
Introduction In this blog post, I will refer to Linux From Scratch by writing "LFS".
-
Introduction I have always used VSCode as a code editor.
-
So I created a NixOS module to declare Teeworlds servers with their Nix configuration.
-
After installing Vesktop in the classic way on NixOS, i.e. by installing the vesktop package in the official Nix expressions collection.
-
The aim of this post is to describe the general operation of the program and some of the mechanisms that we consider to be of interest.
-
Recently, I did a little project in Python to visualise function calls, especially recursive functions.
-
Here I share some notes and other things I've learned about Nix that I find interesting.
-
I've got an old laptop that I don't use anymore, so I thought I'd turn it into a server and deploy some free, open-source web services on it.
-
After doing some chaos engineering for Terraform with the DOOM game, I wanted to make a version for Teeworlds, specifically for its version 0.7 (its latest version).
-
I wanted to learn more about designing an interpreter, so I looked around and found the free "Crafting Interpreters" by Robert Nystrom.
-
I was getting interested in BSD systems, more specifically OpenBSD, its firewall (pf) and more generally its security.
-
To give a bit of context, I had automated the deployment of the configuration of my Linux environment with an Ansible playbook (repository).
-
Having discovered eBPF and read a few books about it, I'm writing here the essentials to remember about the basics.
-
As I explored the more "hidden" corners of the Internet, I began to find some interesting things.
-
Many Teeworlds servers currently in use are containerized.
-
Website security, whether in terms of cookies or HTTP headers, is still very important.
-
Environment replication is always very useful, and I've always made sure that all my operations and work can be automated and replicated.
-
There are quite a few known methods for securing an OpenSSH server that you should already be familiar with, such as disabling remote root access, disabling password login or changing the port (22 by default).
-
This idea came to me when I was looking for a Teeworlds skin renderer.
-
This project is used to manage NeuVector's configuration and its most revelant resources.
-
I first saw kubedoom and thought it was pretty cool, so I decided to do the same for Terraform, knowing that I was working with it for professional projects.
-
This project is a WAD library/manager, it can be used as a base for other WAD projects like a GUI, a CLI, etc..
-
I wanted to learn the basics of emulator development and emulation in general.