쭌안아빠

나 그리고 또 다른 누군가에게는 작은 도움이 될만한 정보를 기록 합니다.

2013년 6월 19일 수요일

맥에서 telnet으로 linux 접속후 vi 한글 입력

›
mac iterm2 에서 linux 로 telnet을 이용한 접근 시 , 한글 입력이 안되는 경우, 먼저 터미널 encoding 을 Korean 으로 설정하고, telnet명령 수행 시 -8 option을 주니 해결되었다. telnet -8 -...
2013년 6월 18일 화요일

oracle ACL

›
oracle stored procedure 등에서 외부 ip address접근 시도시 ACL오류 발생 하는 경우 다음을 확인해본다. sysdba 권한이 필요하다. -- 먼저 현재 상태 확인 select * from DBA_NETWORK_A...
2013년 6월 10일 월요일

UITextField becomeFirstResponder 가 NO를 리턴하는 경우

›
예전에 개발해 놓고 거의 방치하다시피 한 FeelingNote를 ios6 대응 업그레이드 하려고 보니, 한가지 이상한 점 을 발견했다. 코드상에서 동적으로 UITextField 를 생성하고, 키보드 입력이 가능하게끔 becomeFirstRespon...
댓글 1개:
2013년 4월 5일 금요일

xslt 초간단 정리

›
2013-05-16 업데이트 :  sqlite를 사용하는 라이브러리를 작성. https://github.com/jeremyko/ComDBLib xml은 간단한 설정 이나 프로그램간 데이터 교환시에 유용하다. 만약 xml 데이터를 데이터베이...
2013년 4월 2일 화요일

근황

›
과금 솔루션 업체에 단기 프로젝트 들어와서 열심히 삽질 중. 블로그에 도통 글올릴 틈이 없군.
2013년 1월 4일 금요일

NERDTree 4.2.0 디렉토리가 안열리는 경우

›
NERDTree 실행후 디렉토리 명 앞에 이상한 문자가 붙어서, 정상적으로 파일을 열수 없는 경우 다음처럼 .vimrc 에 설정한다. let g:NERDTreeDirArrows=0 원인은 NERDTree가 출력하는 화살표 문자가 v...
2012년 12월 26일 수요일

JavaScript Allongé eBook 구입

›
얼마 전 Hacker News 에 소개된 전자책인데  leanpub 을 통해 구입해서 읽고 있다  . PDF혹은 아이패드나 아이폰에서도 볼수 있는 eBook 형식으로 제공된다.  JavaScript Allongé 는 기본 문법을 알고 있는 독자...
2012년 12월 25일 화요일

node.js chat server with QT client

›
node.js tcp chatting server with QT client node.js로 구현한 채팅 서버 및 QT로 GUI를 꾸민 클라이언트이다. 사용자 등록, 로그인, 대화상대 추가/삭제, 로그인/아웃 알림 및 메시지 전달 기능이 구현되...
댓글 3개:
2012년 12월 11일 화요일

node.js 의 thread pool(libuv) 부분

›
node.js 에서의 입출력 동작은 멀티쓰레드(thread pool)로 구현된다. 소스 코드에서 이 부분을 정리해본다. 다음과 같이 파일을 비동기로 읽어오는 스크립트가 있을때, 함수 호출을 따라가 보면 다음과 같다. var fs = requi...

node.js : threads-a-gogo compile error

›
node.js를 위한 thread,  threads_a_gogo 컴파일시 오류 해결 방법
2012년 12월 6일 목요일

node.js single thread / multi thread ?

›
node.js 는 단일 쓰레드 환경이다. 그런데 이 말은, 사용자의 스크립트가 단일 쓰레드에서 구동된다는 의미이다. 즉, 사용자의 요청들을 처리하기 위한 이벤트 루프가 하나의 쓰레드로 돌아간다. 그러나, 실제 비동기 작업은 멀티 쓰레드(thread ...
댓글 3개:
2012년 12월 4일 화요일

꿀벌이 사라진 이후

›
꿀벌을 보고 공상하다. 아니 망상일까? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
2012년 12월 1일 토요일

node.js 에서 module.export, export차이는?

›
앞서의 글에서 node.js 의 내부구조를 약간 맛봤는데, 사용자의 스크립트에서 사용되는 전역객체, module의 속성 exports 와 그냥 exports의 사용시 의 차이점을 알아본다.
댓글 1개:
2012년 11월 28일 수요일

node.js 분석

›
Node.js source code analysis How node executes user code ? 최근 국내에도 node.js 컨퍼런스가 개최되는등 관심이 높아지고 있다. 그런데 기존 javascript를 어떻게 웹브라우져에 ...
댓글 2개:
2012년 10월 26일 금요일

Linux Asynchronous I/O 예제

›
지금 프로젝트에서 작성한 프로그램의 개선점을 찾다보니, 비동기 작업 처리를 위해 aio를 이용하면 좋을듯 하다. 아래 사이트 내용을 참조하여 완전한 예제로 구성해보았다. http://www.ibm.com/developerworks/linux/lib...
댓글 1개:
2012년 10월 16일 화요일

ios6 개발: Autorotation, viewDidUnload

›
FeelingNote app에 ios6을 적용하다가 알게 된것을 간단히 정리. 1. Autorotation 변경 ios6.0 이전에는 app이 처음 기동될때, 다음 순서를 따랐지만 - shouldAutorotateToInterfaceOrie...
2012년 9월 28일 금요일

forever loop 를 활용한 error handling

›
함수내 에러처리에 대한 방법은 여러가지가 있겠으나, 최근 흥미로운 글 하나를 읽었다. http://www.codeofhonor.com/blog/error-handling-using-forever-loop for loop 를 활용한 기법인데 정리해...
2012년 9월 20일 목요일

regex basic

›
[] => [] 안에 존재하는 문자들중 한 문자만을 나타낸다.     예) [abc] 는 a , b, c 중에 한문자. '-' 는 범위.  즉 [a-f] 는 [abcdf]  \w => [a-zA-Z0-9_]  \d =...
2012년 9월 10일 월요일

python decorator

›
#!/usr/bin/env python # -*- encoding:utf-8-*- import time def elapsed_time(functor):     def decorated(*args, **kwargs):         star...

Python Flask 설치 (windows)

›
0. 당연히 python은 먼저 설치 되어 있어야 함. 1. easy_install, pip 설치 : 이것들은 Python 패키지들을 설치하고 관리하기 위한 도구이다. 다음 순서대로 수행.   - easy_install 설치   http...
‹
›
홈
웹 버전 보기
Powered by Blogger.