Skip to content
View riceset's full-sized avatar

Organizations

@tkomeno

Block or report riceset

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
riceset/README.md

πŸ‘‹ Welcome!

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.

πŸ“š Latest Blog Posts

πŸŽ™ YouTube

🌱 Languages

Proficient:

  • πŸ‡¬πŸ‡§ English (C2)
  • πŸ‡―πŸ‡΅ Japanese (C2)
  • πŸ‡΅πŸ‡Ή Portuguese (C2)

Advanced:

  • πŸ‡ͺπŸ‡Έ Spanish (B2)

Intermediate:

  • πŸ‡¨πŸ‡³ Mandarin (B1)

Beginner:

  • πŸ‡«πŸ‡· French (A1)

πŸŽ‰ GitHub Status

overview languages

πŸš€ Γ‰cole 42 Curriculum

project
purpose
status
Learn how the standard functions of C programming work, by coding them from scratch and creating our very own library.
βœ…
Learn how file descriptors and static variables work.
βœ…
Replicate the original C printf() function.
βœ…
Create graphically beautiful fractals using complex numbers and Γ‰cole 42's graphical library MiniLibX.
βœ…
Code a small data exchange program using UNIX signals.
βœ…
A project focused on efficiently sorting random numbers with minimal actions. It introduces concepts such as stack data structures and circular doubly linked lists.
βœ…
Create our own shell.
βœ…
Learn the basics of concurrent programming using threads and mutexes by solving Edsger Dijkstra's famous dining philosophers problem.
βœ…
Create a 3D game inspired by Wolfenstein 3D using Γ‰cole 42's graphical library, MiniLibX.
βœ…
A general practical exercise to discover networking. Here we configure small-scale networks based on the principles of TCP/IP.
βœ…
Learn the basics of object-oriented programming.
WIP
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.
N/A
Writing our own HTTP server.
N/A
The final project: A full-stack website that lets you play the classic game Pong.
N/A

πŸ’­ Currently, I am

  • Taking Stanford CS193p: Developing Applications for iOS
  • Preparing for the Test of Chinese as a Foreign Language

δΈ­ζ–‡η‰ˆζœ¬

Pinned Loading

  1. Stanford-CS193p Stanford-CS193p Public

    @Stanford University's iOS app development course.

    Swift 3

  2. Harvard-CS50 Harvard-CS50 Public

    @Harvard University's computer science course.

    C

  3. dotfiles dotfiles Public

    My configuration files for various programs on UNIX-like environments.

    Lua 39

  4. PricesBot PricesBot Public

    A Twitter bot that replies with the current price of all the valid cryptocurrencies on the mention's hashtags.

    Python 1

  5. ft_boilerplate ft_boilerplate Public

    A basic shell script that creates the basic structure for a 42 project.

    C 3 1

  6. NeoMnemo NeoMnemo Public

    A modern template for Anki focused on the use of mnemonic devices.

    CSS 2