Site menu Artigos e trabalhos || Articles and works
e-mail icon
Site menu

Artigos e trabalhos || Articles and works

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.

Redes Ciência da computação Tecnologia da informação Linguagens de programação DSP: processamento digital de sinais Bluetooth Tutoriais Utilidades Economia e finanças Matemática Trens e ferreomodelismo Fotografia Diversos Artigos de terceiros

Networking Computer science Information technology Programming languages Digital signal processing Bluetooth Tutorials Utilities Economy and finance Math Trains and railroads Photography Miscellaneous


Redes
Networking

Dissertação de mestrado sobre SCTP
Master dissertation about SCTP
Monografia de pós-graduação sobre BSD/Sockets para IPv6 (2002)
Comparação entre IPSEC e OpenVPN como protocolos de VPN (2006)
Monografia sobre IPv6 (2003)
Qualidade de serviço (QoS) na Internet (2004)
6to4 at server side (2010)
6to4 reverse DNS (2010)
Configurando o modem SpeedStream 4200 para ADSL mais confiável (2009)
Introdução à tecnologia NFC (Near Field Communication) (2013)
Introduction to NFC (Near Field Communication) technology (2013)

Ciência da computação
Computer science

Algoritmos de diff (2016)
Diff algorithms (2016)
Transações ACID usando arquivos comuns (2004)
Error detection and correction (2013)
Detecção e correção de erros (2013)
Achieving ACID transactions with common files (2004)
Como funcionam os caches de RAM em CPUs modernas (2004)
VolatileFS - a volatile filesystem for computation caching (2005)
Math nightmares (2008)
Bitcoin: tradução seletiva do artigo original (2013)
Além do Bitcoin: blockchain e smart contracts (2016)

Tecnologia da informação
Information technology

ACLs POSIX (2000 e 2004)
N85 accelerometer code samples (2010)
Terminais UNIX (2000 e 2004)
E-burocracia com MS-Office (2007)

Linguagens de programação
Programming languages

Objetos imutáveis em Python e Java (2004)
Considerações aleatórias sobre linguagens de programação (2004)
Plugging leaks in Python (2009)
Which perfomance can you expect from Python and Javascript? (2010)
Easy-to-use Python test coverage tool (2007)
Dynamic language tricks in C++ with Qt (2009)
O tal do closure (2011)
Fumando listas: Lisp (2011)

Processamento digital de sinais
Digital signal processing

AM modulation, illustrated (2010)
FM modulation (2010)
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)
New version of QAM modem (2010)
QAM modem reaches 16800bps (2010)
QAM modem reaches 48000bps (2010)
AGC in QAM modem (2010)

Modulação AM, ilustrada (2010)
Modulação FM (2010)
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)
Nova versão do modem QAM (2010)
Modem QAM atinge 16800bps (2010)
Modem QAM atinge 48000bps (2010)
AGC no modem QAM (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)

Bluetooth

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)

Tutoriais
Tutorials

Signing an Electron app for Mac App Store (2016)
Electron: framework HTML5 para apps desktop (2016)
Node.js: ferramenta e filosofia (2015)
Node.js: um humilde exemplo (2015)
Short introduction to HTML5 Audio API (2011)
Libraries versus bundles in Mac OS X (2009)
Terminal remoto discado (2004)
Curso Python para Series 60 (formato OpenOffice) (2007)
The many faces of git rebase (2010)
Git merge: one legitimate use and a goof (2010)

Utilidades
Utilities

Calculadora financeira em Javascript (2006)
Financial calculator in Javascript (2006)
PaiMorse: Morse module for Python (2006)

Economia e finanças
Economy and Finance

Matemática financeira para completos iniciantes (2016)
Gráficos de operações com opções (2009)
Princípios de Contabilidade, parte 1
Princípios de Contabilidade, parte 2
Princípios de Contabilidade, parte 3
Princípios de Contabilidade, parte 4
Princípios de Contabilidade, parte 5
Black-Scholes program for the HP-12C (2008)
Silvio Santos e a teoria dos jogos (2008)
Silvio Santos explica a teoria marginalista (2008)
Juros compostos e capitalização contínua (2007)
Eficiência de (super)mercado (2008)
Quando o sistema engessa o negócio (2008)
Eficiência de faturamento para empresas de serviços (2004)
Saibam quantos esta virem: o tenebroso mundo dos imóveis (2015)

Matemática
Math

Um exemplo da importância do número "e" (número de Euler) (2004)
Um outro exemplo da importância do número "e" (número de Euler) (2007)
Amendoins de Cantor (2010)
Equações do quinto grau: portais para outra dimensão (2009)
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)

Trens e ferrovias
Trains and railroads

Memorial Day in Mafra (2014)
Dia de Finados em Mafra (2014)
Visiting an extinct railroad (2014)
Visitando trecho extinto da Itararé-Uruguai (2014)
Roaming at E.F.S.C. (2013)
Peregrinação na E.F.S.C. (2013)
Peregrinação pela Ferrovia do Contestado (2013) (parte 2) (parte 3)
Roaming at Contestado Railway (2013) (part 2) (part 3)
Segunda peregrinação pela Ferrovia do Contestado (2013) (parte 2) (parte 3)
Roaming again at Contestado Railway (2013) (part 2) (part 3)
Visita a Engenheiro Bley (2012)
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)
Train of 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)

Diversos
Miscelaneous

Testemunho de um fiel da Igreja Universal do Reino do r00t (2000)
Valorização e valoração (2009)
Afinal, CD é pior que LP de vinil? (2008)
Unidades de medida curiosas (2009)
Propriedade intelectual (2010)
Sargento Getúlio, o samurai brasileiro (2008)
Os feudos de Santa Catarina (2009)
Polaridade do novo padrão de tomadas (2010)
Monumento ao contrabandista desconhecido (2010)
Câmbio automático nerd (2011)
Câmbio automático nerd, parte 2 (2011)
Automatic transmission and planetary gears (2011)
Eu e a dieta low-carb (2012)
Lavadora LG, o eletrodoméstico mais nerd (2010)
Ar-condicionado split: guia de sobrevivência (2010, 2015)
Ar-condicionado multi-split (2015)
Rio Itajaí do Norte ou Hercílio (2015)

Fotografia
Photography

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)
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)
Meu modesto equipamento, presente e passado (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)

Artigos de terceiros

Estes artigos foram produzidos durante a existência da empresa Alto Rio Preto Informática. Os direitos autorais destes artigos são compartilhados com os autores.

Tutorial OpenVPN
Fazendo relay com Postfix em servidores smtp autenticados.
Raid via Software em Sistemas Linux