본문 바로가기

Tip & Tech53

불필요한 서비스 삭제(제거)하기 불필요한 서비스는 사용 안 함으로 변경하면 되지만, 서비스 리스트에 자리를 차지하고 있는게 영 찝찝하다면 SC 명령으로 삭제할 수 있다. 먼저 삭제할 서비스의 이름을 알아야 한다. 속성 창에서 서비스 이름을 알 수 있다. 서비스 이름을 알았다면 sc delete [서비스명] 삭제한다. 2012. 3. 25.
Firefox를 이용하여 웹사이트를 3D로 보고 분석하기 파이어폭스 웹 브라우저에는 개발자도구를 이용하여 웹사이트를 3D로 보여주는 재미있는 기능이 있다. 3D 기능과 HTML 기능을 함께 이용하면 웹사이트를 분석할 때 아주 요긴하다. 개발자도구 메뉴에서 문서 검사를 선택한다. 브라우저 하단에서 3D 버튼을 선택하면... 웹사이트를 3D로 볼 수 있다. 마우스 휠을 굴리면 확대, 축소할 수 있으며 좌우 상하로 드래그 하면 화면을 뒤집어 볼 수 있다. 자세히 보면 웹사이트를 블록 단위로 쌓아놓았다. 하단의 HTML을 선택하고 웹사이트의 블록을 선택하면 해당 블록의 HTML을 살펴볼 수 있다. 이 기능을 이용하면 웹사이트를 분석할 때 전체 소스 보기 할 필요없이 원하는 부분만 살펴볼 수 있으니 정말 편리하다. 2012. 3. 23.
아이리버탭 기본 프로그램 변경하기 아이리버탭을 사용하다 보면 관련 앱을 두 개 이상 설치할 때가 있다. 예를 들면 런처나 사진, 동영상 재생 앱 등... 이렇게 여러 가지 앱을 설치한 경우에는 그중 한 가지를 기본 프로그램으로 선택해주어야 한다. 물론 기존에 설치된 앱이 있고 추가로 설치한 후에는 어떤 앱을 기본 앱으로 사용할 것인지 물어보지만, 나중에 변경해야 할 때에는 기본 앱으로 지정한 것을 해제하고 다시 지정해 주면 된다. 먼저 설정 메뉴에서 응용프로그램을 선택한다. 응용프로그램 관리 항목을 선택하여 전체 응용프로그램 탭에서 기본으로 지정된 앱을 선택하고 기본값 지우기를 한다.기본값 지우기를 한 후 어떤 동작이나(홈 버튼 클릭) 미디어 파일을 선택하면, 원하는 앱을 기본값으로 지정할 수 있다. 2012. 1. 4.
아이리버탭 부족한 내장 메모리 확보하기 - 3편 이전 과정을 읽지 않은 분은 반드시 이전 글을 참고 바란다. 아이리버탭 부족한 내장 메모리 확보하기 - 1편 아이리버탭 부족한 내장 메모리 확보하기 - 2편 앱을 설치하면 /data/dalvik-cache 디렉토리에 cache가 저장 된다. 몇 번이나 이 디렉토리를 /sdcard 디렉토리 아래에 옮기고 심볼릭 링크를 걸어 볼려고 시도했다가 부팅이 되지 않아 응급복구로 초기화를 했다. 앱을 설치하면 dalvik-cache에 cache가 저장 되지만, 삭제를 하면 저장된 cache가 제대로 삭제 되지 않는듯하다. 구글 검색으로 알아보니 dalvik-cache는 삭제를 해도 재부팅시 다시 생성된다는 걸 알았다. 전체를 삭제하면 또 부팅이 되지 않는 불상사가 생길 수 있으므로 설치된 앱 cache 만 삭제 하였.. 2011. 12. 18.
아이리버탭 부족한 내장 메모리 확보하기 - 2편 1편을 읽지 않는 사람은 먼저 읽어보기 바란다. 아이리버탭 부족한 내장 메모리 확보하기 - 1편 아이리버탭에는 3곳의 저장소(디렉토리)가 있다. 각각의 저장소가 위치한 곳은, 제조사에서 제공하는 기본 프로그램이 들었 있는 /system 디렉토리와 사용자가 설치하는 프로그램이 저장되는 /data 디렉토리, 흔히 내부 메모리라고 하는 16gb를 제공하는 /sdcard 디렉토리가 있다. 본 과정은 이곳(/system/app)에 공간을 확보한 뒤, /data/app에 설치된 프로그램을 이곳으로 옮겨서 프로그램이 설치 되는 공간, 즉 /data/app 디렉토리의 저장소 용량을 확보하는 과정이다. /system/app 디렉토리는 소유자와 그룹이 ROOT이며 이곳에 제조사에서 제공하는 기본 프로그램이 들어 있다. 사.. 2011. 12. 15.
아이리버탭 부족한 내장 메모리 확보하기 - 1편 아이리버탭은 램도 용량이 작고 프로그램이 설치되는 내장 메모리도 부족하여 프로그램 몇 개 설치하고 나면 설치용량이 부족하다며 더 이상 프로그램을 설치할 수 없는 상황이 되어 버린다. 아이리버탭은 약 328mb 프로그램 설치 공간과 16gb 내부 메모리를 가지고 있다. 본 과정은 16gb 내부 메모리에 설치된 프로그램을 옮겨서 프로그램 설치공간을 확보하는 방법이다. app2sd 앱을 이용하면 되지만 일부 프로그램은 옮겨지지 않는다. 이 방법을 이용하면 거의 대부분 프로그램을 이동할 수 있으므로 상당한 용량확보를 할 수 있다. 단 이 방법은 ROOT 권한이 필요하므로 루팅이 되어야 가능하다. 루팅은 아이리버탭 루팅하기 과정을 참고한다. 또한, 진행하기 전에 아이리버탭을 초기화한 상태에서 진행하기 바란다. 초.. 2011. 12. 14.
아이리버탭 루팅하기 나는 이틀 전에 프로그램 설치 저장공간이 부족하여 확보하고자 이미 루팅을 했기 때문에 다시 루팅할 수가 없으므로 방법만 제시한다. 루팅은 시스템 내부를 조작하는 것이기 때문에 신중히 생각해서 하기 바란다. 루팅을 위해서는 mx100 adb 드라이버와 SuperOneClick2.3.1 프로그램이 필요하다. mx100 adb 드라이버는 아이리버 홈페이지에서 SuperOneClick2.3.1은 검색엔진을 통해 내려받는다. adb 드라이버 설치는 아이리버 홈페이지에 설명된 설치 안내를 참고하여 설치한다. 위 5번 항목 중 .android 폴더는 아래 이미지를 참고로 하여 생성한다. 아이리버탭에서 설정->응용프로그램->개발 메뉴에 있는 USB 디버깅에 체크를 한다. 준비가되었으면 SuperOneClick을 실행하.. 2011. 12. 13.
아이리버탭에서 파일 컴퓨터로 가져오기 Dropbox를 이용하면 아이리버 탭 내부에 있는 파일을 쉽게 컴퓨터로 가져올 수 있다. 아이리버 탭에 저장된 화면 캡쳐 이미지를 Dopbox를 이용해서 내 컴퓨터로 가져와 보자 Dropbox 가입을 하지 않았으면 먼저 가입한다. Dropbox 가입하기 아이리버 탭에서 컴퓨터로 가져올 파일을 선택한다. 공유 메뉴를 선택하면 여러곳으로 공유할 수 있는데 여기에서 Dropbox를 선택한다. Dropbox 내 적당한 폴더에서 send to folder을 선택해서 이동한다. 잠시 후 컴퓨터에서 Dropbox를 확인하면 파일이 이동된걸 확인할 수 있다. 이미지 파일을 예로 들었지만, 다른 파일도 쉽게 컴퓨터로 가져올 수 있다. 아이리버탭에서 파일 탐색기를 이용해서 이동하고자 하는 파일을 길게 터치하면 복사할 수 .. 2011. 12. 13.
아이리버탭 USB 케이블 연결하지 않고 apk 파일 쉽게 설치하기 대부분 앱을 마켓에서 내려받아 설치하지만, 어쩌다가 컴퓨터에 내려받은 apk 파일을 설치할 때 매번 USB 케이블을 연결하여 동기화 하는 게 번거롭다. 컴퓨터의 USB는 전류량이 모자라 연결해 둬도 충전이 되지 않는다. 그래서 나는 케이블을 항상 아답터에 연결해 둔다. 충전을 위해서 아답터에 연결된 케이블을 apk 파일 설치를 위해서 컴퓨터에 연결하고 설치를 다 했으면 또 충전을 위해 아답터에 다시 연결하는 과정이 연간 성가신게 아니다. Dropbox를 이용하면 USB 케이블에 동기화 없이 간단하게 apk 파일을 설치할 수 있다. Dropbox에 대한 내용은 다음 내용을 참고한다. 2Gb 저장공간을 제공하는 Dropbox Dropbox 가입하기 Dropbox 폴더에 적당한 폴더를 생성하고 설치할 apk파.. 2011. 12. 13.
안드로이드(Android) 앱(App) 개발 환경 프로그램 설치 및 설정 안드로이드 앱 개발을 위해서 설치해야 할 프로그램과 설정 과정을 문서로 만든 자료다. 설치순서는 아래 이미지와 같다. 2010년에 만든 자료에 업그레이드된 버전에 맞게 수정을 했는데, 급히 수정하느라 관련 프로그램 버전이 다르거나 내려받을 URL이 다를 수 있다. 2011. 9. 20.
해킹 점검 - 네이버, 다음, 페이스북 로그인 기록 점검 네이트와 싸이월드 해킹으로 최대 3,500만 명 개인정보가 유출되었다. 네이트와 싸이월드, 두 사이트 회원 수를 고려하면 전 국민의 70%, 인터넷을 사용하는 국민 대부분 개인정보가 유출된 셈이다. 개인정보는 보이스피싱, 스팸메일, 명의도용, 텔레마케팅 등에 이용될 수 있기 때문에 관리에 만전을 기해야 하지만 기업의 보안에 대한 투자와 인식은 매우 낮다. 특히 개인정보를 관리하고 있는 담당자의 보안에 대한 인식이 얼마나 형편없는지 옥션부터 시작된 대기업의 해킹이 대부분 비슷한 방식으로 이루어졌다는 점이 잘 말해준다. 개인정보를 보관하고 있는 서버는 대부분 방화벽으로 보호되기 때문에 해커는 서버를 직접 공격하지 않는다. 해킹에 실패하면 흔적이 남고 성공했다 하더라도 어떤식으로든 기록이 남기 때문이다. 대신.. 2011. 7. 30.
PHP- 파일 다운로드시 속도 제한하기 파일 전송은 네트워크에 많은 부하를 준다. 파일 용량이 수십, 수백 Mb 혹은 그 이상인 경우 그대로 내려받게 하지 말고 전송속도를 제한하는것이 좋다. filesize 함수를 사용하여 지정된 사이즈보다 작으면 그대로 전송하고, 크다면 전송량을 제한 하는것도 좋은 방법이다. 2011. 7. 29.