Ruby

Update do gemExplorer

Estou atualizando a versão da chrome extension gemExplorer - criado para permitir uma consulta rápida ao repositório da RubyGems.

Background Image

Graças a um pequeno update enviado pelo vinivsb, estou atualizando a versão da chrome extension gemExplorer – criado para permitir uma consulta rápida ao repositório da RubyGems.

A saber, nessa atualização entra alguns ajustes de CSS e a adição de texto explicativo na tela inicial, indicando como fazer a busca.

Por que contribuir ?

  • É um projeto legal, cheio de tecnologias novas e bacanas.
  • Opensource, esta no github e nada te impede de mudar da forma que quiser.
  • Sim, tem testes e esta em um servidor de CI.
  • Acima de tudo, a fama: seu nome vai entrar no about da ferramenta como developer oficial 🙂
V7m6V

Por que contribuir com open source?

Há muitas razões pelas quais as pessoas podem escolher contribuir com projetos de código aberto:

  1. Aprendizado: Contribuir com projetos de código aberto pode ser uma ótima maneira de aprender e se aprofundar em novas tecnologias e habilidades.

  2. Networking: A comunidade de código aberto é composta por muitos profissionais experientes e pode ser uma ótima oportunidade para se conectar com outros profissionais e estabelecer relacionamentos de trabalho.

  3. Visibilidade: Contribuir com projetos de código aberto pode ajudar a aumentar a visibilidade do seu trabalho e aumentar a sua reputação no setor.

  4. Sentimento de realização: Contribuir com projetos de código aberto pode ser uma ótima maneira de se sentir realizado e de fazer a diferença na comunidade.

  5. Oportunidades de carreira: Contribuir com projetos de código aberto pode ajudar a abrir portas para oportunidades de carreira, como trabalhos em startups de tecnologia,

  6. Melhoria da qualidade do software: Ao contribuir com projetos de código aberto, as pessoas podem ajudar a melhorar o software e aumentar sua qualidade.

O que são gems do Ruby?

Gems do Ruby são um tipo de pacote de código que podem ser instalados em um projeto Ruby para então adicionar funcionalidades ou facilitar tarefas comuns.

Eles são distribuídos como arquivos Ruby e portanto pode ser facilmente instalados usando a ferramenta de gerenciamento de pacotes do Ruby, chamada “gem”.

Por exemplo, a gem “rails” é um framework popular para desenvolvimento de aplicativos web usando Ruby, enquanto a gem “nokogiri” é uma ferramenta para processamento de HTML e XML.

Você pode instalar essas gems em seu projeto usando o comando gem install e, em seguida, carregá-las em seu código usando a instrução require.

Como contribuir em um projeto open source?

Existem várias maneiras de contribuir para um projeto de código aberto:

  1. Faça um “fork” do projeto no GitHub. Isso cria uma cópia do projeto em sua conta do GitHub, onde você pode fazer alterações e enviá-las de volta para o projeto principal através de um pull request.

  2. Encontre uma “issue” (problema) que você gostaria de trabalhar no projeto e resolva-a. Isso pode incluir corrigir bugs, adicionar novas funcionalidades ou até mesmo escrever documentação.

  3. Ofereça suporte à comunidade. Muitas vezes, ajudar os outros usuários que têm dúvidas ou problemas com o projeto pode ser uma forma valiosa de contribuir.
  4. Faça doações para o projeto. Isso pode ajudar a financiar o desenvolvimento do projeto e manter os mantenedores motivados.

Por fim, lembre-se de sempre ler as guidelines do projeto e seguir as diretrizes de contribuição para garantir que suas alterações sejam aceitas.

Posso mencionar um projeto open source no meu currículo?

crop black job candidate passing resume to hr employee
Photo by Sora Shimazaki on Pexels.com

Sim, você pode mencionar projetos de código aberto em seu currículo como uma forma de demonstrar suas habilidades e experiência. Isso pode ser especialmente útil se o projeto for relevante para o trabalho que você está procurando ou se você tiver feito contribuições significativas para ele.

Ao mencionar um projeto de código aberto em seu currículo, é importante fornecer alguns detalhes sobre o que você fez no projeto e como isso pode ser relevante para o trabalho que está procurando.

Por exemplo, você pode mencionar quais recursos ou funcionalidades você adicionou ao projeto, ou como você ajudou a resolver problemas ou a dar suporte à comunidade.

Lembre-se de incluir o link para o projeto no GitHub ou em outra plataforma, para que as pessoas possam verificar seu trabalho por si mesmas.

veja também