Guilherme Balena Versiani

---------------------------------::Guilherme Balena Versiani
                                    this site is best viewed with any browser!
                                    @1: guibv at yahoo dot com
                                    @2: guibv at comunip dot com dot br
                                   
Bem vindo! / Welcome!



---[Índice/Contents]----------------------------------------------------[<<]---

Fotografia
My GnuPG Public Key
Colorized GoF periodic table
Configurações do ViM
Djbdns SRV+NAPTR combined patch
Como escrever um Makefile.am
Assinatura ComunIP
Microsoft Systems Engineer +Internet



---[Fotografia]---------------------------------------------------------[<<]---

Experimentos com fotografia. No final do ano de 2003 encontrei uma máquina
Nikon FG ganhando poeira em um armário de minha casa. O artefato foi adquirido
em uma viagem a Manaus por meus pais, há mais de 20 anos. Totalmente
conservada, comecei a embarcar nesse novo mundo desde então. Confira
algumas montagens com fotos da National Geographic e com algumas fotos
digitalizadas tiradas com essa máquina.


---[My GnuPG Public Key]------------------------------------------------[<<]---

This is my GnuPG public key.

2003-06-30 Guilherme Balena Versiani (Balena) <guibv@comunip.com.br>
     Key fingerprint = 5381 15C1 EA17 9C35 C47D  06BC 1EFC 600A E300 A737


---[Colorized GoF periodic table]---------------------------------------[<<]---

           GoF Table

           A link to the best Design Patterns site on the web.


---[Configurações do ViM]-----------------------------------------------[<<]---

Minhas configurações pessoais do ViM podem ser encontradas aqui.


---[Djbdns SRV+NAPTR combined patch]------------------------------------[<<]---

The following patch extends previous Michael Handler's SRV patch to support
syntactic sugar NAPTR entries.  These two resource records are used by current
DDDS RFCs (340x).

a) For SRV records, use the following format in tinydns-data (same as Michael
Handler's patch):

    Sfqdn:ip:x:port:weight:priority:ttl:timestamp

"Standard rules for ip, x, ttl, and timestamp apply. Port, weight, and priority
all range from 0-65535. Weight and priority are optional; they default to zero
if not provided."

    Sconsole.zoinks.example.com:1.2.3.4:rack102-con1:2001:69:7:300:
    
b) For NAPTR records, use the following format:

    Nfqdn:order:pref:flags:service:regexp:replacement:ttl:timestamp

The same standard rules for ttl and timestamp apply. Order and preference
(optional) range from 0-65535, and they default to zero if not provided. Flags,
service and replacement are character-strings.  The replacement is a fqdn that
defaults to '.' if not provided.

    Nsomedomain.org:100:90:s:SIP+D2U::_sip._udp.somedomain.org
    Ncid.urn.arpa:100:10:::!^urn\058cid\058.+@([^\.]+\.)(.*)$!\2!i:

c) This patch makes axfr-get decompose SRV and PTR records and write them out
in native format, rather than opaque (see M.H. patch comments). This one makes
axfr-get convert NAPTR records to the format explained above.

d) It extends the dnsq and dnsqr to support SRV and NAPTR accordingly.
Example:

    # dnsqr naptr somedomain.org
    35 somedomain.org:
    x bytes, 1+1+0+0 records, response, noerror
    query: 35 somedomain.org
    answer: somedomain.org 78320 NAPTR 100 90 "s" "SIP+D2U" "" _sip._tcp.somedomain.org

    # dnsqr srv console.zoinks.example.com
    33 console.zoinks.example.com:
    85 bytes, 1+1+0+0 records, response, noerror
    query: 33 console.zoinks.example.com
    answer: console.zoinks.example.com 300 SRV 7 69 2001 rack102-con1.example.com


---[Como escrever um Makefile.am]---------------------------------------[<<]---

Uma pequena tradução do capítulo 9 do manual do Automake.
 

---[Assinatura ComunIP]-------------------------------------------------[<<]---
Guilherme Balena Versiani
Desenvolvedor Pesquisador

ComunIP R. Cláudio Manuel, 237 / 2o. andar
Funcionários - Belo Horizonte, MG
(31) 3284-1007 / 9992-1578
http://www.comunip.com.br


---[Microsoft Systems Engineer +Internet]-------------------------------[<<]---

MCSESince Feb/2000.
Copyright (C) 2003. Todos os direitos reservados.