learning starts by interest, listening then reading and finally interacting
Ok I admit I have written a weird subject on this post, but I’m sick of listening (almost) everybody pronounce “posgre” when in fact PostgreSQL is pronounced like /po:st gres kju: el/; . Please follow this link and listen http://www.postgresql.org/files/postgresql.mp3
In Portuguese we call this “Chamar os bois pelos nomes” and translating this phrase is something like “Calling the bulls by its names”… or Elephants in this case.
… so please, interact! and remember this knowledge cicle ends when you start over < subject here> but without interest!
(… this kind of stuff remembers me those guys who pronounce LaTeX like when they call a Taxi, it’s the lolocaust…)
Today I fell like a totaly bitch!
I have installed Debian GNU/Linux version 4.0 rev3 on my second laptop! WTF Dude!


Last time I did this on my last job, it was Slackware Linux (version here) in the year 2000. Great isn’t it! Then I got fired LOL (kidding)

Next days I will be doing some Install Bomb Party on it and some additional tests also. Now guys, I have many things to put on sync since then. Many functionalities maybe new (for me) or do I say “they are just another way of doing the same things, but slowly :)” are waiting for me to destroy
Hey this one is real cool. Debian does configure your keyboard layout automagicaly for you!! This is f*cken great Mike.
Under FreeBSD I have always to instruct inputrc and add some more info to /etc/rc.conf , this is so hard and boring!

Debian 1 - FreeBSD 0
I will write more about this very soon.
Bye
%hostname
lixux
FreeBSD ‘Quartly Status Report’ (10/07)
Como um relógio Suíço aqui temos o FreeBSD Quartly Status Report à maneira!
De entre os inúmeros tópicos, irei salientar e comentar aqueles que pela sua importância ou porque de alguma forma estão mais ligados ao meu dia-a-dia, me parecem mais interessantes.
Projects
- Dtrace - Querida Cisco System, Inc. Obrigado pelo suporte. :). Sim, é graças a
estes senhoresSun Microsystems que pelo seu projecto OpenSolaris, FreeBSD pode contar com este framework. Depois de alguns meses parado, está de volta o seu desenvolvimento. Atenção que até ao momento isto ainda está disponível no kernel para apenas arquitecturas amd64 e i386! - TCP ECN - O nosso Tuga Rui Paulo anda mesmo muito entretido a ‘brincar’ com RFC’s, mais um comit ( http://people.freebsd.org/~rpaulo/tcp_ecn.diff )
‘Força nisso Rui!’. - TrustedBSD Audit - Pois, é a primeira “production release” do OpenBSM 1.0. Seus ‘hackarus’ be afraid. Foram corrigidos alguns bugs, aumentada a performance na detecção ‘live’ de intrusos, aumentada ainda (mais?) a granulidade no registo e correspondência de dados, e muito mais…
- Xen - Ainda no outro dia se falou nisto numa lista e hoje ‘voi lá’, e as novidades depois disso ainda não são muito animadores, pois ainda só temos um guest (domU). Bem… ‘who needs Xen when we have Jails!”
- Performance Monitor Project - FANTÁSTICO! Erik Cederstrand, para sua tese, tese a brilhante ideia de montar uma framework para monitorizar a evolução da performance do -CURRENT ao longo do tempo, ao longo do seu desenvolvimento. Os benchmarks são produzidos e publicados para que os developers possam ver os resultados dos seus comits e o impacto na performance do BSD numa perspectiva geral. Eric promete novas funcionalidades. http://littlebit.dk:5000/
- FreeBSD Installer - Não sei porque vou escrever algo sobre isto, pois para mim e para os fãs do “o que está perfeito não precisa ser mexido”, mas ok. o FIN é uma tentativa para humm (mandar para o lixo) o sysinstall do FreeBSD, mas pronto o interessante é ver mesmo os movimentos que o código tem. Vindo do bsdinstaller.org, já suporta várias límguas, instalação remota, etc etc, mas ainda falta muito para se conseguir fazer tudo o que o old-friend sysinstall fez durante anos (15) e fará
Kernel
- Coda - foram corrigidos muitos bugs no entanto o man page ainda diz que este módulo é experimental. Caros, eu não usaria isto ainda para montar sistemas de ficheiros distribuídos!
- LVM Geom - Nome de código ‘glvm’ ou melhor, nome da classe que por sua vez é também o nome do comando usado para ler a metadata vinda de um LVM2 (Linux Volume Manager). Isto ainda está em testes!
- TCP Code Cleanup - Já há muito que se vinha a falar disto, mas agora há links que apontam concretamente para o que está a ser feito. (ver status completo). Por agora basta dizer que isto está a trazer limpeza ao código que se tornará mais fácil de seguir, manter e estender. Nisto tudo há também o interesse de se adicionar algumas ‘coisas’ novas no código, trabalhar em conformidade com RFC’s e aumentar performance na stack.
Userland
- procstat - e depois perguntam “ah porque dizem que procfs é inseguro?”, porque é e porque não precisamos!

“.. allows detailed inspection and printing of process properties, including file descriptors, threads, kernel thread stacks, credentials, and virtual memory mappings of processes…” Através de uma data de sysctls isto é recolhido da framework stacks(9). Nada vem do procfs
Ports
- Ports 2.0 - ‘Re-engineer/Modernize’ e eu pergunto pq!
ok ok concordo com o que dizem sobre a flexibilidade das dependências a qual podia ser um pouco mais inteligente ao instalar/desinstalar ports. A documentação que também querem dar um ‘revamp’ a meu ver está optima, sendo que a secção para Port Maintainers é bastante maçadora, e depois há tipos como este ( sufixo.com ) que se atrasa a lançar os patchs :P.. (cof cof) - Ports Collection - A barra está a bater neste momento nos 18.000 ports. As novidades neste campo são mesmo o KDE 4.0 que já está a ser testado, como sabem normas da ‘QA process’ da FreeBSD
E claro, nota-se que fico contente sempre que acabo de lêr um Status destes!
‘Long live *BSD’
PS: Ao que parece há Tugas em várias branchs de BSD’s
Rui Paulo - FreeBSD e NetBSD (se não estou em erro)
Nuno Antunes - DragonFly