'2009/01'에 해당되는 글 3

  1. 2009.01.25 Netbeans font 설정
  2. 2009.01.21 웹 개발에 대해 (1)
  3. 2009.01.20 SSH 자동로그인 설정 방법
 

Netbeans font 설정

Tip | 2009. 1. 25. 11:03 | Posted by G.N.Jeong J.#
평소 넷빈즈의 폰트가 맘에 안들어서, 개발자한테 메일까지 보냈었다.
그때가 2년전인가..ㅎ

기본적으로 넷빈즈의 폰트는 구리다.
이클립스의 폰트와 비교하면 좌절 할 정도니..

그래서 쭈욱 이클립스만을 고집해서 사용했는데,
이클립스가 갑자기 바보가 되는 바람에 (maven 플러그인만 쓰면 에러 남발 -_-;)
넷빈즈를 써야 했다.

환경은 우분투.
그리고 넷빈즈 폰트는 역시나 좌절폰트.

개발자는 폰트 하나에 울고 웃는다.
그래서 구글링을 한 결과, 시스템 설정을 따라가도록 하는 옵션이 있었다.

시스템에서 anti-aliasing이 지원된다면 넷빈즈에서도 지원되는 거라는 것.

넷빈즈 폴더에 etc/netbeans.conf 파일에 넷빈즈 실행 옵션에 다음을 추가한다.

-J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=true
참고로 넷빈즈는 -J 옵션을 사용한다.

출처: http://forums.netbeans.org/ptopic6158.html

댓글을 달아 주세요

웹 개발에 대해

My Diary | 2009. 1. 21. 23:52 | Posted by G.N.Jeong J.#
처음으로 내 나름대로의 생각으로 개발을 열심히 하고
오픈도 하고 그렇게 오랜 시간이 지났다.
오랜 시간이라고 해야 고작 6개월 정도.

갑자기 오래전 소스를 보면서 느낀 건,
내가 만들었지만, 참 발가락으로 개발한 것처럼 보이는 거다.

하긴 그 때는 뭐가 뭔지도 모르고 개발을 했었지.

prototype.js랑 script.aculo.us를 섞어서 사용하면서,
Smarty에 내가 만든 부실한 라이브러리까지..

일단, 어디서 본 건 있어서 Ajax를 이용해서 비동기 통신도 구현해 보고,
javascript로 객체도 구현해서 만들어 보기도 했었네.

잘 알지도 못하고 기능 구현에 시급했던 마음들이 코드에 고스란히 아른거리는 걸 느낀다.

어쩜 그만큼 지금은 좀 더 성장헀다는 이야기 일 수도 있겠지.

근데 이 코드를 다시 고칠 생각하니, 앞이 막막한게,
차라리 다시 심플하게 만들고 싶은 맘이 드는 건,
다시 내 코드를 뒤집기 보다는
새롭게 깔끔하게 만들어서 보람을 느끼고 싶은 어떤 나름대로의 이기심이 아닐까?

웹개발은 심플하게 개발해야 한다고 다시 한 번 느끼게 되는 계기가 되는 것 같다.
내코드를 보면서...;

그러다가 다시 상황 안 좋고 시급해 지면 또 다시 저급 코드들이 난무 하겠지만,
이 심플의 철학을 잊지 않고 개발해야 겠다.

내 뒤를 이을 사람도 생각해 줘야지? ㅎㅎ

쉽고 간단하게 잊지 말자.

댓글을 달아 주세요

  1. Wendy & Lucy 2009.05.27 02:07  댓글주소  수정/삭제  댓글쓰기

    안녕하세요^^ 앗 여기 홈피 주소 쓰는 공간에 없네;; http://wangn.tistory.com

SSH 자동로그인 설정 방법

기타 | 2009. 1. 20. 12:36 | Posted by G.N.Jeong J.#
1. 암호화 방식 (둘 중 하나만 사용한다.)
- dsa
- rsa


2. 암호 생성 방법
    보통 엔터만 계속 치면 되지만, 기존에 사용하는 암호가 있을 경우 덮어 쓸지 물어봄.
    새롭게 만들꺼면 덮어쓰면 되고, 기존에 있는 걸 쓸 경우 취소하고, 기존 암호를 이용.
- ssh-keygen -t dsa
- ssh-keygen -t rsa

3. ~/.ssh 에 존재하는 암호를 확인
   cat 파일명
- dsa는 id_dsa.pub
- rsa는 id_rsa.pub

4. 상대방 서버의 ~/.ssh 폴더에 있는 인증파일(authorized_key)에 암호를 넣는다.
    아래의 파일이 없을 경우 생성한다. 퍼미션 (644)
- dsa는 authorized_key
- rsa는 authorized_key2
   
    인증파일 안에 이미 기존에 넣은 암호가 있으면 지우고 다시 넣는다.
    (암호 후반부에 계정명이랑 도메인 이름이 있음.)

    '복사 - 붙여넣기' 가 귀찮은 사람은...
    scp로 상대방 서버에 복사하고
    dsa인 경우 scp id_rsa.pub test.com:~/.ssh/authorized_keys
    rsa인 경우 scp id_rsa.pub test.com:~/.ssh/authorized_keys2

    그 후 cat 명령어로 인증파일에 추가해도 된다.
    dsa인 경우 cat id_rsa.pub >>~/.ssh/authorized_keys
    rsa인 경우 cat id_rsa.pub >>~/.ssh/authorized_keys2

5. 쌍방향 자동로그인을 하려면 반대로 하면 됨.

* 기타 퍼미션 설정이나 계정문제가 있는데, 일반 계정으로 만들면 대게 별 이상 없음.

-rw-r--r--  1 msms msms  612  1월 20 11:31 authorized_keys
-rw-r--r--  1 msms msms  464  1월 20 11:54 authorized_keys2
-rw-------  1 msms msms  668  8월  7 13:43 id_dsa
-rw-r--r--  1 msms msms  607  8월  7 13:43 id_dsa.pub
-rw-------  1 msms msms  887  1월 20 11:41 id_rsa
-rw-r--r--  1 msms msms  227  1월 20 11:41 id_rsa.pub
-rw-r--r--  1 msms msms 2430  1월 20 09:39 known_hosts
개발자들은 요런 직관적인 결과를 좋아하더만, ㅎㅎ


댓글을 달아 주세요