본문 바로가기

전체 글

(178)
Kitkat이상, switch 문에서 String 을 이용하기 Android 4.4 버전 (KitKat API 19) 부터는 Java 1.7 버전이 지원됩니다. 즉, switch 문에서 String을 이용할 수 있습니다. 덕분에 크게 가독성을 올릴 수 있게 되었는데요,예를 들면 이런 if - else 로 가득한 코드가 있다고 가정해 봅시다. String case1 = "00002a19-0000-1000-8000-00805f9b34fb";// "Battery Level" String case2 = "00002a49-0000-1000-8000-00805f9b34fb";// "Blood Pressure Feature" String case3 = "00002a35-0000-1000-8000-00805f9b34fb";// "Blood Pressure Measurement" ..
유튜브 스크립트 -> SRT 변환기 유튜브 스크립트 -> SRT 변환기 HTML5 에서만 동작하는 변환기입니다.자막이 있는 유튜브 동영상의 하단에 보면 "더보기 - 스크립트" 가 있는데,이 내용 전체를 긁어 붙여서 파일로 만든 다음 이 변환기를 이용하여 변환하면 SRT 자막파일이 만들어집니다. 그 다음에는 유튜브에서 다운로드 받은 동영상이나, 유튜브 자막 크롬 플러그인 등을 이용하여 재생하면 됩니다. 참고:유튜브 동영상에 내 자막을 넣어 재생하기유튜브 동영상 다운로드 받기 다운로드: 예제 파일:
유튜브 스크립트를 다운로드 SRT 자막으로 다운로드 받기 - keepsubs.com 유튜브 자막을 다운받기 유튜브에서 동영상을 다운로드받았는데, 자막도 다운받고 싶다면?동영상을 유튜브에서 다운로드 받으려면: 이전 포스트를 참조하세요.(http://stanleykou.tistory.com/entry/유튜브-동영상의-자막을-다운로드-받아보자) 오늘 소개할 내용은 keepsubs.com 에서 유튜브 자막 다운로드 받기입니다. keepsubs.com 이용법: 자막이 함께 업로드 된 유튜브 동영상을 찾은 뒤, 그 URL을 keepsubs.com에 입력합니다.우측의 Download 버튼을 누르면 하단에 링크가 생기는데, 위쪽에 나오는 것이 원래 동영상에 들어있는 자막이고, "Or translated..." 아래에 나오는 것은 자동번역된 자막입니다. (퀄리티가 처참하죠) 활용방법:1) 동영상을 유튜..
Lombok을 Android eclipse (Luna) 에서 이용하기 Lombok을 Android eclipse (Luna) 에서 이용하기 유용한 Lombok, Getter와 Setter를 (코드 없이) 자동 생성Lombok은 Annotation processor의 일종으로, Getter와 Setter등을 자동으로 생성해 주는 유용한 라이브러리입니다.https://projectlombok.org/download.html 이를 이용하면 코드의 가독성을 높일 수 있고, 불필요한 코드를 만들 필요 없이 빠르게 작업할 수 있다는 장점이 있습니다.C/C++에서 define으로 함수를 만드는 것과 일정 부분이 유사하다고 할 수 있겠는데요, 일정 구문을 컴파일타임에 완전히 치환해 준다는 점에서 그렇습니다. 물론 Lombok은 Getter와 Setter도 만들어주니 더 지능적인 라이브러..
크롬 플러그인: 자막없는 youtube 동영상에 내 자막을 넣어 재생하기 자막없는 Youtube 동영상을 내 자막과 함께 재생하기 Youtube에서는 남의 동영상에 내 자막을 업로드 할 수는 없습니다다른 사람이 내 동영상에 마음대로 이상한 자막을 달면 기분이 안좋겠죠? 그래서 유튜브에서는 자신의 동영상에만 자막을 달 수 있습니다.http://webapps.stackexchange.com/questions/17471/add-subtitles-to-a-video-of-another-user-on-youtube Q: I would like to offer a translation to another user's video on YouTube. The original video is in Spanish and I would like to write a Hebrew translatio..
Picasso 라이브러리의 메모리 해제 방법 Android Picasso 라이브러리는 정말 편리한 안드로이드 이미지 라이브러리입니다.http://square.github.io/picasso/이미지 로딩, 인터넷에서 이미지 읽어오기, 부드럽게 화면에 서서히 출력하기 등등 정말 편리한 기능을 몇 줄의 라인으로, 거의 버그없이 표현가능한 멋진 라이브러리입니다. 살짝 불편한 점이 있는데, 메모리 해제 방법입니다.인터넷에서 Picasso의 메모리 해제 방법을 찾아보면: 1. Picasso 전체 라이브러리를 받아서, 메모리 해제 부분을 새로 구현해야한다http://stackoverflow.com/questions/27502659/clear-cache-memory-of-picasso 2. 파일명 / URL을 가지고 있다면 하나씩 하나씩 해제할 수 있다http:..
Eclipse Metrics plugin을 이용한 소스 규모 측정 제목은 거창하게 Eclipse Metrics plugin을 이용한 소스 규모 측정이라고 적었지만...실은 간단한 궁금증 때문에 작성하게 된 포스팅입니다. 그 궁금증이란... 내가 이번에 작성한 소스가 몇 라인이나 될까? 입니다. 이클립스 플러그인을 검색해 보니... 프로젝트의 통계를 내 준다는 Metrics라는 플러그인이 있더군요. 이걸 이용해서, 전체 프로젝트가 몇 라인이나 되는지 알아보겠습니다. 웹사이트:http://metrics2.sourceforge.net/ 설치하시려면 이클립스의 Help -> Install New Software에서 Add를 선택하고 아래 링크를 넣으면 됩니다.http://metrics2.sourceforge.net/update/ 1. 설치! 2. 프로젝트에서 우클릭 후 Pro..
colorscripter.com 을 이용한 Syntax coloring (소스코드 컬러적용) 블로그에 소스코드를 올릴 때, 컬러적용을 적용하는 건 꽤 귀찮은 일입니다.저 같은 경우에는, 티스토리에서 소스코드 컬러적용을 위해 SyntaxHighlighter를 이용하고 있는데, 블로그 스킨을 업로드 하는 부분에 해당 라이브러리를 올려두고 컬러 적용 시 별도의 HTML코드를 이용하는 방식으로 코드 컬러링을 하고 있습니다.그런데, 이렇게 하는 건 꽤 귀찮습니다. http://colorscripter.com/소스코드 컬러링을 좀 더 쉽게할 수 있는, 컬러스트립터를 소개합니다. 1. 사이트에 들어가서 코드를 붙여넣고 2. 원하는 언어를 선택 3. 결과물은 Ctrl + C, Ctrl + V로 블로그에 붙여넣으면 끝! public class MakeRssiLine {private final static int..