본문 바로가기

전체 글

mount 옵션 변경시 주의사항 하기의 기본 flag를 제외한 추가 option은 “noauto_da_alloc,errors=panic” 식으로 comma를 붙여 one argument로 만들어야 합니다. 기본 flags: "noatime" "nosuid","nodev", "nodiratime","ro","rw","remount","defaults" (system/core/init/builtins.c ) 더보기
URL 문자열 정규식으로 분리하기(JAVA) 출처 : http://goodidea.tistory.com/86 Java에서 서블릿을 이용하는 경우에는 쿼리 문자열 값 이나, 호스명, 포트 등은 각각 getParameter() ,getServerName(), getServerPort() 등의 메소드를 이용하여 값을 읽어내면 간단하지만 직접 URL을 핸들링해야 하는 경우가  가끔씩 있다.  URL Rewriting을 하고자 한다거나, 경로에 파라메터를 넣고자 하는 경우 이거나 아니면 직접 웹서버를 구현하는 경우라던가 등.그래서 이번에는 간단하게 URL로 부터 값을 뽑아 내는 방법으로 정규식 (Regular Expression)을 이용하는 방법을 정리 해보고자 한다. 더불어 정규식 사용방법을 익히는데도 도움이 되도록 가능하면 상세하게 설명을 달것이다.UR.. 더보기
멀티 플랫폼 UI 선택시 조언 http://kldp.org/node/123803 크로스 플랫폼 개발도 해보고, 웹도 해보고 여러가지를 많이 해보면서 느낀점을 말씀드리겠습니다.UI툴킷 선택은 언어나 라이브러리적 문제보다는 어떤 목적의 서비스를 하를 하고 사용자가 어떤식의 동작을 기대 하느냐가, 툴킷 선택에 있어 많은 비중을 차지했던 것 같습니다.제가 경험해본건, Qt, wxWidget, Gtk, Extjs, Mootools, FileMaker(^^;)등이 있습니다. 전부 일장일단이 있어서 뭐가 좋다. 대세다 이런건 없었고 개인의 취향은 있었네요jQuery를 확장한 방식(Mootools)은 페이지 단위의 인터페이스에 적합하고, 어플리케이션 수준의 편의성을 줄려면 꽤 많은 삽질력이 필요했었습니다 (2008년기준)그래서 ExtJs를 선택했고.. 더보기
C++ 카사블랑카 라이브러리 원문 : http://www.benjaminlog.com/279마이크로소프트에서 카사블랑카라고 이름지어진 흥미로운 라이브러리를 발표했다. http_client bing( L”http://www.bing.com/search” ); bing.request( methods::GET, L”?q=S.Somasegar” ) .then( []( http_response response ) { cout 더보기
간단한 mac port 사용법 출처 : http://hyunjong.tistory.com/entry/OSX-MacPort-사용법 MacPorts: BSD의 포트시스템을 OSX에서도 사용할수 있도록 진행된 프로젝트.(예전엔 DarwinPorts였단다.)http://www.macports.org/ 가서 설치.. 귀차니즘으로 인한 DMG설치 추천. ~_~ - MacPorts 갱신(-d:debug)$sudo port -d selfupdate - 패키지 목록(tree) 업데이트$sudo port sync - 패키지 검색$sudo port search PACKAGENAME - 패키지 정보$sudo port info PACKAGENAME - 의존성 검사$sudo port deps PACKAGENAME - 설치$sudo port install PA.. 더보기
최신 git으로 업데이트 하기 sudo add-apt-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git-core git 더보기
Swap 파일로 추가하기 $ sudo su# dd if=/dev/zero of=/boot/swapfile bs=1024 count=2097152 (여기선 2GB : kbyte단위로 적어주면 된다)# mkswap -v1 /boot/swapfile# swapon /boot/swapfile# free 스왑이 2GB 더 늘어난 것을 확인 # vi /etc/fstab /boot/swapfile swap swap defaults 1 1 더보기
ubuntu 12.04.1 (64 bit )에서 Android JB빌드하기 설치하면서 적은 글이여서 잘되리라 본다. (MacBook Pro에 설치)1. ubuntu 12.04.1 를 설치한다. 반드시 64 bt 버전을 설치해야 한다. 최소 메모리는 8GB 는 있어야 하고 swap도 2G이상 잡아두는것이 좋다.2. 빌드에 필요한 기본 패키지를 설치한다.$ sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \ libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \ libgl1-mesa-dev g++-multilib mingw32 tofrodos \ p.. 더보기