Pular para o conteúdo principal

Postagens

Mostrando postagens de 2016

Recuperação de stash perdida

Bom pessoal, passei um sufoco bem grande esses dias, onde no frigir dos ovos, eu realizei modificações importantíssimas no meu código, fiz (stash), alterei algumas coisas e no fim, (stash clear). Por que? Falta de atenção, stress, loucura, demência, sei lá.
O fato é que percebi o acontecido somente no próximo dia útil (segunda-feira).
Daí, eu tive que por o cérebro para funcionar, lembrar o erro que havia cometido e escolher formas para chegar aos dois kilos de código alterados na sexta feira...

Uma vez que tudo no git possui um SHA-1 e os índices não são apagados automaticamente (git-gc), o que eu limpei do stash deveria estar em algum lugar do banco de dados do meu repositório GIT local.

Mãos a obra na pesquisa e encontramos um camadara muito útil na documentação do (fsck):
--no-reflog: Do not consider commits that are referenced only by an entry in a reflog to be reachable. This option is meant only to search for commits that used to be in a ref, but now aren’t, but are still in tha…

Como levantar um sharding do MongoDB

https://gist.github.com/paulobezerr/98016c2a89126c59bca3260e07bbdc44

Requisitos mínimos: Uma máquina para router (mongos)Três máquinas para configuração (metadata - mongod)Duas máquinas para guardar os dados (mongod) - Essas você pode instalar o mongo, abrir para fora e deixar rodando O primeiro passo é criar o replicaset de configuração: Se em produção, criar três máquinas que receberão uma instância do mongodb, senão, utilizar a mesma máquina, porém mudar as portas das instâncias (por favor, se não souber como funciona, sobe VM e se vira com várias máquinas).Configurar três instâncias do mongodb com wiredTiger, setando o nome do replicaSet (igual em todas) e ativando o clusterRule para configsvr.Ligar as três instâncias. O arquivo de configuração modelo é: storage:   dbPath: /var/lib/mongodb   journal:     enabled: true   engine: wiredTiger systemLog:   destination: file   logAppend: true   path: /var/log/mongodb/mongod.log net:   port: 27019   bindIp: 0.0.0.0 sharding:    clusterRole…