2013의 게시물 표시

GateOne - HTML5 ssh client.

Surface RT를 8.1로 올린 뒤로 jailbreak가 안되는 바람에 Web기반 ssh client를 이것저것 찾아봤다. 위키 를 찾아보니 다양한 프로젝트들이 있어 이것저것 살펴봤는데 GateOne 이 가장 마음에 들었다. 일단 생각나는 장점은 아래와 같다. 오픈소스이다. github으로 소스 관리를 한다. 서버사이드가 파이썬으로 짜여있다. 클라이언트 UI가 섹시(?)하다. 플러그인 없이 HTML5로만 구현되었다. SSL을 쓸 수 있다. 서버를 실행시킬때 루트권한이 필요 없다. 정도가 될것 같다. 특히 과거 오픈소스 프로젝트로 서버 프로그램을 테스트하다가 해킹당했던 기억때문에 서버를 실행시킬때 루트권한이 필요 없다. 가 매력적이었다. virtualenv를 이용하여 설치하고, 실행옵션으로 넣을 수 있는 몇가 옵션만 변경시켜주면 쉽게 실행시켜줄 수 있다. 아쉬운점이 있다면 한글 입력이 불편하다는 건데, 다른 대부분의 클라이언트들은 한글 폰트가 깨져나오는 것을 보면 큰 단점은 아니라고 생각한다. 예전부터 만들고 싶었던 부류의 물건이기도 하고, 깔끔하게 구성되어 있어서 한동안 내 장난감은 이게 될것 같다.

레인지로버 무선 마우스

개발용 블로그와 그 외의 일상생활들에 대해 적는 블로그를 나누기 시작했다. 본래 있던 글은 https://www.seulgik.im/2013/09/blog-post.html 로 이동되었다.

Surface RT 구매

개발용 블로그와 그 외의 일상생활들에 대해 적는 블로그를 나누기 시작했다. 본래 있던 글은 https://www.seulgi.kim/2013/08/surface-rt.html 로 이동되었다.

Structure and Interpretation of Vim - mparm_T

Before analyzing how to initialize vim, I'll give you a brief description of mparm_T . The mparm_T is used for sharing several parameters with the main function and other functions for initializing. This struct reduces complexity of passing parameters. But it is just wrapper, not organized well, so comprehending it without prior knowledge is little hard. I'll explain the parameters in mparm_T one by one. 1. argc, argv These are copy of argc and argv of main function. The other parameters are initialized according to argv . 2. evim_mode Run with " -y " option or run by evim command, start as the easy vim. The easy vim always runs as gui mode and there is no normal mode. I don't know what it is exactly, becuase I've never used it. If you wonder, read the man page and " :help evim ". 3. use_vimrc This parameter is set by " -u " option. It can be NULL, "NONE", "NORC" and file name. The Vim skips both sys

Majestouch 스위치 교체

개발용 블로그와 그 외의 일상생활들에 대해 적는 블로그를 나누기 시작했다. 본래 있던 글은 https://www.seulgi.kim/2013/04/majestouch.html 로 이동되었다.

Poker X 스위치 교체

개발용 블로그와 그 외의 일상생활들에 대해 적는 블로그를 나누기 시작했다. 본래 있던 글은 https://www.seulgi.kim/2013/04/poker-x.html 로 이동되었다.

이 블로그의 인기 게시물

[C++] enum class - 안전하고 쓰기 쉬운 enum

RAII는 무엇인가

Log Aggregator 비교 - Scribe, Flume, Fluentd, logstash

[Python] cache 데코레이터로 최적화하기

[Web] SpeechSynthesis - TTS API