Olá a todos, esses dias em um grupo do Telegram[¹] chamado “GNU/Linux UFC- Sobral[0]”, vi que alguns estudantes estavam conversando sobre ShellScript e umas brincadeiras aqui e outras alí, então pensei em lançar um desafio que seria o seguinte:
Obter o IP externo e mostrar como notificação na barra de notificações.
E por incrível que pareça um jovem Valdemir Filho o fez rapidamente.
Mas...
Pois é depois de mais de 3 anos sem postar nada, irei voltar a postar e espero não passar mais 3 anos sem postar nada kkkkkkkkkk.
Seguindo o mesmo caminho das postagens de sempre, ou seja, tudo o que eu achar que seja interessante em compartilhar vai estar aqui, caso tenha alguma dica, fiquem à vontade para me falar via contato ou via Telegram.
E isso tudo graças aos meus amigos Adriano e Edson que sempre me...
Hoje pela manhã eu li o um artigo bastante interessante Direitos de propriedade: o maior aliado dos mais pobres[0], onde o autor protege a ideia de que “os direitos de propriedade beneficiam todas as pessoas, independente da sua riqueza e status” e isso me fez lembrar do seguinte item do Manifesto Ágil[1]:
5 . Construa projetos com indivíduos motivados, dê-lhes o ambiente e o suporte que precisam,...
Este ano de 2012 tivemos o primeiro questionário Nacional sobre Métodos Ágeis (*).
A iniciativa partiu do departamento de Ciência e Computação IME-USP que contou com a participação de 466 participantes respondendo o questionário pela internet voluntariamente.
O questionário foi elaborado com base no trabalho da VersionOne, empresa que realiza essa pesquisa em nível global anualmente.
Dos...
Exemplos de scripts para criação de gatilhos em um banco de dados de origem com a finalidade de replicação de dados para um banco de destino usando PostgreSQL e dbLink
Antes de criar as triggers, instale o suporte ao dbLink no banco de dados de origem usando o script dblink.sql. No Ubuntu 10.04 fica em /usr/share/postgresql/8.4/contrib/dblink.sql
INSERT
Inserção em banco de dados destino após inserção no...
1. Primeiro vamos listar as tabelas e sequencias do banco de dados que entrarão no backup
?View Code SQL1
2
3
select 'grant select on table ' || tablename || ' to dumpuser;'
from pg_tables
where schemaname = 'public'
?View Code SQL1
2
3
select 'grant select on sequence ' || relname || ' to dumpuser;'
from pg_class
where relkind = 'S'
2. Salvamos o resultado das consultas anteriores em arquivos .sql
3. Agora...
1. Adicione a gem no Gemfile da aplicação
?View Code GEMFILE1
gem "devise"
2. Rode o bundle
?View Code TERMINAL1
$ bundle install
3. Instale o Devise na aplicação
?View Code TERMINAL1
$ rails generate devise:install
4. Siga as instruções dadas pela instalação do Devise na aplicação
1. Configure url padrão para o action mailer em cada environment (development.rb, production.rb e...
Crie PDFs usando HTML + CSS simplesmente.
Primeiro, devemos instalar a gem na sua Gemfile da sua aplicação
?View Code RUBYgem "pdfkit"
Agora rode o bundle install, é realmente recomendado você dar uma olhada nessa gem wkhtmltopdf também.
Faça o download do pacote wkhtmltopdf e descompacte no diretório vendor do seu projeto (EXCETO PARA O MODO DE UTILIZAÇÃO 1).
Link 1 para...
Nessa semana meu chefe me pediu para fazer umas tabelas novas no projeto da empresa, e que tinha uma tabela que tinha que relacionar com si mesma, algo bem complexo, mas como sempre, no Rails isso é bastante fácil de se fazer.
Vamos usar como exemplo o velho e bom blog, onde temos categorias e cada categorias, podem ter categorias filhas. Ai teremos...
Por padrão o postgreSQL traz o estilo de datas no modelo Americano (Y/M/D)* e isso muitas vezes me trouxe problema na hora de desenvolver alguma aplicação, então vai uma dica super bacana para definir esse modelo de datas para a nossa (D/M/Y).
Abra o pgAdmin III ou o console do postgreSQL.
Para ver a configuração atual basta usar esse...