Theme of the day: The harness wars get serious. Agentic coding stops being a vibe and starts being engineering — with receipts, attacks, and the first real maintainer pushback.
Roteiro para configurar um VPS Ubuntu 24.04 a partir do root até um ambiente endurecido com usuário
não-root, SSH key-only, fail2ban, UFW e diretório de deploy pronto.
Otávio aqui: isso foi 99% escrito pelo
Claudeusando meu DEV_GUIDE de outros vídeos.
- https://www.hostg.xyz/SHJHL
- Cupom:
OTAVIOMIRANDA(10% de desconto)
Documentar, em ordem, todo o processo de configuração do VPS para rodar o Paperclip.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # ~/.profile: executed by the command interpreter for login shells. | |
| # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login | |
| # exists. | |
| # see /usr/share/doc/bash/examples/startup-files for examples. | |
| # the files are located in the bash-doc package. | |
| # the default umask is set in /etc/profile; for setting the umask | |
| # for ssh logins, install and configure the libpam-umask package. | |
| #umask 022 |
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/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 Å ℬ ℭ ℮ ℯ
NewerOlder