Skip to content

Instantly share code, notes, and snippets.

View rafapolo's full-sized avatar

Rafael Polo rafapolo

View GitHub Profile
@rafapolo
rafapolo / paraisopolis_secoes_presidente_2026.csv
Created October 8, 2026 10:13
Os 7 locais de votação a menos de 500 m do centro da comunidade Paraisópolis - SP
We can make this file beautiful and searchable if this error is corrected: It looks like row 7 should actually have 23 columns, instead of 4 in line 6.
zona,local_num,local,lat,lon,secao,Flávio Bolsonaro (PL),Lula (PT),Augusto Cury (AVANTE),Renan Santos (MISSÃO),Ronaldo Caiado (PSD),Zema (NOVO),Samara (UP),Hertz Dias (PSTU),Clariana Barão (DC),Edmilson Costa (PCB),Wilson Grassi (DEMOCRATA),Rui Costa Pimenta (PCO),votos_validos,pct_lula,pct_flavio,lula_2022_1t_pct,bolsonaro_2022_1t_pct
408,1139,E.E. PROFA. ETELVINA DE GÓES MARCUCCI,-23.62081,-46.73251,164,87,165,10,7,4,2,2,0,0,0,1,0,278,59.35,31.29,62.89,27.67
408,1139,E.E. PROFA. ETELVINA DE GÓES MARCUCCI,-23.62081,-46.73251,165,83,159,6,7,3,2,1,0,1,0,0,0,262,60.69,31.68,62.96,29.29
408,1139,E.E. PROFA. ETELVINA DE GÓES MARCUCCI,-23.62081,-46.73251,166,112,148,5,9,5,2,0,0,0,0,0,0,281,52.67,39.86,57.24,31.91
408,1139,E.E. PROFA. ETELVINA DE GÓES MARCUCCI,-23.62081,-46.73251,167,101,160,16,9,5,0,0,0,0,0,0,0,291,54.98,34.71,54.24,31.53
408,1139,E.E. PROFA. ETELVINA DE GÓES MARCUCCI,-23.62081,-46.73251,168,96,151,8,5,10,1,0,0,1,0,0,0,272,55.51,35.29,63.99,26.69
408,1139,E.E. PROFA. ETELVINA DE GÓES MARCUCCI,-23.
@rafapolo
rafapolo / index.md
Created September 10, 2026 10:57
Brasiliana Fotográfica

INDEX — Brasiliana Fotográfica → S3

Índice do que foi coletado. Ver MANIFEST.md pra estrutura/checksums e tasks/PLANO.md pro estado ao vivo dos downloads (as imagens continuam sendo baixadas depois deste índice ser gerado — os metadados abaixo já são definitivos).

Acervo DSpace (brasilianafotografica.bn.gov.br/brasiliana)

13.058 itens — lista completa, campo a campo, em catalogo.jsonl (uma linha JSON por item, com título, comunidade, dc.rights, URLs de origem e das imagens).

Instituição Itens
@rafapolo
rafapolo / relatorio_lu.md
Created September 1, 2026 17:15
Malária e esquistossomose em Nova Friburgo

Malária e esquistossomose em Nova Friburgo

Levantamento a partir dos microdados do SINAN espelhados em ~/rodado (br_ms_sinan_malaria e br_ms_sinan_esquistossomose), consultados por município de residência do notificado (código 330340).

Fonte: Sistema de Informação de Agravos de Notificação, Ministério da Saúde. Série da malária: 2004–2024. Série da esquistossomose: 2007–2026. Levantamento em 2026-09-01.

@rafapolo
rafapolo / macae.md
Created August 31, 2026 18:36
Rio Macaé está secando?

Rio Macaé (RJ) — está secando?

Resposta curta: não dá para dizer que o Macaé está secando — e o motivo é que ninguém mede o Macaé onde importa.

Fonte: ~/rodado/br_ana_telemetria/series_vazao_mensal_completa e estacoes_inventario_2023; tendências por Theil-Sen + Mann-Kendall, mesmo método do pipeline/analisa_tendencia.py (anos com ≥10 meses medidos).

O que existe de série histórica

@rafapolo
rafapolo / 1_omero_shell_injection.py
Last active August 30, 2026 14:14
sciCORE_report.md
"""
PoC #1 — omero-downloader shell=True command injection
Reproduces the exact vulnerable code path from gui.py:207-254 (imcf/omero-downloader,
verified against the live repo). dl_script is swapped for `echo` (harmless stand-in) —
everything else is a byte-for-byte copy of the real command-construction logic.
Runs entirely locally. No OMERO server, no network, no sciCORE infra involved.
"""
import subprocess
import os

moeda.casa

The first PIX-to-blockchain bridge in Brazil. Send a PIX (Brazil's instant payment system), receive crypto directly in your own wallet — no exchange account, no custody, no KYC gate. A few minutes end-to-end.

Live prototype: https://moeda.casa

Origin

@rafapolo
rafapolo / hominiscanidae.txt
Created May 25, 2026 22:33
Acervo limpo do Hominis Canidae
/EXTRA/hominiscanidae/
├── 1960 - Elza Soares, Oswaldo Borba - Se Acaso Você Chegasse
├── 1963 - Jorge Ben Jor - Samba Esquema Novo
├── 1964 - Genival Lacerda - O rei da munganga
├── 1964 - Tenorio Jr - Embalo
├── 1965 - Moacir Santos - Coisas
├── 1965 - Nara Leão - Nara Leão (Ao Vivo) - 1965
├── 1967 - Milton Nascimento - Travessia
├── 1968 - Leonard Cohen - BBC Broadcasts 1968
├── 1968 - Pedro Santos - Krishnanda
@rafapolo
rafapolo / status.md
Last active May 25, 2026 09:50
hominiscanidae — Status do Acervo

hominiscanidae — status do acervo

Resumo geral

Status Posts %
Downloaded 6.660 63.3%
Dead / Blocked 3.867 36.7%
Total com link 10.527
Sem link (editorial) 56 —
@rafapolo
rafapolo / SomBarato Catalog
Created May 9, 2026 18:17
Catálogo dos Torrents do falecido SomBarato
# SomBarato Catalog
- 1,516 torrents → 1,185 unique albums (removed 331 duplicates)
- 779 dated, 406 undated
- Fixed 24 encoding corruptions (U+FFFD → correct PT-BR chars)
- Discogs enriched 22 undated entries (unauthenticated, 353 queries)
- Total library: 104 GB | 22,366 tracks
## 1950s
@rafapolo
rafapolo / sudo_exec.rb
Created April 30, 2026 20:14
CVE-2026-31431 PoC Exploit in Ruby
#!/usr/bin/env ruby
# CVE-2026-31431 PoC
# Requires: gem install ffi
require 'socket'
require 'zlib'
require 'ffi'
# FFI module to call Linux splice() system call from libc
# splice() allows moving data between pipe and file descriptor without copying to userspace