Executar comando sudo com id do usuário
sudo -u \#USER_ID COMANDO
Related cards:
DICAS: Comando impdp do Oracle
Exemplo de comando:
impdp system/system directory=data_dump dumpfile=ipvprod.dmp schemas=admwpd,admcto,wpd,custos logfile=impdp_homolog.log
Dica 01: O parâmetro directory
- O parâmetro directory NÃO é um diretório físico do seu computador. Ele ...
Configuração do ambiente com o nodejs no linux (ubuntu, RHEL, CentOS)
Instalação com o NVM (Node Version Manager) --> Recomendado
sudo apt-get install build-essential
wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
nvm install v0.11.10
...
(Grails 2.2.4) Dominio.getAll(idsList) versus Dominio.findAllByIdInList(idsList)
Dominio.getAll(idsList)
- https://grails.github.io/grails2-doc/2.2.4/ref/Domain%20Classes/getAll.html
- traz null na posição da lista se o id não existir
- traz re...
Minimizar problemas por uso de swap com compressão de RAM
Passo 1 - Instalar
Ubuntu 12.04 em diante:
sudo apt-get install zram-config
(Para outras versões, consultar link)
Passo 2 - Reiniciar o computador
Auto-explicativo
Passo 3 - Garantir que está rodando
O primeiro comando garante...
RECUPERANDO BASES POSTGRES COM TUPLAS CORROMPIDAS
PROBLEMA
Durante o backup de um banco ocorre:
pg_dump: Cópia do conteúdo da tabela "TABELA_EXEMPLO" falhou: PQgetResult() falhou.
pg_dump: Mensagem de erro do servidor: ERRO: compressed data is corrupt
pg_dump: O comando foi: COP...
Resumo-Guia de Artigo "Substituir Throw com Notification Pattern"
Explicação
- Exception's deveriam ser usadas para exceções de fato, e não para a logica tradicional da aplicação, como é comumente usada em validações
- No contexto de validações é ruim para o usuário ter de ficar obtendo os erros um a um. É pr...
Executar comando sql pelo terminal (Postgres)
psql --host=$IP --port=$PORTA --username=$USUARIO --dbname=$NOME_BASE --no-password --command="$COMANDO_SQL"
Problema com saída de audio do computador
A saída de audio do computador estava trocando o tempo todo de 'Analog Output' para 'Headphones' e, quando ele trocava, o som dava uma pausa de menos de um segundo, mas como acontecia consecutivamente, incomodava demais.
Instalei esta parada
...
Referências de código facilitadas com uso do IntelliJ Idea
Em equipes de desenvolvimento algumas vezes precisamos informar referências de pedaços de código à outros desenvolvedores. Eis algumas formas facilitadas com o IntelliJ Idea:
Informar número de linha de um arquivo ou classe com uso de dois pont...
Clonar repositório do svn para git sem perder o histórico dos commits
Primeiro crie o repositório git
Depois execute os passos abaixo:
git clone git@git.xxx.com:seuprojeto.git seuprojeto
cd seuprojeto
git init
git svn clone https://www.xxx.com/svn/seuprojeto/trunk/ .
git push origin master