Link para artigo original
Vejam este Post sobre utilização de Shiro para proteger uma aplicação Grails. Os plugins Spring Security são muito mais utilizados mas Shiro é um exelente framework de segurança e merece muito mais atenção por parte da comunidade Grails.
Não é estritamente relacionado com Grails mas é uma leitura interessante sobre utilização de WebSockets em Tomcat 7.
E nem sequer são relacionados com código mas há dois sites Tumblr engraçados que deviam estar em qualquer leitor RSS: Texts From Dog e one tiny hand.
Itens Diversos
- Groovy na Devoxx France
- Cria um Mapa de Calor Utilizando Google Docs
- Adiciona algum PJAX a Grails
- Padrões de Desenho de Closures
- Packt está atualmente à procura de autores para escrever o nosso Groovy 2.0 Cook Book
- Construindo um URL Shortener em Grails – Parte 1
- Refactoring com TDD
- Semana Spring – 24 Abril 2012
Plugins
Foi lançado um novo plugin:- yammer-metrics versão 2.1.2-1. Agrega os jars de métrica yammer de Coda Hale
- ckeditor versão 3.6.3.0. Implementa a camada de integração entre Grails e o editor web CKEditor.
- dojo versão 1.6.1.10. Integra o toolkit javascript Dojo
- fitnesse versão 2.0.3. Torna possível a utilização do popular framework de testes Código Aberto Fitnesse em combinação com Grails
- marshallers versão 0.2. Registo e utilização simples de "marshallers" XML e JSON personalizados suportando configurações hierárquicas
- oauth versão 2.0.1. Fornece interação fácil com fornecedores de serviços OAuth
- pusher versão 0.3. Fornece acesso à api REST pusher.com
- redis versão 1.3. Fornece integração com a datastore Redis
- spring-batch versão 0.2.1. Fornece o framework Spring Batch framework e Tarefas baseadas em convenções
- spring-security-facebook versão 0.7.3. Plugin para Autenticação Facebook, como extensão para o plugin Grails Spring Security Core
(AS SECÇÕES SEGUINTES NÃO SE ENCONTRAM TRADUZIDAS POR SUGESTÃO DO AUTOR DO ARTIGO ORIGINAL)
Tweets Interessantes
- @graemerocher: Got a nice new forked execution mode working for the #maven plugin, now to integrate some functional tests #grails
- @pledbrook: Try logging into http://t.co/YIXLajQz via your Twitter account: http://t.co/5LIhpDGq – look for the “log in with Twitter account” link
- @pledbrook: Twitter authentication in http://t.co/vFJ21BEU handled via #shiro and the shiro-oauth #grails plugin. Looking to add other providers soon.
- @CedricChampeau: Slides from my #Groovy talk at SpringOne Kiev are here: http://t.co/rNe6hejy
- @tim_yates: A two-line tree in #groovy https://t.co/6D1gBIiX
- @csantoroTechie: Built on #grails! @burtbeckwith: Congrats to @vsnap for making this week’s MHT “Startup Watch: Five you should follow” http://t.co/1MpvimMi
- @nicolas_frankel: #Testing Web Applications with GEB http://t.co/YG8y9MrC #Groovy
- @tim_yates: https://t.co/vtF6BrwJ #Groovy LazyGenerator.from x:1..5, y:2..5 where { ( x + y ) % ( x + 2 ) == 0 } collect()
- @tgrip: If you need to access the locale of the request in Grails or SpringMVC, check RequestContextUtils.getLocale(request)
- @cavneb: For those running #grails apps when the http://t.co/i6SETfXf site is down, you can use the command `grails run-app –offline`
- @thejasonlambert: #grails: I forgot to add user reviews to my objects. Finished adding them in 5 minutes. #productivity
- @marcinerdmann: looks like this is a nice #grails plugin for easier use of custom marshallers: https://t.co/7Lha8R0D
- @CedricChampeau: Slides from my #SpringOne Kiev “Writing AST xforms in #Groovy (beginner’s guide)” http://t.co/8i1ruBhH and source http://t.co/zNvIIMIS
- @g3rmander: Just released new #Grails site http://t.co/JN464Yai (social network for gamers) and related sites http://t.co/zhyzgcYv http://t.co/rW15ZqiG
- @glaforge: My new #groovy #DSL presentation show cased in Moscow: control a robot on Mars! http://t.co/uAHIGaKN
- @wangjammer5: Top tip for #Grails plugin authors. Don’t change the name of the Resources modules your CSS/JS plugins expose. It just breaks peoples’ apps!
- @ndeverge: Get a discount with @ekito to the next #gr8conf http://t.co/OsnFDnZc #groovy #grails #gradle #spock #gmetrics #gcontracts #griffon
- @tednaleid: released grails redis plugin 1.3 https://t.co/KjWFPHrH w/multiple injected connections on diff hosts/ports…tks to @ctoestreich for the patch
Ofertas de Emprego
- 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
- Grails developer with PHP experience
- Java/Grails Developer at WorthPoint in Atlanta, GA
- @morebros: Estamos abrindo 4 vagas para desenvolvedor de software (pref. Java ou Grails) na Fibonacci, para trabalhar no #Soongz – RT please
- Java/Grails Developer – Contract or Perm – at What’s in My Handbag in Clerkenwell, London
- @gsuhm: Want to join a fast-growing company and a great team? Know Java or Groovy/Grails? Drop me a note!
- 6 Month+ Groovy/Grails (Mostly Serverside) development position in the Bay Area
- Grails Jobs at Harvard
- Senior JAVA Developer with Groovy Grails – Dublin
- Ingénieur en développement J2EE / GRAILS (H/F) – Nice
- Desenvolvedor Java ou Grails – Goiânia, Goiás, Brasil
- Software Engineer – J2EE / Grails Developer at Skydot in Palo Alto, CA
- @mazzi_ana: Desenvolvedor JAVA (GROOVY/GRAILS) – São Paulo – Enviar Cv para ana.mazzi@gtcon.com.br
- Sie sind Groovy und denken in Grails? Senior Java Entwickler/in – München
- Software Engineer Groovy/Grails (Boston area)
- Junior Groovy position in London
- Sr Core Java Groovy/ Grails Position in Redwood City, CA
- URGENT opening for Groovy & Grails in Hyderabad
- Java Developer at IntelliGrape Software
- Senior Java Software Engineer at Stormpath in San Mateo, CA
Grupos de Utilizadores e Conferências
-
GR8Conf Europe 2012
- June 6th-8th Copenhagen, Denmark
-
GR8Conf US 2012
- July 29th-31st Minneapolis, MN
-
Grails in the Cloud! – May 8, 2012
- nlgug – Groovy and Grails User Group Netherlands
-
May 28, 2012
- SF Bay Groovy and Grails Meetup Group