Pesquisar

terça-feira, 30 de setembro de 2008

quinta-feira, 25 de setembro de 2008

DSL o que é? qual a diferença entre dsl interna e dsl externa? quando deveria criar uma dsl? ... etc.

Para maiores esclarecimentos sobre o assunto DSL, de acordo com a opinião do Martin Fowler.
http://www.martinfowler.com/bliki/DslQandA.html e uma versão traduzida aqui
http://archsofty.blogspot.com/2008/10/dsl-interna-e-externa-perguntas-e.html.

Perguntas como: 
O que é uma Domain Specific Language? (ou DSL) 
Dsl podem ser usadas e criadas por outras linguagens sem ser Ruby?
Qual a diferença entre DSL interna e DSL externa?
Porque as pessoas estão interessadas no assunto DSL?
É necessário alguma ferramenta especial ou cara pra desenvolver DSL?
Quando deveria criar uma DSL?

São respondidas no link acima.

quarta-feira, 24 de setembro de 2008

Não existe uma resposta definitiva, há caminhos pra solução...

Quando visitamos foruns pela Internet (sobre desenvolvimento) notamos que as pessoas estão mais preocupas em saber o que fazer? qual padrão usar? qual sigla colocar na documentação do projeto? como ser ágil com post-it? e pouquíssimas procurando o pôrque de fazer isso tudo...
O modismo não pará por aí, quando surge uma nova "buzzword" o pessoal já cria n consultorias, treinamentos online... exploram de todas as formas pra tentar faturar uns dollars.
Por isso, desde o inicio dos tempos, cautela nunca é pouco. (mas por favor também não seja um Adrian Monk)

Configurar proxy pelo código no Java

Pra quem já passou algum tempo tentando se conectar a algum sítio na Internet passando a conexão pelo proxy... aqui vai uma diquinha (besta, a proposito)      
       
            Properties systemSettings = System.getProperties();
            systemSettings.put("http.proxyHost", "10.10.10.10");
            systemSettings.put("http.proxyPort", "8784");

            Authenticator.setDefault(new Authenticator() {
                protected PasswordAuthentication getPasswordAuthentication() {
                    return new PasswordAuthentication("dominio\\usuario", "senha".toCharArray());
                }
            });

                URL u = new URL("http://www.foo.com.br");
                HttpURLConnection con = (HttpURLConnection) u.openConnection();
                con.connect();
Simples assim.

       

terça-feira, 23 de setembro de 2008

Screenshots e atual status do emulador de psp feito em java o Jpcsp

O desenvolvimento já está em estágio onde gráficos 3D são "plotados" na tela. Vários demos e os exemplos do nehe tutorial (sobre OpenGL) já funcionam.

"As imagens falam melhor"
A versão atual (0.08) conta com um time de desenvolvedores com grande fama no mundo da emulação. (claro que excluindo-me)


Com um recompilador (ainda em testes)


A entrada (o controle) já está emulada também.


Que ironia, o emulador de NES (8 Bits) rodando no emulador de PSP sobre uma máquina Virtual (JVM), haja indereção...


O Famoso Solitaire


Aqui em um ambiente 3D já está suportando efeito de reflexo


Mais do núcleo 3D


E pra terminar, para aqueles que amam um bom debugger;
Como diz o Taz: Olha isso!


ps: O número de FPS está baixo pois estou usando uma máquina single core e com uma placa de vídeo ruim. Em máquinas melhores os quadros sobem de 10FPS a 15FPS.

domingo, 14 de setembro de 2008

Futurama inspires me (000001)

"Which is the default port to make love?"
"In the future the O.S. will run inside us, and then we don’t deserve Linux or Windows but ChorusOS."
"What excites me isn’t the beautiful but the sensuality... and that's was the reason what I’ve choose the robot Sen5U@l1ty"