domingo, 16 de outubro de 2011

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

Link para artigo original de Burt Beckwith

Lancei esta semana a versão inicial do plugin atomikos . Funciona com o novo suporte para múltiplas fonted de dados em Grails 2.0 (e deverá funcionar com o plugin datasources embora eu não tenha ainda testado) para adicionar suporte para "commit" em duas fases para JDBC e JMS. A documentação descreve como usar e inclui um extenso tutorial cobrindo tanto as míltiplas bases de dados como combinando uma chamada à base de dados com o envio de uma mensagem JMS. Por coincidência este post interessante sobre Utilização de JMS em Grails foi colocado esta semana.
A equipa Groovy lançou a versão 1.8.3 e beta 4 de 1.9 esta semana. Vejam o post de Guillaume para descobrir o que há de novo nos dois lançamentos.
Vives na área de Seattle? Tens 9 amigos que sejam bons em Grails? Estás com sorte uma companhia nessa zona está à procura de 10(!) programadores Grails: vê o item na secção de empregos mais abaixo.


Itens Vários


Plugins

Foram lançados 6 novos plugins:
  • atomikos versão 1.0. Integra Atomikos TransactionsEssentials para suportar "commit" em duas fases para transações JDBC e JMS
  • cdn-resources versão 0.2. Carrega recursos estáticos através de Content Delivery Networks utilizando o framework do plugin Resources
  • cxf-client versão 1.0. Usa conteúdo gerado Apache CXF wsdl2java existente (ou novo) para invocar serviços SOAP
  • random-test-order versão 0.2. Corre testes de unidade, integração, e funcionais de forma aleatória
  • scorm versão 0.2. Adiciona capacidade de leitura SCORM
  • gsp-resources versão 0.1. Usa o plugin resources para incluir ficheiros estáticos como main.css.gsp, para que CSS e JS construídos dinâmicamente possam ser servidos como ficheiros propriamente ditos em vez de um ficheiro gsp sem possibilidade de ser colocado em cache
e 17 plugins foram atualizados:
  • compass-sass versão 0.5. Suporte Compass, SASS e SCSS para Grails. Compila automaticamnete .scss/.sass durante a execução da aplicação (run-app), e acrescenta outras funcionalidades do framework
  • date-formatting versão 0.2.2. Adiciona funções ao objeto Date para converter em vários formatos de String
  • email-confirmation versão 1.0.5. Envia um email a um utilizador para confirmar o registo no site
  • external-config-reload versão 0.4.7. Verifica se ocorrem alterações a ficheiros de configuração externos (ficheiros adicionados a grails.config.locations), recarrega a configuração quando ocorre uma alteração, e notifica os plugins especificados disparando o evento onConfigChange em cada um deles
  • file-viewer versão 0.2. Fornece uma forma de ver pastas e ficheiros amiga do utilizador
  • flyingcow versão 1.0. Plugin ui-performance com algumas melhorias
  • fsm versão 0.6.6. Comportamento de Máquina de Estados Finita
  • google-visualization versão 0.3. Fornece uma biblitoeca de etiquetas para os gráficos interativos da API Google Visualization
  • grails-melody versão 1.9. Integra a ferramenta de monitorização de sistema JavaMelody
  • jquery-mobile versão 0.2. Fornece ficheiros de recursos do framework jQuery mobile
  • mongodb-morphia versão 0.7.4. GORM MongoDB alternativo baseado na biblioteca Morphia (antigo gorm-mongodb)
  • mongodb-multitenant versão 0.2.2.6-BETA. Permite "multitenancy" para MongoDB
  • portlets versão 0.9. Tenta fornecer uma forma simples de desenvolver portlets JSR-168
  • portlets-liferay versão 0.4. Utiliza o Plugin Portlets e adiciona adaptadores e configurações específicas Liferay Portal
  • spring-security-core versão 1.2.3. O plugin oficial de segurança de Grails; integração com Spring Security 
  • spring-security-twitter versão 0.3.3. Autenticação Twitter como extensão ao plugin Spring Security Core
  • twitter-bootstrap versão 1.3.0.8. Ficheiros de recursos do framework Twitter Bootstrap CSS



(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