segunda-feira, 29 de outubro de 2012

Semana Grails (2012-43)

Link para o artigo original

A hackaton Grails48 está a chegar, 9 a 11 de Novembro 2012. Sigam @grails48 par mais informação. Todos os miúdos mais famosos estarão lá – e tu?
A receção de propostas de apresentações na Greach 2.0 (Jan 25/26 2013, Madrid Espanha) está aberta


Itens Diversos


Plugins

Não foram lançados plugins novos esta semana mas 8 foram atualizados:
  • bootstrap-crumbs versão 1.0.1. Fornece funcionalidade simples de breadcrumb utilizando a biblioteca twitter bootstrap
  • burning-image versão 0.5.1. Anexa facilmente imagens a qualquer classe de domínio através de uma anotação. Também se pode configurar o plugin para re-dimensionar imagens e realizar outras operações
  • cxf versão 1.0.6. Expõe serviços Grails como web services SOAP via CXF
  • cxf-client versão 1.4.7. Usa conteúdo gerado Apache CXF wsdl2java existente (ou novo) para invocar serviços SOAP
  • kickstart-with-bootstrap versão 0.8.3. Comece o seu projeto com uma boa aparência, com templates scaffolding adaptados para páginas CRUD standard utilizando Twitter Bootstrap
  • oauth versão 2.1.0. Fornece interação fácil com fornecedores de serviços OAuth
  • spring-security-taobao versão 1.0.12. Integra o Taobao Open API Authentication com o plugin Spring Security Core
  • vaadin versão 1.7.0-beta5.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

Use Gent:
gent –name=myproj genttool/grails && cd myproj && ./grailsw run-app

  • @jeffscottbrown: More info on previous tweet… https://t.co/A9AAmZX6 #grails #groovy #gent
  • @osoco: Working with Grails and Git and doing a lot of testing? Checkout our testbox VM http://t.co/ZYOxslaH (@mgryszko)
  • @DailyGrailsTip: Learn more about Asynchronous #grails applications by watching this presentation by Colin Harrington – http://t.co/NwKEWYIp
  • @osoco: Built another Grails website for a startup at OSOCO: http://t.co/dMQ08O2l #grails (@rafael_luque)

  • Ofertas de Emprego




    Grupos de Utilizadores e Conferências

    • 13th-14th December, London

  • Greach 2013

    • January 25th-26th, Madrid

    • Seattle Groovy/Grails Users Group

    domingo, 28 de outubro de 2012

    Semana Grails (2012-42)

    Link para o artigo original

    A grande notícia da semana passada foi a SpringOne 2GX em Washington, DC. Foi bastante divertida, como é hábito, e aparentemente 300 dos mais de 1000 participantes estiveram lá por causa do conteúdo Groovy e Grails, isso é um grnade indicador do interesse nas tecnologias – talvez em mais alguns anos sejamos perhaps mais de 50% :) Existiu, como é hábito, imensa atividade no Twitter durante a conferência (procurem utilizando a hashtag #sg2x):
    Vejam também o resumo SpringOne2GX Wrap up de Ryan Vanderwerf. Estou certo que existirá algo semelhante no post da próxima semana.
    Publiquei um blog esta semana sobre Logging Hibernate SQL baseado numa questao colocada numa das minhas apresentações da 2GX.

    Itens Diversos


    Plugins

    Foram lançados 4 novos plugins:
    • android-gcm versão 0.2. Fornece um serviço para aceder fácilmente aos serviços Google Cloud Messaging (GCM)
    • app-forty-two-paas versão 0.1. Desenvolver aplicações Mobile, Web, Social, Enterprise e SaaS envolventes e interligadas utilizando ShepHertz App42 PaaS Cloud e Backend como Plataforma de Serviço
    • cassandra-orm versão 0.2.6. Fornece métodos dinâmicos ao estili GORM para persistir objetos Groovy em Cassandra (mas não implementa a API GORM)
    • wkhtmltopdf versão 0.1.7. Fornece uma forma de encapsular wkhtmltopdf, um utilitário simples de linha de comando para converter html para pdf utilizando o motor de renderização webkit, e qt
    e 16 plugins foram atualizados:
    • airbrake versão 0.8.1. Plugin de Notificação para integrar aplicações com Airbrake
    • build-info-tag versão 0.3.1. Coloca um ficheiro build.info file no ficheiro WAR gerado e fornece 
    • cassandra-astyanax versão 0.2.6. Expõe o cliente Cassandra Astyanax como um serviço Grails e adiciona métodos dinâmicos
    • cors versão 1.0.3. nstala um filtro servlet para gerir Access-Control-Allow-Origin e outros cabeçalhos CORS relacionados para permitir pedidos AJAX cross site na aplicação Grails
    • ember-templates-precompiler versão 0.2. Pre-compila Templates Handlebars EmberJS
    • functional-test-development versão 0.9.3. Instala um script, develop-functional-tests, que pode ser utilizado para desenvolver testes funcionais mais convenientemente
    • google-visualization versão 0.5.6. Fornece uma biblitoeca de etiquetas para os gráficos interativos da API Google Visualization
    • gvps versão 0.3. Aloja, gere e apresenta recursos de video, e converte formatos de video standard para o formato Flash FLV
    • kickstart-with-bootstrap versão 0.7.2. Comece o seu projeto com uma boa aparência, com templates scaffolding adaptados para páginas CRUD standard utilizando Twitter Bootstrap
    • mysql-connectorj versão 5.1.22.1. MySQL Connector/J
    • neo4j versão 1.0.0.M3. GORM para Neo4j
    • plastic-criteria versão 0.4. Mock Grails Criteria para Testes de Unidade
    • platform-core versão 1.0.M6.1. Fornece funcionalidades para os plugins utilizarem e conseguirem maior integração entre si e com as aplicações
    • social-sharing versão 1.0. Fornece uma biblioteca de etiquetas para inserir ‘Sexy Bookmarks’ na aplicação
    • vaadin versão 1.7.0-beta5.1. Adiciona integração Vaadin (http://vaadin.com//)
    • webhook versão 0.9.1.6. Regista e associa facilmente um webhook com serviços fornecidos por controladores individualizados


    (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

    domingo, 14 de outubro de 2012

    Semana Grails (2012-41)

    Link para artigo original


    Não tive tempo para realizar o post da semana passada uma vez que me estava a preparar para a SpringOne 2GX 2012 que será durante esta semana. Deverá ser outra exelente conferência este ano. Estou certo que irá existir muita conversa no Twitter.
    O líder técnico do projeto Groovy, Jochen “blackdrag” Theodorou, publicou 2 posts durante esta semana, Owner, Delegate e (implicit) iste é um Open Block e Open Blocks e MOP 2.
    Certifiquem-se de que votam no vosso framework web favorito no inquérito InfoQ Top 20 Web Frameworks para JVM.
    Spring Tool Suite e Groovy/Grails Tool Suite 3.1.0 foram lançados esta semana.
    Spock 0.7 foi lançado esta semana. Parece que tem imensas funcionalidades novas.
    Vejam este novo site de ofertas de emprego Grails, http://findgrailsjobs.com/.


    Itens Diversos


    Plugins

    Foram lançados 10 novos plugins:
    • app-forty-two-paas versão 0.1. Desenvolver aplicações Mobile, Web, Social, Enterprise e SaaS envolventes e interligadas utilizando ShepHertz App42 PaaS Cloud e Backend como Plataforma de Serviço
    • backbonejs versão 0.9.2.2. Fornece recursos para Backbone.js http://backbonejs.org/
    • bruteforce-defender versão 1.0. Adiciona a funcionalidade de bloquear uma conta de utilizador após um número configuráve de logins falhados, contrariando ataques brute-force
    • closure-compiler versão 0.4. Compila/otimiza recursos javascript com o Google Closure Compiler
    • ember-templates-precompiler versão 0.1. Pre-compila Templates Handlebars EmberJS
    • foursquare versão 0.1. Integra as APIs Foursquare
    • glickr versão 0.1. Integra a API Flickr
    • gvps versão 0.2. Aloja, gere e apresenta recursos de video, e converte formatos de video standard para o formato Flash FLV
    • rabbitmq-tasks versão 0.5.2. Executa tarefas em segundo plano utilizando a RabbitMQ para as alinhar
    • webhook versão 0.9.1.1. Regista e associa facilmente um webhook com serviços fornecidos por controladores individualizados
    e 22 plugins foram atualizados:
    • asynchronous-mail versão 0.7. Envia email assincronamente armazenando-o na base de dados e enviando com uma tarefa Quartz
    • attachmentable versão 0.3.0. Fornece uma foma genérica para adicionar e gerir anexos
    • aws-sdk versão 1.3.22. Usa os serviços da infraestrutura Amazon Web Services
    • cors versão 1.0.1. Instala um filtro servlet para gerir Access-Control-Allow-Origin e outros cabeçalhos CORS relacionados para permitir pedidos AJAX cross site na aplicação Grails
    • cucumber versão 0.6.2. Testa as aplicações Grails com Cucumber
    • cxf versão 1.0.5. Expõe serviços Grails como serviços web SOAP via CXF
    • cxf-client versão 1.4.6. Usa conteúdo Apache CXF wsdl2java existente (ou novo) para invocar serviços SOAP
    • dustjs-resources versão 0.9.2-BETA2. Suporta compilação server-side de ficheiros de templates .dust na sua contrapartida .js
    • ext-proc versão 0.3. Fornece uma forma simples de aceder a processos externos
    • facebook-sdk versão 0.4.2. Permite que a aplicação utilize a Facebook Platform e o desenvolvimento de aplicações Facebook em Facebook.com ou em web sites (com Facebook Connect)
    • font-awesome-resources versão 2.0.1. Integra o conjunto de icones Font Awesome
    • functional-test-development versão 0.9.2. Instala um script, develop-functional-tests, que pode ser utilizado para desenvolver os testes funcionais de forma mais conveniente
    • grom versão 0.2.5. Envia notificações em Windows, Linux, e Mac
    • guard versão 1.0.7. Fornece uma forma de executar testes de integração sem ter que arrancar o ambiente repetidamente
    • jasper versão 1.6.1. Permite a utilização de JasperReports
    • jquery-ui versão 1.8.24. Fornece recursos jQuery UI, e depende do plugin jQuery para incluir as bibliotecas jquery essenciais
    • plastic-criteria versão 0.3. Mock Grails Criteria para Testes de Unidade
    • remote-control versão 1.3. Executa código numa aplicação Grails remota
    • struts1 versão 1.3.11. Permite o uso de Struts 1 como camada controller/view
    • underscore versão 1.4.2. Envolve de forma fácil o plugin para utilizar a biblioteca útil Underscore.js
    • uploadr versão 0.6.0.1. Upload de ficheiros HTML5 Drag and Drop
    • vaadin versão 1.5.5. Adiciona integração Vaadin (http://vaadin.com/)


    (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

    • 13th-14th December, London

  • Greach 2013

    • January 25th-26th, Madrid

    • Groovy & Grails Israel Meetup Group

  • November 8, 2012

    • Seattle Groovy/Grails Users Group

    terça-feira, 2 de outubro de 2012

    Semana Grails (2012-39)

    Link para artigo original de Burt Beckwith

    SpringSource está a oferecer, de borla, um lugar no Curso Groovy e Grails – tudo o que é preciso fazer é subscrever a newsletter.
    Fiz alguns posts no blog durante esta semana:
    De acordo com este post o código AUTHD dará 50% de desconto no livro Programming Grails.


    Itens Vários


    Plugins

    Foram lançados 3 novos plugins:
    • akka 0.5. Integração de atores Akka a partir de Groovy e Java, num ambiente Servlet 3.x
    • cors 1.0.0. Instala um filtro de servlet para definir Access-Control-Allow-Origin e outros headers CORS relacionados para permitir pedidos AJAX cross-site na tua aplicação Grails
    • mandrill 0.1. Um invólucro simples para a API REST Mandrill – http://www.mandrillapp.com
    e 16 plugins foram atualizados:
    • airbrake 0.7.2. Plugin de Notificação para integrar aplicações com Airbrake
    • aws-sdk 1.3.21.1. Usa os serviços de infraestrutura Amazon Web Services
    • build-info-tag 0.2. Coloca um ficheiro build.info file no ficheiro WAR gerado e fornece uma etiqueta GSP para exibir a informação nele contida
    • dustjs-resources 0.9. Suporta compilação server-side de ficheiros de template .dust nas suas contrapartidas .js
    • errors 0.8. Configura gestão básica de erros para a aplicação
    • events-push 1.0.M3. Um bus do lado do cliente baseado na biblioteca portável de push Atmosphere que propaga eventos do bus do lado do servidor para o browser
    • events-si 1.0.M3. 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
    • facebook-sdk 0.4.1. 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)
    • faker 0.7. Um port de Data::Faker a partir de Perl, utilizado para gerar dados fictícios de forma simples: nomes, moradas, números de telefone, etc..
    • federated-grails 0.3.1. Utiliza Shiro e Shibboleth para integrar em autenticação federada
    • jxl 0.54. Exporta dados para Excel utilizando a biblioteca JXL
    • portlets-gatein 0.3. Fornece uma forma simples de  colocar portlets Grails no JBoss GateIN 3.1 Portal
    • remote-pagination 0.3.1. Fornece etiquetas para paginar e ordenar colunas sem refrescamento de página usando Ajax e carregando apenas a lista de objetos necessários
    • underscore 1.4.0. Contentor simples para a biblioteca útil Underscore.js
    • yammer-metrics 2.1.2-3. Empacota os jars de "yammer metrics" de Coda Hale
    • zipped-resources 1.0.1. Integração co o framework de recursos de Grails para comprimir (gzip) automaticamente ficheiros estáticos


    (O conteúdo das seções seguintes não se encontra traduzido por sugestão do autor do artigo original)

    Tweets Interessantes


    Ofertas de Emprego




    Grupos de Utilizadores e Conferências

    • October 15th-18th, Washington, DC

  • Groovy & Grails eXchange 2012

    • 13th-14th December, London

  • Greach 2013

    • January 25th-26th, Madrid

    • Groovy & Grails Israel Meetup Group

  • November 8, 2012

    • Seattle Groovy/Grails Users Group