Pular para o conteúdo principal

Postagens

Mostrando postagens de julho, 2024

Abrir images HEIC no Image Viewer

 O visualizador padrão do Ubuntu é o Image Viewer. Contudo ele não suporta por padrão as images HEIC (que baixo do meu iPhone). Para vê-las é preciso instalar o pacote heif-gdk-pixbuf (não precisa de PPA). Instalação Abra um terminal no Ubuntu e execute os comandos abaixo. Isto irá instalar as bibliotecas libheif1 e libde265-0. sudo apt -y install heif-gdk-pixbuf sudo apt -y install heif-thumbnailer sudo apt -y install libheif1:amd64 Normalmente basta o primeiro comando para instalar tudo. As duas linhas seguintes normalmente não precisam ser digitadas.

Clonando um repositorio com git+ssh

  Primeiro precisamos criar a chave de criptografia para acessar o repositório: mkdir github-keys cd github-keys ssh-keygen -o -t ed25519 -C “ssh@github.com” -f ~/github-keys/id_ed25519_github_ssh chmod 600 id_ed25519_github_ssh* cp id_ed25519_github_ssh ~/.ssh Agora você precisa ir na sua conta do github para dar o acesso via chave. Selecione Settings (esta opção aparece quando você clica no seu avatar no canto superior direito da janela). Esta opção irá abrir uma tela similar a mostrada abaixo. Selecione "SSH and GPG keys" e clique no botão "New SSH key". Preencha os campos colocando no campo da chave o conteudo do arquivo da chave pública que você gerou no passo anterior (id_ed25519_github_ssh.pub neste exemplo). Pronto. Agora podemos testar se o acesso está funcionando.  Vamos tentar uma chamada SSH informando explicitamente a chave de criptografia no comando: ssh -i ~/.ssh/id_ed25519_github_ssh -T git@github.com Se tudo funcionar você irá ver um conjunto de lin...

Criar um ambiente virtual usando PyENV + virtualenv

 Você adicionou o PyENV no seu computador (veja o nosso post ). Agora precisa criar o ambiente virtual onde irá trabalhar. Portanto, precisa decidir qual versão do Python irá adiciona. Depois de configurar o PyENV, você pode instalar as versões Python de sua escolha. Você pode visualizar as versões disponíveis do Python usando o seguinte comando. Ele irá apresentar  uma extensa lista de opções. Selecione a versão desejada desta lista. pyenv install --list Instalação da versão Python Por exemplo, para instalar o Python 3.9.19 basta digitar o comando abaixo que irá baixar e configurar o Python 3.9.19. pyenv install 3.9.19 Selecionar uma versão instalada como padrão Você selecionar entre as diversas versões do Python instaladas pelo PyENV, qual é a versão o padrão para comandos Python. pyenv global 3.9.19 Isto fará que o Python 3.9.19 será seu padrão de instalação. Você também pode definir como a versão local de um projeto específico executando o seguinte comando no diretóri...

Instalar do PyENV no Ubuntu

Os passos mostrados neste post irão guiá-lo através do processo de instalação do PyENV no Ubuntu. Os passos mostrados abaixo foram testados no Ubuntu 22 bem como  na mesma versão rodada no ambiente WSL do Windows. Passo 1: Comece atualizando a lista de pacotes do sistema para garantir o acesso às versões de software mais recentes: sudo apt -y update Passo 2:  Instale as dependências necessárias para o PyENV. Normalmente ele irá exigir certas dependências para funcionar de maneira ideal.  Você pode instalá-los usando o seguinte comando: sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev Passo 3:  Se o seu shell padrão for Bash, os comandos abaixo anexam duas linhas ao seu arquivo ~/.bashrc: echo -e 'export PYENV_ROOT="$HOME/.pyenv"\nexport PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo -e 'eval ...