Verificar se ubuntu é 32 ou 64 bits
Para verificar se a versão do ubuntu que está instalada, basta executar o comando abaixo:
file /bin/bash | cut -d' ' -f3
ou
uname -i
['x86_64' = 64bits, 'x86' = 32bits]
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...
Client is not authorized to connect to ServerClient is not authorized to connect to ServerError: cannot open display: :1
PROBLEMA
Ao tentar executar o firefox remoto, com um fluxo GEB por exemplo, pode ser que a seguinte exceção seja gerada:
Caused by NotConnectedException: Unable to connect to host localhost on port 7055 after 45000 ms. Firefox console ou...
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...
Desempenho no Grails ao salvar objetos em lote
Em um dos meus estudos em Grails me deparei com uma certa lentidão ao salvar objetos no banco, mais especificamente ao ler um arquivo csv e salvar os dados no banco.
Segue um exemplo: Temos uma lista de pessoas que realizaram uma ligação para out...
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...
Mock Grails
Alguns mocks que o grails(1.1) fornece:
1 - mockDomain(Clazz, list)
Injeta nas classes de domínio alguns métodos que só existem em tempo de execução, como por exemplo os métodos de validação, save()
, delete()
, etc.
O segundo parâmetro é o...
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...
AngularJS - Testes com Karma
OBJETIVO DOS ESTUDOS
Saber aplicar testes unitários em projetos AngularJS para agregar valor ao produto e principalmente garantir que as funcionalidades estejam sendo executadas corretamente.
INTRO
O Karma possui um arquivo de configuraçã...
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 ...
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ç...