Sobre

- 3 minutos de leitura

Introdução

Bem-vindo(a) ao meu espaço pessoal na web. Este blog tem como propósito compartilhar conteúdos relacionados a tecnologia, com foco em Ciências da Computação em geral. As publicações não vão ter uma frequência regular visto que meu tempo é limitado devido às demandas profissionais e acadêmicas, o que me impossibilita de produzir conteúdo com periodicidade. Ainda assim, pretendo utilizar meu tempo livre para escrever sobre os temas de meu interesse.

Todo o conteúdo publicado neste espaço está licenciado sob a Creative Commons BY-NC-SA 4.0. Isso significa que qualquer pessoa pode copiar, distribuir e modificar os textos, desde que sejam atribuídos os devidos créditos ao autor original, o material não seja utilizado para fins comerciais e as obras derivadas sejam compartilhadas sob a mesma licença.

Quem sou eu?

Prazer, me chamo Marcelo, mas pode me chamar de Marquês. Atualmente sou acadêmico de Ciência da Computação, com experiência prévia como desenvolvedor iOS e backend. Hoje, atuo principalmente como Engenheiro de Software em uma trading e meu principal desafio é a implementação e estruturação da área de T.I. e desenvolvimento interno.

Uso Python diariamente, mas tenho bastante familiaridade com Node.js, Bash e Rust. Tenho como hobby estudar sobre sistemas UNIX/UNIX-like, atualmente estou usando macOS como meu principal, mas tenho como sistema preferido o FreeBSD.

Quais minhas qualificações?

Meu envolvimento com computadores começou cedo, mas foi somente há cerca de 6 anos que iniciei meus estudos de forma consistente. Minha primeira linguagem de programação foi Ruby, graças ao RPG Maker VX e VX Ace.

Tive oportunidades profissionais importantes, como atuar no desenvolvimento de aplicativos iOS utilizando Swift e SwiftUI. No entanto, minha maior evolução técnica ocorreu durante meu estágio, onde trabalhei com Python, RPA e backend. Foi nesse período, enquanto ainda cursava Engenharia de Software, que conheci a área de segurança da informação e comecei a explorar o ecossistema GNU/Linux por conta própria. Instalei minhas primeiras distribuições (Ubuntu, Kali Linux e Debian) e mergulhei no universo da Cibersegurança.

Bagagem experimental é o que não falta, já estudei os vários caminhos da área de desenvolvimento, desde aplicações web (Django, Flask, FastAPI), a aplicações desktop (Electron.js, PyQT), automação de processos (Python), jogos (Unity, Unreal, RPG Maker) e até drivers (Rust, C).

Vaults of Parnassus?

O nome não dá uma boa primeira impressão, mas não foi escolhido aleatoriamente. Quem conheceu Python há alguns anos atrás, tinha experiências muito ruins no quesito de módulos e bibliotecas — basicamente por que o PyPI não existia ainda. Então, a comunidade criou um repositório não oficial para servir como um hub comunitário para compartilhar código reutilizável.

Posteriormente, nosso querido PyPI entrou em cena, e oficializou um local para guardar todos os scripts reutilizáveis, módulos e bibliotecas do Python, e, desde 2008, Vaults of Parnassus deixou de receber atualizações. Hoje o site só é possível de ser acessado através do Wayback Machine, mas o portal teve um papel fundamental na era inicial da linguagem.

O nome que escolhi para esse blog, foi justamente em homenagem a esse projeto que foi extremamente útil à comunidade Python na época.

Por que escrevo?

Escrever é a forma mais efetiva de se aprender algo. Pelo menos, foi o que eu aprendi. Também é um objetivo meu, desde que comecei minha jornada na área de tecnologia: compartilhar conhecimento.

Assim, posso listar os seguintes motivos:

  • Para organizar ideias e aprender melhor;
  • Para compartilhar o que funciona (e o que não funciona) em projetos reais;
  • Para criar um histórico de estudos e experimentos;

O que você encontra por aqui?

Conteúdo sobre tecnologia, principalmente, mas não se limitando a Python, sistemas UNIX e Ciência da Computação em geral.