terça-feira, 10 de julho de 2012
Gerando valores aleatórios no GRAILS
import org.apache.commons.lang.RandomStringUtils
def valor = RandomStringUtils.random(10,true,false)
Link da api: http://commons.apache.org/lang/api-2.4/org/apache/commons/lang/RandomStringUtils.html
Obs.: Vale ver também a http://grails.org/plugin/crypto
Como usar um arquivo MP3 como toque no Android 4.0 ICS (Samsung Galaxy X)
1. Plugue seu smartphone via USB ao computador;
2. Acesse a pasta media/audio;
3. Crie (se não existir), a pasta "ringtones";
4. Copie seus arquivos MP3 para a pasta criada no passo 3;
5. Acesse as configurações e o menu "som" para escolher o MP3 que será seu novo toque;
PS.: Caso os MP3's não apareçam na listagem de toques, reinicie seu smartphone e repita o passo 5.
2. Acesse a pasta media/audio;
3. Crie (se não existir), a pasta "ringtones";
4. Copie seus arquivos MP3 para a pasta criada no passo 3;
5. Acesse as configurações e o menu "som" para escolher o MP3 que será seu novo toque;
PS.: Caso os MP3's não apareçam na listagem de toques, reinicie seu smartphone e repita o passo 5.
sexta-feira, 6 de julho de 2012
Auditoria em GRAILS
O Audit-loggin é um plugin que auxilia na tarefa de auditoria em sistema GRAILS, gravando em uma tabela própria (audit_log) operações de insert, update e delete. De forma sucinta, eis um exemplo de utilização:
1. Instale o plugin: "grails install-plugin audit-logging"
2. Na domain que será auditada, adicione a linha: "static auditable = true"
3. Faça alguns inserts, updates e deletes e verifique o resultado na tabela "audit_log"
Simples, não?
Para mais exemplos, visite o site oficial do plugin: http://grails.org/plugin/audit-logging
PS.: A boa notícia para quem usa o plugin Spring-security-core é que o Audit-logging audita os usuários logados no sistema de forma transparente, ou seja, dispensa configurações outras. :)
Abraço,
Assinar:
Postagens (Atom)