sexta-feira, 30 de novembro de 2012

Semana Grails (2012-47)

Link para o artigo original de Burt Beckwith

Semana Grails (2012-47)
A grande notícia desta semana foi a atualização do site grails.org. Foi um grande esforço e a combinação de trabalho de empregados de VMware e membros da comunidade, incluindo Eric Berry, Damien Vitrac, e Craig Burke. O site é uma aplicação Grails e é open source – o repositório está aqui se tem uma correção ou uma nova funcionalidade e quer enviar um "pull request". Nos seguimos as questões em JIRA aqui por isso se detectarem algo de estranho avisem-nos.
Como parte da melhoria do site, nós implementámos um novo sistema para submeter plugins. Em vez de enviarem um email para a lista dev, submetam com este formulário. Disqus está ligado através do site, por isso podem utilizá-lo para colocar questões e fazer sugestões sobre os plugins submetidos, e comentar também sobre outras partes do site.
Os vencedores da Grails48 hackathon foram anunciados. Parabéns à equipa em OSOCO pelo seu 1olugar!
A edição de acesso antecipado de Programming Grails foi atualizada esta semana com 3 novos capítulos, num total de 10. Já só faltam 2:)


Items Vários


Plugins

Foram lançados 3 novos plugins:
  • bootstrap-theme versão 1.0.RC2. Fornece um tema básico Platform UI baseado em Twitter Bootstrap
  • bootstrap-ui versão 1.0.RC2. UI baseado em Twitter Bootstrap para a "plugin platform"
  • platform-ui versão 1.0.RC1. Abstração de elementos de UI e temas para interoperabilidade plugin/aplicação
e 7 plugins foram atualizados:
  • jesque versão 0.5.0. Aproximação mais Groovy à utilização de jesque
  • lamer-filter versão 1.0.2. NOTFOUND
  • page-resources versão 0.2.1. Melhora o plugin resources ao permitir a criação de módulos de recursos de ‘página’ utilizando convenção sobre configuração
  • platform-core versão 1.0.RC1. Fornece funcionalidades para os plugins utilizarem para conseguir uma maior integração entre si e com as aplicações
  • release versão 2.1.0. Publica plugins Grails tanto num repositório público como num privado
  • spring-security-facebook versão 0.10. Plugin para Autenticação Facebook, como extensão ao plugin Grails Spring Security Core
  • vaadin versão 1.7.0-beta9.2. Adiciona integração Vaadin (http://vaadin.com/)


(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

  • 13th-14th December, London

  • Greach 2013

    • January 25th-26th, Madrid

  • GR8Conf Europe 2013

    • May 22nd-24th Copenhagen, Denmark

  • GR8Conf US 2013

    • July 21st-23rd Minneapolis, MN

    • Austin Groovy and Grails Users

  • Introduction to Grails Web Flow – December 11, 2012

    • TechLife Columbus

  • Holiday ‘Pub Night’ December 12, 2012

    • San Francisco Grails Cafe Centro

    terça-feira, 20 de novembro de 2012

    Semana Grails (2012-46)

    Link para o artigo original de Burt Beckwith


    Os preços mais baratos para Greach terminam a 30 de Novembro, por isso comprem os vossos bilhetes agora antes que o preço aumente.
    As datas de GR8Conf US e EU foram anunciadas; a conferência nos Estados Unidos será entre 21 e 23 de Julho e as datas para a Europa são 22 a 24 de Maio. Ambas as conferências estão a aceitar a submissão de propostas para apresentações; submissão para a conferência dos Estados Unidos aqui e para a conferência na Europa aqui.


    Itens Diversos


    Plugins

    Foram lançados 4 novos plugins:
    • css-lint versão 0.1. Executa csslint em ficheiros css
    • kissmetrics versão 0.1.2. Permite que a aplicação Grails utilize as APIs KISSmetrics
    • rwt versão 0.1. Integra RWT – o Standard Widget Toolkit (SWT) – para construir interfaces RWT e JFace
    • vero versão 0.1.0. Permite às aplicações Grails utilizaremas APIs Vero
    e 13 plugins foram atualizados:
    • aws-sdk versão 1.3.24. Usa os serviços da infraestrutura Amazon Web Services
    • closure-compiler versão 0.9.1. Compila/otimiza recursos javascript com o Google Closure Compiler
    • clover versão 3.1.8. Integra a ferramenta de cobertura de código Clover
    • cookie-session versão 2.0.1. Permite guardar dados de sessão numa cookie
    • facebook-sdk versão 0.4.4. Permite à aplicação a utilização da PlataformaFacebook Platform e o desenvolvimento de aplicações Facebook em Facebook.com ou em web sites (com Facebook Connect)
    • geb versão 0.9.0-RC-1. Geb é uma biblioteca para "headless web browsing" na JVM, adequada para automação e testes funcionais web
    • gwt versão 0.8. Incorpora GWT em Grails
    • html5-mobile-scaffolding versão 0.4.4. Scaffold de aplicações móveis HTML5 utilizando jQuery mobile numa única página
    • jquery versão 1.8.3. Integra jQuery
    • kickstart-with-bootstrap versão 0.8.8. Comece o seu projeto com uma boa aparência, com templates scaffolding adaptados para páginas CRUD standard utilizando Twitter Bootstrap
    • mongodb-morphia versão 0.8.2. GORM MongoDB alternativo baseado na biblioteca Morphia (antigo gorm-mongodb)
    • nerderg-form-tags versão 2.1. Traz Facilidade de Leitura, Convenção, Consistência e CSS ao design de formulários
    • vaadin versão 1.7.0-beta9.1. Adiciona integração Vaadin (http://vaadin.com/)


    (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

    • 13th-14th December, London


  • Greach 2013

    • January 25th-26th, Madrid


  • GR8Conf Europe 2013

    • May 22nd-24th Copenhagen, Denmark


  • GR8Conf US 2013

    • July 21st-23rd Minneapolis, MN

    • Groovy & Grails Israel Meetup Group


  • Taking JavaScript Seriously in Grails – November 27, 2012

    • San Francisco Grails Cafe Centro


  • Group planning meeting – November 28, 2012

    • Austin Groovy and Grails Users


  • Holiday ‘Pub Night’ December 12, 2012

    • San Francisco Grails Cafe Centro

    quarta-feira, 14 de novembro de 2012

    Semana Grails (2012-45)

    (Link para o artigo original de Burt Beckwith)

    A Grails48 hackathon foi neste fim de semana. Parece que o pessoal conseguiu fazer muita coisa – Estou ansioso por ver as várias aplicações que foram criadas e, claro, por ver quem ganha os prémios das várias categorias:)
    A Groovy & Grails Exchange 2012 está a chegar em breve – Falta apenas um mês. Assegurem-se de que compram os bilhetes agora antes de o preço voltar a subir. E a conferência Greach 2013 não é muito depois. Eu irei fazer apresentações em ambas e estou ansioso especialmente pela Greach, uma vez que nunca estive em Espanha.
    Comecei há muito tempo a trabalhar num plugin Grails que fornece um UI para P6Spy, mas nunca o cheguei a acabar. Era baseado na aplicação Swing sqlprofiler que se liga à tua aplicação com um anexo RMI. Não estou certo no que me levou a voltar a debruçar-me sobre ele mas voltei a ele esta semana e consegui fazê-lo funcionar. Vejam a página do plugin para mais informação; o código-fonte está no Github por isso estejam à vontade para enviar "pull requests" com atualizações (especialmente com arranjos relacionados com o UI e CSS uma vez que não sou brilhante no desenvolvimento de interfaces de utilizador).


    Itens Diversos

    Plugins

    Foram lançados 3 novos plugins:
    • easygrid versão 0.9.9. Fornece uma forma conveniente e ágil de definir Data Grids
    • mongeez versão 0.2.1. Integra o sistema de gestão de alterações Mongeez para MongoDB
    • p6spy-ui versão 0.1. Usa a biblioteca P6Spy para intercetar chamadas JDBC e apresenta-as numa página web
    e 15 plugins foram atualizados:
    • app-forty-two-paas versão 0.2. Desenvolve aplicações Mobile, Web, Social, Enterprise e SaaS envolventes e interligadas utilizando ShepHertz App42 PaaS Cloud e Backend como Plataforma de Serviço
    • closure-compiler versão 0.9. Compila/otimiza recursos javascript com o Google Closure Compiler
    • cookie-session versão 2.0.0. Permite guardar dados de sessão numa cookie
    • cxf versão 1.0.7. Expõe serviços Grails como web services SOAP via CXF
    • dojo versão 1.6.1.12. Integra o toolkit javascript Dojo
    • ember-templates-precompiler versão 0.2.1. Pre-compila Templates Handlebars EmberJS
    • google-visualization versão 0.6. Fornece uma biblitoeca de etiquetas para os gráficos interativos da API Google Visualization
    • greenmail versão 1.3.3. Fornece um wrapper para GreenMail e fornece uma view que apresenta mensagens ‘enviadas’ – útil para testes
    • inflector versão 0.2. Fornece etiquetas para simplificar inflexões de texto comuns, ex. palavras no plural e no singular
    • inviter versão 0.4. Implementação Grails da funcionalidade encontrada no projeto OpenInviter PHP
    • jquery versão 1.8.2. Integra jQuery
    • mail versão 1.0.1. Envia email a partir da tua aplicação
    • neo4j versão 1.0.0.M5. GORM para Neo4j
    • stripe versão 1.2. Usa Stripe para processar transações de cartão de crédito
    • vaadin versão 1.7.0-beta7. Adiciona integração Vaadin (http://vaadin.com/)


    (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

    • 13th-14th December, London

  • Greach 2013

    • January 25th-26th, Madrid

    • Groovy & Grails Israel Meetup Group

    sexta-feira, 9 de novembro de 2012

    Semana Grails (2012-44)

    (Link para o artigo original)


    A grande notícia desta semana foi o lançamento de Grails 2.2 RC2 . Por favor testem o RC2 em breve para nos ajudarem a encontrar quaisquer problemas antes do lançamento da versão GA.
    A Grails48 hackathon é neste fim-de-semana, 9 a 11 de Novembro, 2012.
    Alguns videos da GR8Conf US foram publicados esta semana: Ken Kousen log.rofl(‘Divertindo com metaprogramação Groovy’) e Rob Fletcher plugin Grails Fields
    A Groovy & Grails Exchange 2012 está a chegar – falta apenas um mês. Eu realizarei duas apresentações e estou ansioso por isso; a conferência é uma das melhores e Londres é uma ótima cidade.
    O site Greach foi atualizado para a conferência de 2013 em Janeiro. Comprem já os vossos bilhetes por 90€ até 30 de Novembro quando os preços irão aumentar, e se têm alguma proposta para uma apresentação enviem-na – a receção dos "papers" ainda está aberta.
    Coloquei um post no blog durante esta semana: Logging Grails SQL parte 2 – groovy.sql.Sql


    Itens Vários

    Plugins

    Foi lançado um novo plugin:
    • modules-manager versão 0.2.1. Cria módulos de recursos utilizando recursos empacotados a partir de um repositório central Maven
    e 15 plugins foram atualizados:
    • address versão 0.2. Um objeto de domínio de endereço que pode ser incluído noutro objeto de domínio para evitar que seja redefinido a toda a hora
    • airbrake versão 0.9.0. Plugin de Notificação para integrar aplicações com Airbrake
    • cache versão 1.0.1. Adiciona ação de controlador, método de serviço e cache de fragmento JSP
    • database-migration versão 1.2. Plugin oficial de Grails para migrações de bases de dados
    • external-config-reload versão 1.2.2. 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
    • facebook-sdk versão 0.4.3. Permite à aplicação a utilização da PlataformaFacebook Platform e o desenvolvimento de aplicações Facebook em Facebook.com ou em web sites (com Facebook Connect)
    • fixtures versão 1.2. Carrega dados de teste através de uma DSL conveniente
    • html5-mobile-scaffolding versão 0.4. Scaffold de aplicações móveis HTML5 utilizando jQuery mobile numa única página
    • jsonp versão 0.2. Substitui o método render definido para todos os controladores para adicionar nome de função de chamada de parâmetro para fornecer controladores JSONP RESTful de vários domínios
    • kickstart-with-bootstrap versão 0.8.6. Comece o seu projeto com uma boa aparência, com templates scaffolding adaptados para páginas CRUD standard utilizando Twitter Bootstrap
    • neo4j versão 1.0.0.M4. GORM para Neo4j
    • newrelic versão 0.4.Adiciona a funcionalidade Real User Monitoring de NewRelic às páginas GSP
    • spock versão 0.7. Traz o poder de testes e especificações do framework Spock para Grails
    • spring-security-saml versão 1.0.0.M17. Suporte SAML 2.x para o plugin Spring Security
    • twitter-bootstrap versão 2.2.1. Ficheiros de recursos do framework Twitter Bootstrap CSS


    (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

    • 13th-14th December, London

  • Greach 2013

    • January 25th-26th, Madrid

    • Seattle Groovy/Grails Users Group

  • Groovy & Grails Introduction – November 21, 2012

    • Groovy & Grails Israel Meetup Group