싱글톤 패턴은 전역변수를 직접 제어하는 형식의 문제점(?)을 보완하기 위해 정말 자주 쓰이는 패턴이다. 보통은 팩토리 패턴(factorypattern)과 결함하여 싱글톤 객체를 넘겨주는 팩토리 메소드를 호출해서 싱글톤 객체를 얻고 이 싱글톤 객체를 엑세스 해서 전역변수를 이용하는 것과 비슷한 효과를 얻을 수 있다.
2011-04-04
[Python] ASCII Conversion
Python
//
2011년 4월 4일 작성
각 문자와 이를 ASCII Code로 서로 바꾸는 건 C에서는 크게 신경쓸 일이 아니었다. 하지만 Python에서 문자는 문자열과 동일하게 취급되며 그 자체의 값을 읽어서는 ASCII 코드가 나오지 않을 수도 있다. (물론 요즘 이런걸 Python으로 쓸 일은 별로 없겠지만 -_-)
2011-04-02
[Emacs] emacs-w3m
Emacs
//
2011년 4월 2일 작성
w3m은 텍스트 웹브라우저의 최고봉(?)이라고 개인적으로 일컷는데 lynx에 비해서 화려하기 때문이다. -_-;;; 어쨌든 Emacs 내에서 브라우징을 할 때 가장 자주 사용하는게 바로 이 w3m 연동 기능일 듯 하다. (w3라 불리우는 순수 Elisp으로 제작된 브라우저도 있지만 좀 느린 듯 하다.)
2011-04-01
[Python] isdigit()의 함정
Python
//
2011년 4월 1일 작성
[Emacs] 번역 기능을 추가해보자
Emacs
//
2011년 4월 1일 작성
현재 커서가 놓인 단어, 혹은 선택된 영역을 구글 번역기를 이용해 자동으로 한국어로 번역하는 기능을 만들어 보자. 여기서는 결과물을 브라우저로 본다는 것을 가정한다.
[Vim] VimOrganizer: org-mode for Vim
Vim
//
2011년 4월 1일 작성
Emacs의 대표적인 모드 중 하나인 org-mode는 할일(TODO)이나 일정관리 및 메모 등 여러 용도로 사용되는 기능이다. 특히 TODO 관리와 다양한 파일에 나눠진 TODO를 모아서 알려주는 org-agenda 등의 기능도 제공되고 있다.
VimOrganizer는 이 org-mode 기능을 Vim 용으로 만든 확장이다.
VimOrganizer는 이 org-mode 기능을 Vim 용으로 만든 확장이다.
만우절 트위터 타임라인 속 풍경 한가지
Humor
//
2011년 4월 1일 작성
피드 구독하기:
글 (Atom)
