Archive for July, 2006

Esse link é super útil, ainda mais para pessoas “nao” apaixonadas por Hibernate como eu:

http://www.xylax.net/hibernate/index.html

Ele mostra as questoes de relacionamentos.

Útil para eu fazer isto uma e somente uma vez no greenbox e nuca mais me preocupar.

[]’s
Ed

O Greenbox ganhou um grande desenvolvedor para o Kernel e que está fazendo além de melhorias no Framework.
Leia este texto super interessante aqui:Leia Aqui

O texto abaixo foi escrito pelo Bruno, para documentar a criação do jogo:

“Summitch eh um jogo indoor, que lembra o Quidditch, e eh por isso
tambem conhecido como “Quadribol Indoor”.

Assim como o quadribol, o Summitch eh jogado com quatro bolas, mas
diferente do jogo original, sao dois balaços (buldgers) e dois pomos de ouros
(golden snitch).

Os balacoes sao duas pesadas bolas de madeira (os modelos originais
sao de 1969) e os pomos de ouro sao representados por duas bolas de golfe.
Completando o equipamento, representando as vassouras do Quidditch original, eh usado um taco de golfe (em uma partida amadora, pode-se jogar sem o taco de golfe).

Pode-se jogar a partir de 3 pessoas em um jogo individual, ou, a partir
de 4 pessoas, com times de 2. Existe rumores de ser possivel jogar
com 2 time
s de 4 pessoas, mas aparentemente nesses casos eh melhor fazer duas
partidas s mulaneas. Por razoes historicas, o jogo finaliza quando um time fizer 10 pontos.

A primeira partida se deu com 4 pessoas: Mike e Bruno vs Pablo e
Edgar, sendo que o time formado pelo Mike e Bruno conseguiu uma vitoria de virada, por 10 a 8.

Eh um jogobastante animado e movimentado, mas que pode ser jogado
dentro de espacos fechados. O jogo empresta elementos de golfe, volei,
baseball, sinuca e boliche, alem do quiddich no qual foi ligeiramente inspirado. ”

Ranking até o dia 27/07/2006

Número de Vitórias

1 - Bruno&Mike , Edgar & Pablo => Empatados: 1 para cada

Número de Pontos

1 - Edgar & Pablo = 18
2- Bruno & Mike = 15

Abaixo uma foto de Bruno e Pablo discutindo sobre uma possível nova regra, antes de uma jogada do Edgar:

Photo_00023.jpeg

O sonho de consumo de vários Nerds :)

Sunfire

Para alguns US$36.000,00 (trina e seis mil dólares) , para outros 32 GB de RAM para um cluster mais ou menos :).

Eu odeio ter que ver um Audi A8 assim, e um em cima de outro :)
[]’s
Ed

Passar o final de semana em SP têm várias coisas para se fazer, a variedade é tão grande que até nos perdemos. Aproveitei para ir ao circuito alternativo de cinema e assisti um filme com produção Espanhola e Argentina: Elsa e Fred , é um filme sem dúvida que vale a pena, lógico, depende do seu estado de espirito, se você estiver com a vida amargurada e chata, vai achar um lixo… Como Graças a meu Bom Deus…não é meu caso :).
O desenrolar da comédia é um casal da terceira idade, e se eu continuar… Perde a graça . E vale a pena para treinar o español.

Confira Aqui Detalhes
cartaz

[]’s
Ed

Para os UnixManiacs isso é moleza…Mas para tontos que tem que usar SO’s de gente grande poucas vezes ao ano, ai vai a dica:
Para quem usa MacOS, no Utilities tem o X11, rode esse cara, e para vc nao se sentir tao afugentado, chame o bash:

bash

Para exportar o terminal, caso o xterm nao esteja no path:

/usr/openwin/bin/xterm SEUIP:NUMEROZERO

E haja suadeira :)

Em várias oportunidades eu tenho me deparado com projetos que usam LDAP, e para muitos este poderoso repositório de informações pode ser bem problemático, sendo assim, via Summa Technologies, estou codificando e padronizando mais um framework que pode ser útil para vários clientes e para várias outras pessoas, pois ele vai facilitar o uso do LDAP, exemplo:

myLdapManger.blockUser("L99090","sa","senha123");
myLdpaManager.getUserGroups("edgar","sa","senha123") 

Moleza nao é?

Dá trabalho organizar o código, padronizar tudo para Inglês (comentários, classes e etc), mas está ficando interessante, por só usar Classes 100% Java, até em Logging. [f=>Log4J]

Se a pergunta: Será OpenSource for feita? A Resposta é: A idéia é que sim, tanto que o pacote de desenvolvimento está sendo feito como :

net.java.dev.katalogos.* .

E o nome Katalogos

Vem do grego e significa Directory .

Aguardem!

[]’s
Edgar

Olá amigos, agora o agregador PlanetNetBeans tem uma versão brasileira, bloggers que escrevem em Português sobre NetBeans terão seu espaço garantido. Confira em:

http://www.planetnetbeans.org/pt_br/index.html

[]’s
Edgar

Quando falo de negócios….

Edgar@Sao Paulo
09:14
mas pai para isso tem linha de créditos do BB
09:16
moleza
09:23
é só ver um alinha de credito nao e ai nao fica difícil
Edson
17:12
“Tenho um filosofia comigo de que banco é somente pra eu sentar”, não quero dar o passo maior que a perna… no primeiro momento se não der pra compar vou utilizar a terceirização e vou economizando, fazendo um consórcio pra adquirir o equipamento, mas não quero mais fizar escravo do trabalho porque to devendo, já vivenciei isso na época do táxi, então o dia que der deu, se não der paciência… mas

Égua…. Eu amo meu velho demais :D

No Greenbox, quando você for melhorar ou recriar um caso de uso baseado nas anotações, quando você clicar no botão “Generate Sources” ele vai analisar os arquivos a serem gerados com os que já estão nos disco, e vai lhe perguntar se você quer aproveitar suas mudanças, ignorar, ou seja, o famoso módulo de diff, veja abaixo um screenshot disto rodando:

Diff

Isto estará disponível no BETA 4, lembrando que este BETA poderá ser rodando no NetBeans 5.0, 5.5 e 6.0

Para quem quiser realizar o download do BETA 3:

Clique aqui

Alguns colegas hoje na HP Porto Alegre, após muitas depurações, system.outs…E nada, resolveram me mostrar algumas “redublagens” de filmes, e pela mini-pesquisa q eu vi, isso está virando uma febre no Brasil, este do “Batiman” é de fato muito bom. Recomendo mesmo :)

clique aqui para ir no site dos caras :)

batiman

Imagine que você deseja realizar uma atividade, mas tenha que realizar isto num determinado espaço de tempo, tipo 1 ou 2 segundos.

Ingredientes:
java.util.Timer e java.util.TimerTask

Implementando o exemplo

A aplicação tem 5 segundos para realizar todas as tarefas:

import java.util.Timer;
import java.util.TimerTask;
public class MyTimer {
Timer timer;
public MyTimer(int timeout) {
timer = new Timer();
timer.schedule(new Retorno(),timeout);
}
class Retorno extends TimerTask {
public void run() {

System.err.println(”Tempo esgotado…”);
timer.cancel();
}
}
public static void main(String[] args) {

System.out.println(”inicializando….”);
new MyTimer(5000); //em 5 s vai executar o metodo run e encerrar a execucao
}
}

Esta dica foi importante numa tarefa boba, mas super útil no dia-a-dia de qualquer um. Lógico que você pode preencher com operações mais complexas, se você quiser mais exemplos: GIYF !!! :)