segunda-feira, 20 de junho de 2011

Grails Esta Semana (2011-24) (Tradução do artigo original)

Artigo original de Burt Beckwith


A partir da perspetiva de experiência de utilizador (UX) do programador, uma das melhorias mais significativas em Grails 1.4 é a drástica redução da verbosidade. Eu mencionei, alguns posts atrás, que em vez de mostrar múltiplos ecrãs de informação para cada script que se corre , Grails agora mostra a maior parte da informação numa única linha. Sequências de escape ANSI são também utilizadas para realçar diferentes tipos de output em cores diferentes – por exemplo, erros são vermelhos. E com base na proposta deste assunto JIRA stack traces são agora muito filtrados e mostrados numa forma muito mais legível, tanto na consola como na GSP de erro. Deve ser muito mais fácil encontrar a causa real dos problemas agora que a maior parte da informação irrelevante foi removida das excepções mostradas.
Parabéns ao Luke Daley pelo seu novo lugar em Gradleware. São excelentes notícias para Grails (e claro para o Luke e Gradleware) uma vez que ele poderá usar o seu conhecimento do funcionamento interno de Grails para ajudar na migração de Gant para Gradle na versão 2.0.

STS 2.7.0M2 foi lançado esta semana e tem algumas novas funcionalidades para Grails 1.4, Cloud Foundry e Gradle.
Embora não seja relacionado com Grails, parece que Erik Pragt fez progressos significativos em fazer  Groovy correr em Android – muito bom.

E GR8Conf US é na próxima semana !


Itens Variados


Plugins

Foram lançados 6 novos plugins:
  • dao versão 0.4.1. Permite setup de beans através de um diretório grails-app/dao setup beans. Ver https://github.com/basejump/grails-dao
  • hawk-eventing versão 0.5.1. Sistema de eventos publica/subscreve muito simples na máquina virtual (vm)
  • hibernate-hijacker versão 0.8.1. Publica instâncias intercetadas da Sessão num mediador de eventos leve (lightweight event broker)
  • multi-tenant-single-db versão 0.8.1. Setup multi-inquilino (multi-tenant) focado no modo de base de dados única
  • random versão 0.1. Embrulha a estatisticamente sólida Uncommons Maths Pseudorandom Number Generators de alta performance
  • zkui versão 0.3. Integra ZK com a infra-estrutura Grails de forma transparente; usa a infra-estrutura Grails como por exemplo GSP, controladores em vez de zul de zk como no plugin ZKGrails

e 15 plugins foram atualizados:
  • amazonfps versão 0.2.4. Accept payments using Amazon FPS
  • atmosphere versão 0.4.1. Fornece integração com o projeto Atmosphere , um framework AjaxPush/Comet e WebSocket
  • authorize-net versão 0.1. Realiza autoriza/captura, void, e reembolsos através de Authorize.net
  • chargify versão 2. Fornece um serviço intermédio simplificado para integração com serviços web chargify para gerir cobrança de negócios baseados em subscrições.
  • dynamic-jasper versão 0.6. Cria relatórios Jasper
  • extjs4 versão 4.0.2.0. Fornece recurasos Ext JS 4
  • file-uploader versão 1.2.1. Lida com uploads de ficheiros com múltiplas configurações
  • freemarker-tags versão 0.6.1. Permite utilizar as bibliotecas de Grails Dynamic Tag Libraries (Bibliotecas Etiquetas Dinâmicas de Grails ) como directivas Freemarker
  • google-visualization version 0.2.3. Fornece uma biblitoeca de etiquetas para os gráficos interativos da API Google Visualization
  • i18n-fields versão 0.4. Fornece uma maneira declarativa de localizar (i18n) campos de classes de domínio para diferentes línguas
  • itunes-service versão 0.1.2. Facilita a integração com iTunes Search Services and Feeds
  • jms versão 1.2. Torna simples quer o envio quer a recepção de mensagens JMS
  • mongodb-tools versão 0.1.2. Torna o trabalho com MongoDB um pouco mais "groovy" ao adicionar várias funcionalidades tais como: um objeto de domínio <-> mapeador de Documentos MongoDB, gestão se ligação à base de dados, um criador groovy (groovy-builder) para criar Documentos MongoDB
  • spring-security-core versão 1.1.3. O plugin oficial de segurança de Grails; integração com Spring Security
  • webdriver versão 0.3.2. Integra Webdriver com Grails para permitir testes funcionais tanto em  HtmlUnit como em navegadores reais.


(AS SECÇÕES SEGUINTES NÃO SE ENCONTRAM TRADUZIDAS POR SUGESTÃO DO AUTOR DO ARTIGO)  


Tweets Interessantes


Empregos




Grupos de Utilizadores e Conferências



Sem comentários:

Enviar um comentário