본문 바로가기

전체 글

Git 명령어 정리 출처 : http://luhamizz.tistory.com/9저장소 (Repository) : User가 변경한 모든 내용을 추적하는 공간작업 트리 (Working tree) : 저장소를 어느 한시점을 바라보는 User의 현재 시점이다. 예를 들자면 2010년 2월 3일 처음 저장소를 만들었다고 하자. 만약 User가 2월 4일의 저장소 내용을 보고 있다면 작업 트리는 2월 4일에 저장소가 된다. SVN에서는 이를 working copy 라고 한다. ※ SVN 같은 버전 관리 시스템에서 저장소가 다른 서버에 존재하지만, Git 에서는 저장소가 프로젝트 Directory에 있는 ./git directory를 의미한다. 체크 아웃(check out) : User의 작업트리를 저장소의 특정 시점과 일치하도록 .. 더보기
VMWare 8 에서 Mac OSX Lion (10.7) 설치 하기 / 가상머신에서 맥OS(해킨토시) 사용기 및 방법 http://funnylog.kr/314VMWare 8 에서 Mac OSX Lion (10.7) 설치 하기 / 가상머신에서 맥OS(해킨토시) 사용기 및 방법가상머신의 대명사 VMWare의 경험은 여러가지로 흥미롭습니다.  처음 VMWare를 접했을때의 신기함(?)과 기대 그러나 조금 지나선 실망감 같은 것 때문에 시험 삼아 써보는게 다였던것 같은데. CPU에서 가상화를 지원 하면서 부터는 본격적인 필드에서도 훌륭한 성능을 보여주고 있습니다.  그리고 대용량 비즈니스 서비스에서도  가상화 기술은 이미 확산단계인듯 합니다.  그리고 인텔 기반으로 넘어온 맥OS역시 기존 x86/x64 기반 가상화가 충분히 가능한 상황입니다.  개인적으로 아이폰 앱 개발때문에 애플 맥북프로를 사용하면서 OSX에서 Windows.. 더보기
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 더보기