동영상 재생프로그램(다음팟플레이어등)이나 스마트폰, MP3플레이어 등에서 코덱이나 파일형식 차이로 파일을 제대로 인식하지 못할때 인식하지 못 하는 파일을 플레이어나 스마트폰(아이폰등)에서 사용할 수 있는 파일형식으로 변환해 주는 작업을 인코딩이라고 합니다. 이런 인코딩작업이 가능한 프로그램으로는 유마일인코더와 다음팟인코더등이 있는데 오늘은 그중 다음팟인코더에 대해 알아보겠습니다. 다음팟인코더는 동영상 인코딩, mkv avi 변환, mp4 avi 변환, 동영상 편집, 동영상 자르기, 동영상 합치기, 동영상 용량 줄이기, 자막넣기 등 다양한 작업이 가능한 무료 프로그램입니다. - 다운로드 http://tvpot.daum.net/application/PotEncoder.do - 인코딩방법 1. 인코딩 목록에 ..
1. SB Admin http://startbootstrap.com/template-overviews/sb-admin/ http://startbootstrap.com/template-overviews/sb-admin-2/ 2. adminLTE http://www.almsaeedstudio.com/ 데모 : http://almsaeedstudio.com/AdminLTE/ 3. charisma 데모: http://usman.it/themes/charisma/ https://github.com/usmanhalalit/charisma http://martian36.tistory.com/1238 3. vinceg 데모 http://vinceg.github.io/Bootstrap-Admin-Theme/buttons..
자바스크립트 라이브러리 중 jQuery는 반응형 웹을 개발할 때 자주 사용됩니다. CSS의 미디어 쿼리와 함께 사용하면 더 일관성 있는 웹 개발을 할 수 있습니다. 자바스크립트에서 인식하는 웹 브라우저의 해상도와 CSS에서 인식하는 해상도에는 미세한 차이가 있기 때문입니다. 이러한 이유 때문에 CSS에서 모든 해상도를 인식하도록 한다면 더 편리하게 반응형 웹을 개발할 수 있습니다. 이 글에서는 CSS 미디어 쿼리와 jQuery를 활용하여 웹 브라우저의 해상도를 인식하는 방법에 대하여 알아볼 것입니다. 자바스크립트는 전통적으로 동적인 웹사이트를 만들 때 많이 사용되는 클라이언트 기반 웹 프로그래밍 언어입니다. 자바스크립트를 누구나 쉽게 사용할 수 있게 만들어진 라이브러리가 몇 개 있는데, jQuery는 그..
다음 구문을 자신의 사이트 주소에 맞도록 적절히 수정해서 .htaccess로 저장한 뒤, 웹 디렉토리의 루트에 위치시키도록 합니다. 주소가 있는 부분은 이미지 링크를 허용할 사이트 주소를 모두 쓰면 되고, 마지막줄의 파일 경로는 대체 이미지의 경로를 입력하면 됩니다. 즉, 외부 링크로 이미지를 불펌할 경우 요청한 이미지 대신 대체 이미지가 표시됩니다. RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?(www를 제외한 사이트 주소) [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?naver.com [NC] RewriteCond %{H..
HTTP Cache 튜토리얼 HTTP를 이용하는 어플리케이션을 개발하다보면 효율적인 네트워크 송수신을위해 서버/클라이언트에서 캐쉬(cache)를 이용하는것이 필수적이다. HTTP를 이용할때 어떤식의 캐쉬방식이 있는지, 어떤 종류의 캐쉬들이 있는지, 어플리케이션 개발에있어서 상식적으로 알고있어야 할 내용들을 정리해보았다. 캐쉬의 종류 캐쉬의 위치에 따라 다음과 같이 분류가 가능하다.1 Browser cache 웹브라우져 혹은 HTTP요청을 하는 클라이언트 어플리케이션들이 내부적으로 갖고있는 캐시이다. Proxy cache 실제 서버가 있는곳이 아닌 네트워크 관리자에의해 네트워크상에 설치되는하는 캐시다. 일반적으로 큰회사나 ISP의 방화벽(firewall)에 설치된다. shared cache의 일종으로 많은..
2.2 meta 요소 meta 요소는 웹 페이지에 대한 설명(description)이나 키워드(keyword), “UTF-8”이나 문자셋(charset) 등을 블록 내에 설정하는데 사용하는 요소로 다음과 같은 속성들과 함께 사용합니다. 속성 기능 name metadata의 이름을 나타내는 속성. “application-name”, “author”, “description”, “generator”, “keywords”를 속성값으로 사용 가능 http-equiv 문자 인코딩을 설정하거나 몇 초 후 페이지를 다시 로드할 것인지 아니면 해당 페이지에 사용될 스타일시트를 명시하는데 사용 content name, http-equiv 속성과 연관된 Text 형태의 데이터 charset HTML 문서에 대한 문자셋을 ..
HTML5에서 meta 요소(Element)들은 IE, Firefox 같은 웹 브라우저에게 HTML5로 작성된 웹 문서와 관련된 정보를 제공하는데 사용됩니다. 이러한 metadata 요소들은 title, meta, link, style, script 등이 있으며 metadata 요소(들)의 컨테이너 역할을 하는 head 요소 블록 내에 다음과 같이 나타날 수 있습니다. 해당 요소들을 표로 정리하여 간략히 나타내면 다음과 같습니다. 메타 요소 기능 title 웹페이지의 제목을 설정하는데 사용 HTML5 학습 사이트 base 웹페이지와 연관된 기본적인 URL 경로나 목적지(target) 경로 명시하는데 사용 meta 웹페이지의 인코딩 정보, 문서에 대한 저자, 설명, 몇 초 후 다시 읽기(refresh) 등..