Git Tips
If youโve followed Confusing git terminology, follow this link. ํท๊ฐ๋ฆฌ๋ ๊น ์ฉ์ด ์ ๋ฆฌ ํ๊ธ ๋ฒ์ญ์ ์ฐพ์ ์ค์ จ๋ค๋ฉด, ์ด ๋งํฌ๋ฅผ ์ฐธ์กฐํ์๊ธฐ ๋ฐ๋๋๋ค. My 2ยข while using Git. Pull If you face the error below, when you do $git pull There is no tracking information for the current branch. Please specify which branch you want to merge with. See git-pull(1) for details git pull <remote> <branch> If you wish to set tracking information for this branch you can do so with: git branch --set-upstream develop origin/<branch> Reset the upstream with below...
MacOS Tips
My 2ยข while using MacBook Pro. Safari Related Developerโs Tool Webpage inspector also works on Safari(see: โApple Developerโ) Open Safari > Settings > Advanced > Enable Show fatures for web developers checkbox [MAYBE] Restart Safari OPT + CMD + i to open inspector Homepage to Favorites If you want to use New Tab Page as Home Page, you can go to Settings, Home Page and enter favorites://. Then you can go to New Tab Page on any webpage, with shortcut below....
์ ํฌ ๋ฆฌ๋ ์ค ๋ฐ์ด๋๋ฆฌ ํจํค์ง
Preface ํธ๋๋ถ์์ ๋ช ์ํ๋ฏ 23๋ 12์ ๋ถ๋ก, ์ ํฌ์์ ๋ฐ์ด๋๋ฆฌ ํจํค์ง ์ค์น๋ฅผ ๊ณต์ ์ง์ํฉ๋๋ค. ์ด๋ฒ ์ ๋ฐ์ดํธ์ ๋ฐ๋ผ VPS์ ์๋ก์ด ์ ํฌ ๋จธ์ ์ ์ค์นํ๋ฉฐ ๊ณผ์ ์์ ๋ฐ์ด๋๋ฆฌ ํจํค์ง๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํฉ๋๋ค. binrepos.conf ์ด์ /etc/portage/repos.conf/gentoo.conf์ ๋๋ถ์ด, ๋ฐ์ด๋๋ฆฌ ํจํค์ง๋ฅผ ์ํ /etc/portage/binrepos.conf/gentoo.conf๋ฅผ ์์ฑํฉ๋๋ค. (์์์์๋, ์นด์ด์คํธ ๋ฏธ๋ฌ๋ฅผ ํ์ฉํฉ๋๋ค) [binhost] priority = 9999 sync-uri = http://ftp.kaist.ac.kr/gentoo/releases/amd64/binpackages/17.1/x86-64/ Make binary default ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋ฐ์ด๋๋ฆฌ ํจํค์ง๋ฅผ ์ค์นํ๊ณ ์ ํ์๋ ๋ถ๋ค์ /etc/portage/make.conf์ ํด๋น ์ค์ ์ ์ถ๊ฐํฉ๋๋ค. FEATURES="${FEATURES} getbinpkg" Emerge ์ด์ portage ํจํค์ง ๋งค๋์ ์์ ๋ฐ์ด๋๋ฆฌ ํจํค์ง ๊ด๋ จ ์ต์ ์ ์ ๊ณตํฉ๋๋ค....
Emacs Config
My not so Extremely Minimal Alt + Ctrl + Shift. Moved to Modular Structure from Literate Org-Mode config This post doesnโt strictly follow the most recent version(Updated: 2024-04-05). Thatโs available on Github. (Prefer Built-in packages over 3rd Party ones.) JEMACS Emacs really does stand for โEscape-Meta-Alt-Control-Shiftโ, and not โEditing Macrosโ, as you may have heard from other disreputable sources (like the Emacs author). โ The Gnus Newsreader Manual > 12.7.1 Keystrokes...
ํท๊ฐ๋ฆฌ๋ Git ์ฉ์ด
This is a translated work. The original post was written by Julia Evans and you can read it here. On 03, Nov. 2023, permission was granted via e-mail. ์ด ๋ฌธ์๋ ๋ฒ์ญ๋ณธ์ ๋๋ค. ์๋ณธ์ ์ค๋ฆฌ์ ์๋ฐ์ค(Julia Evans)์ ์ํด ์์ฑ๋์์ผ๋ฉฐ, ๋ค์ย ๋งํฌ๋ฅผ ํตํด ์ฝ์ ์ ์์ต๋๋ค.์ด๋ฉ์ผ์ ํตํด 23/11/03 ๋ฒ์ญ ํ๊ฐ๋ฅผ ๋ฐ์ ์์ฑ ํ ์ ๋ก๋ ํฉ๋๋ค. ์ฃผ์ ๊ฐ๋ , ๋ช ๋ น์ด๋ ๋ช ๋ น์ด ์ถ๋ ฅ์ ๋ ์์ ์คํด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ํ๊ตญ์ด์ ์์ด๋ฅผ ๋ณ๊ธฐํฉ๋๋ค Important concepts, commands or outputs are written in both Korean AND English, so readers can avoid misunderstanding...
๋ฌผ๋ฆฌ ๋ ํ ์ปค๋ฆฌํ๋ผ
์ ๊ฐ ๊ณต๋ถํ๋ ค๊ณ ๊ฐ์ธ์ ์ผ๋ก ์ ๋ฆฌํ ๋ฆฌ์คํธ์ ๋๋ค. ๋ฐ๋ผ์, ๊ฐ ์ปค๋ฆฌํ๋ผ์ ๋ํ ๋ฌธ์๋ ์ง๋ฌธ์ ์ฌ๊ธฐ(Original)๋ ํน์ ์ฌ๊ธฐ(updated)์ ํด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ์์ ์ ํ๊ธฐ The First Three Minutes by Steven Weinberg (Level: Easy).An account of the Big Bang by one of the most brilliant physicists of all time. The Character of Physical Law by Richard Feynman (Level: Easy). A brilliant, inspiring little book on the laws of nature. The Particle Odyssey by Frank Close (Level: Easy)....
์ํ ๋ ํ ์ปค๋ฆฌํ๋ผ
์ ๊ฐ ๊ณต๋ถํ๋ ค๊ณ ๊ฐ์ธ์ ์ผ๋ก ์ ๋ฆฌํ ๋ฆฌ์คํธ์ ๋๋ค. ๋ฐ๋ผ์, ๊ฐ ์ปค๋ฆฌํ๋ผ์ ๋ํ ๋ฌธ์๋ ์ง๋ฌธ์ ์ฌ๊ธฐ์ ํด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. Start with Algebra Pre-Algebra๋ โ์์ฐ์, ์ ์, ๋ถ์, ์์, ๋ฐฑ๋ถ์จ, ์ค์, 1์ฐจ ๋ฐฉ์ ์, ๊ธฐ์ด ๊ธฐํํ, ๊ทธ๋ํโ๋ก ๊ตฌ์ฑ๋ผ โ์ผ๋ฐ์ ์ธ ๊ฒฝ์ฐโ ์ค๋ฑ ๊ต์ก์ผ๋ก ํ์ตํ์ ๊ฒ์ด๋ฏ๋ก ์๋ต ๊ฐ๋ฅ ๋จ๊ณ๋ก ์๊ฐํฉ๋๋ค. Pre-Algebra, Nichols Elementary Algebra, Sullivan, Struve, Mazzarella or with Discrete Math Pick one of below, but 2-4 are really hard. I would take 1 & 2. Discrete Mathematical Structures, Kolman, Busby, Ross Concrete Mathematics, Graham, Knuth, Patashnik or Discrete Mathematics and its Applications, Rosen or Discrete and Combinatorial Mathematics, Grimaldi or Jump right into Proof Writing Recommended book was โHow to Prove itโ....
์ปด๊ณต ๋ ํ ์ปค๋ฆฌํ๋ผ
์ ๊ฐ ๊ณต๋ถํ๋ ค๊ณ ๊ฐ์ธ์ ์ผ๋ก ์ ๋ฆฌํ ๋ฆฌ์คํธ์ ๋๋ค. ๋ฐ๋ผ์, ๊ฐ ์ปค๋ฆฌํ๋ผ์ ๋ํ ๋ฌธ์๋ ์ง๋ฌธ์ ์ฌ๊ธฐ์ ํด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. At Least Must study at least these two books. Computer Systems: A Programmerโs Perspective Designing Data-Intensive Applications Programming SICP (Structure and Interpretation of Computer Programs) Course: Brian Harveyโs Berkeley CS 61A Architecture CS:APP (Computer Systems :A Programmerโs Perspective) Course: Berkeley CS 61C Algorithms the Algorithm Design Manual Course: Steven Skienaโs lectures (also recommended) How to Solve It, Polya, Conway Math Mathematics for Computer Science Course: Tom Leightonโs MIT 6....
์ณ๊ฒ๋ ํค๋ณด๋ ๋ ์ด์์
๐ง ๊ทผ๋ณธ ์ ์ฒ๋ผ ๊ทผ๋ณธ ์ฐพ์ผ์๋ ๋ถ๋ค์ ์ตํ ์์๊ฒ ์ง๋ง Bill Joy์ vi๊ฐ h,j,k,l์ ๋ฐฉํฅํค๋ก ์ฐ๊ฒ ๋ ์ด์ , esc๊ฐ ๋ชจ๋ ๋ณ๊ฒฝ์ ์ฐ์ธ ์ด์ , ํนํ ์ ๋์ค ๊ณ์ด์์ ํ ๋๋ ํฐ๋ฆฌ๋ฅผ ~๋ก ์ค์ฌ ์ฐ๊ธฐ ์์ํ ์์ธ์ ๋ชจ๋ ADM-3A ํค๋ณด๋์ ์์ต๋๋ค. Bill Joy๊ฐ vi๋ฅผ ๊ฐ๋ฐํ๋ ๋น์ ์ฌ์ฉํ๋ ํค๋ณด๋๊ฐ ์๋์ ๊ฐ๊ธฐ ๋๋ฌธ์ด์ฃ . ์ถ์ฒ: Lear Sieglerโs ADM-3A computer terminalโs full keyboard H,J,K,L ์๋จ์ ํ์ดํ๊ฐ ๋ณด์ด์๋์? ๋ฐฉํฅ ์ด๋์ ์ํด์๋ Ctrl๊ณผ ํจ๊ป H,J,K,L์ ์ ๋ ฅํ ์ ์์์ต๋๋ค. A ์ข์ธก์ Ctrl, Q ์ข์ธก์ ESC๊ฐ ์์นํด ์์ต๋๋ค....
ํ๊ธ ์ ๋ ฅ ๋ฐฉ๋ฒ
fcitx, scim ๋ฑ๋ ์ ์๋ํ๋ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋๋ค๋ง, ์ ๋ ๋ฆฌ๋ ์ค๋ฅผ ์ฒ์ ์ ํ์ ๋๋ถํฐ ์ง๊ธ๊น์ง ibus๋ฅผ ์ฌ์ฉ์ค์ด๋ฏ๋ก ๊ฐ์ด๋๋ ibus ๊ธฐ์ค์ผ๋ก ์์ฑํฉ๋๋ค. ๋ค์ด๊ฐ๊ธฐ ์ ์ (1) Gnome์ ๊ฒฝ์ฐ ์ด์ Gnome์ ibus์ ํตํฉ๋์ด ๊ฐ๋ฐ๋ฉ๋๋ค. ๋๋ถ๋ถ์ ๋ฐฐํฌํ์์, Gnome ๋ฐ์คํฌํ ํ๊ฒฝ์ ์ฌ์ฉํ์๋ ๊ฒฝ์ฐ๋ผ๋ฉด, ์๋ ๊ณผ์ ์ Settings ์ฑ์ ํตํด ์งํํ์ค ์ ์์ต๋๋ค. Region & Language ์ต์ ์ ํ์ธํ์ธ์! (2) ๊ธ์๊ฐ ๋ค๋ชจ๋ก ํ์๋๋ค? ์ ๋ ฅ๊ณผ ๋ฌด๊ดํ๊ฒ ํ๊ธ์ด ํฌํจ๋ ํ์ด์ง์์ ํ๊ธ์ ํด๋นํ๋ ๋ถ๋ถ์ด ๋ค๋ชจ๋ก ํ์๋๋ ๋ฌธ์ ๋ ํฐํธ๊ฐ ์์ธ์ ๋๋ค. ํ๊ธ ํ๊ธฐ๋ฅผ ํ ์ ์๋ ํฐํธ, ์๋ฅผ ๋ค์ด, noto-fonts-cjk ๋ฑ์ ์ค์นํด์ ํด๊ฒฐํฉ๋๋ค....