Colocando Sonda no Fermentador da Sacaria do Baldo.
Alem de mim, muitos dos amigos cervejeiros utilizam os "fermentadores" da Sacaria do Baldo. Creio que muitos também controlem a temperatura da fermentação usando uma geladeira + um controlador. Até agora eu controlava a temperatura dessa geladeira colocando a sonda do controlador dentro de uma garrafinha com agua. Pessoalmente não estava muito feliz com essa abordagem e resolvi achar uma maneira de colocar a sonda dentro do fermentador, porem colocar a sonda do controlador diretamente no fermentador é algo que não me agrada também.
Um dia qualquer visitando o homebrewstuff.com vi que tinha um casulo em inox para a sonda.
A seguir explico como instalei as coisas no fermentado, nada demais na verdade hehehe.
O material que usei(comprei tudo no homebrewstuff):
2 arruelas de silicone
1 arruela de inox
1 casulo de inox
1 peça que vai por fora para segurar tudo (nao sei o nome certo hehehe)
Aqui dá para ter uma idéia de como é o casulo por dentro:

Para furar usei uma broca chata de 3/4, as conexões são de 1/2.


Durante o trabalho não pode faltar uma cervejinha caseira =)

A parte de fora coube como uma luva no furo.

Aqui o casulo já instalado por dentro

Enchi o fermentador de água para ver se ficou vedado, e já testei para ver como ficou. Coloquei a sonda diretamente no liquido e depois dentro do casulo. Teve uma diferença de 0.1˚C. Me agradou muito o resultado.

Bem é isso.
Pale Ale(9)
No sábado dia 19/04/11, fiz minha 9 leva de cerveja, era para ser uma pale ale, mas acabei me enganado com a quantidade de água e a ceva acabou ficando mais concentrada que o esperado, mas enfim estou usando equipamentos novos e ainda não peguei a manha. =p
Desta vez contei com a ajuda de dois amigos, realmente faz diferença quando se tem alguém ajudando a fazer a ceva =)
Agradecimentos ao Diones e ao Rene (o Fotografo) =p.
Bem tudo começa com o bom e velho malte. Depois de algum tempo você aprende a abrir estas sacas sem rasgar =P
Aqui uma foto do malte antes de moer.
Regulando o moedor de cereais.
E la vamos nós, moer 10 quilos de malte...
Coloquei os ajudantes trabalhar, enquanto eu limpava os equipamentos.
Colocando o malte na panela de água.
Mexendo a papa deliciosa, HUMMM
Enquanto a "papa" descansava por uma hora, ficamos "apreciando" uma weiss que eu tinha feito. Que por sinal já acabou =(
Depois da ceva e de 1 hora, começamos a recirculação do mosto para filtrar a história toda. Notem como tava "sujo" no inicio. A palha do malte moído serve de filtro.
Fazendo a lavagem com a água quente. Eu fiz um distribuidor de CPVC para não ter que ficar fazendo manualmente. Funcionou melhor que o imaginado. Foi até chato porque não tinha o que fazer nessa hora.
O distribuidor liberando a água quente =P
Aqui um exemplo de como tava ficando a cor da ceva
Uma visão geral da "cervejaria" hahaha
A minha avó fez uns bolinhos pra matar a fome =p
Reidratando os bichinhos para por no mosto ao final
O preto tava esperando a ceva dele.
Resfriando o mosto, usando gelo e 2 serpentinas consegui facilmente chegar a 24 graus. Uma maravilha =)
Colocando o liquido final no fermentador.
Larguei os bichinhos la, e fechei. No outro dia já estava a toda o airlock.
Eu estava prevendo 1055 como gravidade inicial da cerveja, acabou ficando com 1068. Também era para render uns 40 litros e acho que deu uns 30. Ainda não me acostumei com os equipamentos, tenho que melhorar neste quesito.
A Cerveja já está fermentada e agora esta maturando, dei uma provinha e estava muito boa e forte.
A próxima leva sera uma weiss ou uma dunkel. Ainda estou na duvida =).
Abraço
Buenas
Depois de quase um ano sem postar nada no blog, estive fazendo meu trabalho de conclusão, volto para dar algumas noticias por aqui.
Este ano, após 4 anos de muita correria, finalmente finalizei meu curso superior em Sistemas de Informação. Também fui aprovado no mestrado em Ciências da Computação da UFRGS, então provavelmente, os próximos dois anos serão bem corridos também. Eu realmente espero colher bons frutos deste mestrado, estou bastante ansioso hehehe.
Em breve pretendo colocar meu artigo do tcc no blog e quem sabe fazer alguns posts sobre OpenCV.
Então por hoje é só pessoal.
Latex@Ubuntu
Saudações. Hoje eu vou mostrar como configurar um ambiente Latex no Ubuntu 9.10. Provavelmente isto deve funcionar nas próximas versões. Eu tive que gastar um tempinho até conseguir compilar um tex, então acho que pode ser útil esta informação =);
Para quem não sabe o que é Latex a wikipedia ajuda: http://pt.wikipedia.org/wiki/LaTeX
Existem vários editores de Latex. Alguns são visuais como o Writer do Open Office. Porem estes editores desvirtuam alguns conceitos do Latex na minha opinião. Eu testei o "Editor"- Kile e o TextMaker. Achei o Kile melhor por isso vou utiliza-lo como referencia.
Passo 1: Instalando o Kile:
Como eu prefiro instalar as coisas via linha de comando vou usar este método de instalação. Digite este comando em algum Terminal do Ubuntu.
sudo apt-get install kile
Depois de instalado o Kile vamos configura-lo. Como o Kile é feito para o KDE e o Ubuntu usa o Gnome por padrão as vezes ele reclama de alguma dependencia do KDE. Até agora eu apenas dei OK e tem funcionado Muito Bem =)
Passo 2: Mudando o visualizador de pdf.
Como padrão, o Kile usa o Okular que é um visualizador de pdfs(KDE) que não vem instalado no Ubuntu. Como eu tive alguns Bugs usando ele, preferi mudar para o visualizador padrão de Pdfs do Ubuntu que é o e evince.
2.1: abra o kile. Na primeira vez que você abre ele diz que faltam alguns pacotes do KDE. Eu ignorei isso e não tive problemas até o momento.
2.2: Vá em Settings/Configure Kile
2.3: Selecione na arvore da esquerada o campo Tools/Build
2.4: Na caixa Select Tool, Selecione o View PDF
2.5: Em General no campo Command. mude o "okular" por "evince".
2.6: OK.
Passo 3: Usando o Kile.
Bem, você pode abrir um arquivo ou criar um novo. Tenha muito cuidado com o Encode de Caracteres, se ele estiver errado vão aparece erros de acentuação etc.
Recomendo o uso do Modelo de Artigo da SBC(Sociedade Brasileira de Computação - http://www.sbc.org.br/) como estudo de caso.
Sempre que você quiser ver como seu documento esta ficando, precisa compilar. Para isto basta clicar na primeira combo de opções no menu superior e escolher PDFLatex ou alt + 6. Se não tiver erros. Basta selecionar View PDF na combo ao lado ou alt + 7.
Espero que isso passa ser útil, lembrando que você pode compilar os .tex na mão sem um editor. O Kile apenas facilita a vida =).
Abraço
Tche Linux 2009
"É com imenso orgulho que anunciamos a 4ª edição do Seminário de Software Livre Tchelinux que acontecerá no dia 14 de Novembro de 2009 a partir das 9h da manhã nas dependências da Faculdade de Informática da PUC-RS em Porto Alegre. O temário desta edição será composto por mais de 60 apresentações sobre temas relacionados ao Software Livre, e dentre os palestrantes confirmados teremos a presença dos Kernel Hackers da RedHat Luis Claudio Gonçalves, Fábio Olivé Leite e Douglas Landgraf, do criador do TinyCobol Rildo Pragana, do Global Support Engineer at Red Hat Carlos Maiolino e do Instrutor e Consultor da RedHat Marcelo Moreira de Mello. Não será cobrada inscrição em dinheiro, entretanto cada participante é encorajado a doar 2 (dois) quilogramas de alimentos não perecíveis que serão encaminhados à instituições de caridade. Para maiores informações sobre o evento, recomendamos visita ao site abaixo:
http://www.tchelinux.org/2009/
As pré-inscrições para as 800 vagas disponíveis já se encontram abertas, garanta já a sua!!"
Ola Macacada! Um Hello World com JMonkey Engine

Seguindo a onda de tutoriais do JMonkey, aqui vou mostrar como criar um "Hello World" com JMonkey. Lembrando que estou traduzindo isto da wiki oficial do JMonkey então se tu consegues ler em inglês, ja pode continuar os outros tutoriais que estão bem mais avançados. Caso você não tenha um ambiente configurado clique aqui para aprender.
Hello World
import com.jme.app.SimpleGame;
import com.jme.scene.shape.Box;
import com.jme.math.Vector3f;
/**
* Started Date: Jul 20, 2004<br><br>
* Simple HelloWorld program for jME
* @author Jack Lindamood
*/
public class HelloWorld extends SimpleGame{
public static void main(String[] args) {
//Create Object
HelloWorld app = new HelloWorld();
//Signal to show properties dialog
app.setConfigShowMode(ConfigShowMode.AlwaysShow);
app.start();
//Start the program
}
protected void simpleInitGame() {
// Make a box
Box b = new Box("Mybox", new Vector3f(0,0,0), new Vector3f(1,1,1));
rootNode.attachChild(b);
//Put it in the scene graph
}
}
Bem curto né? Nosso programa começa na seguinte parte:
public class HelloWorld extends SimpleGame{
SimpleGame faz um monte de inicializações para nós sem nos preocuparmos. Se você quiser, pode olhar o código da mesma, mas por enquanto entenda que ela cria a parte básica necessária para renderizar. É uma ótima classe para prototificar ou testar alguma coisa.
app.setConfigShowMode(ConfigShowMode.AlwaysShow);
Você conheçe a imagem do macaco que aparece na primeira vez que o programa, e que ela serve para selecionar a resolução?
Bem, este comando faz isto aparecer, como o nome diz,a cada vez que rodar o programa vai aparecer a properties dialog. Você nunca vera esta janela se substituir pelo seguinte código.
ConfigShowMode.NeverShow
Não é dificil =)...
app.start();
A função start() é um laço de repetição while. Primeiro, ele inicializa o sistema da jME. Depois, o laço faz duas coisas por repetição: primeiro, ele avisa tudo no seu game que precisa se movimentar, e segundo, ele renderiza tudo. Basicamente, ele faz o jogo funcionar.
protected void simpleInitGame() {
// Make a box
Box b = new Box("Mybox", new Vector3f(0,0,0), new Vector3f(1,1,1));
rootNode.attachChild(b); // Put it in the scene graph
}
A função simpleInitGame() é abstrata no SimpleGame, então você é forçado a implementa-la cada vez que estender a SimpleGame. Olhando o código nós podemos ver que duas coisas acontecem. Primeiro, eu fiz uma box(é o que tu vê na tela).Segundo, eu adicionei a box no root da minha cena gráfica. O objeto rootNode é da classe Node que é criada pelo SimpleGame para você. Você ira adicionar tudo nele ou em seus filhos. Eu coloquei 3 parametros em b: uma String e dois objetos Vector3f. Todo Node, Box, Circulo, Pessoa ou qualquer coisa em sua cena gráfica precisa de um nome. Normalmente você coloca um nome especifico para cada objeto. Eu chamei este de "My box", mas você poderia chamar de qualquer coisa. Os próximos dois parâmetros especificam os cantos da box. Ela tem um canto na origem e outro no x=1, y=1, z=1. Basicamente, é uma unidade de cubo. Ok, eu criei uma box, mas eu tenho que dizer que quero que ela também seja renderizada. É por isto que eu adicionei ela no objeto rootNode. A sua scene graph basicamente parece com isto:
| rootNode |
| My box |
O objeto rootNode é o pai e "My box" é filha do mesmo. Assim, quando a SimpleGame tenta desenhar o rootNode ela vai tentar desenhar a "My box" também. E é isto! No próximo tutorial, iremos para algo mais complexo.
Duvidas, sugestões, críticas? Comente =)
Avante Macacada. JMonkey Engine! Como configurar?

Na minha faculdade temos um grupo de estudos de games. Como tem um pessoal que ainda não sabe como configurar o JMonkey e nosso objetivo é estuda-la. Ai vai um tutorial do que você precisa para começar a fuçar no JMonkey.
O que é JMonkey Engine?
jME (jMonkey Engine) é uma API gráfica de grande performance. Ela é inteiramente escrita em Java e de código aberto sobre a licença BSD. Ou seja você é livre para alterar e distribuir.
Alguns exemplos do jME retirados do site oficial.






O que preciso para usar o jME?
- JDK Java
- Uma IDE para Java
- Os .jars do jME
Não vou entrar em detalhes de como instalar a JDK creio que esta informação esteja bem difundida na web. Quanto a IDE irei usar aqui neste tutorial o Eclipse como exemplo, que na minha opinião é o melhor.
- Eclipse : baixe aqui, extraia o pacote onde você preferir, abra a pasta e execute o eclipse.
- .jars do jME: Baixe o pacote completo aqui e o extraia onde preferir.
Configurando o Eclipse + jMEngine
Configurando User Library:
- Inicie o Eclipse (Eu uso o Galileu)
- Selecione no menu Window/Preferences
- Expanda a opção “Java”
- Expanda “Build Path”
- Clique em “User Libraries”
- Clique no botão New…
- Em "Name the library", digite, “jME 2.0 Complete”, depois clique em OK
- Selecione a nova Library e clique no botão“Add JARs…”
- Vá até onde você extiu a pasta do jME (Ex: /home/zeni/jme_20)
- Clique em jME_2.0.jar e precione OK
- Selecione “Native library location: (None)”
- Clique em edite… ira abrir “Native Library Folder Configuration”
- Clique no botão "External Folder"
- Vá até onde você extraiu a jME
- Abra a pasta “lib”
- Clique na pasta “natives” e de OK
- Selecione o ome da Library novamente e clique em “Add JARs…” novamente
- Vá até o diretório (.../jme_20/lib)
- Selecione todos os .jars (use CTRL+Clique) e clique no botão OK
- Olhe se todos os .jars estão na Library
- De ok e feche a janela de Preferencias.
Para usar a Library definida em seu Projeto Java
- Crie um novo Projeto Java (New/Project)
- Clique com o botão direito em cima do Projeto
- Clique Build Path + Configure Build Path
- Clique na aba “Libraries”
- Clique no botão "Add Library"
- Selecione “User Library” e clique em Next
- Selecione “jME 2.0 Complete” e clique em Finish
- Você pode ver “jME 2.0 Complete” litada em “JRE System Library”
- Clique em Ok e Feche a Janela
Conclusão
Podemos ver que é bem simples configurar o ambiente para usarmos o jME no Eclipse. Uma vez configurado não será mais necessario reconfigurar a menos que tu troques de WorkSpace. Em um próximo tutorial pretendo mostrar como fazer um HelloWorld no JMonkey Engine. Estou me baseando na Wiki oficial da Engine então quem quizer se adiantar entre na JME wiki . Duvidas e sugestões são bem vindas. Comentem =)
Comix

Comix é um amigável, customizavel visualizador de imagens. Ele foi especialmente desenvolvido para ler comics, mas serve como um visualizador genérico de imagens. Ele lê imagens de arquivos ZIP, RAR ou TAR(também as compressões gzip ou bzip2) e obviamente os formatos de imagens. Ele é escrito em Pyton e usa GTJ+ atreves do PyGTK bindings.
Como um adorador de mangas, eu preciso de um bom visualizador de imagens para o Linux. Comix resolveu todos os meus problemas é um excelente visualizador de mangas/comics. Para instalar ele no ubuntu é só digitar isso por linha de comando "sudo apt-get install comix" ou procurar por "comix" no adicionar/remover programas.
Fica o site do projeto: http://comix.sourceforge.net/

Pencil
Pencil é uma ferramenta gratuita e livre usada para montar diagramas e Interfaces de Programas, estamos utilizando ela no meu trabalho. Embora seja um ferramenta simples, é extremamente poderosa. Já criamos coisas bem interessante com ela + o Gimp. E o mais incrível. É um plug-in fo Firefox.
Para adicionar o plug-in entre aqui.
Ubuntu by Mail

Ubuntu by Mail
Recebi meu ubuntu 9.4 Desktop por correio. Alem dos Belos Adesivos o Acabamento do CD é muito bom. Canonical de Parabéns.




