ParkJinHong

File i/o

๐Ÿ“‹File i/o ํŒŒ์ผ์„ ์—ด๊ณ , ์ƒ์„ฑํ•˜๊ณ , ์ฝ๊ณ , ์“ฐ๊ณ , ๋‹ซ๋Š” ๊ณผ์ • nano openfile.c #include <stdio.h> // ํ‘œ์ค€ ์ž…๋ ฅ ๋ฐ ์ถœ๋ ฅ ํ•จ์ˆ˜๋ฅผ ์ œ๊ณต #include <stdlib.h> // ์ผ๋ฐ˜์ ์ธ ์œ ํ‹ธ๋ฆฌํ‹ฐ ํ•จ์ˆ˜๋“ค์„ ์ œ๊ณต #include <fcntl.h> // ํŒŒ์ผ ์ œ์–ด ๊ด€๋ จ ์ƒ์ˆ˜๋“ค๊ณผ ํŒŒ์ผ ์ œ์–ด...

GIT branch ๊ณต๋ถ€

๐Ÿ“‹GIT branch ๋ฏธ๋ฆฌํ•ด์•ผํ•  ์ผ git log --all --graph --oneline ๋ชจ๋“  branch๋“ค์„ ์‹œ๊ฐ์ ์œผ๋กœ, ํ•œ์ค„๋กœ ํ‘œํ˜„ git branch branch ๋ชฉ๋ก ๋ณด์—ฌ์ฃผ๊ธฐ branch ์ •๋ฆฌ git branch ๋ธŒ๋žœ์น˜์ด๋ฆ„ ํ˜„์žฌ ๋ฒ„์ „์œผ๋กœ ๋ธŒ๋žœ์น˜ ๋งŒ๋“ค๊ธฐ git check out ๋ธŒ๋žœ์น˜์ด๋ฆ„ HEAD๊ฐ€ ํ•ด๋‹น ๋ธŒ๋žœ์น˜๋กœ ์ „ํ™˜ํ•˜๊ธฐ โ•bas...

GIT ๋ช…๋ น์–ด ๊ณต๋ถ€

๐Ÿ“‹GIT ๋ช…๋ น์–ด๋ฅผ ๋ณต์Šตํ•ด๋ณด์ž. ๋ฏธ๋ฆฌํ•ด์•ผํ•  ์ผ git config --global core.editor "nano" ์—๋””ํ„ฐ ๋ฐ”๊พธ๊ธฐ git init . ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ ๋ฒ„์ „๊ด€๋ฆฌ ์‹œ์ž‘ cd .git repository๋กœ ๋“ค์–ด๊ฐ€๊ธฐ git ๋ฌธ๋ฒ• ์ •๋ฆฌ git status git์˜ ์ƒํƒœ๋ฅผ ๋ณด์—ฌ์ฃผ๊ธฐ git add ํŒŒ์ผ์ด๋ฆ„ ํŒŒ์ผ์„ Working...

TCP/IP 5๊ณ„์ธต

๐Ÿ“‹TCP/IP Protocol Suite ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์Šค์œ„ํŠธ(Internet Protocol Suite)๋Š” ์ธํ„ฐ๋„ท์—์„œ ์ปดํ“จํ„ฐ๋“ค์ด ์„œ๋กœ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฐ ์“ฐ์ด๋Š” ํ†ต์‹ ๊ทœ์•ฝ(ํ”„๋กœํ† ์ฝœ)์˜ ๋ชจ์Œ์ด๋‹ค. ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์ŠˆํŠธ ์ค‘ TCP์™€ IP๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๊ธฐ ๋•Œ๋ฌธ์— TCP/IP ํ”„๋กœํ† ์ฝœ ์ŠˆํŠธ๋ผ๊ณ ๋„ ๋ถˆ๋ฆฐ๋‹ค. ๐Ÿ“ŒTCP/IP Protocol Suite์˜ ...

ํฌ์ŠคํŠธ ์“ฐ๋Š” ๋ฒ• ๋ฐฐ์šฐ๊ธฐ

#Nice to meet you, #everyone :) ํฌ๊ธฐ0 ํฌ๊ธฐ1 ํฌ๊ธฐ2 ํฌ๊ธฐ3 ํฌ๊ธฐ4 ํฌ๊ธฐ5 ํฌ๊ธฐ6 1์ธต 2์ธต 3์ธต ๊ทธ๋ƒฅ ํ…์ŠคํŠธ ๊ฐ•์กฐ๋œ ํ…์ŠคํŠธ ๊ธฐ์šธ์–ด์ง„ ํ…์ŠคํŠธ ๊ฐ•์กฐ๋œ&๊ธฐ์šธ์–ด์ง„ ํ…์ŠคํŠธ* ์ทจ์†Œ๋œ ํ…์ŠคํŠธ ๋ฐ‘์ค„์นœ ํ…์ŠคํŠธ ๋…ธ๋ž€ ๊ธ€์”จ์ž…๋‹ˆ๋‹ค.