Skip to content

Instantly share code, notes, and snippets.

@nyancodeid
nyancodeid / commit-message-id.md
Last active November 22, 2025 16:36
Commit Message Guidelines

Pedoman Commit Message

Kami memiliki aturan yang sangat tepat tentang bagaimana pesan git commit kami dapat diformat. Ini mengarah ke pesan yang lebih mudah dibaca yang mudah diikuti ketika melihat melalui history proyek. Dan juga, kami menggunakan pesan git commit untuk menghasilkan log perubahan pada Angular.

Format Commit Message

Setiap pesan komit terdiri dari header, konten, dan catatan kaki. Judul memiliki format khusus yang mencakup jenis, cakupan, dan subjek:

<type>(<scope>): <subject>
<BLANK LINE>
@vpnwall
vpnwall / bryan-johnson-water-filter-analysis.md
Created November 21, 2025 19:30
Bryan Johnson Water Filter Reverse Osmosis Analysis

Bryan Johnson Water Filter Reverse Osmosis Analysis

Open-source tools to analyze and optimize reverse osmosis (RO) water filtration
(Inspired by Bryan Johnson’s Blueprint Protocol)

Reverse Osmosis Diagram Example: RO filtration stages (Carbon → Membrane → Remineralization)


📌 Overview

This repository provides data-driven scripts (R/Python) and benchmarks to:

@peterrus
peterrus / gnome3_keybind_backup.sh
Last active November 22, 2025 16:30
Backs up and restores gnome3 keybindings
#!/usr/bin/env bash
# Backs up and restores gnome3 keybindings
# Tested with Gnome 3.36.8
# by peterrus
set -e
mkdir -p gnome3-keybind-backup
@xerpi
xerpi / 3DS_Linux_build_instructions.md
Last active November 22, 2025 16:29
3DS Linux build instructions

Step 1: Compiling or Downloading the toolchain

Step 1.a: If you choose to download a pre-compiled toolchain (only for Linux x86-64)

  • Go to https://toolchains.bootlin.com
  • Select arch: armv6-eabihf
  • Select libc: glibc
  • Download bleeding-edge
  • Uncompress it (for example to /opt)
  • Add the bin/directory of the toolchain to $PATH
  • In my case: export PATH=$PATH:/opt/armv6-eabihf--glibc--bleeding-edge-2020.08-1
@artyom
artyom / chat.go
Created March 12, 2016 22:06
Example of interactive terminal in Go
package main
import (
"fmt"
"io"
"log"
"os"
"golang.org/x/crypto/ssh/terminal"
)
@ongkiii
ongkiii / IPA-Sources.md
Last active November 22, 2025 16:25
REPOS/TELEGRAM CHANNELS LIST BY u/angkitbharadwaj
@tuxfight3r
tuxfight3r / 01.bash_shortcuts_v2.md
Last active November 22, 2025 16:24
Bash keyboard shortcuts

Bash Shortcuts

visual cheetsheet

Moving

command description
ctrl + a Goto BEGINNING of command line
@mwufi
mwufi / install_docker_in_colab.sh
Last active November 22, 2025 16:23
Install Docker in Google Colab!
# First let's update all the packages to the latest ones with the following command
sudo apt update -qq
# Now we want to install some prerequisite packages which will let us use HTTPS over apt
sudo apt install apt-transport-https ca-certificates curl software-properties-common -qq
# After that we will add the GPG key for the official Docker repository to the system
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# We will add the Docker repository to our APT sources
@wojteklu
wojteklu / clean_code.md
Last active November 22, 2025 16:22
Summary of 'Clean code' by Robert C. Martin

Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability.


General rules

  1. Follow standard conventions.
  2. Keep it simple stupid. Simpler is always better. Reduce complexity as much as possible.
  3. Boy scout rule. Leave the campground cleaner than you found it.
  4. Always find root cause. Always look for the root cause of a problem.

Design rules