segunda-feira, 27 de fevereiro de 2012

Semana Grails (2012-08)

Link para artigo original

Vejam o screencast de Mike Hugo demonstrando o plugin AutoTest. O plugin parece ótimo – Sou um grande fã de tudo o que torne os testes mais fáceis, rápidos, ou mais intuitivos.
Lancei uma versão do plugin database-session que realmente funciona (a versão lançada como 1.0 devia ter sido um snapshot). Criei este plugin para ser capaz de depositar aplicações em Heroku e executar múltiplas instâncias do servidor web (eles não suportam afinidade de sessões ou clustering) mas é utilizável sempre que se quiser armazenar dados de uma sessão numa base de dados ou noutra datastore. De facto, Masatoshi Hayashi criou uma variante do plugin que utiliza MongoDB e eu irei trabalhar com ele para que o plugin seja lançado brevemente. Alguém quer escrever um que utilize Redis ou Memcached?
Também irei trabalhar com Alex Shneyderman para obter um lançamento do plugin hibernate-filter esta semana. Está quase pronto e funciona com aplicações Grails 2.0, por isso deve sair brevemente.
Se ainda não o fizeram, vejam o meu post Utilizando Funcionalidades Async Servlet 3.0 em Grails 2.0. Notem que Tomcat 7.0.26 foi lançado esta semana e corrige um importante bug quando se faz a deposição de aplicações servlet 3.0 e que causaria um OOME a não ser que se desligasse o scanning para classes web.xml .


Itens Diversos


Plugins

Foram lançados 3 novos plugins:
  • delicious versão 0.1. Integração com a API Del.icio.us
  • grails-runtime-docs versão 1.0.0-M1. Gera tanto documentação Java como Groovy para um projeto, também apresenta métodos dinâmicos e propriedades adicionadas a ertefactos junto com a informação da sua fonte
  • zendesk versão 1.0.1. Interface com sistema de suporte Zendesk através da sua API
e 17 plugins foram atualizados:
  • ajax-uploader versão 1.1. Biblioteca de etiqueta que implementa o excelente uploader de ficheiros de Andrew Valum
  • build-test-data versão 2.0.1. Permite a criação fácil de dados de teste através da inspeção de "constraints"
  • database-session versão 1.1.2. Armazena sessões HTTP numa base de dados
  • equals-hashcode-test versão 0.2-spock-0.5-groovy-1.7. Especificações Base Spock para testar os métodos equals e hashCode de classes de domínio e outros objetos Groovy
  • file-viewer versão 0.3. Fornece uma forma de ver pastas e ficheiros amiga do utilizador
  • functional-test versão 2.0-M1. Testes funcionais web utilizando HtmlUnit para simular o browser cliente
  • heroku versão 1.0.1. Integra a plataforma de nuvem de Heroku
  • joda-time versão 1.4. Integra a biblioteca de data/hora Joda Time em Grails
  • jxl versão 0.51. Exportar dados para Excel utilizando a bibioteca JXL
  • localizable versão 0.3. Um contentor para o serviço de geo-codificação  Google Maps
  • mongodb-morphia versão 0.7.8. GORM MongoDB alternativo baseado na biblioteca Morphia (antigo gorm-mongodb)
  • multi-tenant-single-db versão 0.8.2. Setup multi-inquilino (multi-tenant) focado no modo de base de dados única
  • simple-blog versão 0.2.0. Adiciona um interface de blog simples a uma aplicação
  • vaadin versão 1.5.3. Adiciona integração Vaadin (http://vaadin.com/)
  • zk versão 2.0.0.M5. Adds ZK Adiciona suporte para o framework Ajax ZK (www.zkoss.org) em aplicações Grails
  • zk-hibernate versão 2.0.0.M5. Suporte Hibernate para ZKGrails
  • zkui versão 0.5. 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


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



Tweets Interessantes


Empregos




Grupos de Utilizadores e Conferências




Sem comentários:

Enviar um comentário