TOC
Construir um blog sem complicação
Tive a ideia de construir um blog com todas as dicas que eu armazenei nos ultimos anos da minha carreira na area de infraestrutura e projetos de TI. Meu primeiro contato foi nos anos 90 por meio rede BITNET da empresa que eu trabalhei. Email e arquivos anexados ao e-mail eram as alternativas para conseguir informações que ajudassem no conhecimento da rede.
Continuo estudando. Aprender abre as portas para um futuro promissor. Com a Internet, as opções são muitas para todas as areas. No passado, curso em uma Universidade no exterior somente existia a opção presencial. A oportunidade era para poucos. Hoje, voce pode fazer um curso nas melhores Universidades Americanas(EUA) por menos $50 ou até gratuitamente no site CourseEra.
A proposta é fazer uma coletanea de vários assuntos. Aprendi alguma dica, adiciono neste site. Assim eu aprendo com os outros colegas e compartilho com outros. Seria uma retribuição para tantas pessoas que adicionam sua experiência na maioria das vezes gratuitamente para servir a todos.
Ultimamente estudo sobre desenvolvimento web, mobile, jogos e alguns desconexo area de TI como Mercado de Capitais.
Trabalhar é bom, principalmente se voce faz o que gosta. Mas não esqueça de aprender como investir que não é simplesmente colocar seu dinheiro em alguma aplicação e esquecer. Infelizmente, não ensinam na escola nada sobre o uso do dinheiro. Gastar não precisa ensinar, todo mundo sabe. Mas todo mundo precisa aprender a multiplica-lo…a formula magica não existe. Por mais que alguns especialistas de mercado tentem vender seus cursos com propostas milagrosas, fuja desse grupo. Aprende mais sobre Mercado Financeiro com certeza vai proporcionar uma aposentadoria tranquila no futuro.
Jogos para dispositivos moveis é uma nova paixão. Estou usando a solução baseada na plataforma Unity. Recomendo. Meu filho desenvolveu o primeiro jogo com menos de 12 anos. Nada é fácil sem um pouco de dedicação. A solução Unity permite desenvolver jogos profissionais de uma maneira bem intuitiva.
Voltando as considerações de construir um blog. Foi escolhida a solução baseada em Hugo
Nesse primeiro momento, o objetivo é focar no conteúdo e escolher uma solução que seja fácil produzir artigos (posts) da forma mais proxima do formato texto. Foi escolhida a linguagem MarkDown, pois é bem simples produzir um texto em qualquer plataforma e futuramente o conteudo pode ser migrado para outra solução sem retrabalho. Conheci essa linguagem com um curso que fiz no site Coursera, a linguagem R usado em modelos estatisticos tinha alguns documentos em MarkDown.
A solução deste blog é baseada em Hugo que é um gerador de site estatico que ganhou visibilidade devido ao seu desempenho para gerar conteúdo. Voce pode criar um site inteiro em minutos. Hugo tem diversos temas que afetam a aparencia do seu site. Eu escolhi o tema CleanWhite e disponibilizado no GitHub em https://github.com/zhaohuabing/hugo-theme-cleanwhite.
Nessa solução, o conteúdo dos artigos são armazenados em texto baseados na linguagem MarkDown onde as tags da linguagem não atrapalham a leitura. Ela é bem mais simples de um texto em HTML. A linguagem MarkDown (MD) também permite a conversão para HTML, caso ocorra uma futura mudança de tecnologia do seu site.
Outro ponto a favor dessa solução com Hugo é que todos os metadados do artigo ficam definidos em um cabeçalho (header) e dessa forma é bem simples voce fazer a manutenção dos artigos. Aqui está um exemplo do header desse artigo que será usado pela solução de indexação oferecida pelo site Algolia que vem integrada ao tema CleanWhite. Ou seja, tudo que voce precisa saber é alguns comandos em MarkDown e adicionar esse header. Qualquer editor de texto do desktop ao celular faz isso.
Esse é o header de MarkDown utilizado em todos os posts:
---
showonlyimage: true
layout: post
title: "Sobre esse site"
subtitle: "Readme"
excerpt: ""
description: "Sobre o site"
date: 2020-10-22
author: "rbits"
image: "https://brwiki.netlify.app/img/tag-bg.jpg"
published: true
tags:
- Readme
categories: [ Tech ]
URL: "/2020/10/22/about-me/"
---
Aqui estão as seções basicas de cada artigo ou post.
<!--Comentarios no Código-->
## Histórico
<!--Assunto Principal-->
## Documentos
<!-- Documentar a proposta-->
## Links
<!--Links Externos-->
## Perguntas Mais Frequentes
<!--FAQ-->