- Draft:
run_dir/2026-05-07-2026-05-07/20-post-draft.md - Report:
run_dir/2026-05-07-2026-05-07/20-post-report.md
- Title suggestion:
Claude, MRC e vm2: compute, rede e sandbox no limite
OTAVIOMIRANDA (10% de desconto)Documentar, em ordem, todo o processo de configuração do VPS para rodar o Paperclip.
| syntax on | |
| set nocompatible | |
| "set number | |
| "set relativenumber | |
| set nocursorline | |
| "set colorcolumn=80 | |
| set backupcopy=yes | |
| set expandtab | |
| set tabstop=2 |
Since I record my screen a lot for videos and courses, I need to take some security measures more frequently than the average person. Because I recently recorded a few videos teaching Linux server security, I ended up showing some SSH private and public keys on screen.
There’s nothing critical here. Those were temporary keys. Still, just to be safe, I’m rotating all my SSH keys.
| #!/usr/bin/env python3 | |
| # Command to run: | |
| # uv run --with='pynput==1.8.1' pynput_helpers.py | |
| # Também dá para rodar direto do gist: | |
| # uv run --with='pynput==1.8.1' https://gist.github.com/luizomf/c492ef12a0f5d20eb70c2f0c263eb881 | |
| from collections.abc import Callable | |
| from typing import Any | |
| from pynput.keyboard import HotKey, Key, KeyCode, Listener |
#
# NAVEGAÇÃO DE DIRETÓRIOS — ZSH / BASH / KSH
# Cheatsheet completo, comentado.
#-------------------------------------------------------------------------------
# CD - NAVEGAÇÃO BÁSICA (change directory)
#-------------------------------------------------------------------------------###############################################################################
`Enter ⏎ ` + `Ctrl ⌃` + `Esc ⎋` + `Cmd ⌘` + `Alt ⎇` + `Option ⌥` + `Shift ⇧`
`Tab ↹` `⌫ Backspace`
################################################################################
© ® ™ ¶ § ℀ ℁ ℂ ℃ ℄ ℅ ℆ ℇ ℈ ℉ ℊ ℋ ℌ ℍ ℎ ℏ ℐ ℑ ℒ ℓ ℔
ℕ № ℗ ℘ ℙ ℚ ℛ ℜ ℝ ℞ ℟ ℠ ℡ ℣ ℤ ℥ Ω ℧ ℨ ℩ K Å ℬ ℭ ℮ ℯ
| import asyncio | |
| import os | |
| import pathlib | |
| import random | |
| import re | |
| import sys | |
| from collections.abc import AsyncIterator | |
| from contextlib import asynccontextmanager | |
| from datetime import UTC, datetime, timedelta | |
| from enum import Enum |
| class Pessoa: | |
| def __init__(self, nome, idade, comendo=False, falando=False): | |
| self.nome = nome | |
| self.idade = idade | |
| self.comendo = comendo | |
| self.falando = falando | |
| def comer(self, alimento): | |
| if self.comendo: | |
| print(f"{self.nome} já está comendo.") |