quarta-feira, 27 de fevereiro de 2013

Semana Grails (2013-08)

Link para o artigo original de Burt Beckwith


Rob Fletcher lançou um novo plugin esta semana para serialização/deserialização JSON utilizando a biblioteca Google Gson.
SpringOne 2GX 2013 foi anunciada, irá ocorrer entre 9 e 12 de Setembro em Santa Clara, CA.
Tomas Lin criou um template de projecto Grails que vale a pena ver no GitHub e está pré-configurado para testes.

Itens Diversos

Plugins

Foram lançados 5 novos plugins:
  • casper-runner versão 0.2. Executa testes funcionais CapserJS
  • goblin versão 0.3.2. Um framework para jogos no browser
  • gson versão 1.0. Fornece (de)serialização JSON alternativa utilizando a biblioteca Google Gson
  • simple-suggestions versão 0.1. Serviço de sugestões para fornecer sugestões a controlos de auto compleção
  • geasyui versão 0.3. Fornece recursos e taglibs jQuery EasyUI
e 12 plugins foram atualizados:
  • aws-sdk versão 1.3.32. Usa os serviços da infraestrutura Amazon Web Services
  • codenarc versão 0.18.1. Análise estática de código para Groovy
  • dumbster versão 0.2. Adiciona suporte para testes com o servidor SMTP Dumbster
  • improx versão 0.2. Utiliza o modo interativo a partir de outro processo através de TCP
  • jetty versão 2.0.3. Torna Jetty o contentor durante a fase de desenvolvimento
  • jquery-validation-ui versão 1.4.1. Validação no lado do Cliente sem escrever JavaScript
  • kickstart-with-bootstrap versão 0.9.2. Comece o seu projeto com uma boa aparência, com templates scaffolding adaptados para páginas CRUD standard utilizando Twitter Bootstrap
  • less-resources versão 1.3.3.1. Otimiza o uso de ficheiros css http://www.lesscss.org , compilando ficheiros .less para a sua forma .css, e colocando o css na cadeia de processamento para ficar disponível para outros plugins de recursos
  • localizations versão 1.4.4.9. Armazena texto i18n numa base de dados
  • plastic-criteria versão 0.6. Mock Grails Criteria para Testes de Unidade
  • release versão 2.2.1. Publica plugins Grails tanto para um repositório público como para um repositório privado
  • vaadin versão 1.7.1. Adiciona integração Vaadin (http://vaadin.com/)



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



Tweets Interessantes


Ofertas de Emprego




Grupos de Utilizadores e Conferências


  • May 22nd-24th Copenhagen, Denmark

  • GR8Conf US 2013

    • July 21st-23rd Minneapolis, MN

  • SpringOne 2GX 2013

    • September 9th-12th Minneapolis, MN

    • TechLife Columbus

  • March 14, 2013

    • Seattle Groovy/Grails Users Group

  • Designing and Implementing a RESTful API with Grails – March 20, 2013

    • San Francisco Grails Cafe Centro

    quinta-feira, 21 de fevereiro de 2013

    Semana Grails (2013-07)

    Link para artigo original de Burt Beckwith


    A equipa Groovy anunciou três lançamentos Groovy nesta semana.
    Vejam esta entrevista com Jeff Brown sobre Grails 2 e Groovy.
    Muitos mais videos Greach foram publicados esta semana. Vejam a página das sessões e cliquem em cada uma para ver o seu video.
    Marc Palmer anunciou esta semana que não irá mais dar suporte aos seus plugins.
    Programming Grails foi para produção esta semana, por isso deve estar a ser impresso dentro de um mês ou pouco mais.


    Itens Diversos


    Plugins

    Foram lançados 3 novos plugins:
    • dumbster versão 0.1. Adiciona suporte para testes com o servidor SMTP Dumbster
    • geasyui versão 0.2. Fornece recursos e taglibs jQuery EasyUI
    • recaptcha-spring-security versão 0.1. Usa recaptcha com spring security core para defesa de ataques brute force
    and 11 updated plugins:
    • build-test-data versão 2.0.4. Permite a criação fácil de dados de teste através da inspeção de "constraints"
    • coffeescript-compiler versão 0.7. Compila ficheiros .coffee em ficheiros .js
    • cookie-session versão 2.0.7. Permite guardar dados de sessão numa cookie
    • easygrid versão 1.3.0. Fornece uma forma conveniente e ágil de definir Data Grids
    • ember-templates-precompiler versão 0.4.0. Pre-compila Templates Handlebars EmberJS
    • feature-switch versão 0.7. Permite ligar/desligar funcionalidades
    • pretty-time versão 2.1.3.Final-1.0.1. Apresenta timestamps relativos, legíveis por humanos
    • remote-pagination versão 0.4.2. Fornece etiquetas para paginar e ordenar colunas sem refrescamento de página usando Ajax e carregando apenas a lista de objetos necessários
    • spreedly versão 0.1.7. Permite acesso à API do sistema de pagamentos online Spreedly
    • spring-security-facebook versão 0.12.2. Plugin para Autenticação Facebook, como extensão para o plugin Grails Spring Security Core
    • underscore versão 1.4.4. Contentor simples para a biblioteca útil Underscore.js


    (Por sugestão do autor do artigo original as seções seguintes não se encontram traduzidas) 


    Tweets Interessantes


  • @danveloper: Introducing #GDI, an incredibly powerful compile-time assisted dependency injection framework for #Groovy https://t.co/dBKMaIhY
  • @gr8conf: #GR8Conf Call for Papers count: 92 talks from 52 speakers! We got work to do! Expect to see first accepted talks within a week, be patient!
  • @rfletcherEW: Playing whack-a-mole with issues on a new #Grails plugin for using #GSON. Promising, but still work to do https://t.co/edkLIjqP

  • Ofertas de Emprego




    Grupos de Utilizadores e Conferências

    • May 22nd-24th Copenhagen, Denmark

  • GR8Conf US 2013

    • July 21st-23rd Minneapolis, MN

    • Boston Grails Users’ Group

  • Panel Discussion: Ask The Grails Experts – February 27, 2013

    • Austin Groovy and Grails Users

  • Grails and Ale – March 6, 2013

    • TechLife Columbus

    quarta-feira, 13 de fevereiro de 2013

    Semana Grails (2013-06)

    Link para artigo original de Burt Beckwith


    Vários videos de Greach 2013 estão agora disponíveis no canal YouTube.
    Marc Palmer anunciou que não irá mais fornecer suporte para nenhum dos seus plugins (pelo menos não de borla).Estamos a tentar perceber o que fará mais sentido para seguirmos em frente, especialmente para plugins mais populares como o resources. Vários deles serão movidos para repositórios partilhados Github para que a comunidade possa contribuir facilmente. Assegurem-se de espreitar a sua campanha Kickstarter e de contribuir para que os problemas mais relevantes no plugin resources possam ser corrigidos.
    Há duas, aparentemente excelentes, oportunidades de treino Grails durante os próximos meses. Uma começa esta semana e é um seminário de 10 semanas na UC Berkeley. A outra é um seminário de 2 dias em Boston 22 e 23 de Abril.
    A equipa Groovy está a pensar em atualizar a documentação Groovy e o web site.
    Vejam estas duas interessantes páginas wiki sobre Groovy: Configuração Avançada de Compilador e Meta-anotações.
    A época 2 do Podcast em espanhol GrailsMX irá começar em breve. Decerto seria bom ter um podcast Groovy e Grails em inglês ;)


    Itens Diversos


    Plugins

    Não foi lançado nenhum plugin novo mas foram atualizados 11 plugins:
    • aws-sdk version 1.3.30. Usa os serviços da infraestrutura Amazon Web Services
    • cookie-session version 2.0.6. Permite guardar dados de sessão numa cookie
    • extjs4 version 4.0.7.1. Fornece recursos Ext JS 4
    • jquery version 1.9.1. Integra jQuery
    • routing version 1.2.3. Envia e  encaminha diretamente mensagens para uma larga variedade de pontos de destino final a partir de  Controladores e Serviços usando Camel
    • sham version 0.3. Usa a biblioteca de geração de dados sham para gerar dados de teste/demo
    • sharding version 0.7. Define múltiplos shards da base de dados para escalar os dados  horizontalmente
    • simple-blog version 0.3. Adiciona um interface de blog simples a uma aplicação
    • spring-batch version 1.0.RC2. Fornece o framework Spring Batch framework e Tarefas baseadas em convenções
    • spring-security-facebook version 0.12. Plugin para Autenticação Facebook, como extensão para o plugin Grails Spring Security Core
    • twitter-bootstrap version 2.3.0. Ficheiros de recursos do framework Twitter Bootstrap CSS


    (Por sugestão do autor do artigo original as seções seguintes não se encontram traduzidas)


    Tweets Interessantes


    Ofertas de Emprego




    Grupos de Utilizadores e Conferências

      • May 22nd-24th Copenhagen, Denmark


      • July 21st-23rd Minneapolis, MN

      • London Groovy & Grails User Group


      • Riviera Groovy & Grails User Group

    This Week in Grails (2013-05)

    Link para artigo original de Burt Beckwith


    Vejam a visão detalhada de Cedric Champeau sobre como trabalhar com invokedynamic em Groovy.
    Querem que o Cedric escreva um livro sobre Groovy em Françês? Se sim, partilhem isto no twitter  para que ele o saiba.
    Só resta uma semana para submeter apresentações para as conferências GR8Conf EU e US – o prazo termina a 15 de Fevereiro.


    Itens Diversos


    Plugins

    Não foi lançado nenhum plugin novo mas foram atualizados 8 plugins:
    • coffeescript-resources version 0.3.5. Cria módulos coffeescript que compilam automaticamente a cada mudança de ficheiro com jCoffeeScript
    • cxf version 1.1.0. Expõe serviços Grails como web services SOAP via CXF
    • excel-export version 0.1.4. Exporta dados no formato Excel (xlsx) utilizando Apache POI
    • google-visualization version 0.6.1. Fornece uma biblitoeca de etiquetas para os gráficos interativos da API Google Visualization
    • greenmail version 1.3.4. Fornece um wrapper para GreenMail e fornece uma view que apresenta mensagens ‘enviadas’ – útil para testes
    • gvps version 0.4. Aloja, gere e apresenta recursos de video, e converte formatos de video standard para o formato Flash FLV
    • localizations version 1.4.4.8. Armazena texto i18n numa base de dados
    • uploadr version 0.6.1. Upload de ficheiros HTML5 Drag and Drop


    (Por sugestão do autor do artigo original as secções seguintes não se encontram traduzidas.)


    Tweets Interessantes

    Sucks for everyone involved.” << #grails repo is authd but not signed… Worth reading



  • @techieveej: Chosen AppFog over CloudFoundry for Grails. Web interface, 2GB RAM and choice of provider. 5 minutes to join and a running app deployed!
  • @DailyGrailsTip: You can now write database migrations in jaxb – http://t.co/SDxLQyqB
  • @marioggar: Anybody looking for a #groovy #grails developer? I’ll be available in March http://t.co/NUq4uBg9
  • @wangjammer5: I’m available for #Grails contracting work from next week. Get in touch if you need assistance with your grails projects.
  • @wangjammer5: OK so now I updated my résumé http://t.co/TSFgpu8T – I’m available for #Grails contract work from next week. Get in touch!
  • @DailyGrailsTip: Nacho Brito has made the Spanish Language Grails Development Guide available for download for free – http://t.co/9mkFVzSS
  • @glaforge: The remote feature of GroovyServ 0.11 is handy! http://t.co/YtLdmd3G #groovy
  • @DailyGrailsTip: Groovyblogs is an open source blog aggregator in grails – http://t.co/ocFm6YiU
  • @DailyGrailsTip: Here is an interesting case study on using Weceem for a mobile site in Grails – http://t.co/1RuCWz3A

  • Ofertas de Emprego




    Grupos de Utilizadores e Conferências

      • May 22nd-24th Copenhagen, Denmark


      • July 21st-23rd Minneapolis, MN

    • Dublin Groovy User Group

    domingo, 3 de fevereiro de 2013

    Semana Grails (2013-04)

    Link para o artigo original de Burt Beckwith


    Greach foi esta semana e foi fantástica. Foi a primeira vez que visitei Espanha, e isso foi um bónus. A comunidade Groovy e Grails Espanhola está aparentemente a prosperar, e a assistência foi mais ou menos a mesma que na Groovy & Grails Exchange e GR8Conf, se não maior. Já há alguns posts em blogs e vários conferencistas colocaram os seus slides online:
    A equipa Groovy lançou Groovy 2.1 esta semana (e fez o anúncio ao vivo durante a sessão do Cedricna Greach). Groovy tem agora suporte total para invokedynamic, o que promete ganhos de performance enormes. Notem que as notas de lançamento da versão 2.1 não descrevem ainda como utilizar os “indy” jars; vejam as notas de lançamento da versão 2.0 para essa informação.
    Andre Steingress released a few blog posts describing some new features in 2.1:
    Gradle 1.4 foi lançado esta semana. Existe uma descrição dos planos para a versão 1.5 aqui, e podem ver um video com os destaques da versão 1.4 aqui.
    A campanha Kickstarter do plugin resources de Marc Palmer está agora online. Quase tudo o que utilizas para o desenvolvimento em Grails é gratuito (exceto IntelliJ Ultimate se for esse o IDE de eleição) mas pessoas reais realizam o trabalho de fornecer Grails e os plugins e ferramentas que usas diariamente. Seria fantástico se todos fossemos pagos para fazer esse trabalho (eu tenho a sorte de o ser) mas nem todos somos. O projeto está atualmente financiado em 10% por isso contribuam assim que possam.
    A apresentação de Cedric Champeau sobre extensões de type na Greach foi muito interessante e ele adicionou alguma documentação sobre a funcionalidade. Vejam os slides e o video da apresentação quando estiverem disponíveis.
    Já so restam duas semanas para submeter as apresentações para as conferências GR8Conf EU e US – o prazo termina a 15 de Fevereiro.


    Itens Vários


    Plugins

    Não existem plugins novos mas 18 plugins foram atualizados:
    • audit-trail versão 2.0.3. Adiciona campos de auditoria created/updated às classes de domínio e atualiza-os após uma nova inserção ou atualização
    • backbonejs versão 0.9.10.3. Fornece recursos para Backbone.jshttp://backbonejs.org/
    • coffeescript-compiler versão 0.6. Compila ficheiros .coffee em ficheiros .js
    • cxf-client versão 1.5.0. Usa conteúdo gerado Apache CXF wsdl2java existente (ou novo) para invocar serviços SOAP
    • dojo versão 1.6.1.16. Integra o toolkit javascript Dojo
    • ember-templates-precompiler versão 0.3.0.  Pre-compila Templates Handlebars EmberJS
    • events-si versão 1.0.M5. Implementação de Sistema de Eventos Standard para Grails; é uma implementação de Spring Integration e utiliza artefatos para mapear listeners, senders e events messages
    • feature-switch versão 0.6. Permite ligar/desligar funcionalidades
    • flash-helper versão 0.9.5. Simplifica e uniformiza o processo de adicionar/ler mensagens no âmbito flash (flash scope)
    • font-awesome-resources versão 3.0. Integra o conjunto de icones Font Awesome
    • html5-mobile-scaffolding versão 0.5. Scaffold de aplicações móveis HTML5 utilizando jQuery mobile numa única página
    • jetty versão 2.0.2. Torna Jetty o contentor durante a fase de desenvolvimento
    • lesscss-resources versão 1.3.1. Otimiza o uso de ficheiros css http://www.lesscss.org , compilando ficheiros .less para a sua forma .css, e colocando o css na cadeia de processamento para ficar disponível para outros plugins de recursos
    • quartz2 versão 2.1.6.2. Integração com o framework Quartz 2 de quartz-scheduler.org
    • spring-security-facebook versão 0.11. Plugin para Autenticação Facebook, como extensão para o plugin Grails Spring Security Core
    • underscore versão 1.4.3. Contentor simples para a biblioteca útil Underscore.js
    • vaadin versão 1.7.0-rc2. Adiciona integração Vaadin (http://vaadin.com//)
    • yammer-metrics versão 2.1.2-4. Empacota os jars de "yammer metrics" de Coda Hale


    (Por sugestão do autor do artigo original as secções seguintes não se encontram traduzidas.)


    Tweets Interessantes


    Ofertas de Emprego




    Grupos de Utilizadores e Conferências

      • May 22nd-24th Copenhagen, Denmark


      • July 21st-23rd Minneapolis, MN