목록개발이야기 (528)
준호씨의 블로그
안드로이드 코딩을 하다가 Unit Test 만들어서 해 보는 겸 sqlite 에 대한 이런 저런 실험을 해 보고 있다. foreign key 설정을 하고 없는 key 에 대한 데이터를 넣어 봤는데… 어랏? 들어갔다? -_-; 아래는 LogCat 으로 찍은 로그 DB 리스트를 조회 해 봤을 때 category 가 FK 로 연결된 테이블에 없는 값인데도 들어갔다. (심지어 category 는 INTEGER 타입인데 한글이 들어갔다 -_-; 자료형 상관없이 데이터를 막막 넣을 수 있다는거 같은데 이에 대해서는 따로 정리 하도록 하자.) 인터넷을 뒤져 보니 foreign key 를 제대로 지원 하지 않는다는 글이 많은데 옵션을 활성화 시켜 주면 된다는 말도 있는데 옵션은 켜 줘도 안되더라. if (!db.isR..
리눅스 버전 확인에는 여러가지 방법이 있습니다. 가장 무난하게 쓰고 있는 방법은 uname -a 이네요. 대충 사용하고 있는 명령어들을 나열 해 보자면 uname -a uname -r cat /proc/version cat /etc/issue cat /etc/issue.net cat /etc/redhat-release 정도가 있겠네요. uname 명령어나 /proc/version 파일 보는게 무난한 방법인 듯 하고 /etc/issue 관련 파일은 사실 수정 되는 경우도 있기 때문에 확실한 방법이 될 수는 없겠군요. 마지막은 redhat 리눅스 계열에서 볼 수 있는 파일인데, 최근 개인적으로 구축해서 쓰는 서버들은 ubuntu 다 보니 마지막 명령어는 쓸 수가 없네요. 우분투는 따로 파일이 있는지는 모르겠..
오랜만에 arm-linux-gcc를 써볼일이 생겨서 한번 써봤네요. 여러가지 방법이 있지만 좀 옛버전을 이용해서 손쉽게 세팅해 보았습니다. FALINUX에서 사용하기 좋게 만들어둔 패키지가 있더군요. 페도라 코어 2, 코어 3 ARM GCC 3.4.3 크로스 컴파일러 2006.12.09 http://forum.falinux.com/zbxe/?mid=warehouse&category=407522&document_srl=405714 에서 다운 받을 수 있었습니다. 페도라 코어라고 적혀 있긴 하지만 저는 Ubuntu 10 에서 작업했습니다. 다운로드 $ wget http://forum.falinux.com/_bankimages/_data_toolchain/arm-toolchain-3.4.3.tar.gz 다운로..
간만에 프로젝트나 하나 등록해볼까 해서 들어갔더니 이것은!!! Git와 Mercurial!!! 아직 베타긴 하지만... 한번 써볼까나? ㅎㅎㅎ 네이버 만쉐이 ㅎㅎㅎ
Eclipse SVN 플러그인으로 사용해본게 Subclipse와 Subversive 가 있습니다. 문득 http://marketplace.eclipse.org/ 에 가보니 Subclipse 가 1등을 달리고 있더군요. Subversive 는 3등. 사실 Subversive는 이클립스에서 공식적으로 채택 되어 있기 때문에 Marketplace를 이용하지 않고 Install New Software 메뉴에서도 설치 할 수 있기 때문에 실제 사용량이라고 할 수는 없습니다만 아직도 Subclipse 를 사용하는 사람이 많다는 것을 볼 수 있군요. 저도 처음에는 Subclispe 를 사용했었으나 Subversive가 Eclipse 에 공식 채택된 후로는 사용해 본적이 없군요. Subclipse 가 몇 가지 편리한 ..