본문 바로가기

분류 전체보기

YouTube의 동영상을 다운로드 받을 수 있는 확장프로그램 YouTube Video Download 유튜브의 영상들을 다운로드 받을 수 있는 크롬 확장 프로그램입니다. 이 확장 프로그램을 크롬에 설치하게 되면 유튜브 동영상 밑에 아래와 같이 Download 버튼이 생성되는데 이 버튼을 누르면 해상도별로 다운로드 받을 수 있습니다. 다만 현재 You Tube Video Download 확장프로그램은 크롬 웹스토어에서 내려간 상태입니다. 따라서 js파일을 따로 다운받아 설치해야 합니다. (최신버전은 여기를 눌러 다운받으세요.) 일단 첨부한 js 파일을 다운받으신 후 크롬부라우저의 '도구-확장프로그램'으로 들어가세요. 그 다음 다운받은 js 파일을 드래그해서 크롬브라우저 화면 안으로 끌어다 놓으시면 자동으로 설치가 됩니다. 설치가 완료된 후에 유튜브 동영상을 확인해 보시면 Download 버튼이 생성된 걸 .. 더보기
티스토리 포스트 내에서 스크립트 사용시 주의점 티스토리 포스트 내에서 스트립트를 사용할 경우 글쓰기 화면의 오른쪽 상단의 HTML박스를 체크한 후 태그 안에 스크립트를 적어주면 됩니다. 다만, 스크립트 사용시 주의 할 점은 HTML 모드에서 스크립트를 작성한 후 HTML박스를 체크 해제하여 위지윅모드에서 글을 수정하면 안된다는 것입니다. 위지윅모드에서 글을 수정하게 되면 스크립트가 작동하지 않게 됩니다. 따라서 위지윅모드에서 먼저 UI를 위한 html 태그들을 작성하고 그 후 가장 마지막에 스크립트를 작성한 후 포스트를 저장해야 합니다. (포스트를 작성하다가 맨 마지막에 스크립트 부분만 잘라내기 한 후 HTML 모드에서 맨 위에 붙여넣기 한 다음 바로 저장해 주는 식으로 하면 됩니다. 더보기
티스토리 카테고리 펼치기 두가지 방법이 있는데 두 방법 모두 skin.html 을 수정해야 합니다. 1. 태그에 onload="expandTree()"를 추가 합니다. 2. [샵샵_category_샵샵] 치환자에 _list를 추가합니다. 카테고리 [샵샵_category_list_샵샵] 출처 : http://blutom.tistory.com/320 더보기
Eclipse 설치 후 기본 설정 이클립스의 설정은 window - preference에서 하면 됩니다. 1. 한글 표시 설정 General - Workspace에서 Text file encoding항목을 Other: UTF-8로 변경 Web - CSS Files에서 Encoding을 ISO 10646/Unicode(UTF-8)로 변경 Web - HTML Files에서 Encoding을 ISO 10646/Unicode(UTF-8)로 변경 Web - JSP Files에서 Encoding을 ISO 10646/Unicode(UTF-8)로 변경 2. 글꼴 지정 General - Appearance - Colors and Fonts에서 Basic - Text Font로 들어간 후 글꼴 설정 * Verdana 10 추천 3. 영어 스펠링 체크 해제.. 더보기
Workspace 변경법 이클립스의 Workspace를 바꾸려면 File - Switch Workspace 에서 변경하면 됩니다. Workspace를 변경한 경우 간혹 한글이 깨지는 현상이 발생하기도 하는데 이런 경우에는 Window - Preferences - General - Workspace에서 Text file encoding 을 Other : UTF-8로 변경 후 적용하면 됩니다. 더보기
이클립스에서 프로젝트 import시 발생 하는 오류 해결법 안드로이드 프로젝트의 import시 이클립스에서 기존의 안드로이드 프로젝트를 import 할 경우 원래는 없던 오류가 발생하는 경우가 있습니다. 이러한 오류가 발생할 시 일단은 프로젝트에서 오른쪽 마우스 클릭 후 Android Tools - Fix Project Properties 를 실행해 줍니다. 그러면 에러가 해결될 수 있습니다. 오버라이드 메소드들에 에러가 발생한다면 자바 컴파일러의 버전을 1.6으로 바꾸면 해결됩니다. 프로젝트에서 오른쪽 마우스 클릭 후 Properties - Java Compiler 에서 버전을 1.6으로 변경한 후 적용을 시켜줍니다. import한 안드로이드 프로젝트의 resource 파일에 오류가 있을 시에는 R.java 가 생성되지 않는 오류가 발생합니다. 이러한 경우 r.. 더보기
이클립스 폰트 추천 이클립스 폰트로는 Verdana 10 이 가장 가독성이 좋은거 같습니다. 영어도 잘 보이고 한글도 잘 보이는군요. 더보기
Proguard 적용하기 Proguard는 소스를 난독화하여 디컴파일에 의해 소스코드가 노출되는 것을 방지하기 위해 사용됩니다. Proguard를 적용하면 보안 향상 뿐 아니라 약간의 최적화가 이루어진다고 하니 앱 개발을 완료한 후 꼭 적용하는 것이 좋을 거 같습니다. 최신 ADT에서는 Progaurd를 기본 지원하여 Proguard 적용이 보다 간편해 졌습니다. 최신 ADT가 설치된 Eclipse에서 안드로이드 프로젝트를 생성하면 프로젝트의 루트 폴더에 proguard.cfg와 project.properties 파일이 생성되어있는 것을 확인할 수 있습니다. Progaurd 적용을 위해서는 project.properties 파일안에 아래의 코드 한줄만 추가하면 됩니다. proguard.config=proguard.cfg Prog.. 더보기
Cafe24 JSP 호스팅 - war 파일 업로드 하기 JSP 웹 애플리케이션은 war 파일 형태로 간편하게 배포가 가능합니다. Cafe24 서버에 war 파일을 배포하기 위해서는 아래와 같은 순서를 따라야 합니다. 1. 톰캣을 정지시킨 후 www 디렉토리를 www_ 등의 다른 이름으로 변경합니다. : 톰캣을 정지시키지 않을 경우 tomcat의 설정 파일들이 사라져서 홈페이지에 접속이 불가능한 상황이 발생하므로 반드시 톰캣을 정지한 후 작업해야 합니다. 또한 www 디렉토리를 다른 이름으로 변경하는 것은 www 디렉토리에 똑같은 파일이 있을 경우 덮어씌워지기 때문에 폴더명을 변경하는 것입니다. 2. war 파일의 이름을 www.war 로 변경하고 www 와 동일한 위치(www 폴더, tomcat 폴더가 위치한 경로)에 업로드 한 후 톰캣을 재시작 합니다. :.. 더보기
Cafe24 JSP 호스팅 - Cafe24 서버의 appBase 설정에 대해 톰캣의 /tomcat/webapps 폴더는 각각의 웹애플리케이션의 파일들을 저장하기 기본 위치입니다. 설정을 바꾸지 않는 이상 기본적으로 개발자가 개발한 웹애플리케이션의 jar, class, jsp 등의 파일들은 이곳에 위치해야 합니다. 이는 /tomcat/server.xml 파일안의 Host 태그의 appBase 속성에 지정되어 있습니다. 하지만 Cafe24의 경우 appBase 속성이 "webapps"가 아니라 "/home/hosting_users/Cafe24아이디"로 지정되어 있으며 root 폴더로 www 폴더가 지정되어 있습니다. 따라서 Cafe24 서버에 올리는 웹애플리케이션의 파일들은 반드시 /home/hosting_users/Cafe24아이디/www 에 업로드 해야 합니다. (Cafe24 서.. 더보기