궁시렁*22011/07/20 01:02
회사에서는 리얼포스 106을 사용하고 있습니다. (물런 개인 키보드 입니다. 자랑질~*)
(87은 아무리 구해도 구할 수 가 없어.. 어쩔 수 없이 106키를 쓰고 있는데.. 마우스와 키보드를 오갈때마다 많이 불편하네요. 짤라버리고 싶은데, 짜르실 줄 아는 기술자님이 지금은 작업을 안하신다고.. ㅠ,.ㅠ)
 
물런 ESC 키캡은 Red죠! ㅎㅎ

 
맘같아선 이 녀석을 들고 출퇴근하며 집에서도 쓰고 싶지만..
무게도 생각보다 좀 있고,
귀찮고,
들고 다니면 아무래도 먼지가 배부르게 잡수실 것 같고,
충격에 상대적으로 많이 노출 될 것이고,
그냥 주말마다 가져가서 사용하고 있습니다.
우리는 주말부부. (응?)

그럼 집에서는 무엇을 쓰냐?
바로 필코 마제터치 갈축을 약 5년정도 사용하고 있습니다.


기계식이지만 소음은 상대적으로 적은편에 속하고, 키감도 맘에 들어했던 녀석입니다.
중간에 쓰던 녀석이 고장이 났지만, 또 다시 일본에서 사온 녀석이죠.
이 녀석을 총 3번을 구매해서 쓸만큼 애착이 있는 모델입니다.
(물런 리얼포스 앞에선 헌신짝)



그런데 이 녀석이 언제부턴가 R이 눌렀다 안눌러졌다 그러더군요..
별로 신경 안쓰고 있었는데.. 언제부턴가 슬슬 짜증이 나더군요.
그래서 고장나서 안쓰고 있던 다른 마제터치(마찬가지 갈축)의 키를 하나 빼서 교환해주기로 마음 먹었습니다.

이 고장난 녀석도.. 허접하지만 한번 직접 고쳐서 사용했던 녀석인데.. 
콘덴서가 문제인지, 아니면 땜빵한 배선이 충분한 전력을 공급을 못하는건지..
중간중간 전력이 약해지면서 연결이 끊어지더군요



먼저 고장났던 키보드를 분해하고.. 인두기로 지져서 엔터키를 탈착했는데.. 
젠장!! 다리 하나가 끊어졌습니다.


어쩔 수 없이 엔터키는 버리기로 하고.. 메뉴키를 뽑기로 결정
왜 하필 메뉴키냐면.. 키캡이 떨어져 있길래.. 마치 '날 좀 뽑아주소'라고 나에게 전언을 보내고 있다는 느낌을 받아서랄까? 응?

순식간에 옥수수 2개 털린 키보드


고장난 R키와 바꿔치기 해줬습니다.
이게 바로 잘 안눌리던 R키 입니다.


납땜을 한 후 USB에 연결해서 R이 제대로 눌리는지 확인해봅니다!
우오오오!!!!!! 잘 됩니다! ㅎㅎㅎ
케이스 마저 조립하고.

옥수수 2개 털린 키보드의 뒷태와 장기이식으로 인해 새 생명을 얻은 키보드



근데 이제는 E키가 잘 안눌리는것 같습니다.

아놔...... 
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Johan Kim hiphapis

TRACKBACK http://hiphapis.net/trackback/197 관련글 쓰기

댓글을 달아 주세요

Ruby On Rails/작은 팁2011/07/12 11:37
RoR에서 Terminal을 사용하기 때문에 이 카테고리에 넣습니다.
양해를 쿨럭~;

Mac Terminal의 Home, End키의 기본 세팅이 스크롤 최상단/최하단 (좀 더 정확하게 말하면 버퍼의 최상단/최하단)으로 이동이 됩니다.
하지만 일반적인 상황에선 현재 줄의 처음과 끝으로 가는 용도로 많이 사용하죠. 
(여기서 OSX에 불만 하나.. 왜 프로그램마다 Home, End 동작이 틀리냐고.. Home, End만 틀린게 아님. 틀린키 무지 많음.)

평상시에는 그냥 그러려니 하고 별 문제 없이 쓰지만, 막상 필요한 순간이 오면 참 짜증이 나는.. 뭐 그런 기능입니다.

아래 Terminal에서 Home, End키 적용하는 법입니다. 

1. Preferences를 엽니다.


2. 그런후 사용하시는 스킨의 Keyboard로 이동 합니다. 
3. Home을 선택, Edit을 누릅니다.


4. Action을 "Send string to shell"로 선택하시고, \033[1~를 입력후 OK
\033[1~는 복사해서 붙여넣으세요.


5. 마찬가지로 end를 선택 하신 후 Edit


6. 이번에는 \033[4~를 입력


끝입니다.

혹시 PageUp/Down을 원하신다면, 마찬가지 방법으로
PageUp: \033[5~
PageDown: \033[6~ 

를 입력하시면 됩니다.
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Johan Kim hiphapis

TRACKBACK http://hiphapis.net/trackback/196 관련글 쓰기

  1. [RoR] 맥 OS X에 rvm을 이용해 ruby on rails 개발 환경 구축하기  삭제

    2011/10/30 18:39TRACKBACK FROM 월풍도원(月風道院) - Delight on the Simple Life

    맥에서 rvm(Ruby Version Manager)를 이용한 ruby on rails 개발 환경 구축 방법입니다.맥 OS X에 rvm을 이용해 ruby on rails 개발 환경 구축하기맥 OS X에서 루비 설치하기우선 터미널에서 아래의 커멘드를 이용해 RVM(Ruby Version Manager)을 설치합니다.$ bash < <(curl -s...

댓글을 달아 주세요

  1. 지나가다

    저는 이게 전혀 먹질 않네요. ㅠ ㅠ 라이언이라서 그런가

    2011/10/27 16:05 [ ADDR : EDIT/ DEL : REPLY ]
  2. 이거 검색하다가 이리 흘러들어왔네요. ㅋㅋ

    저도 라이언이어서 적어주신 대로 할 때 안되더라구요. 그런데 다른 키들 보다보니 원래 shift home, shift end가 원하는 기능이어서 해당 단축키 참고하여 수정했더니 잘 되네요.
    home: \\033[H
    end: \\033[F

    2011/12/30 11:10 [ ADDR : EDIT/ DEL : REPLY ]
    • 헐퀴~ 그렇군요.
      이거 쓸때가 스노우때였으니..

      라이온 설치하고 부터 저도 안되긴 했는데..
      귀찮아서 그냥 썼었거든요.

      덕분에 거저 했네요 ㅋㅋ

      2012/01/02 15:34 [ ADDR : EDIT/ DEL ]

Ruby On Rails/작은 팁2011/06/15 13:20
내용추가.
이리저리 좀 더 상황을 지켜보니.. 
Devise의 문제가 아니라 Ruby 1.9.2 or Rails 3.1 의 버그인것 같다.
path를 못찾는 경우 에러를 내지 않고, 끝까지 찾는다. 끝까지!

------------
 
Devise를 붙이고 sign_out을 했는데 반응이 없다.
그러다가 몇초 후 내 맥도 반응이 없다.
Activity Monitor를 띄워보니, ruby 메모리 사용이 1.8G
응? 
1.8G?

내눈을 의심하고 다시 봤는데 1.8G
가운데 .(점)만 빼면 욕이 되는 1.8G.. 
ㅡ.,ㅡ;


처음에는 84MB


sign_out누르니깐 몇초만에 1GB 돌파!!!

그대로 내비두면 4GB 메모리를 다 잡수실 기세라서 1GB넘는 시점에서 강제종료 해버렸다.


뭐가 문제인지 이리저리 추적을 해보니..
destroy 액션(sign_out)에서 

sign_out_and_redirect

요 녀석이 의심스러워 이리저리 해보니, 역시나 이 녀석이 범인이었다.

문제는 redirect시 :root_path로 redirect하게 될 때가 있는데, 이때 :root_path를 찾지 못해 생기는 버그였다.
해결책은 크게 2가지가 있다.

1. :root_path를 만들어 주는 방법.
:root_path가 없어서 생기는 버그임으로, :root_path를 만들어 주면 된다.
routes.rb에 가서 주석처리된 

# root :to => 'welcome#index'

을 주석을 풀어주고, :to는 각자의 상황에 맞게 수정을 해주면 된다.

root :to => 'getAway#Hi'



2. sign_out과 redirect를 따로따로.

sign_out_and_redirect

이 녀석이 하자다보니, 이 녀석을 안써버리면 그만이다.
직접 sign_out 시키고 상황에 맞게 redirect 하면 된다.

sign_out
redirect_to "넌 이미 아웃되었다."



크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Johan Kim hiphapis

TRACKBACK http://hiphapis.net/trackback/195 관련글 쓰기

댓글을 달아 주세요

  1. 안녕하세요.
    저는 root :to => "home#index"가 기본으로 풀려있어서 그런지,
    아직 루비 devise 때문에 컴퓨터가 기절한적은 없습니다.
    트랙백 걸려고 검색 하다 들어와서, 루비온 레일즈 관련 포스트 잘 읽고 가네요..:D
    행복한 하루 되세요!

    2011/10/30 18:51 [ ADDR : EDIT/ DEL : REPLY ]