Analista: faz a análise.
Coordenador: apresenta a análise.
Gerente: pede para refazer a análise.
Diretor: ignora a análise.
VP: toma a decisão que já tinha tomado antes da análise.
Esse é o fluxo corporativo.
Então tu quer aprender sobre COMPILADORES? Minhas recomendações GRATUITAS pra quem tem curiosidade de saber como que uma linguagem é executada (em inglês):
1. Começa pelo https://t.co/6uo726d3Pt. Esse é um livro completo que vai te ensinar como um interpretador é construído, desde parsing até representação de bytecode. Muitos dos fundamentos de um interpretador são os mesmos de um compilador, então isso vai te dar uma base bem versátil.
2. Depois do Crafting Interpreters, ou se você já tiver uma noção de interpretadores, eu recomendo muito o "Introduction to Compilers and Language Design". Esse é um livro-texto universitário gratuito: https://t.co/eGGUanIKCL e ele lida com toda a parte de compilar uma linguagem C-like pra assemblies x86 e ARM.
3. Outro recurso excelente sobre geração de código é o tutorial do LLVM, que consiste em construir uma mini-linguagem chamada Kaleidoscope e compilá-la pra LLVM IR - aí o LLVM cuida de transformar a IR no Assembly de sua preferência: https://t.co/7TE3tgqHI0
4. O "Architecture of Open-Source Applications" - um livro gratuito que, honestamente, eu recomendo ler inteiro - tem um capítulo só sobre a arquitetura do LLVM e os tradeoffs que ele faz. Vale demais a leitura: https://t.co/sGuDPild6y
Deixei passar algum recurso? Se tiverem outras recomendações é só deixar nas respostas.
Computer science is gradually returning to the domain of physicists, mathematicians, and electrical engineers as large language models automate much of what we currently call software engineering.
The field’s center of gravity is shifting away from manual code writing and toward deeper theoretical thinking, mathematical insight, and systems-level reasoning.
How to @openclaw on VPS safely: from fresh Ubuntu VPS → hardened private AI server in 30 min
1) Lock down SSH
→ Keys only, no passwords, no root login.
sudo nano /etc/ssh/sshd_config
# Set explicitly:
PasswordAuthentication no
PermitRootLogin no
sudo sshd -t && sudo systemctl reload ssh
2) Default-deny firewall
→ Block everything incoming by default.
sudo apt install ufw -y
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw enable
3) Brute-force protection
→ Auto-ban IPs after failed login attempts.
sudo apt install fail2ban -y
sudo systemctl enable --now fail2ban
4) Install Tailscale
→ Your private VPN mesh network.
curl -fsSL https://t.co/MynNrCBRlo | sh
sudo tailscale up
5) SSH only via Tailscale
→ No more public SSH exposure.
# Verify Tailscale is working first!
tailscale status
sudo ufw allow from 100.64.0.0/10 to any port 22 proto tcp
sudo ufw delete allow OpenSSH
6) Web ports private too
→ App only accessible from your devices.
sudo ufw allow from 100.64.0.0/10 to any port 443 proto tcp
sudo ufw allow from 100.64.0.0/10 to any port 80 proto tcp
7) Disable IPv6 (optional)
→ Reduces attack surface if unused.
sudo sed -i 's/IPV6=yes/IPV6=no/' /etc/default/ufw
echo "net.ipv6.conf.all.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p && sudo ufw reload
8) Clawdbot install
→ AI assistant on your private server.
npm install -g clawdbot && clawdbot doctor
9) Lock Clawdbot to owner only
→ Only you can message the bot.
{ "dmPolicy": "allowlist", "allowFrom": ["YOUR_TELEGRAM_ID"], "groupPolicy": "allowlist" }
10) Fix credential permissions
→ Don't leave secrets world-readable.
chmod 700 ~/.clawdbot/credentials
chmod 600 .env
11) Run security audit
→ Catches issues you missed - don't skip!
clawdbot security audit --deep
Verify everything:
sudo ufw status
ss -tulnp
tailscale status
clawdbot doctor
Result:
✅ No public SSH
✅ No public web ports
✅ Server only reachable via Tailscale
✅ Bot responds only to you
✅ Private AI server in 30 min
NOW you can start playing, not before.
You buckle your seatbelts before you step on the gas, hmkay?
O que você faz em particular se reflete em público. A leitura transparece em uma conversa. Sua alimentação se reflete em sua energia. Sua disciplina se reflete em sua confiança. Seu foco se reflete em seus resultados. Você é o que cultiva quando ninguém está olhando.
O Instituto Federal de Formiga está com inscrições abertas para pós graduação EAD gratuita em Análise Estratégica de Dados. Formato da seleção é via sorteio, papo de 360 horas de formação.