Importante: os artigos expressam a opinião do autor sobre os assuntos tratados
na época da sua redação. Não há qualquer garantia de exatidão, ineditismo ou
atualidade nos conteúdos. É proibida a cópia na íntegra dos artigos para outros sítios.
A citação de trechos é permitida mediante referência ao autor e sítio de origem.
Important: the articles express the author's opinion about the subjects
at the time of writing (and opinions do change over time). There are no guarantees of correctness, originality or current relevance.
Copying whole articles to other sites is forbidden. Transcription of selected parts is allowed
provided author and source are mentioned.
Som valvulado? (2017)
Afinal, CD é pior que LP de vinil? (2008)
Resenha: caixa de som Edifier R1700BT (2017)
Algoritmos de ordenação (sort) (2020)
Máquina de Turing (2020)
Web programmable Turing Machine (2020)
Diff algorithms (2016)
Algoritmos de diff (2016)
Achieving ACID transactions with common files (2004)
Transações ACID usando arquivos comuns (2004)
Error detection and correction (2013)
Detecção e correção de erros (2013)
Reed-Solomon usando números decimais (2019)
Reed-Solomon using decimal numbers (2019)
Calculation of the Easter Day
Autômatos Finitos 101 (2017)
Redes de Petri 101 (2017)
Finite automata 101 (2017)
Petri nets 101 (2018)
DFT audio filter (2010)
A naïve lowpass FIR filter (2010)
An IIR filter (2010)
QAM modulation, TX part (2010)
QAM modulation, RX part (2010)
AM modulation, illustrated (2010)
FM modulation (2010, 2019)
Modulação AM, ilustrada (2010)
Modulação FM (2010, 2019)
Python FM - ouvindo rádio com Python (2019)
Python FM - listening to radio with Python (2019)
Radioescuta com Python (2022)
Radio scanning with Python (2022)
Musical Morse (2017)
Morse musical (2017)
Filtro de áudio DFT (2010)
Um filtro passa-baixas FIR simples (2010)
Um filtro IIR (2010)
Modulação QAM, transmissão (2010)
Modulação QAM, recepção (2010)
Baseband modulation, introduction (2014)
Baseband modulation: differential codes (2014)
Baseband modulation: NRZ codes (2014)
Baseband modulation: Miller code (2014)
Baseband modulation: "m to n" codes (2014)
Baseband modulation: chirping codes (2014)
Modulação banda-base, introdução (2014)
Modulação banda-base: códigos diferenciais (2014)
Modulação banda-base: códigos NRZ (2014)
Modulação banda-base: código Miller (2014)
Modulação banda-base: código "m para n" (2014)
Modulação banda-base: códigos "chrip" (2014)
Faz sentido ser um hodler (de Bitcoin)? (2023)
Matemática financeira para completos iniciantes (2016)
Princípios de Contabilidade, parte 1: débito, crédito e patrimônio
Princípios de Contabilidade, parte 2: capital e resultado
Princípios de Contabilidade, parte 3: balanço
Princípios de Contabilidade, parte 4: relatórios contábeis
Princípios de Contabilidade, parte 5: exemplo
Silvio Santos e a teoria dos jogos (2008)
Silvio Santos explica a teoria marginalista (2008)
Eficiência de (super)mercado (2008)
Eficiência de faturamento para empresas de serviços (2004)
Propriedade intelectual (2010)
Resenha do livro 'No one would listen' (2011)
O enigma da pirâmide (2013, 2021)
A cotação do dólar é uma enganação (2015)
Dívidas (2015)
Por que os radioamadores se aglomeram nos 2 metros? (2020)
O sistema APRS (Automatic Packet Reporting System) (2018)
CW modulation (2018)
LoRaMaDoR: LoRa-based mesh network
LoRa-trans: layer-2 for LoRa
About keyboards and keys (2018)
Sobre teclados e teclas (2018)
Teclados Unicomp: direto dos anos 1980 (2016)
Gourmetização dos teclados! (2015)
KMK87: a Python-powered full keyboard (2019)
KMK: run Python in your keyboard (2019)
Magicforce 49, a 40% keyboard (2018)
Vintage Pravetz 16 keyboard (2018)
Teclado Pravetz 16 antigo (2018)
Teclado 40% Magicforce 49 (2018)
Teclados ABNT: particularidades e curiosidades (2020)
An example of the importance of number "e" (2004, 2018)
Um exemplo da importância do número "e" (2004)
Outro exemplo da importância do número "e" (2007)
Amendoins de Cantor (2010)
Equações do quinto grau (2009, 2021)
Fifth degree equations and the impossibility proofs (2009, 2022)
Teorema Fundamental da Álgebra (2020)
Fundamental Theorem of Algebra (2020, 2022)
Pegadinha de matemática intervalar (2011)
Liberte sua mente: axiomas de Peano (2011)
Free your mind: Peano axioms (2011)
De Peano até Gödel, parte 1 (2012)
De Peano até Gödel, parte 2
De Peano até Gödel, parte 3
De Peano até Gödel, parte 4
My math cheat sheet
LU decomposition, animated (2014)
Feedback e controladores PID (2015)
Feedback and PID controllers (2015)
Transformadas de Laplace, Fourier e Z (2015)
Controle linear (estado-espaço) (2015)
Linear control (state-space) (2015)
Lamé curves and Fermat's Last Theorem (2018)
Curvas de Lamé e o Último Teorema de Fermat (2018)
Estruturas algébricas (2020)
2+2=5 (2020, 2023)
2+2=5 (2023)
Aprendendo com os gringos (2024)
Pão-durismo nas indenizações por dano moral (2024)
Por que o nazismo ainda fascina? (2023)
Códigos de construção (2023)
Por que (ainda) construímos em alvenaria? (2023)
Coisas que pingam (2023)
O sistema de coordenadas UTM (2021)
Privilégio (2023)
Imóvel rural: dicas e armadilhas (introdução) (2022)
Imóvel rural: O ethos do campo
Imóvel rural: Fração ideal de imóvel rural
Imóvel rural: O que é CCIR
Imóvel rural: O que é ITR e NIRF
Imóvel rural: PRONAF e DAP
Imóvel rural: Água é vida
Imóvel rural: Georreferenciamento
Imóvel rural: Cadastro ambiental rural (CAR)
Imóvel rural: Árvores
Imóvel rural: Áreas íngremes
Imóvel rural: Eletricidade rural
Imóvel rural: Internet rural
Imóvel rural: Servidão e passagem forçada
Imóvel rural: Por que há tantos imóveis rurais enrolados?
Imóvel rural: Imóveis enrolados e rolistas
Nós e amarras (2021)
Sargento Getúlio, o samurai brasileiro (2008)
Eu e a dieta low-carb (2012)
Monumento ao contrabandista desconhecido (2010)
Pajelança (2011)
Nostalgia (2017)
Turnerfobia (2020)
Um produto de sua época? (2020)
Mad Max tecnológico (2020)
Diários de bicicleta (2019)
Short story: The farm of souls (2018)
Aquamarine (2017)
Carros e preconceitos (2017)
Picapes são antropomórficas? (2017)
SimplestGPS
ESP-NOW and HaLow: good networking for IoT at last? (2024)
ESP-NOW e HaLow: será que agora vai? (2024)
O que faz um bom padrão (2024)
Playing with surveillance cameras, part 2 (2023)
Playing with surveillance cameras (2023)
Brincando com câmeras de vigilância, parte 2 (2023)
Brincando com câmeras de vigilância (2023)
MQTT, um protocolo idIoTa (2023)
Cabeando uma rede residencial (2023)
A telegrafia dos BSD sockets (2022)
A telegrafia dos BSD sockets, parte 2 (2022)
A telegrafia dos BSD sockets, parte 3 (2022)
select(): a base da programação assíncrona (2022)
Roteamento por política e multihoming (2022)
Internet/Linux Quality of Service (QoS) (2004, 2018)
Master dissertation about SCTP
Dissertação de mestrado sobre SCTP
Performance Evaluation of SCTP Protocol in Linux - IEEE Latin America (2007)
Monografia de pós-graduação sobre BSD/Sockets para IPv6 (2002)
Comparação entre IPSEC e OpenVPN como protocolos de VPN (2006)
Qualidade de serviço (QoS) na Internet e no Linux (2004, 2018)
Introdução à tecnologia NFC (Near Field Communication) (2013)
Introduction to NFC (Near Field Communication) technology (2013)
Zigbee: a rede das pequenas coisas (2018)
Zigbee: the network of small things (2018)
Generalidades sobre Bluetooth (2010)
Bluetooth: SDP e profiles (2010)
Bluetooth: piconets e scatternets (2010)
Bluetooth: inquiring, 3.0 e 4.0 (2010)
Bluetooth: clocks e CSP (2010)
Bluetooth: clocks and CSP (2010)
Bluetooth: Multi-Channel Adaptation Protocol (MCAP) (2010)
Bluetooth Health Device Profile (HDP) (2010)
HDP in BlueZ (2010)
Bluetooth: ATT and GATT (2011)
Tutorial OpenVPN
Canetas-tinteiro: guia de sobrevivência (2017)
Ajustando uma caneta-tinteiro (2017)
Resenha de algumas tintas (2017)
Resenha de alguns papéis para caneta-tinteiro (2018)
Canetas chinesas e taiwanesas (2017)
Canetas indianas (2017)
Canetas de fabricantes diversos (2017)
Caneta Ackerman com pena Zebra G (2018)
Canetinhas (2016)
O vírus da fotografia (2014)
The virus of photography (2014)
O que é gamut de cores (2014)
What is a color gamut (2014)
RAW ou JPEG? (2014)
RAW or JPEG? (2014)
Resenha: Nikon Coolpix P520 (2014)
Review: Nikon Coolpix P520 (2014)
DSLR at the optometrist: Back focus and front focus (2015)
Sua câmera DSLR é míope? Verifique a calibragem de foco (2015)
The most confusing Nikon D3200 settings (2014)
As configurações mais confusas da Nikon D3200 (2015)
Adjusting a Helios 44M-6 lens focus for Nikon (2014)
Entendendo lentes, abertura, comprimento focal e olho-de-peixe (2015)
Understanding lenses, aperture, focal length and fisheye (2015)
Profundidade de campo versus tamanho do sensor (2015)
Depth of field versus sensor size (2015)
Quantos megapixels tem seu equipamento? (2015)
How many megapixels does your equipment have? (2015)
Quantos megapixels? Um exemplo didático (2019)
How many megapixels? A worked-out example (2019)
O venerável encaixe Nikon F (2015)
Dicas de filmagem com câmeras DSLR (2015)
Não confie no display da câmera (2015)
Cuidado com flashes antigos (2015)
Fluxo de processamento RAW (2015)
Tamanho do sensor importa? (2015)
Does sensor size matter? (2015)
Como funciona o autofoco (2015)
Autofocus: how it works (2015)
Posicionando um objeto no centro visual (2016)
Positioning an object on visual center (2017)
Resenha: The Art of Photography, de Bruce Barnbaum
Review: The Art of Photography, Bruce Barnbaum
Aterramento e seus mistérios (2024)
Escolhendo cabos elétricos e disjuntores (2023)
Temperatura de cabos elétricos × corrente (2023)
O que são correntes de seqüência zero ou terceiras harmônicas (2023)
O que significa o Kv dos motores de modelismo? (2017)
What is the Kv rating of RC model motors? (2017)
The Avogadro constant and the epoxy putty (2018)
O número de Avogadro e o Durepox (2018)
Transformador - cheatsheet (2024)
A tal da impedância (2019)
The misunderstood impedance (2019)
Um pouco sobre a relatividade (2024)
Dificuldades com dinâmica (2024)
No coração do Contestado (2020, 2019)
Peregrinação no Tronco Principal Sul (2014, atualiz. 2018)
Dia de Finados em Mafra (2014)
Visitando trecho extinto da Itararé-Uruguai (2014)
Peregrinação na E.F.S.C. (2013)
Peregrinação pela Ferrovia do Contestado (2020, 2013)
Segunda peregrinação pela Ferrovia do Contestado (2020, 2013)
A ferrovia particular da Lumber (2016)
Visita a Engenheiro Bley (2012, 2019)
Mafra: a terra, o trem e a luta (2012)
Voltando a Mafra e Rio Negro (2012)
Um dia o trem passou por aqui (2011)
Trem da Serra do Mar (2009)
Peregrinação no Rabo do Macaco (2010)
Quadro sinótico da ferrovia em Rio Natal (2010)
Locomotivas GM-EMD (2011)
Artigo antigo sobre minha maquete de ferreomodelismo (2005)
Unidades de medida curiosas (2009)
Rio Itajaí do Norte ou Hercílio (2015)
Resenha: A história do Trem no Contestado (Nilson Thomé)
Resenha: Trem de Ferro - A Ferrovia do Contestado (Nilson Thomé)
Perdido em Três Barras (2015)
Trem para o Inferno
Campos do Quiriri (2016)
Resenha: Geração do deserto, de Guido Wilmar Sassi
A vingança de Turing (2024)
Iniciando em Elixir e outras coisinhas (2024)
Um exemplo pré-histórico de inteligência artificial (2023)
Tipagem forte, fraca, e Unicode no Python (2023)
The MELTDOWN and SPECTRE attacks (2018)
Os ataques MELTDOWN e SPECTRE (2018)
Docker: featherweight virtural machines (2018)
Docker: máquinas virtuais leves (2018)
ACLs POSIX (2000 e 2004)
Terminais UNIX (2000 e 2004)
Desenvolvendo para iCloud (2015)
Jeneral Jelly: mix JS with native Android and iOS (2020)
Fumando listas: Lisp (2011)
(Android) O Handler é seu amigo
Unpopular opinions (2019)
The many faces of git rebase (2010)
Git merge: one legitimate use and a goof (2010)
Libraries versus bundles in Mac OS X (2009)
Terminal remoto discado (2004)
HOWTO write a C-based module for CircuitPython (2019)
Programação reativa
Reactive programming
Big Tech e Big Data (2022)
Estou numa fase idIoTa (2022)
Estou numa fase idIoTa, parte 2 (2023)
Estou numa fase idIoTa, parte 3 (2024)
Estou numa fase idIoTa, parte 4 (2024)
IoT: monitor de energia com sensor PZEM (2024)