2017๋ 3์ ์ ํ ํ 2023๋ 2์ ์กธ์ ๊น์ง ์ง์ ๋ง๋ค์๋ ํ๋ก์ ํธ๋ค์ด ๋ด๊ฒจ์ ธ์์ต๋๋ค.
๋ฌธ์ ๊ฐ ์๊ธธ๊น๋ด ํ๊ต์์ ์ ๊ณต๋ฐ์ ๊ณผ์ ๋ด์ฉ ๊ฐ์ ๊ฒฝ์ฐ์๋ ์ํธํ ์์ถ์ ํตํ์ฌ ๋น๊ณต๊ฐ ์ฒ๋ฆฌํ์์ต๋๋ค.
๐ข Number Plus ๋ค์ด๋ก๋
C
์ธ์ด์ SDL
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ง๋ ๊ฐ๋จํ ๊ฒ์์
๋๋ค.
2x2
์ฌ์ด์ฆ ๋ถํฐ 5x5
์ฌ์ด์ฆ๊น์ง ๋์ด๋๋ฅผ ์ ํํ ์ ์๊ณ ๊ทธ ํฌ๊ธฐ์ ๋๋คํ ์ซ์๊ฐ ์์๋๋ก ๋ฐฐ์ด๋๊ฒ ๋๋๋ฐ ์ ํ์๊ฐ๋์ ์ซ์๋ฅผ ์์ฐจ์ ์ผ๋ก ์ต๋ํ ๋น ๋ฅด๊ฒ ํด๋ฆญํ๋ฉด ๋ฉ๋๋ค.
๐งฎ Caculator ๋ค์ด๋ก๋
Command Line
์์ ์์์ ๊ณ์ฐํด์ฃผ๋ ํ๋ก๊ทธ๋จ ์
๋๋ค.
์ฌ๊ทํจ์์ ํจ๊ณผ๋ฅผ ์ ๋๋ก ๋๋ ์ ์์๊ณ ๋์ค์ Backtracking
์๊ณ ๋ฆฌ์ฆ ๊ธฐ์ ์ ๋ฐฐ์ธ ๋ ๋ฐํ์ด ๋์์ต๋๋ค.
โญ Shapes ๋ค์ด๋ก๋
C++
์์ GUI
ํ๋ก๊ทธ๋๋ฐ์ ๋์์ฃผ๋ FLTK
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํด ๋ง๋ ๋๋ค ๋ํ ํ์ ํ๋ก๊ทธ๋จ์
๋๋ค.
๐ฎโโ๏ธ Characters ๋ค์ด๋ก๋
C++
์์ GUI
ํ๋ก๊ทธ๋๋ฐ์ ๋์์ฃผ๋ FLTK
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํด ๋ง๋ ์ถ๊ฒฉ์์ ๋๋ง์ ํ๋ก๊ทธ๋จ์
๋๋ค.
๐ FileExplorer ๋ค์ด๋ก๋
Bash Shell
์คํฌ๋ฆฝํธ ์ด๋ฉฐ ๋ฆฌ๋
์ค Ubuntu
์ด์์ฒด์ ์์ ์์ฑ๋์๊ณ CLI
ํ๊ฒฝ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ํ์ผํ์๊ธฐ ์
๋๋ค.
curl https://raw.githubusercontent.com/geoje/KwUniversity/master/LinuxApplicationPractice/Project2/2017203014_YGH.sh > FileExplorer.sh && \
. FileExplorer.sh
๐ ScoreChart ๋ค์ด๋ก๋
JavaFX
๋ฅผ ๊ธฐ๋ฐํ์ฌ GUI
๋ก ๋ง๋ค์ด์ง ์ ์ ์
๋ ฅ ํ ๊ทธ๋ํ ํต๊ณ๋ฅผ ๋ณผ ์ ์๋ ํ๋ก๊ทธ๋จ์
๋๋ค.
โช Othello ์๋ฒ / ํด๋ผ์ด์ธํธ
C
์ธ์ด๋ก ncurses
๋ผ๋ CLI
ํ๊ฒฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ง๋ ์ค๋ธ๋ก ๋ผ๋ ๋ณด๋๊ฒ์์ ์๊ฒฉ์ผ๋ก ํ๋ ์ดํ ์ ์๋ ํ๋ก๊ทธ๋จ์
๋๋ค.
wget https://github.com/geoje/KwUniversity/raw/master/SystemSoftwarePractice/Project2/Server/server.out && \
chmod u+x server.out && \
./server.out 12132
wget https://github.com/geoje/KwUniversity/raw/master/SystemSoftwarePractice/Project2/Client/client.out && \
chmod u+x client.out && \
export TERM=xterm-color && \
./client.out 127.0.0.1 12132
๐ค CatchMind ์๋ฒ / ํด๋ผ์ด์ธํธ
C#
์ธ์ด๋ก ์์ผ, ํจํท ํต์ ์ ํตํด ๊ตฌํ๋ ์๊ฒฉ์ผ๋ก ํ๋ ์ดํ ์ ์๋ ์บ์น๋ง์ธ๋ ํ๋ก๊ทธ๋จ ์
๋๋ค.
๐ฌ OST ๋๋ณด๊ธฐ
์นด์นด์คํก์ ๋ชจํฐ๋ธ๋ก C#
๊ณผ MySQL
๋ฑ์ ์ฌ์ฉํด ๋ง๋ ์ฌ๋ด ์ฑํ
ํ๋ก๊ทธ๋จ ํํ๋ก์ ํธ ์
๋๋ค.