Para instalar o plugin Emmet (ex zen-coding) para o Sublime Text 2/3 siga estes passos: Instale o Package Control como descrito aqui Após a instalação feche e abra novamente o ST e escolha CRTL + SHIFT + P para acessar o Command Pallete Digite Package Control para trazer as opções e
Olá pessoal. Quero deixar uma dica de programação em Groovy que pode ser útil para outras coisas: Tendo a data de nascimento de uma pessoa, quero saber em qual dia caiu todos os aniversários da pessoa Para rodar o código é só usar o excelente GroovyConsole, segue abaixo:
Quando precisamos modelar uma relação Many-To-Many com grails, podemos fazer de algumas formas diferentes. A maneira que eu prefiro fazer é criar uma classe responsável por unir as duas tabelas. Imagine essa relação: Um cliente pode ter muitos planos Um plano pode ser de muitos clien
Projections são objetos do tipo Closure inseridos dentro de outra Closure, essa última passado como parâmetro ao criarmos um objeto do tipo Criteria utilizando o método createCriteria do grails (clique aqui para saber mais sobre createCriteria e projections ). Vamos dar continuidade ao exemp
Olá pessoas Frequentemente precisamos construir uma string para representar parâmetros para enviar em uma requisição http GET, por exemplo: http://maps.googleapis.com/maps/api/geocode/json?address=Bento+Gonçalves&sensor=false Aqui enviamos 2 parâmetros: address e sensor
Aê galera, tudo bem? Hoje quero falar sobre o método inject da classe java.util.Collection em Groovy. A classe Collection possui todos os métodos que possui em Java, obviamente, e também adiciona muitos outros, como o inject . Esse método funciona assim: itere pela coleção e execute a Closu
É normal nos depararmos com alguma API http que nos devolve XML. Com Groovy, realizar a chamada e inspecionar a resposta é simples. Por exemplo, se precisamos realizar a chamada a alguma API, faça no Groovy Console assim: Groovy Code // biblioteca do groovy para http através do
Nesse artigo veremos como uma aplicação cliente deve autenticar-se para utilizar serviços da API do MViral. Sem autenticação não será possível utilizar nenhum serviço da API. Artigos posteriores explicarão quais os serviços disponíveis. Importante: O certificado SSL que permite a conexão segura a
Nesse artigo vamos ver como podemos enviar mensagens por sms pela API do MViral. Podemos resumir essa tarefa em 3 etapas: Realizar autenticação, veja esse artigo Enviar a requisição http Analisar a resposta Passo 1 Para autenticar-se e poder utilizar os serviços da API ,
O que você vai encontrar aqui: Como acessar o sistema de envios de mensagens por sms MViral pela web Quais passos são necessários: Passo 1: acessar o sistema Passo 2: acessar a tela de login Passo 3: inserir nome de usuário e senha Veremos abaixo como realizar esses p