28/06/2009
Informática, Java, NetBeans
Sem comentários

Há algum tempo atrás iniciei a tradução do boletim semanal do NetBeans em inglês. Este trabalho de tradução era realizado religiosamente toda a semana por mim na tradução e revisões de Jefferson Prestes, um ativo colaborador da comunidade Netbeans, e Augusta Marques da Silva, uma portuguesa muito simpática que mora na Alemanha.
Devido aos últimos acontecimentos de meses passados acabei não dando continuidade ao trabalho. Algumas vezes por pura falta de tempo e outras vezes por cansaço (leia preguiça).
Ainda tenho alguns boletins traduzidos que não foram publicados, e tantos outros a serem traduzidos.
Impressionantemente sinto falta deste trabalho. Eu me divertia com a tradução e gostava do tom de prestação de serviço à comunidade luso-brasileira.
Estou procurando estabilizar minhas obrigações diárias e vou me esforçar para retomar este trabalho o quanto antes.
26/04/2008
Linux, Ubuntu
Sem comentários

Acabei de instalar a última versão do Unbuntu, a versão de abril/08 8.04.
Antes de fazer a instalação, eu já havia lido alguns comentários daqueles que andaram instalando a versão beta para testes.
Um dos pontos que me chamou muito a atenção nestes comentários, foi em relação à novos programas, e novo visual.
Para ser bem honesto, inicialmente não há grandes diferenças em relação aos softwares da versão 7.10. À primeira vista o mesmo de sempre. Na medida em que vc vai abrindo os programas habituais vc vai percebendo uma novidade aqui, outra alteração ali, apenas um nome trocado acolá, etc.
Por exemplo: o terminal de linha de comando passou a ser chamado de “Consola”. Acredito ser apenas um engano de tradução. A janelinha de controle de grupos e usuários pode ser aberta normalmente sem precisar informar uma senha com permissões de super usuário, para isto existe um botão “Desbloquear”, que aí sim, uma senha é solicitada. A tela de monitoria do sistema foi alterada, está mais bonita, com novos ícones e distribuição dos dados alterada.
Dentre tudo o que vi até agora, o que mais me chamou a atenção, e realmente na minha humilde opinião foi o grande destaque, é o fator performance. Impressionante, é a palavra que encontro para a diferença de velocidade entre a versão anterior e esta 8.04.
Esta característica é perceptível já durante o boot. Muito rápido. Na minha máquina algo em torno de 15 segundos após a tela de seleção do GRUB e já estou na tela de login.
A abertura dos aplicativos também melhorou, desde simples aplicativos como o Nautilus e o Synaptic (incluindo a pesquisa por pacotes, que era demorada), até o OpenOffice. Eu realmente nunca tinha visto o Writer ou o Calc abrir tão rápido.
Enfim, minha avaliação final para a nova versão não é diferente das avaliações anteriores, o Ubuntu vem se superando a cada versão.
Me atrevo a dizer que o Ubuntu realmente deve ser a distro Linux recomendada para todos os tipos de usuários que procuram por um sistema operacional alternativo. Não há outra distro Linux com tanta facilidade de utilização e satisfação quanto o Ubuntu. Digo isto com uma certa bagagem de quem já passou por várias distros, desde o Slackware e Conectiva até o RadHat e Fedora.
Vai logo pegar o Ubuntu 8.04!

17/04/2008
Java, NetBeans
Sem comentários
O NetBeans 6.1 está chegando cheio de novidades que vão desde a melhoria de performance até o suporte a novas tecnologias.
Uma destas funcionalidades que existe apenas no NetBEans 6.1 e que me chamou bastante a atenção foi a criação de páginas JSF CRUD, aquelas famosas para criar, ler, atualizar e excluir registros facilmente.
Neste post vamos experimentar juntos esta nova funcionalidade do NetBeans 6.1 e sem muito blá, blá, blá, vamos ir direto ao ponto, colocando a mão na massa, e descobrir juntos se este negócio funciona mesmo!
Primeiro, criamos um novo projeto web com o tradicional File -> New Project.

Em Categories, selecione “Web”, e em Projects selecione “Web Application”. Clique em “Next”.
Para o nome do projeto, digite “CRUDSample”, então clique em “Next”.
Deixe as opções padrão na tela de definição do servidor e clique “Next”.
Marque “JavaServer Faces” e clique “Finish”.

Ok, já temos uma aplicação web funcional.
O NetBeans não é fantástico?
Continuando…
Vamos agora criar as classes de entidades de um banco de exemplo:
Clique com o botão direito sobre o projeto CRUDSample e selecione as opções “New” -> “Other…”.
Em Categories selecione “Persistence”, e em File Types marque “Entity Classes from Database”, clique “Next”.

Em Data Source, vamos utilizar uma conexão já existente, a Sample! Então selecione a opção “jdbc/sample”.

Na lista Available Tables marque a tabela “MANUFACTURER” e clique no botão “Add >”, clique “Next”.

Na próxima tela que foi aberta digite “db” no campo Package e depois clique no botão “Create Persistence Unit…” e na janela que aparecer deixe as configurações padrões e clique no botão “Create”.

Agora clique em “Finish” e então teremos criado as entidades.
Como foi rápido, já temos uma aplicação web e agora configurada com um banco de dados! É incrível!
Estamos enfim prontos para criar nossa página CRUD pelo NetBeans.
Clique com o botão direito sobre o projeto CRUDSample e selecione as opções: “New” -> “Other…”.
Em Categories selecione “Persistence”, e em File Types marque “JSF Pages from Entity Classes”, cliqe “Next”.

Agora será exibido a entidade que criamos anteriormente. Marque “db.Manufacturer” e clique no botão “Add >”. Depois clique “Next”.

A próxima tela define as configurações de onde as páginas e classes deverão ser criadas. Simplesmente clique em “Finish”.

Agora a aplicação está pronta para ser executada. Pressione F6 para isto.
Pronto? O quê? É só isso?
Acredite se quiser. Nossa aplicação está finalizada.
Vamos agora explorar um pouco o resultado:
A primeira tela a ser exibida permite a você visualizar a lista de Manufactures.

Clicando no link você será levado à tela com os itens relacionados:

Ao final de cada linha você verá que é possível exibir (read), editar (update) ou excluir (delete) o registro:

Você ainda pode clicar em “New Manufacturer” para ser levado até uma tela de inserção de novos registros (insert):

Pronto! Acabou!
Realmente comprovamos que o NetBeans, mais uma vez, nos surpreendeu no quesito produtividade.
Descobrimos juntos que utilizando os assistentes do NetBeans podemos construir uma aplicação web totalmente funcional sem digitar sequer uma linha de código e em poucos minutos.
Será mesmo que precisamos de outro IDE?
10/04/2008
Java, NetBeans
Sem comentários
Depois do grande sucesso que foi o lançamento do boletim com as novidades do NetBeans em português, foi a vez do boletim em chinês.
A versão chinesa segue os mesmos princípios da versão lusitano. Traduz a newsletter do inglês para o chinês e fica livre para anunciar outros tópicos particulares daquele país.
Na humilde opinião deste blogueiro a versão chinesa parece mais uma bela escultura do que um boletim.

É mais um passo que a comunidade NetBeans avança em busca da divulgação deste incrível e completo IDE.
12/03/2008
Diversificado, Informática, Java
Sem comentários
Agora o boletim semanal do NetBeans está traduzido.
Confira o texto no Canal meira.NET.
01/03/2008
Corporativo, Informática, Java, NetBeans, Notas, Software Livre
Sem comentários
Agora também no sabor Português!
O boletim semanal do NetBeans está sendo traduzido para o português, por este que vos escreve, e também por Jefferson Prestes, sob revisão de Augusta Silva, que muito ajudou na tradução do NetBeans.
Apenas as chamadas para os artigos são traduzidos, por enquanto. Esta é uma maneira de trazer a comunidade para ainda mais próximo do NetBeans e todo aparato ao redor deste IDE que tem se mostrado cada vez mais eficiente quando o assunto é produtividade.
A primeira versão foi lançada em 06 de março/08, e pode ser conferida aqui: http://www.netbeans.org/community/news/newsletter/2008-03-06_pt_BR.html .
Para acompanhar o acervo, visite: http://www.netbeans.org/community/news/newsletter/archive_pt_BR.html .
06/07/2007
Debates, Informática, Linux, Windows
Sem comentários
No site Webinsider foi postado um texto, muito bem escrito por Gilberto Alves Jr., descrevendo “10 motivos para preferir o Windows ao Linux“.
A iniciativa foi muito boa, pois dá abertura para discussão e acredito que os pontos podem ser debatidos fortemente.
Segue um pequeno texto comentando cada um dos 10 pontos levantados:
1. Múltiplas áreas de trabalho
De maneira alguma é um motivo o fato de encontrar um programa que lhe permite ter mais de uma área de trabalho no Windows. Isso é sim, encontrar um comportamento semelhante entre os sistemas.
2. Objectdock
O mesmo que o item 1. Encontrar um programa que faz o mesmo não é motivo.
3. Google Desktop
Este deixou de ser motivo.
4. Photoshop
Isto sim pode ser um bom motivo. Desde que vc utilize um programa que somente existe para Windows, não há o que se discutir. Entretanto isto é bem relativo, pois pode ser um motivo para quem utiliza o Photoshop, para quem não utiliza não é.
5. Macromedia Flash/Dreamweaver
Também muito relativo. Mas neste ponto exclusivo é mais uma questão preferencial de cada um. Não acredito que seja um motivo.
6. Internet Explorer
Não é motivo. O Firefox vem crescendo ferozmente e cada vez mais observamos que os sites tem se adaptado melhor à este browser. Na verdade hoje em dia são raros os sites que não são bem apresentados neste browser. Ainda mais pelo fato de que a grande maioria dos desenvolvedores web inclinam mais para o Firefox ao IE.
7. Google Talk
Também não pode ser classificado como motivo para utilizar Windows. Utilizar ou não GTalk é uma preferência pessoal, assim como o Pidgim ou MSN. Além do mais, existe o GTalk via web. Não é motivo.
8. Personalização
Mais uma vez uma preferência pessoal que não deve ser levada em consideração na escolha do Sistema Operacional. Além do mais, o Linux é claramente mais personalizavel do que o Windows, não apenas pela variedade de interfaces gráficas disponíveis como KDE, Gnome e outros, mas também pela variedade de temas disponíveis para cada uma destas interfaces.
9. Rapidez e Estabilidade
A velocidade de processamento é muito relativa. Está ligada diretamente ao poder do processador, memória, HD, etc. Mas ainda assim, no Linux é realmente possível ter apenas programas essenciais, diferente do Windows, que tem uma instalação básica padrão em que existem programas que ninguém nunca viu ou sabe para que servem. A estabilidade por enquanto não precisa nem ser comentada. Mais uma vez: não é motivo.
10. Segurança
Acredito que é necessário um conhecimento suficientemente alto para entrar em níveis baixos de detalhes sobre as diferenças de segurança entre Windows e Linux. Porém, como exemplo, no Linux muitos, diria a maioria, dos usuários nem anti-virus utilizam. O fato de existirem programas de segurança confiáveis para Windows é um benefício, não é um motivo.
Conclusão
Nenhum dos 10 pontos apresentados podem ser considerados motivos para utilização do Windows ao Linux. São sim pontos preferenciais de utilização e um único ponto por necessidade, em relação ao Photoshop. Acredito que apresentar estes mesmos pontos como “10 motivos para utilizar o Linux” seria muito mais adequado.
06/07/2007
Diversificado, Informática, Linux
Sem comentários
Foi postado no site Webinsider um texto elencando 10 motivos para utilizar Windows ao ivnés de Linux. Há muitos pontos para debate.
Confira na íntegra o artigo que coloca o texto na balança:
http://canal.meira.net/10-motivos-para-preferir-o-windows-ao-linux/
21/06/2007
Informática
Sem comentários
Foi postado no Canal Meira.NET um artigo que faz uma analogia do software livre e código aberto ao Meio Ambiente.
Confira em : http://canal.meira.net/o-software-seja-livre-ou-aberto-e-como-o-meio-ambiente/
« Artigos anteriores