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
- O Configurador de Aplicações Grails: Visão, Missão, e Itnerário v1.0
- Utilizando VIM como o seu IDE Grails Parte 1: Navegando pelo projeto
- Submetendo código para a linguagem Groovy
- Grails 2.0 data binding de argumentos de ação
- Pesquisando Em Múltiplas Fontes de Dados em Grails
- GrailsFlow 1.0.12, Lançado 02/23/2012
- Utilizando Lucene em Grails
- Cloud Foundry Open Tour 2012
- O que há de novo em Groovy 1.8.6: Array.contains()
- Clientes de serviço web – onde Grails perdeu a sua magia
- http://observatoriodegrails.com/hoy/?date=2012-02-20
- http://observatoriodegrails.com/hoy/?date=2012-02-21
- http://observatoriodegrails.com/hoy/?date=2012-02-22
- http://observatoriodegrails.com/hoy/?date=2012-02-23
- Esta Semana Spring, 21 Fevereiro 2012
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
- 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
- @graemerocher: #spock 0.6 looks outstanding, can’t wait for the #grails plugin
- @ck1125: New bloggage: Bare bones build.gradle script for build grails 2.0.x projects. http://t.co/UiHvUwcx
- @gr8conf: Announcing Nykredit (http://t.co/6HQ9hz5j) as Gold Sponsor for #gr8conf EU 2012 http://t.co/jBSlPmSO #groovy #grails #griffon #gradle THANKS
- @gr8conf: Announcing Balsamiq (http://t.co/3G0mBAmK) as Silver Sponsor for #gr8conf EU 2012 http://t.co/jBSlPmSO #groovy #grails #gradle THANKS!
- @wangjammer5: Another top #grails tip: Think of custom taglibs as your app’s UI “DSL”. Don’t fill your GSPs with copy and pasted calls to standard tags
- @tim_yates: I hadn’t seen the subMap function in #groovy before today… Been there since v1.0 apparently! [a:1,b:2,c:3].subMap( ['a','c'] )
- @gsaqui: Another #grails site goes live – http://t.co/t8WsRhxm
- @weceem: We’ve just been told that @best_support built their excellent site http://t.co/vY3TdNdg with @weceem. Congratulations! #grails #cms
- @grailsframework: If you want to keep your sanity with dates & times, I recommend the #jodatime plugin for #grails: http://t.co/aK9YsWib
- @xlson: Ever felt like parsing CSV in Groovy could be a bit nicer? It’s your lucky day, GroovyCSV 1.0 is out =) http://t.co/AzzurHhu #Groovy #CSV
- @tednaleid: released version 2.0.1 of grails build-test-data https://t.co/hRB6k1Kx a number of grails 2.0 bugfixes as well as a minor speed bump
- @glensomerville: Insert remote HTML fragment into GSP file with Groovy/Grails "${“http://other.app.com/my_html_fragment.php”.toURL().text}". How cool is that!
- @smaldini: #datasources integration in #grails 2 allows very interesting patterns, like 1 dedicated db per plugin
- @graemerocher: Remember folks this is more efficient: def author = Author.proxy(1) def books = Book.findAllByAuthor(author) Using get(..) == extra query
- @graemerocher: For this wondering about the previous post proxy(..) is the same as load(…). See http://t.co/T8z9W9l5
- @hackinghealthca: #hackinghealth participants offering Grails, Location-Based Services & Natural Language Processing mentoring. check out http://t.co/EaRzf5Xx
- @nate_weldon: just released http://t.co/GcNSE78S #grails + #GAE + #jquery
- @smaldini: just tested #groovy 2 static checking and compilation on #grails 2.1 , works on services artifacts for now but support will be extended
- @epragt: Organized a new #Groovy #Grails meetup. Suggestions for location and agenda welcome! http://t.co/Y2aQxqT7
Empregos
- Dice keyword search for Grails
- Monster keyword search for Grails
- Careerbuilder keyword search for Grails
- SpringSourceJob Twitter feed
- SpringSource job search at jobs.vmware.com
- @Indigo_IT: Do you know of any Grails/Groovy developers with Java or PHP experience? If so, contact me at claudia@dsindigo.com
- Groovy Grails Developer at ECHOage.com in Toronto
- @Indigo_IT: Si te interesan tecnologías tipo: Grails, Scala, Git, Spring, eres el colaborador que estamos buscando…. manda… http://t.co/z8V5c6id
- Grails Developer in Highland Hills, OH
- Java Developer in Utrecht
- Analista programador Groovy/Grails – Madrid
- Java / JVM / Grails Developer in Arlington, VA
- Grails developer in Cleveland/Columbus OH
- Senior Java Developer
- @SwaranSoftIndia: Mamen González @gmamenl Java developer interested in Web development frameworks, Groovy, Grails, Web 2.0, UX, SEO, web design.
- Java/Grails Developer in Phoenix, AZ
- Grails Developer with PHP Experience in Vancouver
- Java Developer with Grails Wanted in Central London
- @Stefan_Rother: Meine Firma bietet in #Hamburg #Jobs für #Grails -Entwickler oder Java/ #Spring -Entwickler, die sich darin einarbeiten wollen. Meldet euch.
- Grails / Java Developer – Minnetonka, MN
- Java/Grails Senior Level Position – Hyderabad/ Secunderabad
- Grails developer needed for a project in the Netherlands
- Java developer with Grails wanted in Central London
- Urgently Required Grails/Groovy expert for MNC in Mumbai Location
- Greenfield Grails Development Opportunity – Remote
- Hola, busco Desarrolladores Java que manejen o tengan conocimiento en las herramientas Groovy o Grails para trabajar en Ciudad de México
- We Need 3 Grails Programmers in the Ohio area
Grupos de Utilizadores e Conferências
-
GR8Conf Europe 2012
- June 6th-8th Copenhagen, Denmark
-
GR8Conf US 2012
- July 29th-31st Minneapolis, MN
-
February 27, 2012
- SF Bay Groovy and Grails Meetup Group
-
Mr. Haki’s Grails 2.0 Sushi-sessie™ – March 6, 2012
- nlgug – Groovy and Grails User Group Netherlands
-
March 8, 2012
- Seattle Groovy/Grails Users Group
-
April 3, 2012
- nlgug – Groovy and Grails User Group Netherlands