Usando a ferramenta de merge do IntelliJ IDEA no Git
Configurar o comando para o merge em ~/.gitconfig
:
[merge]
tool = idea
[mergetool]
keepBackup = false
[mergetool "idea"]
cmd = idea merge "$REMOTE" "$LOCAL" "$BASE" "$MERGED"
trustExitCode = true
Quando rolar um conflito (em um pull por exemplo), só executar o comando git mergetool
que será aberto só a janela de merge do IntelliJ arquivo por arquivo que deu conflito
Related cards:
Criando um repositório npm para armazenar seus módulos privados
Para executar os passos a seguir é necessário que você possua instalado o git, node e o npm.
Se você ainda não instalou existe um card que pode te ajudar: [instalação do node no linux](https://makandracards.com/zeroglosa/24014-configuracao-do-am...
Mudar o rótulo e o ponto de montagem de uma partição no Ubuntu
Para ilustração deste card consideraremos os seguintes nomes de exemplo
- Nome antigo da partição a ser alterado: work
- Nome novo da partição a ser montada: WORK
Observação inicial
- Este card ilustra os passos necessários para mudar o...
org.apache.http.NoHttpResponseException
Eu tinha um cenário em que precisava verificar de tempos em tempos, se uma determinada tarefa havia concluído, numa implementação como a do código a seguir:
int qtdSegundosEspera = 20
while (tarefaEmExecucao) {
registreEventoTarefaEmExecu...
Desfazer alterações no metaclass em testes de unidade
ASSUNTO
Continuando e completando o assunto do card de 11 meses atrás Desfazer alterações no metaclass em testes de unidade (leia-o primeiro):
...
Melhorias de performance atacando apenas os mapeamentos do hibernate
Um dos grandes problemas de desempenho que uma aplicação pode enfrentar é o de acesso ao banco, pois como bem sabemos o acesso ao disco é muito mais lento que o acesso à memória.
Um ponto que pode ser atacado para prover mais performance à aplicaç...
Subir aplicação no tomcat sem ter que dar stop na que está rodando
Configuração
Algumas aplicações de produção não podem ser paradas, pois o sistema precisa estar disponível 100% do tempo, ou pode ser necessário atualizar a versão de um cliente, mas o cliente nunca fica satisfeito de ter sua aplicação interro...
[Tomcat] Restartar apenas aplicação travada com dezenas de Requests acumulando no Server Status
Recentemente uma aplicação estava super travada no Servidor, e olhando o "Server Status" do tomcat encontramos dezenas e dezenas de requisições se acumulando sem nenhuma receber resposta. Usar o "Stop" para depois dar o "Start" não representou ava...
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
...
Configuração do Log.io (Aplicação para monitoramento de logs)
Pré-requisitos\
O node.js e o npm devem estar instalados
Instalação do Log.io
#instale o modulo do logio com escopo global
npm install -g log.io
#ou instale com escopo global para um usuário específico
npm install -g lo...
Como ativar a hibernação no LINUX
No Ubuntu, a hibernação vem desabilitada por padrão, mas felizmente, existe um modo de ativá-la. Se é isso que você precisa, veja aqui como ativar a hibernação no Ubuntu.
Normalmente quando o computador hiberna, todos os seus aplicativos e docume...