All Projects → OsProgramadores → Op Website Hugo

OsProgramadores / Op Website Hugo

Projeto do Site https://OsProgramadores.com

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
go
31211 projects - #10 most used programming language
golang
3204 projects
cplusplus
227 projects

Projects that are alternatives of or similar to Op Website Hugo

Minha Receita
🏢 Sua API web para consulta de informações do CNPJ da Receita Federal
Stars: ✭ 255 (+157.58%)
Mutual labels:  hacktoberfest, brazil
Brasil.io
Backend do Brasil.IO (para código dos scripts de coleta de dados, veja o link na página de cada dataset)
Stars: ✭ 780 (+687.88%)
Mutual labels:  hacktoberfest, brazil
Polemicas E Tretas Dev
As polêmicas e tretas 🇧🇷 versionadas
Stars: ✭ 258 (+160.61%)
Mutual labels:  hacktoberfest, brazil
Eleicoes Brasil
Scripts para capturar dados do Repositório de Dados Eleitorais do TSE, limpá-los, normalizá-los e agrupá-los
Stars: ✭ 85 (-14.14%)
Mutual labels:  hacktoberfest, brazil
Socios Brasil
Captura os dados de sócios das empresas brasileiras na Receita Federal e exporta para um formato legível por humanos
Stars: ✭ 445 (+349.49%)
Mutual labels:  hacktoberfest, brazil
Calculadora Do Cidadao
💵 Tool for Brazilian Reais monetary adjustment/correction
Stars: ✭ 96 (-3.03%)
Mutual labels:  hacktoberfest, brazil
Stepbarview
Step Bar View (make your own customized StepBar)
Stars: ✭ 97 (-2.02%)
Mutual labels:  hacktoberfest
Pengubot
Official PenguBot GitHub Repository
Stars: ✭ 98 (-1.01%)
Mutual labels:  hacktoberfest
Infinitycrawler
A simple but powerful web crawler library for .NET
Stars: ✭ 97 (-2.02%)
Mutual labels:  hacktoberfest
Python Sdk
🐍 Client library to use the IBM Watson services in Python and available in pip as watson-developer-cloud
Stars: ✭ 1,342 (+1255.56%)
Mutual labels:  hacktoberfest
Awesome Courses
😏 📄 An awesome list of educational websites, YouTube playlists, channels and books about programming
Stars: ✭ 99 (+0%)
Mutual labels:  hacktoberfest
Emage
🧙‍♂️ From developers to developers: a cross-platform tool for losslessly image compression.
Stars: ✭ 99 (+0%)
Mutual labels:  hacktoberfest
Awesome Redwood
A community-driven collection of Redwood related plugins, config, themes, build scripts, tutorials, podcasts, and more.
Stars: ✭ 98 (-1.01%)
Mutual labels:  hacktoberfest
Conference Hall
📣 An open SaaS platform to manage call for papers
Stars: ✭ 97 (-2.02%)
Mutual labels:  hacktoberfest
Taiga Ui
Angular UI Kit and components library for awesome people
Stars: ✭ 1,353 (+1266.67%)
Mutual labels:  hacktoberfest
Phpstan Drupal
Extension for PHPStan to allow analysis of Drupal code.
Stars: ✭ 97 (-2.02%)
Mutual labels:  hacktoberfest
Magiccap
MagicCap is an image/GIF capture suite for Mac and Linux.
Stars: ✭ 99 (+0%)
Mutual labels:  hacktoberfest
Essentials
Essential cross platform APIs for your mobile apps.
Stars: ✭ 1,344 (+1257.58%)
Mutual labels:  hacktoberfest
Ssrfmap
Automatic SSRF fuzzer and exploitation tool
Stars: ✭ 1,344 (+1257.58%)
Mutual labels:  hacktoberfest
Yii2 Openapi
REST API application generator for Yii2, openapi 3.0 YAML -> Yii2
Stars: ✭ 99 (+0%)
Mutual labels:  hacktoberfest

Os Programadores - Projeto do Site

Build Status

Este repositório contém o projeto do site https://osprogramadores.com, desenvolvido por Marcelo Pinheiro. O site serve como ferramenta de suporte ao grupo OsProgramadores.

Se você tem interesse em programação e assuntos relacionados à área em geral, junte-se a nós no Telegram.

A página do grupo foi criada usando o Hugo e uma versão modificada do tema Universal.

Como contribuir

Instale o Hugo

Este repositório contém o fonte do website, que usa o Hugo para gerar os arquivos em HTML, CSS e javascript a partir de conteúdo em markdown e arquivos de configuração.

  1. Instale o Hugo (gerador de websites). Faça o download da versão apropriada para o seu sistema na Página de Releases.
  2. Siga as instruções de instalação na página do Hugo.

Faça um clone do repositório

  1. Crie uma conta no GitHub.
  2. Faça um Fork deste repositório no Github (Botão Fork no canto superior direito da tela).
  3. Instale o git (CLI) na sua máquina:
    1. Instruções genéricas: https://git-scm.com/downloads
    2. Debian ou variações (Ubuntu, Mint, etc), use: sudo apt-get install git
  4. Acesse a linha de comando (Windows) ou abra um terminal (Linux ou OSX).
  5. Crie um diretório onde você deseja instalar o projeto do site e faça dele o diretório corrente.
  6. Faça um clone do seu fork no github no diretório corrente:
    git clone --recursive https://github.com/<seu_usuário_no_github>/op-website-hugo.git
    
  7. Crie um "remote" apontando para o repositório oficial (upstream):
    git remote add upstream https://github.com/OsProgramadores/op-website-hugo.git
    

Modificando o conteúdo e fazendo o preview

  1. IMPORTANTE: Antes de qualquer modificação (com um repositório limpo), digite git pull upstream master. Isso garantirá que a cópia do seu repositório local contem todas as alterações presentes na página inicial.
  2. Faça as alterações desejadas, com o seu editor preferido.
  3. Digite hugo -wv seguido de ENTER. Os arquivos HTML serão gerados no diretório public.
  4. Visualize suas modificações visitando http://localhost:1313 e certifique-se de que estão corretas (Dica: O Hugo recarrega alterações automaticamente. Se uma mudança for necessária, faça a correção em outra janela e recarregue a página. Não é necessário parar o hugo e rodar novamente).

Enviando o Pull Request (PR)

Uma vez satisfeito com as suas alterações:

  1. Verifique que os arquivos corretos foram alterados com git status
  2. Verifique o diff com git diff
  3. Faça um commit das alterações com git commit. Faça uma descrição breve da alteração na primeira linha do commit (terminado com um ponto). Se maiores informações forem necessárias, use as linhas subsequentes.
  4. Faça um push das alterações para o seu repositório com git push origin master -f
  5. Visite a sua página no github.com (github.com/<seu_usuário_no_github>) e abra um "Pull Request". Esse passo irá enviar um email para os admins com as suas mudanças.
  6. Fique atento a emails vindos dos admins, com sugestões de alteração. Os admins pedem encarecidamente que respostas sejam dadas no menor tempo possível. Pedidos sem resposta em 7 dias causarão o fechamento do PR.
  7. Uma vez aprovado, visite http://osprogramadores.com após 15 minutos e verifique a sua mudança no ar.

Envie seus comentários para [email protected] ou participe de nosso grupo no Telegram.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].