Carlos A. Gomes

Blog

Posts sobre desenvolvimento de software, Linux, e ferramentas que uso no dia a dia.

  1. Publicado

    Neste post vou explicar como configurar um host Ubuntu para ter acesso aos serviços de um Cluster Kubernetes instalado utilizando microk8s.

    Como funciona o DNS interno do Kubernetes

    Todos os Pods e Services estão conectados em uma mesma rede virtual privada com IPs da faixa 10.x.x.x e o host aonde o Kubernetes está instalado não está conectado a esta rede, e por isso não tem acesso nem aos services nem aos pods.

    Continuar lendo
  2. Atualizado -Publicado

    Existem vários plugins para jQuery, React e até mesmo Angular para criar um carrossel de imagens, mas é possível criar utilizando apenas CSS puro.

    Elementos de um carrossel

    Elementos de um carrossel

    • Stage: A área disponível para o carrossel
    • Item: O item visível atualmente pelo usuário
    • Next/Prev Buttons: Os botões para passar aos items anteriores/próximos, que normalmente estão ocultos
    Continuar lendo
  3. Publicado

    Para o intelliJ abrir um terminal bash corretamente no windows, crie um arquivo .bat com os seguintes comandos:

    Se você instalou a versão 64 bits:

    1@echo off
    2set CHERE_INVOKING=1 & c:\cygwin64\bin\bash.exe --login -i
    

    Para versão 32 bits:

    1@echo off
    2set CHERE_INVOKING=1 & c:\cygwin\bin\bash.exe --login -i
    

    Configurar o intelliJ

    No intelliJ, File -> Setting -> Tools -> Terminal, e altere o terminal para o arquivo que você criou:

    Print configuração do terminal intelliJ

    Pronto, feche o terminal do intelliJ e abra novamente que já será o terminal bash.

    Continuar lendo
  4. Publicado

    docker logo

    Rodando imagens

    1$ docker run ubuntu
    

    Este comando vai seguir os seguintes passos:

    • Baixar a última versão do Ubuntu disponível para Docker, caso você ainda não tenha
    • Instalar a imagem em uma máquina virtual
    • Finalizar a execução

    É possível, ainda, escolher a versão da imagem

    1$ docker run ubuntu:14.04
    

    O problema do comando run é que ele cria um container e morre, desligando assim a máquina virtual e deixando você sem acesso.

    Continuar lendo
  5. Publicado

    O Linux pode memoriza todas as senhas utilizadas no SSH até que o usuário faça logoff ou reinicie o computador. As senhas ficam salvas no sistema de credenciais nativo do Linux.

    O Windows não possui este recurso, sendo necessário alguns passos para conseguir o mesmo efeito.

    Continuar lendo