ótimo texto que "enumera" várias ideias ótimas, LEITURA OBRIGATÓRIA!
Pesquisar
terça-feira, 30 de setembro de 2008
Bons modos pra desenvolvedores
Marcadores:
agilidade,
java,
modelagem,
padrões,
projeto de software,
projeto oo
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.
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.
Marcadores:
domain-specific language,
dsl,
dsl externa,
dsl interna,
interface fluente,
internal dsl,
link
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)
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)
Marcadores:
agilidade,
manifesto ágil,
metodologia agil,
modismos
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.
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.
"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.
Marcadores:
emulador,
emulator,
integração,
java,
jogl,
jpcsp,
jvm,
opengl,
programacao,
psp
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"
"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"
Assinar:
Postagens (Atom)