commit
672850a5f0
202
blog.html
202
blog.html
|
|
@ -6,6 +6,30 @@
|
|||
|
||||
<title>Vinicius F. da Silva</title>
|
||||
|
||||
<script>
|
||||
window.onload = function(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
}
|
||||
}
|
||||
|
||||
function visible(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
document.getElementById('pt-br').style.display = 'block'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
document.getElementById('en').style.display = 'block'
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<script type="module" src="https://md-block.verou.me/md-block.js"></script>
|
||||
|
||||
<style>
|
||||
|
|
@ -126,68 +150,136 @@
|
|||
|
||||
|
||||
<div class="container">
|
||||
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
</header>
|
||||
<div id="en">
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./blog.html#en" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./blog.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Mini Blog</span><br/><br/>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Artificial Intelligence, spatial analysis and access to healthcare</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
|
||||
|
||||
<img width="780" height="780" src="https://licap.icei.pucminas.br/img/news/artificial-intelligence-healthcare-news2.jpg" alt="">
|
||||
<br/><br/>
|
||||
<center><img width="500" height="300" src="https://licap.icei.pucminas.br/img/news/artificial-intelligence-healthcare-news2-photo2.png" alt=""></center>
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Executing a DoS Attack on a Docker Container</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
|
||||
<p><a href="https://medium.com/@vinicius.silva.1046664/executando-ataque-de-dos-em-um-container-docker-1f640277d23d">link</a></p>
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Mini Blog</span><br/><br/>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Artificial Intelligence, spatial analysis and access to healthcare</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
|
||||
|
||||
<img width="780" height="780" src="https://licap.icei.pucminas.br/img/news/artificial-intelligence-healthcare-news2.jpg" alt="">
|
||||
<br/><br/>
|
||||
<center><img width="500" height="300" src="https://licap.icei.pucminas.br/img/news/artificial-intelligence-healthcare-news2-photo2.png" alt=""></center>
|
||||
</div>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Executing a DoS Attack on a Docker Container</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
|
||||
<p><a href="https://medium.com/@vinicius.silva.1046664/executando-ataque-de-dos-em-um-container-docker-1f640277d23d">link</a></p>
|
||||
</div>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Why are containers not implemented with chroot?</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
|
||||
<p><a href="https://medium.com/@vinicius.silva.programmer/porque-docker-n%C3%A3o-utiliza-chroot-5f300a470e96">link</a></p>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="pt-br">
|
||||
<header>
|
||||
<center><a href="./index.html#pt-br" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./blog.html#en"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./blog.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -33px" href="./index.html#pt-br">Início</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html#pt-br">Trabalho</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html#pt-br">Ensino</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html#pt-br">Projeto</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html#pt-br">Certificado</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html#pt-br">Contato</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html#pt-br">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">Sou pesquisador na área de sistemas operacionais</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Why are containers not implemented with chroot?</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
|
||||
<p><a href="https://medium.com/@vinicius.silva.programmer/porque-docker-n%C3%A3o-utiliza-chroot-5f300a470e96">link</a></p>
|
||||
</div>
|
||||
</section>
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Mini Blog</span><br/><br/>
|
||||
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Inteligência Artificial, análise espacial e acesso à saúde</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
|
||||
<img width="780" height="780" src="https://licap.icei.pucminas.br/img/news/artificial-intelligence-healthcare-news2.jpg" alt="">
|
||||
<br/><br/>
|
||||
<center><img width="500" height="300" src="https://licap.icei.pucminas.br/img/news/artificial-intelligence-healthcare-news2-photo2.png" alt=""></center>
|
||||
</div>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Executando um Ataque de Negação de Serviço (DoS) em um Contêiner Docker</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
<p><a href="https://medium.com/@vinicius.silva.1046664/executando-ataque-de-dos-em-um-container-docker-1f640277d23d">link</a></p>
|
||||
</div>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Por que os contêineres não são implementados com chroot?</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">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.</p>
|
||||
|
||||
<p><a href="https://medium.com/@vinicius.silva.programmer/porque-docker-n%C3%A3o-utiliza-chroot-5f300a470e96">link</a></p>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<footer>
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
192
contact.html
192
contact.html
|
|
@ -5,6 +5,31 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>Vinicius F. da Silva</title>
|
||||
|
||||
<script>
|
||||
window.onload = function(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
}
|
||||
}
|
||||
|
||||
function visible(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
document.getElementById('pt-br').style.display = 'block'
|
||||
}else{
|
||||
document.getElementById('en').style.display = 'block'
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
@import url('https://fonts.googleapis.com/css2?family=Quattrocento&display=swap');
|
||||
|
|
@ -123,63 +148,132 @@
|
|||
|
||||
|
||||
<div class="container">
|
||||
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
</header>
|
||||
<div id="en">
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./contact.html#en" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./contact.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Contacts</span><br/><br/>
|
||||
|
||||
<br/><br/><br/>
|
||||
<div class="project">
|
||||
<div class="project">
|
||||
<h3 class="text">Email</h3>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: viniciusilva@ieee.org">viniciusilva@ieee.org</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: viniciusdasilva1@acm.org">viniciusdasilva1@acm.org</a></p>
|
||||
<!-- <p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: me@silvavinicius.com.br">me@silvavinicius.com.br</a></p> -->
|
||||
<!-- <p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: me@silvavinicius.com.br">vinicius.silva.1046664@sga.pucminas.br</a></p> -->
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Linkedin</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://www.linkedin.com/in/viniciusfsilva/">viniciusfsilva</a></p>
|
||||
</div>
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Contacts</span><br/><br/>
|
||||
|
||||
<br/><br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Academic Tree</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://academictree.org/computerscience/tree.php?pid=923459">tree</a></p>
|
||||
</div>
|
||||
<div class="project">
|
||||
<h3 class="text">Email</h3>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: viniciusilva@ieee.org">viniciusilva@ieee.org</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: viniciusdasilva1@acm.org">viniciusdasilva1@acm.org</a></p>
|
||||
<!-- <p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: me@silvavinicius.com.br">me@silvavinicius.com.br</a></p> -->
|
||||
<!-- <p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: me@silvavinicius.com.br">vinicius.silva.1046664@sga.pucminas.br</a></p> -->
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">GitHub</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://github.com/viniciusfdasilva">viniciusfdasilva</a></p>
|
||||
<div class="project">
|
||||
<h3 class="text">Linkedin</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://www.linkedin.com/in/viniciusfsilva/">viniciusfsilva</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Academic Tree</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://academictree.org/computerscience/tree.php?pid=923459">tree</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">GitHub</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://github.com/viniciusfdasilva">viniciusfdasilva</a></p>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
|
||||
<div id="pt-br">
|
||||
<header>
|
||||
<center><a href="./index.html#pt-br" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./contact.html#en"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./contact.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -33px" href="./index.html#pt-br">Início</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html#pt-br">Trabalho</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html#pt-br">Ensino</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html#pt-br">Projeto</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html#pt-br">Certificado</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html#pt-br">Contato</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html#pt-br">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">Sou pesquisador na área de sistemas operacionais</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Contatos</span><br/><br/>
|
||||
|
||||
<br/><br/><br/>
|
||||
<div class="project">
|
||||
<div class="project">
|
||||
<h3 class="text">Email</h3>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: viniciusilva@ieee.org">viniciusilva@ieee.org</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: viniciusdasilva1@acm.org">viniciusdasilva1@acm.org</a></p>
|
||||
<!-- <p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: me@silvavinicius.com.br">me@silvavinicius.com.br</a></p> -->
|
||||
<!-- <p style="text-align: justify; text-justify: inter-word;">• <a href="mailto: me@silvavinicius.com.br">vinicius.silva.1046664@sga.pucminas.br</a></p> -->
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Linkedin</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://www.linkedin.com/in/viniciusfsilva/">viniciusfsilva</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Academic Tree</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://academictree.org/computerscience/tree.php?pid=923459">tree</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">GitHub</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">• <a href="https://github.com/viniciusfdasilva">viniciusfdasilva</a></p>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
<footer>
|
||||
<p>© <script type = "text/javascript">
|
||||
|
|
|
|||
148
index.html
148
index.html
|
|
@ -5,6 +5,31 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>Vinicius F. da Silva</title>
|
||||
|
||||
<script>
|
||||
window.onload = function(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
}
|
||||
}
|
||||
|
||||
function visible(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
document.getElementById('pt-br').style.display = 'block'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
document.getElementById('en').style.display = 'block'
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
@import url('https://fonts.googleapis.com/css2?family=Quattrocento&display=swap');
|
||||
|
|
@ -123,45 +148,96 @@
|
|||
|
||||
|
||||
<div class="container">
|
||||
<div id="en">
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./index.html#en" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./index.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
<section id="sobre">
|
||||
<span class="text" style="font-size: 25px; text-align: justify; text-justify: inter-word;">My research focuses on kernel-bypass devices through zero-copy abstractions for communication processing in microkernel operating systems.</span>
|
||||
<p style="text-align: justify; text-justify: inter-word;">I've got a solid two years of experience under my belt as an compilers and operating systems researcher. I possess expertise in distributed systems, containerization, virtual machines for operating system execution and communication between processes using zero-copy abstractions and kernel bypass in microkernel architecture systems. My knowledge allows me to optimize performance and facilitate efficient data transfer, enhancing the overall functionality and effectiveness of these systems.</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">I undergraduate student in Computer Science at Pontifícia Universidade Católica de Minas Gerais - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a> and member of Brazilian Computer Society - <a href="https://www.sbc.org.br/">SBC</a>, Institute of Electrical and Electronics Engineers - <a href="https://www.ieee.org/">IEEE</a> , IEEE Computer Society - <a href="https://www.computer.org/">IEEE CS</a> and Association for Computing Machinery - <a href="https://www.acm.org/">ACM<a/>. During my undergraduate I was Student Tutor of 3 disciplines: Data Base, Algorithms and Data Structures II and Compilers at the Instituto de Ciências Exatas e Informática - <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a>. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor.</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">Plus, I was Intern Researcher on a <a href="https://github.com/nanvix">Nanvix</a> project advised by Dr. <a href="https://www.microsoft.com/en-us/research/people/ppenna/">Pedro Henrique Penna</a>. Specializing in Compilers and Operating Systems at Nanvix. Involved in the development of a virtual machine using C and C++. Specifically in a Just-In-Time translation engine for the operating system Nanvix emulator that would translate assembly instructions from MIPS to RISC-V processor</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">Currently, I am working on my undergraduate thesis under the guidance of Dr. <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a> a Senior Research Software Engineer at <a href="https://www.microsoft.com/en-us/research/">Microsoft Research</a> and Dr. <a href="https://www.cart-research.com/team/henrique" style="color: blue">Henrique Cota Freitas</a> professor at <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a>. The main objective of my thesis is to develop an abstraction for inter-process communication in a microkernel architecture using kernel-bypass through the zero-copy technique.</p>
|
||||
</section>
|
||||
</div>
|
||||
|
||||
<section id="sobre">
|
||||
<span class="text" style="font-size: 25px; text-align: justify; text-justify: inter-word;">My research focuses on kernel-bypass devices through zero-copy abstractions for communication processing in microkernel operating systems.</span>
|
||||
<p style="text-align: justify; text-justify: inter-word;">I've got a solid two years of experience under my belt as an compilers and operating systems researcher. I possess expertise in distributed systems, containerization, virtual machines for operating system execution and communication between processes using zero-copy abstractions and kernel bypass in microkernel architecture systems. My knowledge allows me to optimize performance and facilitate efficient data transfer, enhancing the overall functionality and effectiveness of these systems.</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">I undergraduate student in Computer Science at Pontifícia Universidade Católica de Minas Gerais - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a> and member of Brazilian Computer Society - <a href="https://www.sbc.org.br/">SBC</a>, Institute of Electrical and Electronics Engineers - <a href="https://www.ieee.org/">IEE</a> , IEEE Computer Society - <a href="https://www.computer.org/">IEEE CS</a> and Association for Computing Machinery - <a href="https://www.acm.org/">ACM<a/>. During my undergraduate I was Student Tutor of 3 disciplines: Data Base, Algorithms and Data Structures II and Compilers at the Instituto de Ciências Exatas e Informática - <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a>. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor.</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">Plus, I was Intern Researcher on a <a href="https://github.com/nanvix">Nanvix</a> project advised by Dr. <a href="https://www.microsoft.com/en-us/research/people/ppenna/">Pedro Henrique Penna</a>. Specializing in Compilers and Operating Systems at Nanvix. Involved in the development of a virtual machine using C and C++. Specifically in a Just-In-Time translation engine for the operating system Nanvix emulator that would translate assembly instructions from MIPS to RISC-V processor</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">Currently, I am working on my undergraduate thesis under the guidance of Dr. <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a> a Senior Research Software Engineer at <a href="https://www.microsoft.com/en-us/research/">Microsoft Research</a> and Dr. <a href="https://www.cart-research.com/team/henrique" style="color: blue">Henrique Cota Freitas</a> professor at <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a>. The main objective of my thesis is to develop an abstraction for inter-process communication in a microkernel architecture using kernel-bypass through the zero-copy technique.</p>
|
||||
</section>
|
||||
<div id="pt-br">
|
||||
<header>
|
||||
<center><a href="./index.html#pt-br" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./index.html#en"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./index.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -33px" href="./index.html#pt-br">Início</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html#pt-br">Trabalho</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html#pt-br">Ensino</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html#pt-br">Projeto</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html#pt-br">Certificado</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html#pt-br">Contato</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html#pt-br">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">Sou pesquisador na área de sistemas operacionais</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
<section id="sobre">
|
||||
<span class="text" style="font-size: 25px; text-align: justify; text-justify: inter-word;">Minha pesquisa se concentra em dispositivos de bypass de kernel por meio de abstrações de cópia zero para processamento de comunicação em sistemas operacionais microkernel</span>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Tenho uma sólida experiência de dois anos como pesquisador em compiladores e sistemas operacionais. Possuo expertise em sistemas distribuídos, containerização, máquinas virtuais para execução de sistemas operacionais e comunicação entre processos usando abstrações de cópia zero e bypass de kernel em sistemas de arquitetura microkernel. Meu conhecimento me permite otimizar o desempenho e facilitar a transferência eficiente de dados, melhorando a funcionalidade e eficácia geral desses sistemas.</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">Sou estudante de graduação em Ciência da Computação na Pontifícia Universidade Católica de Minas Gerais - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a> e membro da Sociedade Brasileira de Computação - <a href="https://www.sbc.org.br/">SBC</a>, Instituto de Engenheiros Eletricistas e Eletrônicos - <a href="https://www.ieee.org/">IEEE</a> , IEEE Computer Society - <a href="https://www.computer.org/">IEEE CS</a> e Association for Computing Machinery - <a href="https://www.acm.org/">ACM<a/>. Durante minha graduação, fui Monitor de Estudantes em 3 disciplinas: Banco de Dados, Algoritmos e Estruturas de Dados II e Compiladores no Instituto de Ciências Exatas e Informática - <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a>. Como mentor, dei assistência aos alunos do curso, respondendo às suas perguntas e apoiando o instrutor principal.</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">Fui pesquisador no projeto<a href="https://github.com/nanvix">Nanvix</a> orientado pelo Dr. <a href="https://www.microsoft.com/en-us/research/people/ppenna/">Pedro Henrique Penna</a>. Especializando-me em Compiladores e Sistemas Operacionais na Nanvix. Envolvido no desenvolvimento de uma máquina virtual usando C e C++. Especificamente, em um mecanismo de tradução Just-In-Time para o emulador do sistema operacional Nanvix, que traduziria instruções de montagem de MIPS para o processador RISC-V.</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">Atualmente, estou trabalhando na minha tese de graduação sob a orientação do Dr. <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a> um Engenheiro de Software de Pesquisa Sênior na <a href="https://www.microsoft.com/en-us/research/">Microsoft Research</a> e pelo Dr. <a href="https://www.cart-research.com/team/henrique" style="color: blue">Henrique Cota Freitas</a> professor no <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a>. O objetivo principal da minha tese é desenvolver uma abstração para comunicação interprocesso em uma arquitetura de microkernel utilizando o kernel-bypass através da técnica de cópia zero.</p>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<footer>
|
||||
|
|
|
|||
372
projects.html
372
projects.html
|
|
@ -5,6 +5,31 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>Vinicius F. da Silva</title>
|
||||
|
||||
<script>
|
||||
window.onload = function(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
}
|
||||
}
|
||||
|
||||
function visible(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
document.getElementById('pt-br').style.display = 'block'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
document.getElementById('en').style.display = 'block'
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
@import url('https://fonts.googleapis.com/css2?family=Quattrocento&display=swap');
|
||||
|
|
@ -123,140 +148,283 @@
|
|||
|
||||
|
||||
<div class="container">
|
||||
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
</header>
|
||||
<div id="en">
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./projects.html#en" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./projects.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Contributions and own projects</span><br/><br/>
|
||||
<br/><br/>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Contributions to Open Source community</h3>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
|
||||
<h3 class="text">V Programming Language</h3><br/><img width="50" height="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/V_Logo_SVG.svg/800px-V_Logo_SVG.svg.png"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">V is a Simple, fast, safe, compiled language for developing maintainable software programming language.</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Available in: <a href="https://github.com/vlang/v">V</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contributions:</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/vlang/v/pull/20496">PR #20496</a></p>
|
||||
<li><a href="https://github.com/vlang/v/pull/20525">PR #20525</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/issues/20524">ISSUE #20524</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20540">PR #20540</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/issues/20563">ISSUE #20563</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20564">PR #20564</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20595">PR #20595</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20650">PR #20650</a></p></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
|
||||
<h3 class="text">Nanvix Operating System</h3><br/><img width="50" height="50" src="https://avatars.githubusercontent.com/u/26554886?s=280&v=4"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Distributed OS for Lightweight Manycores.</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Available in: <a href="https://github.com/nanvix/nanvix">Nanvix</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contributions:</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/nanvix/nanvix/pull/271">PR #271</a></p></li>
|
||||
<li><a href="https://github.com/nanvix/nanvix/pull/272">PR #272</a></p></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
|
||||
<h3 class="text">Lua Programming Language</h3><br/><img width="50" height="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Lua-Logo.svg/640px-Lua-Logo.svg.png"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Distributed OS for Lightweight Manycores.</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contribution: <a href="https://github.com/viniciusfdasilva/lua/">Repository</a></p>
|
||||
</div>
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Contributions and own projects</span><br/><br/>
|
||||
<br/><br/>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Contributions to Open Source community</h3>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
|
||||
<h3 class="text">V Programming Language</h3><br/><img width="50" height="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/V_Logo_SVG.svg/800px-V_Logo_SVG.svg.png"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">V is a Simple, fast, safe, compiled language for developing maintainable software programming language.</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Available in: <a href="https://github.com/vlang/v">V</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contributions:</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/vlang/v/pull/20496">PR #20496</a></p>
|
||||
<li><a href="https://github.com/vlang/v/pull/20525">PR #20525</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/issues/20524">ISSUE #20524</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20540">PR #20540</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/issues/20563">ISSUE #20563</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20564">PR #20564</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20595">PR #20595</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20650">PR #20650</a></p></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
|
||||
<h3 class="text">Nanvix Operating System</h3><br/><img width="50" height="50" src="https://avatars.githubusercontent.com/u/26554886?s=280&v=4"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Distributed OS for Lightweight Manycores.</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Available in: <a href="https://github.com/nanvix/nanvix">Nanvix</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contributions:</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/nanvix/nanvix/pull/271">PR #271</a></p></li>
|
||||
<li><a href="https://github.com/nanvix/nanvix/pull/272">PR #272</a></p></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
|
||||
<h3 class="text">Lua Programming Language</h3><br/><img width="50" height="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Lua-Logo.svg/640px-Lua-Logo.svg.png"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contribution: <a href="https://github.com/viniciusfdasilva/lua/">Repository</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Own projects</h3>
|
||||
<br/><br/>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Danix Subsystem</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Danix is an innovative system that provides an interface for managing lightweight Alpine environments, offering greater efficiency and resource savings. Danix's unique feature lies in using the host machine's own kernel, resulting in a lighter and more efficient approach that consumes only the necessary space for each environment's filesystem.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
The main goal of Danix is to provide lightweight environments for simple tasks, eliminating the need to install compilers, interpreters, and other tools directly on the host operating system, such as git and editors. This approach brings noticeable benefits, such as agility in configuring environments for software development in various languages like Python, C/C++, Go, Rust, Java, Lua, among others.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
By choosing Danix, users can create custom environments without the hassle of time-consuming and heavy installations, such as virtual machines and containers, especially for simpler projects. The idea is to simplify the development process, removing unnecessary barriers and allowing for a more agile and efficient approach.
|
||||
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
In summary, Danix is the ideal choice for those seeking lightweight, customized, and efficient environments for software development, providing an innovative and streamlined alternative compared to more traditional, heavier options.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• Repository: <a href="https://github.com/viniciusfdasilva/danixfs">https://github.com/viniciusfdasilva/danixfs<a>
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• License: <a href="https://www.gnu.org/licenses/gpl-3.0.html">https://www.gnu.org/licenses/gpl-3.0.html<a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Own projects</h3>
|
||||
<br/><br/>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Danix Subsystem</h3>
|
||||
<h3 class="text">Vinux distro - GNU/Linux Operating System</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Danix is an innovative system that provides an interface for managing lightweight Alpine environments, offering greater efficiency and resource savings. Danix's unique feature lies in using the host machine's own kernel, resulting in a lighter and more efficient approach that consumes only the necessary space for each environment's filesystem.
|
||||
Vinux stands out as a lightweight distribution that leverages the Linux kernel and busybox as its foundational building blocks. Specifically crafted to cater to embedded systems, Vinux addresses the needs of those requiring a secure, lightweight, and stable operating system with predefined packages.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
The main goal of Danix is to provide lightweight environments for simple tasks, eliminating the need to install compilers, interpreters, and other tools directly on the host operating system, such as git and editors. This approach brings noticeable benefits, such as agility in configuring environments for software development in various languages like Python, C/C++, Go, Rust, Java, Lua, among others.
|
||||
Designed with a focus on embedded systems, Vinux provides a reliable platform that ensures both security and stability. By utilizing the Linux kernel and busybox, it achieves a nimble architecture, making it an ideal choice for environments where resource efficiency is crucial.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
By choosing Danix, users can create custom environments without the hassle of time-consuming and heavy installations, such as virtual machines and containers, especially for simpler projects. The idea is to simplify the development process, removing unnecessary barriers and allowing for a more agile and efficient approach.
|
||||
|
||||
Furthermore, Vinux boasts a fixed set of packages, contributing to its stability and predictability. This characteristic is particularly advantageous for embedded systems, where maintaining a consistent and secure software environment is paramount.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
In summary, Danix is the ideal choice for those seeking lightweight, customized, and efficient environments for software development, providing an innovative and streamlined alternative compared to more traditional, heavier options.
|
||||
In essence, Vinux emerges as a specialized distribution, tailored to the demands of embedded systems, offering a secure, lightweight, and stable operating system with a carefully curated set of packages.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• Repository: <a href="https://github.com/viniciusfdasilva/danixfs">https://github.com/viniciusfdasilva/danixfs<a>
|
||||
• Repository: <a href="https://github.com/viniciusfdasilva/vinux">https://github.com/viniciusfdasilva/vinux<a>
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• License: <a href="https://www.gnu.org/licenses/gpl-3.0.html">https://www.gnu.org/licenses/gpl-3.0.html<a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
|
||||
<div id="pt-br">
|
||||
<header>
|
||||
<center><a href="./index.html#pt-br" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./projects.html#en"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./projects.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -33px" href="./index.html#pt-br">Início</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html#pt-br">Trabalho</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html#pt-br">Ensino</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html#pt-br">Projeto</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html#pt-br">Certificado</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html#pt-br">Contato</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html#pt-br">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">Sou pesquisador na área de sistemas operacionais</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Contribuições e meus projetos</span><br/><br/>
|
||||
<br/><br/>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Vinux distro - GNU/Linux Operating System</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Vinux stands out as a lightweight distribution that leverages the Linux kernel and busybox as its foundational building blocks. Specifically crafted to cater to embedded systems, Vinux addresses the needs of those requiring a secure, lightweight, and stable operating system with predefined packages.
|
||||
</p>
|
||||
<h3 class="text">Contribuições para a comunidade de código aberto e de código livre</h3>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Designed with a focus on embedded systems, Vinux provides a reliable platform that ensures both security and stability. By utilizing the Linux kernel and busybox, it achieves a nimble architecture, making it an ideal choice for environments where resource efficiency is crucial.
|
||||
</p>
|
||||
<h3 class="text">Linguagem de Programação V</h3><br/><img width="50" height="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/V_Logo_SVG.svg/800px-V_Logo_SVG.svg.png"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">V é uma linguagem de programação simples, rápida, segura e compilada para o desenvolvimento de software de fácil manutenção.</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Disponível em: <a href="https://github.com/vlang/v">V</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contribuições:</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/vlang/v/pull/20496">PR #20496</a></p>
|
||||
<li><a href="https://github.com/vlang/v/pull/20525">PR #20525</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/issues/20524">ISSUE #20524</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20540">PR #20540</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/issues/20563">ISSUE #20563</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20564">PR #20564</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20595">PR #20595</a></p></li>
|
||||
<li><a href="https://github.com/vlang/v/pull/20650">PR #20650</a></p></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Furthermore, Vinux boasts a fixed set of packages, contributing to its stability and predictability. This characteristic is particularly advantageous for embedded systems, where maintaining a consistent and secure software environment is paramount.
|
||||
</p>
|
||||
<div class="project">
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
In essence, Vinux emerges as a specialized distribution, tailored to the demands of embedded systems, offering a secure, lightweight, and stable operating system with a carefully curated set of packages.
|
||||
</p>
|
||||
<h3 class="text">Sistema Operacional Nanvix</h3><br/><img width="50" height="50" src="https://avatars.githubusercontent.com/u/26554886?s=280&v=4"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Sistema Operacional Distribuído para Muitos Núcleos Leves</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Disponível em: <a href="https://github.com/nanvix/nanvix">Nanvix</a></p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contribuições:</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/nanvix/nanvix/pull/271">PR #271</a></p></li>
|
||||
<li><a href="https://github.com/nanvix/nanvix/pull/272">PR #272</a></p></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• Repository: <a href="https://github.com/viniciusfdasilva/vinux">https://github.com/viniciusfdasilva/vinux<a>
|
||||
</p>
|
||||
<div class="project">
|
||||
|
||||
<h3 class="text">Linguagem de Programação Lua</h3><br/><img width="50" height="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Lua-Logo.svg/640px-Lua-Logo.svg.png"/>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Contribuição: <a href="https://github.com/viniciusfdasilva/lua/">Repositório</a></p>
|
||||
</div>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• License: <a href="https://www.gnu.org/licenses/gpl-3.0.html">https://www.gnu.org/licenses/gpl-3.0.html<a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Meus projetos</h3>
|
||||
<br/><br/>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Danix Subsystem</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Danix é um sistema inovador que fornece uma interface para gerenciar ambientes leves do Alpine, oferecendo maior eficiência e economia de recursos. A característica única do Danix reside no uso do próprio kernel da máquina hospedeira, resultando em uma abordagem mais leve e eficiente que consome apenas o espaço necessário para o sistema de arquivos de cada ambiente.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
O objetivo principal do Danix é fornecer ambientes leves para tarefas simples, eliminando a necessidade de instalar compiladores, interpretadores e outras ferramentas diretamente no sistema operacional hospedeiro, como git e editores. Essa abordagem traz benefícios significativos, como agilidade na configuração de ambientes para desenvolvimento de software em várias linguagens, como Python, C/C++, Go, Rust, Java, Lua, entre outras.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Ao escolher o Danix, os usuários podem criar ambientes personalizados sem o incômodo de instalações demoradas e pesadas, como máquinas virtuais e contêineres, especialmente para projetos mais simples. A ideia é simplificar o processo de desenvolvimento, removendo barreiras desnecessárias e permitindo uma abordagem mais ágil e eficiente.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Em resumo, o Danix é a escolha ideal para aqueles que buscam ambientes leves, personalizados e eficientes para o desenvolvimento de software, oferecendo uma alternativa inovadora e simplificada em comparação com opções mais tradicionais e pesadas.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• Repositório: <a href="https://github.com/viniciusfdasilva/danixfs">https://github.com/viniciusfdasilva/danixfs<a>
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• Licença: <a href="https://www.gnu.org/licenses/gpl-3.0.html">https://www.gnu.org/licenses/gpl-3.0.html<a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Vinux distro - Sistema Operacional GNU/Linux</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
O Vinux se destaca como uma distribuição leve que aproveita o kernel Linux e o BusyBox como seus blocos de construção fundamentais. Especificamente desenvolvido para atender a sistemas embarcados, o Vinux atende às necessidades daqueles que requerem um sistema operacional seguro, leve e estável com pacotes predefinidos.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Projetado com foco em sistemas embarcados, o Vinux fornece uma plataforma confiável que garante segurança e estabilidade. Ao utilizar o kernel Linux e o busybox, ele alcança uma arquitetura ágil, tornando-o uma escolha ideal para ambientes onde a eficiência de recursos é crucial.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Além disso, o Vinux possui um conjunto fixo de pacotes, contribuindo para sua estabilidade e previsibilidade. Essa característica é particularmente vantajosa para sistemas embarcados, onde manter um ambiente de software consistente e seguro é fundamental.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
Em essência, o Vinux surge como uma distribuição especializada, adaptada às demandas de sistemas embarcados, oferecendo um sistema operacional seguro, leve e estável com um conjunto cuidadosamente selecionado de pacotes.
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• Repositório: <a href="https://github.com/viniciusfdasilva/vinux">https://github.com/viniciusfdasilva/vinux<a>
|
||||
</p>
|
||||
|
||||
<p style="text-align: justify; text-justify: inter-word;">
|
||||
• Licença: <a href="https://www.gnu.org/licenses/gpl-3.0.html">https://www.gnu.org/licenses/gpl-3.0.html<a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<footer>
|
||||
|
|
|
|||
281
researches.html
281
researches.html
|
|
@ -5,7 +5,33 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>Vinicius F. da Silva</title>
|
||||
|
||||
<script>
|
||||
window.onload = function(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
}
|
||||
}
|
||||
|
||||
function visible(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
document.getElementById('pt-br').style.display = 'block'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
document.getElementById('en').style.display = 'block'
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
|
||||
@import url('https://fonts.googleapis.com/css2?family=Quattrocento&display=swap');
|
||||
|
||||
|
|
@ -123,99 +149,198 @@
|
|||
|
||||
|
||||
<div class="container">
|
||||
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
</header>
|
||||
<div id="en">
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./researches.html#en" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./researches.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Undergraduate projects & Memberships</span><br/><br/>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Undergraduate Thesis - <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">My undergraduate thesis proposes a kernel-bypass device that implements a communication abstraction between processes using the zero-copy technique, involving direct data transfer between processes in a microkernel architecture, removing context switches and intermediate copies that cause overhead.</p>
|
||||
<p>• Advisor 1: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||||
<p>• Advisor 2: <a href="https://www.cart-research.com/team/henrique" style="color: blue">Henrique Cota de Freitas</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Researcher in Compilers and Operating System at <a href="https://github.com/nanvix">Nanvix</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Virtual Machine develop using C and C++ languanges. Nanvix VM decode a MIPS and ARM assembly, translate to RISC-V Assembly and run in a manycore processor!</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">As a researcher with expertise in Compilers and Operating Systems at Nanvix, my focus lies in
|
||||
the advancement of a virtual machine project. This undertaking centers on the development
|
||||
of a Just-In-Time translation engine within the Nanvix emulator’s operating system. Aiming
|
||||
to enhance emulation efficiency, my role encompasses the creation of this engine using
|
||||
C and C++ programming languages. Its primary function is the real-time translation of
|
||||
assembly instructions, transitioning from the MIPS architecture to the RISC-V processor, thus
|
||||
contributing to the optimization of the Nanvix emulator’s performance.</p>
|
||||
|
||||
<p>• Advisor: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/letter_of_recommendation.pdf" style="color: blue">link</a></p>
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">PIBIC/CNPQ Researcher at Programa de Pós-Graduação em Odontologia - <a href="https://icbs.pucminas.br/">ICBS</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">I have worked as an Android application developer, using Java and Kotlin programming
|
||||
languages, as part of a scientific initiation for the postgraduate program in dentistry.</p>
|
||||
<p>• Advisor: Rodrigo Villamarim Soares</p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/researcher_ppgo.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Memberships</h3>
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Undergraduate projects & Memberships</span><br/><br/>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">IEEE Computer Society - <a href="https://www.computer.org">IEEE ICS</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/en/4/47/IEEE_Computer.png" alt="some text" width=170 height=60>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/IEE_CS.pdf" style="color: blue">link</a></p>
|
||||
<h3 class="text">Undergraduate Thesis - <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">My undergraduate thesis proposes a kernel-bypass device that implements a communication abstraction between processes using the zero-copy technique, involving direct data transfer between processes in a microkernel architecture, removing context switches and intermediate copies that cause overhead.</p>
|
||||
<p>• Advisor 1: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||||
<p>• Advisor 2: <a href="https://www.cart-research.com/team/henrique" style="color: blue">Henrique Cota de Freitas</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Institute of Electrical and Electronics Engineers - <a href="https://www.ieee.org">IEEE</a></h3>
|
||||
<br/>
|
||||
<img src="https://www.dataprivacybr.org/wp-content/uploads/2022/10/ieee-1.png" alt="some text" width=90 height=100>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/IEE.pdf" style="color: blue">link</a></p>
|
||||
<h3 class="text">Researcher in Compilers and Operating System at <a href="https://github.com/nanvix">Nanvix</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Virtual Machine develop using C and C++ languanges. Nanvix VM decode a MIPS and ARM assembly, translate to RISC-V Assembly and run in a manycore processor!</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">As a researcher with expertise in Compilers and Operating Systems at Nanvix, my focus lies in
|
||||
the advancement of a virtual machine project. This undertaking centers on the development
|
||||
of a Just-In-Time translation engine within the Nanvix emulator’s operating system. Aiming
|
||||
to enhance emulation efficiency, my role encompasses the creation of this engine using
|
||||
C and C++ programming languages. Its primary function is the real-time translation of
|
||||
assembly instructions, transitioning from the MIPS architecture to the RISC-V processor, thus
|
||||
contributing to the optimization of the Nanvix emulator’s performance.</p>
|
||||
|
||||
<p>• Advisor: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/letter_of_recommendation.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Brazilian Computer Society - <a href="https://www.sbc.org.br">SBC</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/commons/9/94/Logo_SBC_Transparente.jpeg" alt="some text" width=70 height=95>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/sbc.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
<h3 class="text"><a href="https://www.gov.br/cnpq/pt-br">PIBIC/CNPQ</a> Researcher at Programa de Pós-Graduação em Odontologia - <a href="https://icbs.pucminas.br/">ICBS</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">I have worked as an Android application developer, using Java and Kotlin programming
|
||||
languages, as part of a scientific initiation for the postgraduate program in dentistry.</p>
|
||||
<p>• Advisor: Rodrigo Villamarim Soares</p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/researcher_ppgo.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Association for Computing Machinery - <a href="https://www.acm.org/">ACM</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/commons/8/8e/Association_for_Computing_Machinery_%28ACM%29_logo.svg" alt="some text" width=95 height=95>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/acm.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
<h3 class="text">Memberships</h3>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">IEEE Computer Society - <a href="https://www.computer.org">IEEE ICS</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/en/4/47/IEEE_Computer.png" alt="some text" width=170 height=60>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/IEE_CS.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Institute of Electrical and Electronics Engineers - <a href="https://www.ieee.org">IEEE</a></h3>
|
||||
<br/>
|
||||
<img src="https://www.dataprivacybr.org/wp-content/uploads/2022/10/ieee-1.png" alt="some text" width=90 height=100>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/IEE.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Brazilian Computer Society - <a href="https://www.sbc.org.br">SBC</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/commons/9/94/Logo_SBC_Transparente.jpeg" alt="some text" width=70 height=95>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/sbc.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Association for Computing Machinery - <a href="https://www.acm.org/">ACM</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/commons/8/8e/Association_for_Computing_Machinery_%28ACM%29_logo.svg" alt="some text" width=95 height=95>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/acm.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
<div id="pt-br">
|
||||
<header>
|
||||
<center><a href="./index.html#pt-br" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./researches.html#en"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="./researches.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -33px" href="./index.html#pt-br">Início</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html#pt-br">Trabalho</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html#pt-br">Ensino</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html#pt-br">Projeto</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html#pt-br">Certificado</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html#pt-br">Contato</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html#pt-br">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">Sou pesquisador na área de sistemas operacionais</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Projetos e Afiliações</span><br/><br/>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Trabalho de Conclusão de Curso - <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Minha tese de graduação propõe um dispositivo de desvio de kernel que implementa uma abstração de comunicação entre processos usando a técnica de cópia zero, envolvendo transferência direta de dados entre processos em uma arquitetura de microkernel, removendo trocas de contexto e cópias intermediárias que causam overhead.</p>
|
||||
<p>• Primeiro Orientador: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||||
<p>• Segundo Orientador: <a href="https://www.cart-research.com/team/henrique" style="color: blue">Henrique Cota de Freitas</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Pesquisador em Compiladores e Sistemas Operacionais no projeto <a href="https://github.com/nanvix">Nanvix</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">A Máquina Virtual desenvolvida usando as linguagens C e C++. A VM Nanvix decodifica um assembly MIPS e ARM, traduz para assembly RISC-V e executa em um processador manycore!</p>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Como pesquisador com experiência em Compiladores e Sistemas Operacionais na Nanvix, meu foco está na avanço de um projeto de máquina virtual. Este empreendimento concentra-se no desenvolvimento de um mecanismo de tradução Just-In-Time dentro do sistema operacional do emulador Nanvix. Com o objetivo de aprimorar a eficiência da emulação, meu papel envolve a criação desse mecanismo usando as linguagens de programação C e C++. Sua função principal é a tradução em tempo real das instruções assembly, fazendo a transição da arquitetura MIPS para o processador RISC-V, contribuindo assim para a otimização do desempenho do emulador Nanvix.</p>
|
||||
|
||||
<p>• Orientador: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/letter_of_recommendation.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text"><a href="https://www.gov.br/cnpq/pt-br">PIBIC/CNPQ</a> Pesquisador no Programa de Pós-Graduação em Odontologia - <a href="https://icbs.pucminas.br/">ICBS</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Eu trabalhei como desenvolvedor de aplicativos Android, utilizando as linguagens de programação Java e Kotlin, como parte de uma iniciação científica para o programa de pós-graduação em odontologia.</p>
|
||||
<p>• Orientador: Rodrigo Villamarim Soares</p>
|
||||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/researcher_ppgo.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Afiliações</h3>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">IEEE Computer Society - <a href="https://www.computer.org">IEEE ICS</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/en/4/47/IEEE_Computer.png" alt="some text" width=170 height=60>
|
||||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/IEE_CS.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Institute of Electrical and Electronics Engineers - <a href="https://www.ieee.org">IEEE</a></h3>
|
||||
<br/>
|
||||
<img src="https://www.dataprivacybr.org/wp-content/uploads/2022/10/ieee-1.png" alt="some text" width=90 height=100>
|
||||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/IEE.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Brazilian Computer Society - <a href="https://www.sbc.org.br">SBC</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/commons/9/94/Logo_SBC_Transparente.jpeg" alt="some text" width=70 height=95>
|
||||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/sbc.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Association for Computing Machinery - <a href="https://www.acm.org/">ACM</a></h3>
|
||||
<br/>
|
||||
<img src="https://upload.wikimedia.org/wikipedia/commons/8/8e/Association_for_Computing_Machinery_%28ACM%29_logo.svg" alt="some text" width=95 height=95>
|
||||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/acm.pdf" style="color: blue">link</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<footer>
|
||||
|
|
|
|||
183
teaching.html
183
teaching.html
|
|
@ -5,6 +5,31 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>Vinicius F. da Silva</title>
|
||||
|
||||
<script>
|
||||
window.onload = function(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
}
|
||||
}
|
||||
|
||||
function visible(){
|
||||
idiom = window.location.hash
|
||||
|
||||
if(idiom == '#pt-br'){
|
||||
document.getElementById('en').style.display = 'none'
|
||||
document.getElementById('pt-br').style.display = 'block'
|
||||
}else{
|
||||
document.getElementById('pt-br').style.display = 'none'
|
||||
document.getElementById('en').style.display = 'block'
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
@import url('https://fonts.googleapis.com/css2?family=Quattrocento&display=swap');
|
||||
|
|
@ -124,59 +149,131 @@
|
|||
|
||||
<div class="container">
|
||||
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
</header>
|
||||
<div id="en">
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
<header>
|
||||
<center><a href="/" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./teaching.html#en" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="https://silvavinicius.com.br/teaching.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
<br/>
|
||||
</header>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html">Home</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html">Works</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html">Teaching</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html">Projects</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html">Certificates</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html">Contact</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Undergraduate tutoring</span><br/><br/>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Undergraduate tutoring</span><br/><br/>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Tutoring</h3>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Compilers discipline</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Tutoring for the Compilers course at the Institute of Exact Sciences and Informatics - ICEI - PUCMINAS. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor</p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/compilers.pdf" style="color: blue" target="_blank">link</a></p>
|
||||
</div>
|
||||
<h3 class="text">Tutoring</h3>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Compilers discipline</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Tutoring for the Compilers course at the Institute of Exact Sciences and Informatics - ICEI - PUCMINAS. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor</p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/compilers.pdf" style="color: blue" target="_blank">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Algorithms and Data Structures II discipline</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Tutoring for the Algorithms and Data Structures II course at the Institute of Exact Sciences and Informatics - ICEI - PUCMINAS. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor</p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/algorithms.pdf" target="_blank" style="color: blue">link</a></p>
|
||||
</div>
|
||||
<div class="project">
|
||||
<h3 class="text">Algorithms and Data Structures II discipline</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Tutoring for the Algorithms and Data Structures II course at the Institute of Exact Sciences and Informatics - ICEI - PUCMINAS. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor</p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/algorithms.pdf" target="_blank" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Data Base discipline</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Tutoring for the Data Base course at the Institute of Exact Sciences and Informatics - ICEI - PUCMINAS. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor</p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/database.pdf" target="_blank" style="color: blue">link</a></p>
|
||||
<div class="project">
|
||||
<h3 class="text">Data Base discipline</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Tutoring for the Data Base course at the Institute of Exact Sciences and Informatics - ICEI - PUCMINAS. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor</p>
|
||||
<p>• Document: <a href="https://silvavinicius.com.br/resume/database.pdf" target="_blank" style="color: blue">link</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div id="pt-br">
|
||||
|
||||
<header>
|
||||
<center><a href="./index.html#pt-br" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||||
<nav style="background-color: white">
|
||||
<a href="./teaching.html#en" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||||
<a href="https://silvavinicius.com.br/teaching.html#pt-br" onclick="visible()"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<center>
|
||||
<ul>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -33px" href="./index.html#pt-br">Início</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html#pt-br">Trabalho</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html#pt-br">Ensino</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html#pt-br">Projeto</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html#pt-br">Certificado</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html#pt-br">Contato</a></li>
|
||||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html#pt-br">Blog</a></li>
|
||||
</ul>
|
||||
</center>
|
||||
</nav>
|
||||
<br/>
|
||||
|
||||
<section id="photo">
|
||||
<div style="padding: 15px;">
|
||||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||||
<div class="text" id="maintext"><center><span style="font-size: 33px;">Sou pesquisador na área de sistemas operacionais</span></center></div>
|
||||
</div>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text" style="font-size: 25px;">Monitoria para alunos de graduação</span><br/><br/>
|
||||
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Monitor</h3>
|
||||
<br/><br/>
|
||||
<div class="project">
|
||||
<h3 class="text">Disciplina compiladores</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Monitor da disciplina de Compiladores no Insittuto de Ciências Exatas e Informática - ICEI - PUCMINAS. Como Monitor, fui escolhido para oferecer asisstência para os estudantes de graduação ensinando, tirando dúvidas e dando suporte ao professor da disciplina.</p>
|
||||
<p>• Documento comprobatório: <a href="https://silvavinicius.com.br/resume/compilers.pdf" style="color: blue" target="_blank">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Disciplina Algoritmos e Estruturas de Dados II</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Monitor da disciplina de Algoritmos e Estruturas de Dados II no Insittuto de Ciências Exatas e Informática - ICEI - PUCMINAS. Como Monitor, fui escolhido para oferecer asisstência para os estudantes de graduação ensinando, tirando dúvidas e dando suporte ao professor da disciplina.</p>
|
||||
<p>• Documento comprobatório: <a href="https://silvavinicius.com.br/resume/algorithms.pdf" target="_blank" style="color: blue">link</a></p>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<h3 class="text">Disciplina Banco de Dados</h3>
|
||||
<p style="text-align: justify; text-justify: inter-word;">Monitor da disciplina de Banco de Dados no Insittuto de Ciências Exatas e Informática - ICEI - PUCMINAS. Como Monitor, fui escolhido para oferecer asisstência para os estudantes de graduação ensinando, tirando dúvidas e dando suporte ao professor da disciplina.</p>
|
||||
<p>• Documento comprobatório: <a href="https://silvavinicius.com.br/resume/database.pdf" target="_blank" style="color: blue">link</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<footer>
|
||||
|
|
|
|||
Loading…
Reference in New Issue