목록설정 (24)
Dharma
In console 'Terminal' $ sudo apt-get install clojure $ sudo apt-get install leiningen $ sudo apt-get install slime install clojure-mode $ cd ~/.emacs.d $ git clone git://github.com/technomancy/clojure-mode.git append to dot-emacs $ emacs ~/.emacs add followings below (add-to-list 'load-path "~/.emacs.d/clojure-mode/") (require 'clojure-mode) install swank-clojure $ lein plugin install swank-cloj..
저번 포스트 에서 Clojure 와 Slime 을 연결해봤습니다. 그런데 REPL 에서 색이 안 이쁘더군요. 간단하게 색을 집어넣는 방법을 설명하겠습니다. .emacs 파일을 열어서 맨 아래쪽에 다음 과 같은 내용을 추가해 줍니다. (add-hook 'slime-repl-mode-hook (defun clojure-mode-slime-font-lock () (let (font-lock-mode) (clojure-mode-font-lock-setup)))) 끝!!
이맥스 (Emacs) 에서 영문 폰트는 기본적으로 지정해 줄 수가 있습니다. 한글하고 일어 한문은 지정하는 여러가지 방법이 있지만 이 방법이 가장 쉬운듯 해서 정리해 봤습니다. EDIT: 나눔 고딕 폰트 설치를 위해서 먼저 나눔고딕 폰트를 설치해야 할 필요가 있겠지요? 나눔고딕 페이지 이동 osx 10.6 (SnowLeopard) 테스트 클라이언트 (Client) : Aquamacs 2.1 이고 .emacs 파일에 다음과 같이 써 주면 됩니다. (set-fontset-font "fontset-default" '(#x1100 . #xffdc) '("NANumGothicCoding" . "unicode-bmp")) ; (set-fontset-font "fontset-default" '(#xe0bc . #xf..
맥북에서 부트캠프를 깔고 윈도 7을 사용하고 있습니다. 보통 때 한글 변환은 Shift + Space 로 하고 있는 지라 사용하는 데 별 불편함이 없었는데 한자를 쓸 일이 생기니 불편한 일이 발생하더군요. 위 압축 파일을 받아서 압축을 해제해 보면 , 그 안에 여러가지 파일이 존재하는 데요. mackeybind.exe 이 파일을 실행시키면 맥북의 오른쪽에 위치한 "Command" 와 "option" 키를 "한영 변환 / 한자 변환" 으로 손 쉽게 세팅할 수 있습니다. 그 후로 리붓하면 바로 사용 가능합니다. 好學 -> 知 , 力行 -> 仁 , 知恥 -> 勇 테스트 입니다. 중용에서 언급된 내용으로 배우는 것을 좋아하는 것이 '지' 요 , 힘써서 행하는 것을 '인' , 부끄러움을 아는 것이 '용' 이라고 ..
.bashrc 는 터미널이 생성될 때마다 읽히는 것이고 .bash_profile 은 개인적인 설정으로 로그인 할 때마다 읽히는 것입니다. 그런데 .bash_profile 을 수정했는데 (예를들면 JAVA_HOME 이라던가 PATH 라던가) 안 읽히는 것입니다. 뭐 이유는 여러가지가 있겠지만 암튼 이런 경우가 발생했을 때의 해결방법입니다. $HOME/.bashrc 를 에디터로 엽니다. $ emacs ~/.bashrc 아래쪽쯤에 if [ -f ~/.bash_profile ]; then . ~/.bash_profile fi 이렇게 추가 해줍니다. 그러면 끝!!
Ubuntu natty (11.4) 에 오라클을 설치하는 방법입니다. 만약 설치할려는 서버의 메모리가 1기가 보다 적을 때는 포기하기로 하자 $ sudo dd if=/dev/zero of=/swpfs1 bs=1M count=1000 $ sudo mkswap /swpfs1 $ sudo swapon /swpfs1 를 입력해서 스왑을 지정해 줍니다. 그리고 다음과 같이 입력해서 $ sudo emacs /etc/apt/sources.list 를 열어서 제일 아래쪽에 deb http://oss.oracle.com/debian unstable main non-free 이걸 추가해 주고 , 그리고 GPG Key 값을 추가해 줍니다. $ wget http://oss.oracle.com/el4/RPM-GPG-KEY-or..
간단한 파일하고 설정만으로 매킨토시 컴퓨터에 SVN 서버를 설정할 수 있습니다. 1. 저장소 만들기 mkdir /Users/crazia/svn cd /Users/crazia/svn svnadmin create super_ultra chown -R www:www /Users/crazia/svn/* svn 레파지토리가 될 디렉토리를 생성하고, svnadmin 을 이용해서 프로젝트를 생성합니다. 지금 보여지는 예제로는 super_ultra 가 되겠군요. 그리고 chown 을 이용해서 www:www 로 바꿔줍니다. 2. 설정파일 만들기 sudo emacs /etc/apache2/other/svn.conf -- svn.conf -- LoadModule dav_svn_module /usr/libexec/apache..
간만에 Vim 세상으로 돌아 온 것이 아니고, 옆에 앉은 개발자가 사용하는 vi 에서 이상하게 backspace 가 안 먹는다고 해서 해결책을 찾다가 알게 된 사항입니다. $HOME 에 .vimrc 라는 파일을 만들어 줍니다. :imap ^H 라는 내용을 채워 줍니다. ^H 는 (Ctrl+V 누르고 Backspace 를 누르는 것입니다) 이렇게만 해주면 됩니다.
EmacsW32 를 설치하고 grep-find 를 동작하게 만들기 위해서 몇가지 세팅을 해줘야 합니다. 1. EmacsW32 설치하기 EmacsW32 소개페이지(클릭) EmacsW32 는 GNU Emacs 에다가 윈도에서 사용하기 편하게 몇가지 패치를 한 버젼입니다. 편해서 윈도에서는 항상 설치해서 사용하고 있습니다. 2. grep-find 문제 해결 grep-find (find-grep 으로 써도 똑같이 동작함)은 현재 디렉토리부터 하위 디렉토리까지 찾고자 하는 단어를 포함하고 있는 줄의 정보를 표시하는 Emacs 의 기능입니다. 유닉스 명령어 (unix command) 중에서 가장 많이 쓰이는 find 와 grep 을 합쳐놓은 것입니다. 게다가 검색된 파일을 바로 emacs 상에서 열어서 편집할 수가..
Ubuntu version - 10.04 LTS 루시드 링스(Lucid Lynx) svn (뿐만 아니라 다른 소스 관리 툴)은 개발자 끼리 협업을 하기 위해서 뿐만 아니라 혼자서 연습 삼아서 개발한다고 해도 꼭 익혀야만 하는 개발자들만의 프로토콜 이라고 볼 수 있습니다. 이글은 우분투에 svn 서버 버젼을 세팅하는 데 관련된 팁입니다. 집에서 혼자 연습하는 경우라 하더라도 소스 레파지토리(Source Repository)를 쓰는 버릇을 들이는 것이 여러모로 좋습니다. 어쩌다가 외부에 나가서 협력하게 되는 경우가 생길 때 태연하게 '그냥 혼자 개발해서 합칠때 zip 으로 압축해서 한명이 합치면 되는 거지 뭘 귀찮게 그런걸 쓰나요? ' 라는 충격적인 질문을 받을 때가 많습니다. 중소기업 대기업을 가리지 않고..