terça-feira, 26 de abril de 2011

Grails Esta Semana (2011-16) (Tradução do artigo original)

Link para artigo original de Burt Beckwith

Esta semana foi um pouco menos intensa do que a semana passada (ainda bem) agora que Cloud Foundry está viva.Tem sido interessante observar todo o burburinho sobre as experiências das pessoas que se iniciam implantando aplicações e até correndo localmente instâncias vcap.

SpringOne/2GX 2011 foi anunciada esta semana, e vai ser em Chicago novamente. Aliás Chicago mesmo, desta vez – no ano passado foi mudada para fora, para Lombard devido a problemas com a construção mas este ano vai ser mesmo na cidade. Deverá ser outra excelente conferência – muito aconteceu desde a última e ainda temos mais seis meses até esta.
GR8Conf está a chegar brevemente (menos de um mês), e mais entrevistas com os oradores foram publicadas:

Se quiserem manter-se atualizados nos posts “This Week in Grails” (originais) podem aceder a eles diretamente através do link de categoria ou num leitor RSS com o feed para apenas estes posts.


Plugins

Foram lançados 3 novos plugins:
  • git versão 1.0-SNAPSHOT. Integra git, o sistema distribuido de controlo de versões, nos projetos Grails
  • serializable-session versão 0.1. EnforcesForça a sessão a aceitar apenas objetos serializados
  • nine-sixty-grid-system versão 1.0. Fornece os ficheiros de recursos do framework 960 Grid System CSS a partir de http://960.gs
e 14 plugins foram atualizados:
  • activiti-spring-security versão 0.3. Integra Spring Security em Activiti como Serviço de Identidade personalizado
  • ajax-uploader versão 0.3. Biblioteca de etiqueta que implementa o excelente uploader de ficheiros de Andrew Valum
  • aws versão 1.1.9.1. Fornece acesso facial às funções mais simples de Amazon Web Services (AWS)
  • cache-headers versão 1.1.5. Melhora o desempenho da aplicação com cacheno browser
  • cloud-foundry versão 1.0.0.M2. Integra serviços de implantação na nuvem Cloud Foundry para  gerir as aplicações Grails a correr na nuvem a partir da linha de comando
  • cloud-foundry-ui versão 1.0.0.M2. Fornece um UI de monitorização básica para aplicações Cloud Foundry
  • csv versão 0.2. Processa e consome valores separados por vŕgula(CSV) de um número de fontes de entrada
  • database-migration versão 0.2.1. Plugin Oficial Grails para migrações de bases de dados
  • flash-helper versão 0.5.1. Simplifica e uniformiza o processo de adicionar/ler mensagens no âmbito flash (flash scope)
  • json-rest-api versão 1.0.6. API RESTful JSON para GORM
  • modernizr versão 1.7.1. Fornece os ficheiros da biblioteca Javascript de recursos Modernizr a partir de http://www.modernizr.com/
  • rendering versão 0.4.3. Renderiza GSPs como PDFs, JPEGs, GIFs e PNGs
  • scala versão 0.6. Permite compilar código fonte Scala nas pastas /src/java e /src/scala da tua aplicação
  • spring-security-ldap versão 1.0.5. Suporte a autenticação LDAP para o plugin Spring Security

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

TWEETS INTERESSANTES


Empregos




Grupos de utilizadores e conferências



domingo, 17 de abril de 2011

Grails Esta Semana (2011-15) (Tradução do artigo original)

Link para artigo original de Burt Beckwith

Uau, que semana. Depois de muito trabalho Cloud Foundry foi lançado na terça-feira e a resposta foi enorme e muito positiva. É uma PaaS de código aberto, e as contribuições da comunidade já estão a chegar – há já suporte parcial ou completo para Erlang, PHP, e JRuby. Se perdeste o webinar podes ver no YouTube (parte 1 is aqui e as restantes partes estão nos videos sugeridos à direita). Podes usar os plugins Cloud Foundry e Cloud Foundry UI para lançar e monitorizar as tuas aplicações, bem como usar a integração STS ou o cliente de linha de comando vmc. Vê os forums para informação atual e para criar assunto de suporte ou para começar ou entrar numa discussão.

Aqui fica uma amostra de publicações de blog sobre o assunto:
e tweets (descobre mais procurando pela #cfoundry hashtag):

(Nota: optei por não traduzir os tweets, à semelhança do que tenho vindo a fazer durante as passadas semanas)
Outras notícias: Graeme tem estado a realizar um trabalho muito bom, melhorando a experiência de testes unitários para a versão 1.4. A nova abordagem vai ser muito mais simples, utilizando  mixins – vê a documentação mais recente.
GR8Conf está prestes a começar, e mais entrevistas com os membros do painel de oradores foram publicadas:

Se quiserem manter-se atualizados nos posts “This Week in Grails” (originais) podem aceder a eles diretamente através do link de categoria ou num leitor RSS com o feed para apenas estes posts.


Plugins

Foram lançados 4 novos plugins:
  • cloud-foundry versão 1.0.0.M1. Integra serviços de implantação na nuvem Cloud Foundry para  gerir as aplicações Grails a correr na nuvem a partir da linha de comando
  • cloud-foundry-ui versão 1.0.0.M1. Fornece um UI de monitorização básica para palicações Cloud Foundry
  • modernizr versão 1.7. Fornece os ficheiros da biblioteca Javascript de recursos Modernizr a partir de http://www.modernizr.com/
  • mongodb-multitenant versão 0.1-ALPHA. Permite "multitenancy" para MongoDB
e 15 plugins foram atualizados:
  • activiti-spring-security versão 0.2.1. Integra Spring Security em Activiti como Serviço de Identidade personalizado
  • code-coverage versão 1.2.2. Gera relatórios de cobertura de código utilizando Cobertura
  • extjs versão 3.3.1.7. Fornece recurso Ext JS
  • fixtures versão 1.0.6. Carrega dados de teste através de uma DSL conveniente
  • infinispan versão 0.4.3. Adiciona suporte para o cache distribuido JBoss Infinispan
  • jetty7 versão 0.3.2. Inspirado pelos plugins oficiais jetty e jetty7 por Google Code
  • jquery-ui versão 1.8.11. Fornece recursos jQuery UI e depende do plugin jQuery para incluir as bibliotecas centrais jquery
  • lesscss-resources versão 0.2. 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
  • mongodb versão 1.0-M5. Pretende fornecer uma camada de mapeamento de objetos sobre MongoDB
  • recaptcha versão 0.5.2. Integra serviços ReCaptcha e Mailhide
  • redis versão 1.0.0.M4. Integra a datastore chave/valor Redis em Grails, fornecendo uma API ao estilo GORM
  • routing versão 1.1.1. Envia e  encaminha diretamente mensagens para uma larga variedade de pontos de destino final a partir de  Controladores e Serviços usando Camel
  • routing-jms versão 1.1.1. Integração JMS para o plugin grails-routing
  • taxonomy versão 1.1. Adiciona métodos a classes de domínio para permitir aplicar etiquetas hierárquicas a objetos
  • weceem versão 1.0-RC1. Um sistema de gestão de conteúdos (CMS)


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

TWEETS INTERESSANTES

  • @dynamind: NEW on the list of “Things I Wish I Knew Sooner”: grails interactive (all the magic without the slow JVM startup / dependency resolving)
  • @ldaley: New Geb example up with Grails, Spock and JUnit » https://github.com/geb/geb-example-grails
  • @nllarson: Day 1 of not working with #grails. How long until the twitching goes away?
  • @wangjammer5: Dear #Grails users, please take 30s to complete this form about my grails plugins, it will be very useful for me http://t.co/ZxCX6kh Pls RT
  • @msgilligan: Banned in France? new SecUser(username:’admin’,password:springSecurityService.encodePassword(‘xx’),enabled:true).save() #hashedpass #grails
  • @vccarvalho: Having fun with #scala. But the the best is having fun with scala and it’s support on #grails. Tks grails team, for making my life easy
  • @nusairat: FWIW … #grails devs … demand is increasing and i am seeing clients INCREASE their rates to fill those demands … :)
  • @wangjammer5: The new Grails 1.4 unit testing stuff looks to be an astounding improvement. Exciting because writing tests is inevitably ugly.
  • @graemerocher: Finished working on the new unit testing mixins in #grails 1.4. Checkout the brand new docs http://t.co/iF2G44d

domingo, 10 de abril de 2011

Grails Esta Semana (2011-14) (Tradução do artigo original)

Link para artigo original de Burt Beckwith


Está a acontecer muita coisa  esta semana – existem 23 ofertas de emprego. Também reparei que a atividade Grails no Stack Overflow aumentou bastante e tem estado particularmente movimentada esta semana.

Certifiquem-se que dão uma vista de olhos no VMware webcast do dia 12 (esta terça-feira). Ouvi o rumor de que existirão notícias interessantes para programadores Grails ;)
GR8Conf está a chegar, e foram publicadas mais entrevistas com os membros do painel de oradores:

Se quiserem manter-se atualizados nos posts “This Week in Grails” (originais) podem aceder a eles diretamente através do link de categoria ou num leitor RSS com o feed para apenas estes posts.



ITENS DIVERSOS


PLUGINS

Foram lançados 2 novos plugins:
  • activiti-spring-security versão 0.2. Integra Spring Security em Activiti como Serviço de Identidade Personalizado
  • localizable versão 0.1. Um contentor para o serviço de geo-codificação  Google Maps
e 10 plugins foram atualizados:
  • activemq versão 0.3. Incorpora ActiveMQ para mensagens
  • activiti versão 5.4. Integra a Suite Activiti BPM e sistema de fluxo de trabalho
  • ajaxflow versão 0.2.1. Permite Webflows Ajax
  • codenarc versão 0.12. Análise de código estático para Groovy
  • facebook-graph versão 0.12. PFornece acesso à API Facebook Graph e torna mais fácil o desenvolvimento de um sign-on único utilizando a proposta de Autenticação Facebook
  • filterpane versão 2.0.1. Adiciona capacidades de filtragem
  • full-calendar versão 1.5.0.1. Adiciona suporte para o plugin jQuery FullCalendar
  • gorm-couchdb versão 0.9.2. GORM para a datastore NoSQL CouchDB
  • image-cropper versão 0.2.1. Etiquetas que fornecem  Cropper Javascript DEFusion, usando Scriptaculous e Prototype para redimensionar uma imagem de um tamanho para outro
  • resources versão 1.0-RC2. Um framework de gestão e processamento de recursos


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


TWEETS INTERESSANTES


EMPREGOS



sábado, 2 de abril de 2011

Grails Esta Semana (2011-13) (Tradução do artigo original)

Link para artigo original de Burt Beckwith

O desenvolvimento de Grails 1.4 está a correr muito bem; Graeme fez algum trabalho muito interessante com transformações AST para tornar o métodos GORM disponíveis no bytecode em vez de apenas na MetaClass, também adicionou suporto para herança abstrata. Jeff está a adicionar o método findOrCreateWhere() que foi solicitado algumas vezes. Luke Daley fundiu o seu trabalho no código Ivy de gestão de dependências, e o trabalho de remodelação de scaffolding de Robert Fletcher está ótimo. Vejam o Roadmap para terem ideia do plano corrente para 1.4.
Felicitações ao Stéphane Maldini por se ter tornado o mais recente contribuidor Grails. Ele contibuiu com várias correções e melhorias e está a inspecionar algumas novas transformações AST para GSPs (em parte para auxiliar a integração com Groovy++).

GR8Conf é já no próximo mês e a organização está a publicar entrevistas com os  apresentadores. Têm algumas publicadas e as restantes serão colocadas periodicamente (incluindo a minha assim que levante o rabo e a submita ):

Se quiserem manter-se atualizados nos posts “This Week in Grails” (originais) podem aceder a eles diretamente através do link de categoria ou num leitor RSS com o feed para apenas estes posts.


PLUGINS

Foi lançado 1 novo plugin:
e 11 plugins atualizados:
  • drools-gorm versão 0.5.0. Integra Drools 5.2 e jBPM 5 e fornece armazenamento persistente usando GORM
  • facebook-graph versão 0.11. Fornece acesso à API Facebook Graph e torna mais fácil o desenvolvimento de um sign-on único utilizando a proposta de Autenticação Facebook
  • flash-helper versão 0.5. Simplifica e torna standard o processo de adicionar/ler mensagens no âmbito flash (flash scope)
  • grails-melody versão 1.2. Integra a ferramenta de monitorização de sistema JavaMelody
  • infinispan versão 0.4.1. Adiciona suporte para o cache distribuido JBoss Infinispan
  • jquery versão 1.5.2. Integra jQuery
  • jquery-ui versão 1.8.10.1. Fornece recursos jQuery UI e depende do plugin jQuery para incluir as bibliotecas centrais jquery
  • mongodb-morphia versão 0.7.2. Gorm MongoDB alternativo baseado na biblioteca Morphia (antigo gorm-mongodb)
  • spawn versão 0.4. Permite definir um modelo (template) específico para uma classe de domínio
  • spring-security-openid versão 1.0.2. Suporte para autenticação OpenID para o plugin Spring Security
  • weceem versão 1.0-RC1.SNAPSHOT. Sistema de gestão de conteúdos


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

TWEETS INTERESSANTES



Grupos de utilizadores e conferências