본문 바로가기

人 煙403

Syntax Highlighter 3.0을 Tistory에 적용하다. 역시 세상에 쉬운일이 별로 없다고 2.0이 설치된 곳에 overwrite 만 해서는 되질 않는다. 이번 글에서는 변경된 부분에 대해서만 설명하고자 한다. - 참조 : 2.0설치 관련 글(http://goo.gl/a1jAg) , Syntax Highlighter (http://goo.gl/wF2u) 추가해야 할 코드 를 사용한 경우 script 기술했던 부분에 아래의 코드를 추가한다. Scroll bar 없애기 : 본인이 주로 사용하는 chrome 에서는 모든 창에 vertical scroll bar 가 등장하였고, 세로로 넘어가는 녀석에 대해서는 horizental scroll bar님도 등장하셨다. 아주 보기가 싫어서 shCore.css 부분을 손을 보았다. 차후에 코드 길이가 긴 녀석의 경우 깨질수도.. 2011. 1. 12.
linux memory cache flush linux에서 현재 메모리에 저장되어 있는 cache 영역을 초기화 하려면 아래의 명령어중 하나를 이용한다. echo 1 > /proc/sys/vm/drop_caches page cache 날리기 echo 2 > /proc/sys/vm/drop_caches dentries 와 inode 날리기 echo 3 > /proc/sys/vm/drop_caches 1번 2번 모두 수행 2011. 1. 11.
반올림 함수 반올림 함수는 c에서 기본적으로 지원하지 않는다. 자주 사용되는 관계로 아래와 같이 정리해보았다. /// /// round function /// ex) num= 10.2465, where=3 -> 10.25 /// ex) num=-10.2465, where=3 -> -10.24 /// double round(double num, int where) { double roundedNum = num * pow(10, where-1); roundedNum += 0.5; roundedNum = (roundedNum>0)?floor(roundedNum):ceil(roundedNum); roundedNum *= pow(10, -1 * (where-1)); return roundedNum; } 2011. 1. 10.
user에게 sudo 권한 부여하기 sudo 권한으로 (혹은 루트로) /etc/sudoers 파일을 연다. username 을 USER1이라 가정하면 아래와 같은 내용을 넣으면 된다. 단 공백은 모두 탭으로서 구분 되어야 한다. USER1 ALL=(ALL) ALL p.s sudo를 추가했음에도 불구하고 특정 명령어 수행시 command not found 란 메시지가 나온경우 $PATH 에 /usr/sbin 이 추가되어 있지 않아서일수도 있다. 추가한다. 2010. 12. 28.