Quando Estou com Voce
TODA VEZ QUE EU TE VEJO EU PERCO A RAZÃO
SINTO UMA FORÇA ESTRANHA NO CORAÇÃO
VOCÊ VEM COM ESSE JEITO QUE SÓ VOCÊ TEM
ME DEIXA PERDIDO, EU TE QUERO BEM
SE ESTOU CONTIGO, DE TUDO EU ME ESQUEÇO
E QUANDO ESTOU SEM VOCÊ, EU ME ABORREÇO
A SUA PRESENÇA ME FAZ VIAJAR
E NOS TEUS OLHOS, É ONDE EU QUERO ESTAR
HOJE VOCÊ JÁ FAZ PARTE DE MIM
ESTOU FELIZ, EU NUNCA ESTIVE ASSIM
MAS NÃO IMPORTA SE VOU ME ARREPENDER
O QUE EU QUERO MESMO É ESTAR COM VOCÊ
MEU CORPO TREME QUANDO EU TE ABRAÇO
É UM CALOR, UM CALOR QUE ME LEVA PRO ESPAÇO
MAS SE A GENTE PERDE A RAZÃO
EU SÓ ME LEMBRO, O QUE IMPORTA É O CORAÇÃO.
ANDREI PAFUME DIAS, GABRIEL CHUCRI PEREIRA
(BANDA “NOX”)
JBuilder 2007
Mais um grande fracasso !
Hands-On-Lab
![]() |
Explore Java SE 6 features (new). This hands-on lab takes you through the key features new in JavaSE 6, the current major release of Java SE platform. Java SE 6 features and enhancements to the platform are summarized in the Umbrella JSR(JSR 270). New features include : XML & Web Services, Scripting Language Support, Desktop and Deployment, Monitoring and Management, Compiler Access, Pluggable Annotations, Java DB and Database Support as well as Security. For slides and more, go here. Lab files are here. Author: Joey Shen, Chuk Munn Lee |
![]() |
Web services security (new). In order to secure communications between web services, the web service provider (WSP) needs to be configured to enforce message-level security. Similarly, the web service client (WSC) needs to be configured to supply message-level security. This lab shows how to secure web services communications. For slides and more, go here. Author: Aravindan Ranganathan |
![]() |
Using jMaki for building Ajax/Web 2.0 applications (updated). jMaki is all about enabling Java developers to use JavaScript in their Java based applications as either a JSP tag library or a JSF component. jMaki uses the best parts of Java and the best parts of JavaScript to deliver a rich Ajax style widgets. jMaki currently provides bootstrap widgets for many components from Dojo, Script.aculo.us, Yahoo UI Widgets, Spry, DHTML Goodies, and Google. jMaki provides a common interfaces to these widget libraries and allows you to use these libraries together in the same page. This hands-on lab takes you through the basics of using jMaki widgets for developing highly responsive and interactive AJAX-based web applications. This document is designed to get you going as quickly as possible. For slides and more, go here. Lab files are here. Author: Sang Shin, Doris Chen |
![]() |
Developing BPEL and SOA applications (updated). Many think that SOA is the wave of the future, and the NetBeans IDE, in addition to providing support for developing IDE plug-in modules and rich client applications based on the NetBeans platform, contains the NetBeans Enterprise Pack 5.5 software which in turn provides visual design tools for service-oriented architecture (SOA) applications. It provides BPEL Designer, XML schema designer, WSDL editor and Identity tools for securing webservices. This Hands-on Lab takes you through the basics of using the BPEL Designer component of the NetBeans Enterprise Pack 5.5 (the IDE). It includes Web Services Orchestration - Authoring, building, deploying, and testing BPEL processes. During this lab you will explore ways in which the IDE enables you to edit, compile and deploy BPEL code compliant with the WS-BPEL 2.0 specification. To assist you in performing these tasks, there is a new type of project in the IDE that will support the authoring, building, deploying and testing of BPEL processes. As BPEL processes enable you to orchestrate web services, editing BPEL and using orchestration features are important. The BPEL Designer provides a complete environment to enable you to quickly and efficiently orchestrate web services. For slides and more, go here. Lab files are here. Author: Hong Lin, PCM Reddy |
Programação concorrente em Java SE 5
A Sun controla o futuro do Java ?
------------------------------------------------------------------------------
On 2006-03-12 Sun Microsystems, Inc. voted No with the following comment:
Sun remains unclear on the intended purpose of this JSR.
The OSGi specification already exists. As we understand it, this
JSR does not plan to modify the specification.
JSR-277 is defining the next generation module specification for the
Java platform. As has been noted by others, JSR-277 is intended to
cleanly accommodate current custom class loader based solutions such
as OSGi.
This vote is not intended as a negative comment on the OSGi work.
Rather, it is unclear why the community needs a JSR that merely
duplicates the existing OSGi work.
------------------------------------------------------------------------------
RoN ? Ruby on NetBeans ?
NetBeans Mobility CDC Demo !
Performance de JavaServer Faces 1.2 no GlassFish
1) State saving method = server
| |
1-CPU |
2-CPUs |
4-CPUs |
8-CPUs |
10-CPUs |
| SJSAS 9.0 PE FCS JSF 1.2 FCS |
metric= 57.74 totalOps= 17321 |
metric= 85.18 totalOps= 25555 |
metric=177.25 totalOps=53176 |
metric=190.52 totalOps=57155 |
metric=166.16 totalOps=49847 |
| SJSAS 9.1 PE b27 JSF 1.2_03 RC3 |
metric= 70.80 totalOps= 21239 |
metric= 129.86 totalOps= 38957 |
metric=321.36 totalOps=96409 |
metric=458.23 totalOps=137469 |
metric=557.30 totalOps=167189 |
| |
1-CPU |
2-CPUs |
4-CPUs |
8-CPUs |
10-CPUs |
| SJSAS 9.0 PE FCS JSF 1.2 FCS |
metric= 27.03 totalOps= 8108 |
metric= 36.12 totalOps= 10836 |
metric=67.34 totalOps=20202 |
metric=59.01 totalOps=17704 |
metric=55.84 totalOps=16752 |
| SJSAS 9.1 PE b27 JSF 1.2_03 RC3 |
metric= 43.39 totalOps= 13017 |
metric= 72.97 totalOps= 21892 |
metric=174.86 totalOps=52457 |
metric=296.68 totalOps=89003 |
metric=335.02 totalOps=100505 |
number of users = number of CPUs
metric = number of operations/transactions per second
application = 1.1 based jsf-cardemo
NetBeans Dev !
Alguns artigos sobre desenvolvimento de plugins no NetBeans
- Adicionar o Java Source Editor com syntax highlight e code-completion em qualquer JEditoPane
http://weblogs.java.net/blog/edgars/archive/2007/01/using_the_java.html
- Listando todos os pacotes do projeto selecionado
http://weblogs.java.net/blog/edgars/archive/2007/01/netbeans_plugin_1.html
- Criando um mini-framework a-la Delphi para adicionar componentes da Paletta do Netbeans:
http://weblogs.java.net/blog/edgars/archive/2007/01/netbeanss_jsf_p.html
- Artigo que mostra como usar o Drag and Drop da Palleta e envocar Dialogs do NB:
http://weblogs.java.net/blog/edgars/archive/2007/01/creating_new_pa.html
GlassFish e Java Message Service
Como configurar o GlassFish para utilizar outro provedor JMS
Muito legal este artigo... ele demonstra como adicionar o JBoss Message Service dentro do GlassFish... digamos que algumas pessoas podem preferir o JBoss MS devido alguns fatores de comportamento... apesar que o proprio GlassFish já vem com um provedor JMS muito robusto e funcional ( e tambem OpenSource )... porem tambem vem com um adaptador generico para provedores JMS de terceiros... então.... mãos a obra ;D
Comparando GlassFish com Tomcat e Axis
Achei um artigo na web muito interessante comparando o GlassFish em quisitos como WebServices e tambem comparando com o tomcat... é legal para quem ainda tem duvidas sobre qual AS utilizar ou testar. Interessante é ver quais são os pontos realmente positivos do GlassFish... como Administracao , performance, adoções de padroes atualizados (Java EE 5) e constante desenvolvimento... teste voce também ;)
GlassFish v2 e NetBeans 5.5.1
Finalmente a integracao

GlassFish Community
Building an Open Source Java EE 5 Application Server
Bye bye férias...
NetBeans Visual Web Pack
Vamos agora lá VisualStudio
Neste artirgo está explicado como fazer um CRUD utilizando o Pack Visual do NetBeans... muito legal pois mostra que Java pode ser tão produtivo quanto o VisualStudio da Microsoft.... dalhe dalhe ;)
Groovy 1.0
Como diria Mr Burns... Excelente....

Muito legal , saiu o Groovy versão 1.0 (JSR 233):D , para quem curte linguagens de scripting parece ser um prato cheio ;) O que mais me chamou antencao nessa linguagem é a sua total integração com a API do Java... ou seja... uma scripting do Groovy pode aceitar via parametro por exemplo uma List<Pessoa> e tratar da mesma forma que em Java... isso torna as coisas bem poderosas no caso de frameworks... eu mesmo estou pensando em integrar esta linguagem ao meu projeto da empresa... fazer a extensao de modulos tudo em Groovy ;) Este poder deixa as coisas bem mais faceis... vai ser muito simples unir seus objetos já feitos em Java ( por ex: aquele Session Bean.... que faz uma pá de coisa) juntamente com um codigo de scripting totalmente desconhecido... parece trazer muitas possibilidades. Com certeza o pessoal já vai lancar duzias de frameworks integrando as vantagens de uma linguagem dinamica com a seguranca de uma linguagem com tipagem estatica.
Groovy can be used for various purposes, from adhoc shell scripting leveraging Java APIs, to full-blown web applications built on Spring and Hibernate through the Grails web framework. It can also be integrated very easily in your applications to externalize business logic, create Domain-Specific Languages, or to provide templating capabilities, and much more.
