- ๐ ft_transcendence
- ๐ webserv
- ๐ inception
- ๐ cpp_module
- ๐ cub3d
- ๐ minishell
- ๐ philosopher
- ๐ push_swap
- ๐ so_long
- ๐ minitalk
- ๐ printf
- ๐ get_next_line
- ๐ libft
์์ผ ํต์ ์ ํ์ฉํ pingPong ๊ฒ์ ์น์ฌ์ดํธ ๊ฐ๋ฐ
- ํ์๊ด๋ฆฌ, 2์ฐจ ์ธ์ฆ, ์น๊ตฌ, ์ฐจ๋จ, pingPong ๊ฒ์, Django signals๋ฅผ ํ์ฉํ ์ค์๊ฐ ๋ฐ์ดํฐ ๋๊ธฐํ
C++์ ํตํด ๊ตฌํํ๋ ์น์๋ฒ
- RFC7230, 7231 MUST๋ฅผ ์ค์ํ๋ ์น์๋ฒ๋ฅผ C++๋ก ๊ตฌํ
Docker compose๋ฅผ ํตํด ์ปจํ
์ด๋ ๊ธฐ๋ฐ Wordpress ์ธํ
- Debian ์ด๋ฏธ์ง์ ์คํฌ๋ฆฝํธ ํ์ผ๋ก ์ปจํ
์ด๋๋ณ ์ด๋ฏธ์ง ๊ฐ๋ฐ
๋ ์ด์บ์คํ
์ ํ์ฉํ ๊ฐ๋จํ ๊ฒ์ ๋ง๋ค๊ธฐ
- ๋ ์ด์บ์คํ
๊ธฐ์ ์ ํ์ฉํ์ฌ 3D ๊ฒ์์ C์ธ์ด๋ก ๊ฐ๋ฐ
C++์ ํตํ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ
- ์ ์ฒด์ ์ธ C++ ์ด๋ก ์ ์๊ตฌ์ฌํญ ๊ตฌํ์ ํตํด ํ์ต
Unix shell ํ๋ก๊ทธ๋จ c์ธ์ด๋ก ๊ตฌํํ๊ธฐ
- fork, execve ๋ฑ ํ๋ก์ธ์ค API๋ฅผ ํ์ฉํ์ฌ shell ํ๋ก๊ทธ๋จ์ C์ธ์ด๋ก ๊ตฌํ
์ฒ ํ์๋ค์ ์ ๊ตถ์ด ์ฃฝ์์๊น
- mutex lock ๊ธฐ๋ฐ ์ฐ๋ ๋ ๋์์ฑ ๊ด๋ฆฌ
๋๊ฐ์ ์คํ์ ์ฌ์ฉํ ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ
- ์
๋ ฅ๋ฐ์ ์ซ์ ๋ฐฐ์ด์ ์ ๋ ฌํ๊ธฐ ์ํ ๋ช
๋ น์ด ์ถ๋ ฅ
mlx ๋ผ์ด๋ธ๋ฌ๋ฅด๋ก ๋ง๋ค์ด๋ณด๋ ๊ฐ๋จํ 2D ๊ฒ์
- ๊ฐ๋จํ WSAD ๋ฐฉํฅํค๋ก ์งํํ ์ ์๋ ๊ฐ๋จํ 2D ๊ฒ์ ๊ตฌํ
Signal์ ํตํ ๋ ํ๋ก์ธ์ค์ ํต์
- SIGINFO1, SIGINFO2 ์๊ทธ๋์ ํตํ ๋นํธ์ฐ์ฐ ์ฒ๋ฆฌ๋ก ๋ฌธ์์ด ์ ์ก ๊ธฐ๋ฅ ๊ตฌํ
C์ธ์ด์ printf๋ฅผ ์ง์ ๊ตฌํํด๋ณด๋ ํ๋ก์ ํธ
- printf ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ft_printf ํจ์ ๊ธฐ๋ฅ
fd์ ๋ฌธ์์ด์ ๊ฐํ์ ์ฒ๋ฆฌํ์ฌ ์ถ๋ ฅํ๋ ํ๋ก์ ํธ
- **fd๋ฅผ ํตํด ์
๋ ฅ๋ฐ์ ๋ฌธ์์ด์ ์ถ๋ ฅ **
๋ค์ํ C์ธ์ด ๋ด์ฅ ํจ์๋ค์ ์ง์ ๊ตฌํ
- ๋ค์ํ C์ธ์ด ํจ์ ๊ธฐ๋ฅ
This project is MIT licensed.
