Giter Club home page Giter Club logo

Ygor G. Sena's Projects

.dotfiles icon .dotfiles

This repository contains my configuration files for Windows+WSL2+Emacs desktop environment among other settings. Commands to replicate and create your own workflow are provided.

42-labs-challenge-v4 icon 42-labs-challenge-v4

This repository contains the project done during the 4th edition of 42 Labs São Paulo between January 09th, 2023 and January 15th, 2023.

42cursus-born2beroot icon 42cursus-born2beroot

The fourth project of 42 curriculum asks students to set up a virtual machine while implementing strict rules.

42cursus-cpp-piscine icon 42cursus-cpp-piscine

The 12th project of 42 curriculum is a C++ piscine which aims to introduce students to Object-Oriented Programming. C++ was chosen because it's derived from our old and familiar C Language. Since C++ can be complex, the code will adhere with the C++98 standard.

42cursus-fdf icon 42cursus-fdf

The fifth project of 42 curriculum introduces students to the fundamentals of graphic programming with MiniLibX. Between three projects to pick out, I chose FdF which aims to represent "iron wire" meshing in 3D.

42cursus-ft-irc icon 42cursus-ft-irc

The 12th project of 42's curriculum is about creating our own IRC server. An actual IRC client will be used to connect to the server and test it. nternet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.

42cursus-ft-printf icon 42cursus-ft-printf

The third project of 42 curriculum asks students to reproduce some features of the famous printf() function.

42cursus-ft-transcendence icon 42cursus-ft-transcendence

The 13th and final project of 42's curriculum is about creating an online pong game! This project is a complex undertaking, requiring decision-making within the specified constraints.

42cursus-get-next-line icon 42cursus-get-next-line

The second project of 42 curriculum asks students to implement a function that returns a line read from one or more file descriptors.

42cursus-inception icon 42cursus-inception

One container is not enough, we need to go deeper. This project aims to broaden the student's knowledge of system administration by using Docker, the tasks are to virtualize several Docker images and create them in a new personal virtual machine.

42cursus-libft icon 42cursus-libft

This is my very own C Library! The first project of 42 curriculum asks students to reproduce basic functions of C ANSI Library to manipulate characters, strings and memory plus additional functions to implement singly linked lists.

42cursus-minirt icon 42cursus-minirt

The eleventh project of 42's curriculum is an introduction to the beautiful world of Raytracing and asks students to render simple Computer-Generated-Images so that they will never be afraid of implementing mathematical formulas again.

42cursus-minishell icon 42cursus-minishell

The eighth project of 42's curriculum gives the students a very "simple" task: to create our very own little shell based on bash.

42cursus-minitalk icon 42cursus-minitalk

The sixth project of 42's curriculum asks students to code a small data exchange program using UNIX signals.

42cursus-netpractice icon 42cursus-netpractice

The tenth project of 42's curriculum asks students to configure small-scale networks. To do that, it's necessary to understand how TCP/IP addressing works.

42cursus-philosophers icon 42cursus-philosophers

The ninth project of 42's curriculum asks students to solve the famous Dijkstra's synchronization problem. This is a introduction to threads, mutexes and semaphores.

42cursus-push-swap icon 42cursus-push-swap

The seventh project of 42's curriculum asks students to find an optimized way to sort data with two stacks and a limited set of instructions.

42event-april-fools-2023 icon 42event-april-fools-2023

On the occasion of the April Fool's Day of 2023, the 42 staff devised a fun challenge for its global student body. The project had to be completed in three days and there were 18 exercises to be done. Each exercise was worth 5 points and the last one 15 points. Project grades spanned from 0 to 100 with cumulative rewards on the intranet.

42sp-cursus-docs icon 42sp-cursus-docs

This repository is a Jekyll static site with JustTheDocs that contains concepts, tips and guides about the projects of 42 curriculum I've done so far.

42sp-piscine icon 42sp-piscine

This repository contains all files and codes created during 42's Piscine in São Paulo, Brazil between April 4 and April 22, 2022.

data-science-projects icon data-science-projects

This repository contains projects that I had developed and the references I had used with the aim to learn about the wide world of data science. Each directory may be a project or a course's directory containing a group of project.

dio-lab-open-source icon dio-lab-open-source

⚠LEIA A ISSUE FIXADA! Repositório do lab Contribuindo em um Projeto Open Source no GitHub da Digital Innovation One.

wsl4noobs icon wsl4noobs

Um tutorial de WSL da comunidade para a comunidade 💜

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.