Software engineering student at π«π· Γcole 42. Currently majoring in Japan Studies at Tokyo University of Foreign Studies as a Japanese Government (MEXT) scholarship undergraduate student. Passionate about iOS app development and language learning.
- Object-Oriented Programming in C++
- Writing Makefile for C++ Projects
- The Dining Philosophers Problem
- 42 Tokyo Γ 42 Seoul Collaboration: The 42 Live Radio Show
- Vim tutorial at 42 SΓ£o Paulo's podcast Fora da Norma
- Introduction to linked lists in C
- π¬π§ English (C2)
- π―π΅ Japanese (C2)
- π΅πΉ Portuguese (C2)
- πͺπΈ Spanish (B2)
- π¨π³ Mandarin (B1)
- π«π· French (A1)
- π°π· Korean (A1)
project | purpose |
---|---|
libft | Learn how the standard functions of C programming work, by coding them from scratch and creating our very own library. |
get_next_line | Learn how file descriptors and static variables work. |
ft_printf | Replicate the original C printf() function. |
fract-ol | Create graphically beautiful fractals using complex numbers and Γcole 42's graphical library MiniLibX. |
minitalk | Code a small data exchange program using UNIX signals. |
push_swap | A project focused on efficiently sorting random numbers with minimal actions. It introduces concepts such as stack data structures and circular doubly linked lists. |
minishell | Create our own shell. |
philosophers | Learn the basics of concurrent programming using threads and mutexes by solving Edsger Dijkstra's famous dining philosophers problem. |
cub3d | Create a 3D game inspired by Wolfenstein 3D using Γcole 42's graphical library, MiniLibX. |
NetPractice | A general practical exercise to discover networking. Here we configure small-scale networks based on the principles of TCP/IP. |
c++ modules | Learn the basics of object-oriented programming. |
inception | A practical project to expand your system administration knowledge. Here we use Docker to virtualize several Docker images, creating them in your new personal virtual machine. |
webserv | Writing our own HTTP server. |
- Taking Stanford CS193p: Developing Applications for iOS
- Preparing for the Test of Chinese as a Foreign Language