Artigo original de Burt Beckwith
Grails 1.4 vai suportar múltiplas fontes de dados – o trabalho de migração do plugin Datasources está terminado com excepção de atualizações da documentação e algumas correções de bugs, e eu acabei um plugin para fornecer "commits" em duas fases e suporte XA para JDBC e JMS. Isto tem que ser um plugin porque é muito específico de cada fornecedor. este primeiro plugin utiliza a biblioteca Atomikos; outros podem criar plugins semelhantes baseados noutros fornecedores.Estava à procura de outra coisa e tropecei neste antigo post Bileblog de 2004 sobre como o projeto Groovy estava a falhar. Embora seja um post profano típico de Hani é fácil esquecer que o projeto não esteve bem durante algum tempo e foi preciso uma significante infusão de novas pessoas e energia (profeticamente prevista nas poucas palavras simpáticas que Hani tinha no post para com Guillaume Laforge) para que as coisas voltassem a um bom rumo. Eu penso que o aspeto mais irónico deste post é a quantidade de pessoas que disseram que Groovy não é necessário porque temos BeanShell. Como está isso a correr para vocês
Muitos parabéns ao Erik Pragt e Marcin Erdmann pelo seu lançamento 1.0 release do plugin Fitnesse. É um assunto sério decidir que está tudo completo em relação às funcionalidades e estar suficientemente confortável com o estado do projeto para avançar para a versão 1.0, e demasiado poucos plugins Grails o fizeram.
Itens Variados
- Contagem decrescente para Grails 1.4: Unit testing
- Criando Aplicações Que Não Sejam Péssimas
- Correndo SQL customizado nos "changesets" do plugin database migrations em Grails
- http://observatoriodegrails.com/hoy/?date=2011-06-06
- http://observatoriodegrails.com/hoy/?date=2011-06-08
- http://observatoriodegrails.com/hoy/?date=2011-06-09
- http://observatoriodegrails.com/hoy/?date=2011-06-10
- Tutorial para iniciação em Grails usando o STS
- Grails: Substituindo log4j por logback
- Google Analytics Page Tracking em Grails Web Flow
- OpenSymphony, RIP (2000 – 2011)
- Esta Semana em Spring: 7 Junho 2011
Plugins
Foi lançado 1 novo plugin:- enhanced-scaffolding versão 1.0.RC1. Uma coleção de melhorias Javascript ao "scaffolding" standard de Grails
- file-uploader versão 1.2. Lida com upload de ficheiros com múltiplas configurações
- sipgate versão 1.0.2. Permite o envio de SMS através do Gateway SMS sipgate.de
- activiti versão 5.6. Integra a Activiti BPM Suite e sistema de fluxo de trabalho
- activiti-spring-security versão 0.4.4. Integra Spring Security em Activiti como Serviço de Identidade personalizado
- atmosphere versão 0.4.0. Fornece integração com o projeto Atmosphere , um framework AjaxPush/Comet e WebSocket
- clover versão 3.1.0. Integra a ferramenta de cobertura de código Clover
- fitnesse versão 1.0. Torna possível a utilização do popular framework de testes Código Aberto Fitnesse em combinação com Grails
- fixtures versão 1.0.7. Carrega dados de teste através de uma DSL conveniente
- full-calendar versão 1.5.1.0. Adiciona suporte para o plugin jQuery FullCalendar
- gsp-taglib versão 0.2.2. Torna possível a declaração de etiquetas numa gsp em grails-app/taglib
- regen versão 0.2.13. Fornece um framework de geração e um conjunto de artefactos que se podem ligar em grails-app/generators
- searchable versão 0.6. Adiciona funcionalidade de pesquisa rica aos modelos de domínio Grails
- spock versão 0.6-groovy-1.8-SNAPSHOT. Traz o poder do framework de testes e especificações Spock para Grails
(AS SECÇÕES SEGUINTES NÃO SE ENCONTRAM TRADUZIDAS POR SUGESTÃO DO AUTOR DO ARTIGO)
Tweets Interessantes
- @ilopmar: En su momento defendí #GWT, pero ahora no empezaría un proyecto con esa tecnología. #Grails + #jQuery me parece infinitamente mejor!
- @joshareed: just discovered the ‘-rerun’ flag for Grails test-app. Ha, I guess it pays to read the docs.
- @VMwareKB: New #VMware KB: http://kb.vmware.com/kb/2000287 Which Grails plugins are supported by SpringSource?
- @james_prickett: if you are still using struts and ejb 2.0 converting to grails will be a near-religious experience.
- @talentfitssteve: I take it all back #grails. My speed date with #springroo was a bit of a letdown
- @KaiWaehner: Bought the Manning MEAP “#Groovy in Action, Second Edition”. Looking forward especially for the chapters about Meta Programming and #GPars!
- @tim_yates: Didn’t realise until now that the example code in the #groovy javadocs is executed as part of the build #cool
- @tomaslin: really like how the grails cloudfoundry plugin enables you to associate two applications to the same db.
- @springframework: 3.1 M2 is released! http://bit.ly/myIxd8 http://bit.ly/mLb4vC
- @aalmiray: grails pro tip: install codenarc plugin and change to private all those public controller methods that are not meant to be actions
- @jfarcand: Pretty good tutorial on how to integrate Atmosphere in a Grails Application http://is.gd/VSLYxk #atmosphere #grails #websocket #comet
- @springsource: Registration is Now Open for SpringOne 2GX — the Premier Java Event of 2011! Oct 25-28 in Chicago #springone2gx http://bit.ly/hc0NzJ
- @fifthposition: In which I announce Rizzo — a Groovy static site generator (with tags + per-tag Atom feeds): http://is.gd/vWlEUg. #groovy
- @Jonathan_Stott: Rolling out CodeNarc to our Grails projects – throwing up a lot of poorly-written code which we are now improving
- @michaelmorett: Setting up RubyMine gems is *excruciating*. I could have built an entire Grails app by now. Not impressed with #rails yet. It’s DLL hell.
- @madams: I don’t know about you other kids but Abstract Inheritance Support in GORM that comes with #grails 1.4 is going to be very useful for us.
- @tednaleid: lots of progress on new base grails-redis plugin…existing plugin will become the redis-gorm plugin & will rely on base http://j.mp/ktYSsF%0A
- @HamletDRC: Phew! Finished Grails section for Groovy in Action 2. Finishing Griffon & Gaelyk sections & then Chap 19 hits MEAP http://t.co/mC8UX1v
- @mittie: always nice to see #groovy / #grails being used in unexpected places, e.g. at European Space Observatory
Empregos
- Dice keyword search for Grails
- Monster keyword search for Grails
- Careerbuilder keyword search for Grails
- SpringSourceJob Twitter feed
- CTO Java/Groovy/Grails – San Francisco
- Software Engineer – Austin, TX
- Grails Developer (contract) in Columbus, OH
- Looking for Senior Java developer who wants to learn groovy/grails – Los Angeles area
- Looking for a senior Grails developer
- Senior Grails J2EE Developer (contract) at Envision in Scottsdale, AZ
- @ryannorris: Any #grails developers interested in a 10ish week engagement? DM me.
- Senior Engineer/CTO at Social Workout Media in New York City
- Java + Grails Entwickler/in – Berlin
- @PocketExplorer: We’re looking for SF-based Ruby/Grails software developers interested in cutting edge energy efficiency and smart grid. Is that you?
- Senior Grails Engineer in Los Feliz, CA
- Java Architect/Team Lead – Groovy/Grails – WI
Grupos de Utilizadores e Conferências
- GR8 Conference US 2011
- June 27th-28th in Minneapolis, MN
- June 27th-28th in Minneapolis, MN
- 7. September 2011 in Düsseldorf
- CamelCaseCon – The Next Generation of Programming Languages
- CamelCaseCon – The Next Generation of Programming Languages
- SpringOne 2GX 2011
- October 25th-28th in Chicago, IL
- October 25th-28th in Chicago, IL
- Using Envers with Grails – Tuesday June 14, 2011
- Chicago Groovy User Group
- Chicago Groovy User Group
- Next-generation builds with Gradle – Wednesday, June 22, 2011
- Washington DC Area Groovy User Group
- Washington DC Area Groovy User Group
- Thursday, July 14, 2011
- Seattle Groovy/Grails Users Group
- Seattle Groovy/Grails Users Group
Sem comentários:
Enviar um comentário