2011-04-11

[Emacs] shell/eshell/terminal-mode?

Emacs는 버퍼 내에서 쉘 구동이 가능한 모드 몇 가지를 가지고 있다. 아래 3가지 커맨드를 입력해 보면 셋 다 비슷한 화면이 나오는 것을 확인할 수 있다.
  • M-x shell
  • M-x eshell
  • M-x term

[Emacs] 설정파일(.emacs) 공유

올려둔지는 제법 오래 되었지만 일단 개인적으로 쓰는 Emacs 설정파일(.emacs, dotemacs)을 개인적인 용도(?)로 github.com에 올려두었다.

2011-04-08

[iOS] UINavigationController의 push/pop 애니메이션 변경하기

UINavigationController는 아이폰의 일반적인 네비게이션 UI를 쉽게 만들 수 있도록 해 준다. 물론 애니메이션도 필요하면 사용할 수 있다.

하지만 pushViewController:animated 혹은 popViewControllerAnimated:animated 를 사용할 때 애니메이션을 사용할지 여부만 고를 수 있지 애니메이션 종류를 고를 수는 없다. 무조건 좌/우로 플립되는 애니메이션만 사용할 수 있다.

그렇다고 해서 못 바꾸는 건 아니다. 약간의 노가다가 추가되면 원하는 에니메이션을 이용할 수 있다.

2011-04-07

Dropbox를 경험해보세요


윈도우/맥/리눅스를 몽땅 쓰다 보니 Dropbox가 유일한 동기화 클라우드 웹하드 솔루션이긴 하지만, 그래도 Dropbox는 굉장히 훌륭합니다. 국내 서비스에 비해 속도가 좀 느리다는 단점이 있지만, 특정 디렉토리/폴더를 기준으로 완벽하게 원하는 컴퓨터와 동기화를 맞추는데 굉장히 안정적인 느낌입니다. 더구나 데몬이 알아서 동기화를 하기 때문에 별도로 동기화 서비스를 관리할 필요도 없습니다.

[iOS] UIView's bounds on UINavigationControl

콩글리쉬 영어 제목을 한글로 풀어써보자면 (-_-) UINavigationController에 특정 뷰를 뷰 영역에 집어 넣었을 때 이 뷰의 위치 및 크기에 관한 이야기다.

2011-04-05

맥용 동영상 플레이어에 대해

블로그 검색 유입 경로 중 동영상 플레이어에 대한 검색어가 많아서 이와 관련된 글을 하나 써 보자 한다. 주제는 개인적으로 사용해 본 Mac OS X 용 동영상 플레이어 및 소감. (내용이 길어질 것 같기에 스크린샷은 생략 ~_~)

통신사와 스마트폰 OS 그리고 카카오톡

카카오톡 트래픽 때문에 말이 많다. 트래픽 때문에 3G망에 과부화가 걸린다는 통신사측 주장. 특히 SKT가 심하게 딴지를 걸고 있는 상황이다.

사용자 입장에서는 통신사에 돈을 지불하고 통신망을 사용하는데 과부화 때문에 카카오톡에 딴지를 걸고있는 통신사측을 곱게 볼 수가 없다.

엔지니어 입장에서 기술적(?)으로 이 사태(?)에 대한 판단을 한번 휘갈겨본다.

2011-04-04

[Python] 가장 단순한 싱글톤 패턴(Singletone Pattern)

싱글톤 패턴은 전역변수를 직접 제어하는 형식의 문제점(?)을 보완하기 위해 정말 자주 쓰이는 패턴이다. 보통은 팩토리 패턴(factorypattern)과 결함하여 싱글톤 객체를 넘겨주는 팩토리 메소드를 호출해서 싱글톤 객체를 얻고 이 싱글톤 객체를 엑세스 해서 전역변수를 이용하는 것과 비슷한 효과를 얻을 수 있다.

[Python] ASCII Conversion

각 문자와 이를 ASCII Code로 서로 바꾸는 건 C에서는 크게 신경쓸 일이 아니었다. 하지만 Python에서 문자는 문자열과 동일하게 취급되며 그 자체의 값을 읽어서는 ASCII 코드가 나오지 않을 수도 있다. (물론 요즘 이런걸 Python으로 쓸 일은 별로 없겠지만 -_-)

2011-04-02

[Emacs] emacs-w3m

w3m은 텍스트 웹브라우저의 최고봉(?)이라고 개인적으로 일컷는데 lynx에 비해서 화려하기 때문이다. -_-;;; 어쨌든 Emacs 내에서 브라우징을 할 때 가장 자주 사용하는게 바로 이 w3m 연동 기능일 듯 하다. (w3라 불리우는 순수 Elisp으로 제작된 브라우저도 있지만 좀 느린 듯 하다.)

2011-04-01