Conectando repositório local a dois remotos. (Git)

Atualmente, meu controle de versão é feito em dois lugares: Azure DevOps (antigo VisualStudio Online) e GitHub. Se todos os meus projetos pudessem ser compartilhados, eles ficariam no GitHub, mas como não é o caso, deixo todos no Azure e alguns no GitHub.

Por uma questão de conveniência, acabei ligando alguns repositórios locais tanto no Azure quanto no Github. Desta forma, com um push, sincronizo os dois remotos e é isso que mostro neste post.Continue reading

[Resolvido] Webservice Flask parando com multiprocessing. (Python)

Situação: Webservice feito em Flask (Python), onde alguns dos métodos disparam rotinas que são executadas em processos separados (Multiprocessing). Enquanto o ambiente está sendo executado via script, está tudo bem. Tudo funciona.

Todavia, quando utilizando o pyinstaller para gerar um executável do webservice, no momento em que a rotina multiprocessing é chamada, o webservice reinicia e passa a não responder.Continue reading

Fazendo uma “instalação limpa” do driver de vídeo. (Windows/NVIDIA)

Diversas razões podem te motivar a reinstalar o driver de vídeo. Se você tem uma placa da NVIDIA, pode optar por instalar um driver atual e realizar uma ‘atualização limpa’. A vantagem desta opção é que, primeiro o wizard remove a versão atual do driver (e acessórios) e depois instala a versão que você baixou. Isso ajuda a resolver problemas de compatibilidade e performance que “surgiram do nada”.

Se você utiliza o “GeForce Experience”, ele vai sempre fazer apenas a atualização simples. Outra grande vantagem de utilizar a instalação limpa é que se você é um usuário do Windows 10, provavelmente ele colocou uma versão do driver que pode não ser a melhor para você.Continue reading