geek gyn

Dec3rd

1º FreeComp

O 1º FreeComp será realizado na Área III da Católica (Praça Universitária), no dia 13 de Dezembro.
O evento está sendo organizado pelo CA de Ciência da Computação da Católica e, como não poderia deixar de ser em um evento de software livre de Goiás, conta com o apoio do GOPHP.

Além de nós, outros grupos de usuários, como o GOJAVA o PSL-GO e o Debian-BR-GO, estão apoiando o evento.

Convido todos vocês a participarem do evento. Já que a entrada é gratuita (apenas doação de alimentos) e será num sábado, não tem muita desculpa para não ir em pelo menos um período nesse evento.. ;)

Vamos mostrar para a comunidade de software livre que o pessoal do GOPHP também está interessado em promover tecnologias livres (como o próprio PHP).

Iremos contar com um hacklab do GOPHP para o pessoal poder trocar ideias, conhecimentos, ficar por dentro do mercado e fazer um “networking”. Quem sabe mais tarde não role até um PHPinga?

Nov4th

1º /dev/net

No próximo sábado (08/11/2008) acontecerá aqui em Goiânia o 1º /dev/net. Um evento voltado para desenvolvedores, administradores de rede e de servidores que desejem utilizar e/ou conhecer ferramentas livres para o seu trabalho. É um evento com a quantidade de vagas limitadas e voltado ao público que já conhece ou está querendo conhecer melhor.

A idéia da Associação Software Live de Goiás (ASL-GO) é fazer mais eventos desses anualmente voltado a pessoas que já trabalham na área e continuar com os outros eventos voltado a comunidade em geral, como o FGSL, SGSL e o FLISOL.

Como o grupo de usuários de php de Goiás anda meio parado vou fazer um hacklab sozinho mesmo para que as pessoas tenham onde tirar possíveis dúvidas sobre a linguagem ou somente bater um papo.

Terá palestras sobre php, java, segurança de rede, segurança de sistemas, dicas para administração de servidores, etc.

Se alguém se interessar, maiores informações aqui: http://www.aslgo.org.br/dev/net/.

Oct15th

str_replace

Uma dicazinha básica pra facilitar a vida.

Tenho visto muita gente usando str_replace no php desta maneira:

$linha[0] = str_replace(”‘”, “\’”, $linha[0]);

Sendo que $linha é um array que pode ter 100 posições ou mais. E então faz o comando acima para todas as posições do array. Canceira!
Não há nada de errado com isso. Mas é muito mais fácil fazer somente para o array. Exemplo:

$linha = str_replace(”‘”, “\’”, $linha);

Neste caso ele ira escapar todas as ocorrências da aspas simples em todo o array, não importando quantas posições tem o array.

Oct15th

Primeira apresentação

Bem, como sou uma pessoa tímida nunca fui de fazer apresentações. Tá certo que a última foi há uns 11 anos no antigo segundo grau. Já que faculdades comecei 4 e não concluí! :)

Aí esses dias o Júnio José me liga e fala: cara você vai fazer uma apresentação no dia 18/10 em Iporá no I Encontro de Software Livre do Oeste Goiano. Pensei: beleza, ganho o hotel e transporte e aproveito e vejo meu filho que mora lá.

Rapá, só de pensar na em fazer uma apresentação já me dá tremedeira. Aí passei alguns dias pensando que nada, que é só relaxar e gozar e já to mais tranquilo.

Agora to tentando fazer a apresentação no BrOffice. Que canseira! Sei que entendo bem sobre o assunto (PHP). Mas elaborar o roteiro da apresentação é mais complicado do que parece. Falar sobre o que você sabe na prática é mais difícil do que poderia imaginar.

Mas espero que tudo dê certo.

Como diria o Júnio: vamos que vamos!

Aug26th

Desenferrujando o Delphi

Já tem um tempinho que não programo pra valer em Delphi, no máximo uma manutenção em código aqui ou ali.

Mas graças a mais um cliente fechado que quer um sistema básico vou mexer nele mais um pouco. Resolvi desenvolver em dephi mesmo, pois será usado somente em desktop e não precisa de nada web.

E aproveitando a dúvida de um programador delphi que me mandou e-mail perguntando como se faz para alinhar o texto de um TMaskEdit, disponibilizo aqui o código fonte de um componente TEdit que desenvolvi a muitos anos em que se pode alinhar pra esquereda, direita ou centro e que só aceita números, mas funciona do mesmo jeito para TMaskEdit. E se quiser que aceite letras também é só tirar a função procedure KeyPress e a DoExit que tira a vírgula e coloca ponto para não dar problema com banco de dados.

EditNumero.pas

May19th

Eclipse no Debian

Bem, a instalação do eclipse é bem tranquila. A JDK também.  O problema é que o eclipse vem configurado pra procurar o java em alguns diretórios. E, no meu caso, não veio o diretório de instalação correto. Então ele dava a mensagem dizendo que não encontrou a JRE no diretório /usr/lib/j2sdk1.5-sun.

Para funcionar basta incluir a linha /usr/java/jdk1.6.0.06 (no meu caso era esse o diretório) no arquvio java_home no diretório /etc/eclipse. Comentei as outras linhas e pronto. Funfou que é uma beleza