Resolvendo Erros no Pytest com Hstore

O Problema Em um dos projetos Django que trabalho, precisei utilizar um campo do tipo JSONField. Aqui está um exemplo de uso: O problema foi que isto trouxe erros ao rodar o pytest com a a flag –no-migrations. Exemplo: A Solução Pesquisando sobre o erro na internet, vi que esse era um problema do Postgres. … Continue reading “Resolvendo Erros no Pytest com Hstore”

Python – List Comprehension

Uso Geral Gerar um iterável baseado em um outro iterável. No meio deste caminho é possível fazer um processamento de dados. Exemplos Básico Funciona assim: o numero é uma variável e o valor da iteração (for numero in numeros) é colocado nesta variável. Utilizando Operações Podemos realizar operações com os valores iterados: Utilizando Condicionais (filtrando) … Continue reading “Python – List Comprehension”

Ignore Global no Git

Algumas vezes deixei passar passar algumas coisas, um diretório ou um arquivo, por exemplo, sem querer para algum repositório. Mesmo criando o arquivo .gitignore sugerido pelo Github ou Gitlab. Como exemplo posso cito os diretórios .idea ou o .vscode, que contém os arquivos de configuração do Pycharm de Vscode, que vez ou outra enviei sem … Continue reading “Ignore Global no Git”

Olá Mundo! De novo e de novo.

Olá Mundo! Já faz um tempo que não posto nada (quase um ano). Mas a boa notícia é que estou de volta e com grandes novidades que pretendo ir contando neste e em futuros posts. Com algum esforço e com a ajuda de pessoas fantásticas eu consegui dar uma boa guinada em minha vida. Indo … Continue reading “Olá Mundo! De novo e de novo.”

Um Novo Atalho no Evince. O que há por trás disso?

Não sei se você está sabendo, mas a versão nova do Evince (3.30) está com um atalho bastante útil. Agora você pode destacar uma parte do texto selecionando-a com o mouse e pressionando as teclas: CTRL + H Este post poderia parar por aqui, mas eu gostaria de escrever mais um pouco acerca do que … Continue reading “Um Novo Atalho no Evince. O que há por trás disso?”

Usando o GNOME Usage para um Raio-X no Armazenamento de Disco

O Problema De vez em quando eu gosto de dar uma olhada no meu uso do disco para não ser surpreendido por alguma falta de espaço. Durante um bom tempo eu não usei nenhuma ferramenta gráfica, apenas uma mistura de comando df -h e du -sch no terminal. GNOME Usage Em 2018 foi lançado o … Continue reading “Usando o GNOME Usage para um Raio-X no Armazenamento de Disco”

Atualização nos Podcasts – Setembro 2018

Estes são os podcasts que tenho acompanhado. Tem algum para indicar? Coloca nos comentários. Notícias, Variedades e Política Petit Journal Nexo Podcast Vira Casacas Idiomas English Experts Inglês Todos os Dias Ciências Fronteiras da Ciência TICs em geral Android Dev BR Área de Transferência Caixa Preta Castálio Podcast CocaTech CocoaHeads Brasil Curto Circuito Hack ‘n’ … Continue reading “Atualização nos Podcasts – Setembro 2018”

Turbinando o gEdit

Durante algum tempo eu fiquei atrás de um bom editor de texto. Ouvindo podcasts e lendo alguns artigos pela internet, falava-se muito em editores com inúmeros recursos. Quase todos exclusivos para Mac e alguns com versão para Windows também. Ainda influenciado, busquei alternativas no mundo do FLOSS e testei todos que me chamaram a atenção. … Continue reading “Turbinando o gEdit”

Mapas Mentais no GNU/Linux

Já faz um tempo que utilizo mapas mentais para organizar algumas ideias ou fazer alguns rascunhos. Quando se lê sobre mapas mentais, são repassadas diversas soluções que dependem de algum tipo de serviço web ou um novo app disponível apenas para a plataforma móvel. Não consigo utilizar essas opções. Gosto de soluções offline! Para isso … Continue reading “Mapas Mentais no GNU/Linux”