Unix/*Nix계통 팁 65

Shell Command 녹화

script라는 명령어를 쓰면 된다. $ script 라고 하면, 녹화가 시작된다. $ script -f rec1.txt 라고 하면 rec1.txt에 녹화된다. 작업하면서 터미널에 출력되는 "모든" output이 파일에 적힌다. vi에디터로 편집을 했었다면 그것까지 "녹화"된다. script 명령어를 잘 이용하면 남에게 자신이 작업하고 있는 것을 보여줄 수 있다. $ script /dev/pts/1 이런식... pts/1 이런건 who를 쳐보면 쉽게 알 수 있다. http://blog.hostway.co.kr/zb5/?page=2&sid=670&article 위 글에서 알아낸 정보임. 그곳의 다른 정보도 상당히 유용하다.

Unix/*Nix계통 팁 2007.12.25

NateON 리눅스용이 나오다

nate.com 평소에 하듯이 네이트온 메신저 받는 곳으로 하면 리눅스용, 맥용이 있다. (!) (!) 언제부터 공개된건진 모르겠지만 -_-b http://kldp.net/projects/nateon/ 실제 다운로드는 kldp.net을 통해 하게 된다. 소스코드도 공개되어있다. rpm으로 설치하는데 문제가 생기면 컴파일도 할 수 있다. (컴파일 하기는 더 어렵겠지만 ㅡ,.ㅡ) 1년 전에는 wine으로 돌리려고 애썼지만 이제 그럴 필요 없다.

Unix/*Nix계통 팁 2007.10.13

vim 미리 설정한 긴 단어 넣기

http://www.apmaths.uwo.ca/~xli/vim/abb.html 코멘트 같은 것을 넣는다고 해보자. /*******************************************/ 이런 것. *가 몇개 들어가있는지 잘 정한 다음 이것을 앞으로 계속 쓸 수 있을까? 물론 가능하다. vimrc파일을 수정. 다음 줄을 넣는다. ab linecomment /****************************************************/에디트를 하다가 linecomment라고 치고 엔터를 누르거나 space를 누르면 입력한 것이 한 줄 코멘트 구분자로 변할 것이다. 필자의 경우는 latex를 만드는데 latex에서 자주 쓰이는 이미지라든지... 이런 것을 넣고 싶었다. 한줄짜리가 ..

Unix/*Nix계통 팁 2007.09.25

vim 검색 하이라이트 기능

http://www.vim.org/tips/tip.php?tip_id=14 :set hlsearch로 hlsearch를 켜면 /로 검색되어 걸린 것이 모두 하이라이트 된다. 하이라이트 기능을 완전히 끄려면 :set nohlsearch 한 번의 검색에 대해 해당 하이라이트를 없애려면 :nohlsearchnohlsearch대신 nohls라고 해도 됨. 하지만... 기억하기도 어렵다. 가장 쉬운 방법은 한 번 더 search를 하여 결과가 없을 만한 것을 찾는 것. /sdfsfasdfgsdfa 이런 식으로;;

Unix/*Nix계통 팁 2007.09.25

제로보드XE - 제로보드 이외의 페이지에서 회원정보 이용하기

http://www.zeroboard.com/4480388 이 글을 참고할 것. 제로보드나 gnuboard나 함부로 include를 하면 낭패. 왜냐... include가 zbxe에서 이루어 질 것으로 기대하고 있기 때문이다 (이런 -_-) 제보로드XE는 제로브드4처럼 그냥 "첨부"해서 쓰는 게시판이 아니라는 것을 단적으로 말해준다 -_-^ $cwd = getcwd(); chdir( "$htdocs/zbxe" ); require_once "$htdocs/zbxe/config/config.inc.php"; chdir( $cwd ); 뭐 일단은 아쉬운대로 이렇게 했다. zb4의 outlogin처럼 $_zb_path 이런 변수가 어디 있는지 주시해 볼 필요가 있는 듯.

Unix/*Nix계통 팁 2007.08.18

제로보드XE - 일단 평가 ㅡ,.ㅡ

스킨 수정이야 뭐 옛날부터 귀찮은 작업이었으니 패스. 문법이 더 엄격해졌으니 ZB4때 처럼 HTML 코드 생성기 (웹에디터 -_-) 를 이용해서 따위가 들어간 무개념 스킨을 만드는 사람들은 좀 없어질 것 같다. 가장 막막한 것은, outlogin을 어떻게 해야 할지 모르겠다는 것 -_-; 제로보드4때에는 outlogin을 이용해서 관리자들만 보이는 메뉴를 만든다든지 (관리자들만 보이는 게시판과는 다름.) 멤버의 레벨을 체크해서 각기 다른 내용을 보일 수 있었는데 zbxe에서는 어떻게 그것을 해야 할 지 모르겠다. 제로보드 매뉴얼에 아직 없다. 뭐... 곧 생기겠지. 또 아쉬운 것은 page 개념. 게시판/블로그를 만들듯이, 관리 메뉴에서 페이지를 만들고 수정할 수 있다. 그냥 블로그에 글 쓰듯이 홈페이지..

Unix/*Nix계통 팁 2007.08.18

제로보드XE 길들이기 - 스킨 수정 (layout 이용)

아직 스킨이 많이 나오지 않았다. 문제가 생기면 어쩔 수 없이 수정해야 한다는 거~ 제로보드에 제공되는 공식 레이아웃을 쓰면 버튼의 위치가 이상해 진다거나 아예 보이지도 않게 된다거나 하는 문제는 발생하지 않는다. 하지만, 필자는 필자 나름의 이미 만들어진 레이아웃을 ZB4에 사용했었으며 그것을 그냥 쓰고 싶다 -_-;; table이 좀 구닥다리 취급 받지만, 공간적 배치를 할 때 절대적 좌표나, 세로의 배치는 div로, 두 물체간의 가로적인 배치는 table을 써야 한다는 것이 필자의 생각이다 ㄱ-;;; 공식 제로보드 스킨 여기저기에 float right, left가 쓰여진 탓에 파이어폭스에선 제대로 보이지만 익스플로러에서는 엉터리로 보이는 문제가 발생한다. (이상하게도 제로보드 공식 레이아웃엔 그런 ..

Unix/*Nix계통 팁 2007.08.18

제로보드XE 길들이기 - 제로보드 삽입 (layout 이용)

제로보드4로 노프레임 홈페이지를 만들던 때의 작업을 제로보드XE로도 해보자는 것이다. zb4에서는 table을 주로 썼지만 zbxe에서는 div를 주로 쓰고 있다. 요즘 홈페이지 코딩의 흐름대로 말이다. css도 사용중이고. 거기까진 좋은데... zb4때 썼던 홈페이지 역시 div로 되어있다. 이런 구조로 되어있다. 부분에 제로보드를 넣기만 하면 되는 것이다? 제로보드는 열심히 설치했고... 여기까진 다 했을 것이라 믿는다. -_-;; 제로보드4를 설치해 보았다면 눈 감고도 할 수 있다(?) /zbxe/layouts의 xe_official를 cp -rp 해서 xe_custom으로 만들었다.

Unix/*Nix계통 팁 2007.08.18