diff --git a/blog.html b/blog.html index 593d051..8c9b191 100644 --- a/blog.html +++ b/blog.html @@ -162,19 +162,20 @@ +
Posted in: 2024-03-08
++ I am pleased to inform you that my request to enroll in individual course enrollment in the Programa de Pós Graduação em Ciência da Computação - PPGCC at Universidade Federal de Minas Gerais - UFMG, specifically "Computing Environments" and "Special Topics in Computer Science (Static Program Analysis)", has been approved. A standalone course is a university course in which a student enrolls and attends classes for a specific subject. This allows individuals to gain knowledge in specific areas of interest without necessarily following a complete undergraduate or graduate curriculum. It is a flexible learning opportunity to deepen knowledge in specific areas, complement existing studies, or explore new topics. It is a great opportunity to learn more about the subjects studied in the institution's master's program and a great way to interact with master's students and professors who can assist you in the admission process to the master's program! Not to mention that at the end of the course, a completion certificate is provided. +

Posted in: 2024-03-04
++ Today I received o certified of discipline "ARTIFICIAL INTELLIGENCE, SPATIAL ANALYSIS, AND ACCESS TO HEALTHCARE" taught by Dr. SYED ABDUL HASHEEM MANNAN. The course consisted of four days of in-person classes at the Coração Eucarístico campus, where we explored the theory of the global healthcare system with a focus on public health accessibility. We delved into how tools from the fields of Artificial Intelligence and Geography can contribute to a comprehensive analysis of health data. Through this analysis, we aimed to develop public policies that would contribute to the improvement of the healthcare system. +
+ +Posted in: 2024-03-01
++ I am pleased to inform you that I have obtained the Project Planning certification from the prestigious University of São Paulo (USP) and the University of California, Irvine. This certification program has provided me with an understanding of best practices and strategies in the field of project planning. Project planning and technology are interconnected, playing crucial roles in efficiency and innovation. Technologies such as artificial intelligence and project management software enhance planning accuracy, enabling real-time analysis and informed decision-making. Communication facilitated by technological tools fosters collaboration in distributed teams. This synergy drives effective management, contributing to the success of innovative projects. I recently heard a saying that project management and project planning are the heart of computing, which is why I am enthusiastic about applying the acquired knowledge to significantly contribute to the development of future projects. +
+ +Posted in: 2024-02-29
+
+
+ Last week, I decided to take on a challenge that allowed me to apply my knowledge in Computer Science along with my passion for old-school games like Gameboy, Atari, Megadrive, + among others. I chose to create an emulator for the Chip-8 interpreter. Chip-8 is an interpreted programming language, originally designed to develop simple games on 1970s computers + by Joseph Weisbecker. It uses a virtual architecture to simplify game and application programming, implementing a basic set of instructions interpreted by a specific emulator.
+ +For this implementation, I took the opportunity to apply the knowledge I had recently acquired in a simple yet powerful programming language, of which I am also a contributor: the V + language. V is a multi-paradigm programming language created by Alexander Medvednikov, inspired by the Go language, and other influences like Oberon, Swift, and Rust. In benchmarks + conducted, the V language demonstrated performance very close to Rust and C.
+ +This personal challenge represented a valuable opportunity to evolve both professionally and personally in the development of systems that interact with low-level components. + Additionally, it was a chance to learn new things, such as implementing code for rendering an array of bytes on a screen without using ready-made functions, practicing a language + I recently learned, and applying programming in the realm of old-school games.
+ +My next challenge is already set: to implement a Gameboy emulator using the C language.
+ +I'll keep you updated! Until then, see you later!
+ +CHIP8 Project: link
+ +Programming Language V: link
+Posted in: 2024-01-30
Recently, I completed the integrated course on Linux and Git 'Open Source Software Development, Linux and Git' offered by the Linux Foundation through the Coursera platform. The course is divided into 4 mini-courses: 'Methods of Open Source Software Development','Linux for Developers', 'Linux Tools for Developers', and 'Using Git for Distributed Development'. Its completion deadline is 2 months. It was an intense and enriching experience! Throughout the course, I delved deeply into the workings of Linux and the dynamics of Git, expanding my understanding of the world of open source code. Each challenge overcome represented a significant personal achievement, and I am eager to apply this knowledge to practical and collaborative projects. This course has strengthened my desire to contribute even more to the open source development community. I am determined to continue learning and growing in this fascinating universe of free software!
Posted in: 2023-12-15
In October 2023, I participated in the course 'Artificial Intelligence, Spatial Analysis, and Access to Healthcare,' taught by Professor Hasheem Mannan from University College Dublin, who came to Brazil through Puc Minas' Internationalization program. The course consisted of four days of in-person classes at the Coração Eucarístico campus, where we explored the theory of the global healthcare system with a focus on public health accessibility. We delved into how tools from the fields of Artificial Intelligence and Geography can contribute to a comprehensive analysis of health data. Through this analysis, we aimed to develop public policies that would contribute to the improvement of the healthcare system.
@@ -209,6 +273,7 @@Posted in: 2023-12-01
Recently, I shared a publication on Medium about the importance of strengthening security in Docker environments. I discussed strategies for protecting containers against potential threats, highlighting the relevance of secure practices. Cybersecurity is a constant priority, especially in dynamic environments like Docker containers. I believe that sharing knowledge about defenses against possible attacks is fundamental to promoting safer digital environments. If it interests you, I invite you to read the article and share your ideas and experiences. I am always open to constructive dialogue about cybersecurity and best practices in IT.
@@ -219,6 +284,7 @@Posted in: 2023-12-01
Discover why Docker doesn't use chroot and delve into the essence of container security and architecture with my latest article on Medium. Exploring the reasons behind this innovative choice, I unravel how Docker employs namespaces, cgroups, and other virtualization technologies to ensure a secure and highly efficient environment. Get ready for an in-depth analysis of how these techniques are shaping the future of container computing and cybersecurity. Access now and expand your knowledge of the digital infrastructure of the future.
@@ -237,19 +303,20 @@ +Postado em: 2024-03-08
++ É com grande satisfação que informo que meu pedido para cursar disciplinas isoladas no Programa de Pós Graduação em Ciência da Computação - PPGCC na Universidade Federal de Minas Gerais - UFMG, especificamente "Ambientes de Computação" e "Tópicos Especiais em Ciência da Computação (Análise Estática de Programas)", foi deferido. Uma disciplina isolada é um curso universitário em que um aluno se inscreve e participa de aulas de uma disciplina específica. Isso permite que indivíduos adquiram conhecimento em áreas específicas de interesse sem necessariamente seguir um currículo completo de graduação ou pós-graduação. É uma oportunidade flexível de aprendizado para aprofundar conhecimentos em áreas específicas, podendo complementar estudos existentes ou explorar novos temas. É uma ótima oportunidade para descobrir mais sobre as áreas de disciplinas cursadas no mestrado de uma instituição de ensino é uma ótima forma de conviver com mestrandos e professores do programa de mestrado que podem te auxiliar no processo de ingresso ao mestrado! Sem contar que no final a disciplina conta com um certificado de conclusão. +

Postado em: 2024-03-04
++ Hoje recebi o certificado da disciplina "ARTIFICIAL INTELLIGENCE, SPATIAL ANALYSIS, AND ACCESS TO HEALTHCARE" ministrada pelo Dr. SYED ABDUL HASHEEM MANNAN. O curso consistiu em quatro dias de aulas presenciais no campus Coração Eucarístico, onde exploramos a teoria do sistema global de saúde com foco na acessibilidade da saúde pública. Aprofundamos como ferramentas dos campos da Inteligência Artificial e Geografia podem contribuir para uma análise abrangente dos dados de saúde. Através dessa análise, buscamos desenvolver políticas públicas que contribuíssem para a melhoria do sistema de saúde. +
+ +Postado em: 2024-03-01
++ Com satisfação, informo que obtive a certificação em Planejamento de Projetos, concedida pela renomada Universidade de São Paulo (USP) e pela University of California, Irvine. Esse programa de certificação proporcionou-me uma compreensão das melhores práticas e estratégias no campo do planejamento de projetos. O planejamento de projetos e a tecnologia estão interligados, desempenhando papéis cruciais na eficiência e inovação. Tecnologias como inteligência artificial e softwares de gerenciamento aprimoram a precisão do planejamento, possibilitando análises em tempo real e decisões informadas. A comunicação facilitada por ferramentas tecnológicas promove a colaboração em equipes distribuídas. Essa sinergia impulsiona a gestão eficaz, contribuindo para o sucesso de projetos inovadores. Uma frase que ouvi recentemente é que gestão de projetos e planejamento de projetos é tudo da computação, por isso estou entusiasmado em aplicar os conhecimentos adquiridos para contribuir significativamente no desenvolvimento de projetos futuros. +
+ +Postado em: 2024-02-29
+
+
+ Na semana passada, decidi enfrentar um desafio que me permitiu aplicar meus conhecimentos em Ciência da Computação junto com minha paixão por jogos antigos, como Gameboy, Atari, + Megadrive, entre outros. Optei por criar um emulador do interpretador Chip-8. O Chip-8 é uma linguagem de programação interpretada, originalmente projetada para desenvolver jogos + simples em computadores da década de 1970 por Joseph Weisbecker. Ele utiliza uma arquitetura virtual para simplificar a programação de jogos e aplicativos, implementando um conjunto + básico de instruções interpretadas por um emulador específico.
+ +Para essa implementação, aproveitei a oportunidade para aplicar os conhecimentos que tinha adquirido recentemente em uma linguagem de programação simples, porém poderosa, da qual também + sou colaborador: a linguagem V. V é uma linguagem de programação multi-paradigma criada por Alexander Medvednikov, inspirada na linguagem Go, e outras influências como Oberon, Swift e Rust. + Nos benchmarks realizados, a linguagem V demonstrou um desempenho muito próximo ao Rust e C.
+ +Esse desafio pessoal representou uma oportunidade valiosa para evoluir tanto profissionalmente quanto pessoalmente no desenvolvimento de sistemas que interagem com o baixo nível. + Além disso, foi uma chance de aprender coisas novas, como a implementação de código para renderização de um array de bytes em uma tela sem utilizar funções prontas, praticar uma + linguagem que aprendi recentemente e aplicar programação na área de jogos antigos.
+ +Meu próximo desafio já está definido: implementar um emulador de Gameboy utilizando a linguagem C.
+ +Darei notícias! Até lá, Até mais!!
+ +Projeto CHIP8: link
+ +Linguagem de programação V: link
+Postado em: 2024-01-30
Recentemente, concluí o curso integrado sobre Linux e Git, "Desenvolvimento de Software de Código Aberto, Linux e Git", oferecido pela Linux Foundation através da plataforma Coursera. O curso é dividido em 4 mini-cursos: "Métodos de Desenvolvimento de Software de Código Aberto", "Linux para Desenvolvedores", "Ferramentas Linux para Desenvolvedores" e "Utilizando Git para Desenvolvimento Distribuído". Seu prazo de conclusão é de 2 meses. Foi uma experiência intensa e enriquecedora! Ao longo do curso, aprofundei-me nos mecanismos do Linux e na dinâmica do Git, ampliando minha compreensão do mundo do código aberto. Cada desafio superado representou uma conquista pessoal significativa, e estou ansioso para aplicar esse conhecimento em projetos práticos e colaborativos. Este curso fortaleceu meu desejo de contribuir ainda mais para a comunidade de desenvolvimento de código aberto. Estou determinado a continuar aprendendo e crescendo neste fascinante universo do software livre!
Postado em: 2023-12-15
Em outubro de 2023, participei do curso 'Inteligência Artificial, Análise Espacial e Acesso à Saúde', ministrado pelo Professor Hasheem Mannan da University College Dublin, que veio ao Brasil por meio do programa de Internacionalização da PUC Minas. O curso consistiu em quatro dias de aulas presenciais no campus Coração Eucarístico, onde exploramos a teoria do sistema global de saúde com foco na acessibilidade da saúde pública. Aprofundamos como ferramentas dos campos da Inteligência Artificial e Geografia podem contribuir para uma análise abrangente dos dados de saúde. Através dessa análise, buscamos desenvolver políticas públicas que contribuíssem para a melhoria do sistema de saúde.
@@ -282,6 +412,7 @@
Postado em: 2023-12-01
Recentemente, compartilhei uma publicação no Medium sobre a importância de fortalecer a segurança em ambientes Docker. Discuti estratégias para proteger contêineres contra possíveis ameaças, destacando a relevância de práticas seguras. A cibersegurança é uma prioridade constante, especialmente em ambientes dinâmicos como os contêineres Docker. Acredito que compartilhar conhecimento sobre defesas contra possíveis ataques é fundamental para promover ambientes digitais mais seguros. Se isso lhe interessa, convido-o a ler o artigo e compartilhar suas ideias e experiências. Estou sempre aberto ao diálogo construtivo sobre cibersegurança e melhores práticas em TI.
@@ -290,6 +421,7 @@Postado em: 2023-12-01
Descubra por que o Docker não utiliza chroot e mergulhe na essência da segurança e arquitetura de contêineres com meu último artigo no Medium. Explorando as razões por trás dessa escolha inovadora, desvendo como o Docker emprega namespaces, cgroups e outras tecnologias de virtualização para garantir um ambiente seguro e altamente eficiente. Prepare-se para uma análise detalhada de como essas técnicas estão moldando o futuro da computação de contêineres e cibersegurança. Acesse agora e expanda seu conhecimento sobre a infraestrutura digital do futuro.
diff --git a/certificates.html b/certificates.html index 0780a95..78eb67b 100644 --- a/certificates.html +++ b/certificates.html @@ -162,14 +162,15 @@ @@ -188,8 +189,22 @@


Course - Computer Science
+Graduation year - July 2024
+
+ 
Curso - Ciência da Computação
+Ano de graduação - Julho 2024
+
+ @@ -302,13 +308,14 @@
diff --git a/researches.html b/researches.html
index e479201..4a41845 100644
--- a/researches.html
+++ b/researches.html
@@ -161,19 +161,20 @@