본문 바로가기

전체 글325

[GIT] 이전 commit에서 삭제한 파일 복구하기 링크 : http://stackoverflow.com/questions/953481/restore-a-deleted-file-in-a-git-repo 상황 버그 및 코드 정리를 하면서 불필요한 파일이라고 생각하고 파일 하나를 삭제 했다. 그리고 그와 관련된 코드들도 깔끔하게 수정했고, 컴파일도 정상적으로 통과했다. 하지만 어느날 오류가 발생했고, 해당 파일을 다시 복구해야하는 경우가 발생했다. 이전 COMMIT에서 삭제한 파일 복구하기 git commit 명령어로 이전 삭제한 파일을 복구 할 수 있습니다. [dhna@localhost application]$ git checkout [commit-hash]^ -- [file-to-restore] [commit-hash]는 log를 보면 확인 하실 수 있습.. 2012. 9. 27.
[안드로이드] ListView의 fadingEdge 없애는 방법 시작하기 View 에는 fadingEdge라는 값을 설정 할 수 있습니다.그래서 ListView를 보면, 아이템 개수가 많을 경우 위/아래에 희미한 색상의 라인이 생기는 것을 볼 수 있습니다. FadingEdge 제거하기 안드로이드 Developer Document에는 아래의 attribute로 설정하라고 합니다. 이때 attribute는 1개 또는 그 이상을 선택해도 상관없습니다.android:requiresFadingEdge="[none | horizontal | vertical]" 하지만, 제가 사용하고 있는 framework에는 android:requiresFadingEdge 속성이 없더군요.대신 android:fadingEdge라는 속성이 있었습니다. 혹시 위의 attribute가 안되시면 an.. 2012. 9. 26.
[안드로이드] /system 디렉토리 remount 하기 링크 : adb remount가 안될 때 adb shell을 통해 remount 하기 제공 자료가 카페의 자료이기 때문에 링크를 통해서 보려면 가입을 해야 합니다.또는 네이버에서 직접 제목을 쳐서 보실 수 있습니다. 그래도 가입하면 도움이 많이 될 것 같네요. /system 디렉토리는 ro 속성으로 읽기만 가능합니다.그래서 rw로 변경하기 위해서 umount를 하고, mount를 다시 하려고 했지요..하지만, "umount: can't umount /system: Device or resource busy" 라면서 umount를 할 수가 없네요. /system 디렉토리 remount 하기 제가 사용하고 있는 보드는 /dev/block/mtdblock2를 /system으로 마운트 하고 있었습니다./syst.. 2012. 9. 19.
FriendlyARM mini2240의 IP 설정하기 DHCP로 IP를 할당 받아도 되는 경우가 있지만, 테스트를 하거나 서버로 사용할 때 고정 IP를 사용해야 하는 경우도 있다.임시로 IP를 설정할 경우는 ifconfig 명령어를 통해서 할 수도 있다. 임시 IP 설정하기 ifconfig 명령어로 IP 설정은 간단하게 할 수 있다.[root@FriendlyARM /]# ifconfig eth0 192.168.1.230 netmask 255.2555.255.0 up 이 설정은 일시적인 IP 설정이기 때문에 FriendlyARM을 재부팅 하면, 이전에 설정되어 있던 IP로 되돌아 간다.반 영구적으로 IP를 유지하려면, 설정파일을 직접 변경하면된다. 반 영구적인 IP 설정하기 /etc/eth0-setting 파일을 직접 수정해주면 된다.[root@Friendl.. 2012. 9. 17.
[안드로이드] 텍스트 파일의 캐릭터 셋(Character Set) 얻기 텍스트 파일를 읽으려면, 해당 파일의 인코딩 형식을 알아야 한다.그러면 파일의 인코딩 형식을 어떻게 알아 낼 수 있을까? 이 작업을 해주는 라이브러리가 제공 되고 있는데, 그 라이브러리 이름은 juniversalchardet 라고 한다. Google Code URL - http://code.google.com/p/juniversalchardet/ juniversalchardet이 아래 jchardet을 기반으로 만들어 진것으로 보인다. Sourceforge URL - http://sourceforge.net/projects/jchardet/files/ juniversalchardet 소스는 svn으로 받아야 한다. 편하게 다운로드 하기 위해서 압축파일로 첨부한다. 자막의 인코딩 형식을 알기 위해 사용했었.. 2012. 9. 4.
[윈도우] 윈도우 커맨드 명령어 (계산기, 그림판, 메모장, 원격 데스크톱, 프로그램 추가/삭제) 원문 : http://f7key.tistory.com/106 이 명령어는 일반적으로 [windows key] + R을 누르고 사용하여, 쉽고 빠르게 유틸리티를 실행하는 명령어 입니다. 계산기 - calc 그림판 - mspaint 메모장 - notepad 원격 데스크톱 - mstsc 프로그램 추가 삭제 - appwiz.cpl 서비스 - services.msc 레지스터 편집기 - regedit 시스템 정보 - msinfo32 2012. 8. 26.