목록CS (11)
I am who I am
pintos를 사용하려면 bochs 가 필요하다. 여러 버전을 다운받아서 test 하였는데, bochs 2.6.8의 경우만 잘 작동하였다...! bochs2.6.8 을 다운받아서 원하는 경로에 저장하고, tar -xvzf 을 이용해서 압축을 푼다. ./configure --with-term --with-nogui --enable-gdb-stub 을 통해 make 파일을 만들고, make sudo make install을 하면 된다.
git commit --amend 를 하면 nano 에디터가 켜진다. 방금 작성한 commit 메시지를 수정할 수 있다.
Busy waiting 이란, process 가 어떤 조건이 true 인지를 반복적으로 확인하는 것을 의미한다. 이 경우 아무 의미 없는 행동을 하는 process가 cpu 를 계속 점유하게 된다. [REF] https://en.wikipedia.org/wiki/Busy_waiting
Github 에서 새로 repo 를 만들고, 로컬 서버와 연동을 위해 push를 했을 때 위와 같은 에러가 뜨는 경우가 있다. 보통 Github repo를 README 나 LICENSE 파일을 갖도록 init 하여 생기는 문제다. 이 경우, 로컬 서버에서 git remote add origin #GITHUB_URL git pull origin mater git push origin master 순서로 실행하면 된다.
http://blog.naver.com/dnfkrl/220069281546
tmux에서 기존의 ctrl + b 대신 다른 hot key 를 쓰고자 하는 경우에는, ~/.tmux.conf 파일을 수정해야 한다. 가령, ctrl+b 대신 ctrl+a 로 바꾸고자 하는 경우, set -g prefix C-a unbind-key C-b bind-key C-a send-prefix 를 .tmux.conf 파일에 작성한다. 그리고 shell에서 tmux source-file ~/.tmux.conf command를 실행한다. 단축키는 아래 링크 참조. http://blog.naver.com/itperson/220777286226
실행 창에서 winver 입력하면 된다. 실행 창은 윈도우키 + r 로 실행 가능하다.
블로그에 소스 코드를 깔끔하게 넣기 위해서는 아래 웹사이트에서 만들고 copy paste 하면 된다. https://colorscripter.com/
source ./bash_profile 변경된 bash_profile 적용 Refhttp://zetawiki.com/wiki/Profile_bashrc_bash_profile_%EC%8B%A4%ED%96%89_%EC%88%9C%EC%84%9C