January 25, 2009, 1:57 am
I have set up an SVN repository for QuickSynergy at my recently-acquired Dreamhost hosting. Their control panel is great and setting everything up was very easy.
However, it doesn’t install any repository browsing tool such as ViewVC, and I really enjoy using that kind of thing. So I went after it and managed to install it successfully at http://svn.cesarbs.org/viewvc.cgi. The installation steps are quite simple and are listed below. I am assuming you have set a up a separate subdomain exclusively for your SVN repositories, such as svn.yourdomain.org.
- Download the latest ViewVC package from the official website.
- Extract the package somewhere in your home directory at Dreamhost.
- Enter the viewvc-version directory and run the viewvc-install script.
- Install ViewVC somewhere in your home directory.
- Edit the /path/to/viewvc/viewvc.conf configuration file.
- Point svn_roots to the path to your SVN repository (look for the svn directory in your home directory).
- Set default_root to svn.
- Copy ViewVC’s scripts from /path/to/viewvc/bin to /home/user/svn.yourdomain.org.
- Create a file named .htaccess under the /home/user/svn.yourdomain.org directory with the following contents:
Options +ExecCGI
AddHandler cgi-script .cgi
You are done installing ViewVC. Just access it at svn.yourdomain.org/viewvc.cgi!
Note: If you don’t want everyone to be able to see you files, you will have to configure authenticated access to your subdomain using the Dreamhost panel tool for that purpose.
January 25, 2009, 1:38 am
January 1, 2009, 2:24 am
Já faz algum tempo que eu estava cansado do Ubuntu Eee (que vai passar a se chamar Easy Peasy). O controle de volume simplesmente parou de funcionar, eu não conseguia configurar o governor do cpufreq de forma permanente de maneira alguma (não adiantou colocar o comando no /etc/rc.local nem alterar os parâmetros no laptop.conf) e a interface Remix, ainda que bastante interessante, ainda tem muitas coisas que precisam ser aperfeiçoadas.
Por isso, estava decidido a instalar outra distribuição no meu Eee 701. Na dúvida entre o Arch Linux e o Debian, preferi ficar com o Debian, pois já tenho mais familiaridade com a distribuição. Achei muito bom o fato de existir uma imagem pronta para uso em EeePC’s, juntamente com um guia de instalação. A instalação foi um pouco demorada, mas fiquei contente por ver tudo funcionando de primeira, sem a necessidade de nenhuma configuração manual.

Ainda não tive a oportunidade de testar o WiFi, mas a interface parece ter sido detectada corretamente. A única coisa que vou ter que configurar são as teclas de função para controle do volume, o que não deve ser muito complicado. Estou bastante satisfeito até agora.
December 25, 2008, 1:00 pm
December 25, 2008, 11:19 am
Feliz Natal a todos que lêem este blog!
Apesar da grande comercialização desta data (o que me incomoda bastante), ela é especial para mim pois, apesar de não ser a data precisa, é quando comemoro o nascimento do Cristo, Jesus, enviado por Deus para a salvação da humanidade.
Que todos tenham um dia abençoado!
“Porque um menino nos nasceu, um filho se nos deu, e o principado está sobre os seus ombros, e se chamará o seu nome: Maravilhoso, Conselheiro, Deus Forte, Pai da Eternidade, Príncipe da Paz.” — Isaías 9:6
“Pois, na cidade de Davi, vos nasceu hoje o Salvador, que é Cristo, o Senhor.” — Lucas 2:11
December 24, 2008, 7:30 pm
Na caixa em que veio uma entrega da Livraria Cultura:

December 24, 2008, 7:22 pm
Acabei de instalar o Twitme no blog, para enviar notificações via Twitter sempre que um novo post for publicado. Espero que funcione melhor que o outro plugin que eu havia tentado usar (que eu nem lembro o nome).
December 24, 2008, 10:53 am
I have just migrated this blog to my new web hosting at Dreamhost. I hope everything is working fine.
December 17, 2008, 10:24 am
Yesterday, the whole process of getting a dental implant in my mouth was finally finished. I now have a new artificial tooth, and I am amazed at how realistic it looks. It’s really not possible to tell it is an implant by just looking at it. I didn’t really think it was going to be that perfect.
The worst part of the process was the initial surgery for drilling my jaw and installing the titanium receptacle for the implant. That was back in August, and was a terrible experience. The shaking sensation you get from the drill going into your bone is absolutely unpleasant. Besides, anesthesia kept losing its effect and my dentist had to inject some more a few times during the procedure.
Anyways, it’s all done now, and all I have to do is to keep taking care of my implant for the rest of my life. Fortunately, my dentist told me maintenance is not needed so frequently, and there is only a small chance of something going wrong with it.
December 3, 2008, 7:18 pm
I really think that’s what we should have in mind when writing code:
Let us change our traditional attitude to the construction of programs: Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do. — Donald Knuth