Nabil ulil Albabconstngoding.hashnode.dev·Nov 30, 2024SELinux-Permissive-Enforcing-Android-TermuxMemahami Peran dan Pembatasan Akses Direktori /proc di Android Di sistem operasi Android, direktori /proc memiliki fungsi yang sangat mirip dengan distribusi Linux lainnya. Direktori ini menyimpan informasi penting mengenai proses yang sedang berjala...10 likesSystem Design
CryptapeforCryptape Jungleblog.cryptape.com·Nov 15, 2024Satoshi Scoop Weekly, 15 Nov 2024Crypto Insights A Lisp for Bitcoin, More Powerful Than Script? The author has been long exploring a form of Lisp as an alternative to Bitcoin Script, previously proposing BTCLisp. Building on that, the author introduces BLL (a Basic Lisp Language), a...Satoshi Scoop WeeklyBlockchain development
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 23, 2024Managing NixOS on DigitalOcean with ColmenaIn this post, we will prepare a DigitalOcean image for NixOS, launch a droplet with it and manage it using Colmena. DigitalOcean does not have out-of-the-box support for NixOS. However, we can use a custom image to launch a droplet with NixOS. So, we...NixOS
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 19, 2024Easy GitHub CLI Extensions with NixGitHub CLI (gh) is one of my favourite tools. In addition to its built-in commands, it allows you to write your own extensions. In this post, I will show you how to write a simple GitHub CLI extension and how to package it with Nix, in particular und...GitHub
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 7, 2024Hasura CLI on NixOS: A Working SolutionThis post comes after an exciting discovery of a solution to a problem I and my team have been facing for a while: Getting Hasura CLI work on NixOS like any other program. Problem NixOS has its own way of managing packages and dependencies. Unlike a ...Hasura
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 5, 2024Backup GitHub Repositories with gidekDo you backup your Git repositories? If not, you should consider doing so. I might even have a solution for you if you are using GitHub: gidek. It even has some NixOS goodies packed with it. Why Backup Git Repositories? Git is a distributed version c...Haskell
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 3, 2024Managing NixOS Secrets via SOPS, sops-nix and opsopsSecret provisioning is a critical operation during the deployment and management of a software system. The way it is done can have significant impact on both security and operational efficiency. In this post, I am going to discuss SOPS, sops-nix and ...NixOS
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 1, 2024OpenResty on NixOS for an API GatewayAre you using an API gateway? Do you really need one? If you are using NixOS and feel comfortable with some Lua, you may want to consider OpenResty on NixOS as an API gateway. An API Gateway is simply a service that acts as a reverse proxy for API re...NixOS
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Jul 31, 2024Running NixOS Guests on QEMUOnce in a while, I want to test some NixOS configuration without affecting my main system or launching new hosts on the cloud. Running NixOS on a virtual machine (VM) is a safe and reproducible way to test such configurations. As for VMs, I have used...NixOS
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Jul 30, 2024Archiving PostgreSQL Backups on NixOSThis is a technical note on how to archive PostgreSQL backups on NixOS to one or more targets using rclone. Problem Some of my objectives during provisioning new hosts and services are to ensure that: The system is reproducible, The process and rel...NixOS