Potencializando sua produtividade no Google Colab / Configurações persistentes de Git e GitHub no notebook de Google Colab.
- #GitHub
- #Git
- #Google Colab
O Google Colab é, essencialmente, uma máquina virtual na nuvem acessível diretamente através do navegador web. Esta plataforma é poderosa para a criação de projetos de aprendizado de máquina, análise de dados e muito mais. No entanto, há um aspecto importante a ser compreendido: cada vez que você se desconecta do Colab e inicia uma nova sessão, implica na perda das configurações, pois o notebook é de Google.
Para evitar o desperdício de tempo na configuração repetida a cada nova sessão, é crucial ter um atalho para carregar suas configurações rapidamente. Isso envolve a geração de chaves SSH, a definição de variáveis de ambiente e a instalação de bibliotecas personalizadas. Dessa forma, você pode começar a trabalhar com suas configurações padrão sempre que iniciar uma nova sessão, aumentando significativamente a sua eficiência. Por isso criei um repositório contendo um conjunto de scripts e configurações cuidadosamente elaborados para simplificar essa configuração no notebook do Colab. Ele concentra-se principalmente em estabelecer conexão SSH segura, permitindo também que usuários mais experientes façam ajustes para alternar entre conexões públicas ou autenticação por token. Além disso, configura o Git e fornece um caminho para quem deseja adicionar novas alterações, garantindo que o notebook do Colab fique personalizado de maneira rápida e fácil.
No seguinte enlace está o notebook com o código comentado para poder simplificar suas maquinas virtuais ao inicio de cada sessão:
https://github.com/farifran/colab_github.git
---------------------------------------------------------------------------------------------------------------------
Na minha opinião este tópico poderia ser incluído na explicação de 'Versionamento de Código com Git e Github do curso da DIO.