'자료 iN'에 해당되는 글 2495건

  1. 티스토리 플러그인(Tistory Plugin), 프로그래밍 소스 구문강조(SyntaxHighlighter) 기능 간단 설치 및 사용방법 4
  2. 스트레스를 절벽에서 아이폰 대기화면 배경화면의 뜻과 의미는?
  3. TED, 30일동안 새로운 것 도전하기 (Try something new for 30 days) 2
  4. 이클립스(Eclipse)에서 안드로이드 에뮬레이터(AVD) 실행하는 방법
  5. 자동소화재털이, 금연빌딩의 새로운 대안? 2
  6. 글로벌앱 지원사업, 중소기업청과 한국생산성본부가 운영하는 SmartPhone App 번역 서비스 2
  7. 이클립스(Eclipse), 워크스페이스 변경과 Import로 복사한 소스코드 Workspace Project Explorer에 추가하는 방법

티스토리 플러그인(Tistory Plugin), 프로그래밍 소스 구문강조(SyntaxHighlighter) 기능 간단 설치 및 사용방법

 
반응형


요즘 android를 개발을 배우면서 java 소스를 여기저거에서 찾아보고는 하는데,
어떤 블로그에 들어가면 위처럼 깔끔하게 정리된 소스를 보여주던군요.

이미지로 캡쳐를 했나 하고 클릭을 해보니 이미지가 아니라, 그냥 글씨던데, 뭔가하고 찾아보니
SyntaxHighlighter 라는것으로 참 요긴한 플러그인 기능인듯 합니다.

SyntaxHighlighter 홈페이지 - http://alexgorbatchev.com/SyntaxHighlighter/

http://choboyam.tistory.com/entry/tsyntax
초보야님의 글을 보고 따라해보면 복잡한 설치나 파일을 올릴것도 없이,
스킨만 간단하게 수정을 하면 됩니다.

skin.html 파일의 </head> 테그를 찾아서 바로 그 위에

<script type="text/javascript"  src="http://tsyntax.googlecode.com/hg/release/tsyntax.js">
</script>
</head>
위의 코드를 넣어주면 됩니다.

그리고 사용방법은 티스토리 글쓰기 상단 버튼중에 인용구(ctrl+q) 를 누른후에
그안에다가 ### 언어선택 을 해주면 됩니다.

언어는 다양한데,
HTML : html, xhtml
XML : xml, xslt
PHP : php
JAVA : java
C++ : cpp, c 이런 식입니다.


이렇게 입력하면 아래와 같이 깔끔하게 나오네요~
### java highlight: [2, 4, 6]
Intent intent = getIntent();
kind = intent.getStringExtra("kind");
theme = intent.getStringExtra("theme");

System.out.println("kind " + kind + " " + kind.substring(0, 1));
System.out.println("theme " + theme + " " + theme.substring(0, 1));

if(kind.replaceAll(" ","") != "xx") {
//if(kind.substring(0, 1) == "x") {
    System.out.println("goto theme : " + kind);
    searchThemeCodeArtList();
}
else if (theme.replaceAll(" ","") != "xx") {
    System.out.println("goto kind : " + theme);
    searchSubjCodeArtList();
}
else {
    System.out.println("goto exit...-_-++");
    searchSubjCodeArtList();
}
http://choboyam.tistory.com/entry/tsyntax

더 자세한 내용은 초보얌의 띵구리야님의 글을 보시면 다양한 옵션이 있습니다~
 
반응형

스트레스를 절벽에서 아이폰 대기화면 배경화면의 뜻과 의미는?

 
반응형


tvN 화성인바이러스 - 영혼까지 모두 빼앗겨버린 스마트폰 중독 노예녀, 김민경
위 방송에서 김구라가 제작진의 iphone 스마트폰을 보고는 대기화면 배경화면에 써있는 스트레스를 절벽에서라는 문구를 보고나서 잔소리를 한다..

무슨 스트레스를 그렇게 받냐고, 뭐 이런걸 바탕화면으로 해놓냐고...

나도 처음에는 뭔소리인가 했는데, 가만히 보니,
"스트래스를 절벽에서" 라는 문구가 있고,
아래에 잠금해제 버튼이 있는것을 보니,
스마트폰을 켤때마다 스트레스를 절벽에서 밀어버리라는 의미인듯...



방송에서 김구라는 끝까지 이해를 못하고, 계속 잔소리는 하고,
무슨 방송에 목숨을 걸었냐고...^^

아직도 일반 핸드폰을 사용한다고 하는데, 그래서 더욱 이해를 못하는듯 하다.

스마트폰 초기화면의 잠금해제 장치는 왜 있는것일까?

참고로 스마프폰의 잠금해제장치는 왜 있는지...
그 동안 아무 생각없이 그냥 이래야 하나보다 싶으셨다면...
위 글을 참고하시길~


나는 안드로이드폰인데, 나도 이 배경화면을 깔아봐?
난 차라리, 스트레스속에로 나를... 이라는 문구로 만드는게 좋을듯...^^
반응형

TED, 30일동안 새로운 것 도전하기 (Try something new for 30 days)

 
반응형

벌써 7월도 다가고 8월이 다가오고 있습니다.
7월에는 어떠한 일을 계획하셨고, 실천을 하셨나요?
그리고 8월에는 어떠한 일을 준비하고 계신가요?

7월에는 다이어트도 하고, 공부도 꾸준히 해야지 했지만, 막상 7월을 돌아보니 그냥 시간만 지나간듯 합니다...-_-;;

그러다가 TED에서 그동안 들었던 강연중에서 가장 짧은 강연이자, 가장 저에게 와닿았던 강연을 들었는데, 지난 7월을 돌이켜보고, 8월을 계획하는데 많은 도움이 될만한 강연이였습니다.

여러분은 계획도 하고 할 마음도 있었지만 실제로는 한번도 실천에 옮기지 않았던 일이 있으신가요? 맷 커츠는 30일 동안 새로운 것에 도전하라고 제안합니다. 이 간결하고 유쾌한 연설은 목표를 설정하고 실행하는데 활용할 수 있는 재치있는 방법을 알려줍니다.

Matt Cutts(맷 커츠) : Try something new for 30 days(30일동안 새로운 것 도전하기)


3분정도의 짧은 동영상입니다. 꼭 보시길 강력추천합니다!


백년지대계처럼 거창한 계획은 아니더라도, 앞으로 30일동안 하나의 새로운 일에 도전을 해보라는것이 이 강연의 취지입니다.
30일이라는 시간은 자신의 잘못된 습관을 버리고, 좋은 습관을 들이기에 아주 좋은 시간인데, 자신이 해보고 싶었던 일을 생객한뒤, 매일 꾸준히 실천을 하면 됩니다.


강사는 이런 도전으로 순간의 수장함과 자전거도 배우고, 킬리만자로 등산도 하게 되었고, 소설을 쓰기도 하면서 삶에 대해 커다란 자신감을 얻었다고 하더군요.


물론 한두달에 해낼수 없는 일도 있지만 ,한달로 쪼개면되고, 그 시간동안 할수 있는 일은 너무나도 많을것입니다.


그리고 30일이라는 시간으로 작지막 지속적인 변화들, 특히나 실천할수 있는 변화들은 오래 갈 가능성이 더 높고, 오래갈수 있다고 합니다.


이부분이 참 뭉클하게 다가오는데, 우리는 내일부터, 다음주부터, 다음달부터, 내년부터라고 말을 하면서 차일피일 우리의 꿈을 미루고 있습니다.

도대체 무엇을 기다리고 계십니까?
여러분이 좋든 싫든 앞으로 30일이란 시간은 흘러가기 마련입니다.
그렇다면 지금까지 항상 하고 싶었던 일이 무엇인지 생각해서
다음 30일 동안 도전해 보시는게 어떨까요?


7월 29일에 지난 시간을 돌이켜보니 수많은 일들을 다음으로 미루기만 했을뿐, 아무것도 한것이 없는듯 합니다.
저는 도대체 무엇을 기다리고 있을까요?
언젠가 다가올 완벽한 그날을 기다리고 있을까요?

지금 이 순간부터 내가 진짜 하고 싶었던 일, 해야 할 일들을 한달동안 계획을 세우고, 매일 할 분량을 정하고, 꾸준히 지켜나가보는것은 어떨까요?

비단 개인적인 자기계발뿐만이 아니라, 직장생활, 사업, 가정, 연애도 마찬가지가 아닐싶습니다!


8월의 뜨거운 태양의 계절을 우리의 뜨거운 열정으로 식혀보시고,
8월말에는 뿌듯한 자부심과 자신감으로 9월의 계획을 세워보는것은 어떨까요?
 
반응형

이클립스(Eclipse)에서 안드로이드 에뮬레이터(AVD) 실행하는 방법

 
반응형
이클립스를 설치하고 안드로이드 에뮬을 실행하는 방법은 우선 android-sdk-windows를 다운로드 받아야 합니다.
(물론 이전에 jdk를 설치하셔야 합니다.)

안드로이드 개발환경 설치, 설정하는 방법 총정리 - 이클립스, Android SDK, 에뮬레이터(Virturl Device), ADT Plugin for Eclipse

SDK 다운로드 홈페이지 - http://developer.android.com/sdk/index.html

구글맵(Google Maps)용과 같은 경우는 add-on을 이클립스상에서 다운로드를 받거나(속도가 상당히 느립니다.), 해당 애드온을 다운받아 sdk의 add-on에 복사해주면 됩니다.


제대로 다운로드가 되었고, 메뉴->windows->Preferences -> android에 가서 sdk 경로를 설정해주면, 위와 같이 표시가 됩니다.


그러고나면 상단의 메뉴바에 안드로이드봇 아이콘이 표시가 되는게, 그것을 누르던지,
메뉴 -> windwos -> Android sdk and avd manager 을 누르면 됩니다.

우선은 새로운 디바이스를 생성해주어야 하는데, Virtual devices에서 New를 눌러주고, Name을 넣어주고, Target에서 설치한 sdk나 구글맵등의 애드온 타켓을 지정하고,
 sd card에는 128, 256정도를 입력해주시고,
하단의 hardware에서 new를 눌러서 SD Card support 정도를 추가 지정해주시면 됩니다.

그리고 Create AVD를 누르시면 됩니다.


그러고나서 Start를 누르면 되는데, WVGA800(480x800)이 기본으로 지정되있는데, 작은 모니터나 해상도에서는 화면이 너무 클수 있으니 scale display to real size를 선택해서 비율을 줄여줄수 있습니다.
225정도를 입력하면 약 70%정도의 에뮬이 실행됩니다.

Wipe user data는 기존 에뮬의 사용자 정보를 초기화하는 것으로, 설정에 입력해두었던 모든 정보가 초기화되는것입니다.(롬업할때는 풀와입이라고도 부르는...)


그러고나면 위처럼 에뮬레이터가 실행이됩니다.
부팅시간이 좀 오래걸리는데, 개발시에는 항상 켜놓고 작성한 소스코드를 실행하시면 이클립스에서 자동으로 apk를 생성해서 올리고, 결과를 보여줍니다.


그리고 프로젝트를 새로 생성할때 위에 실행한 AVD와 프로젝트의 Build Target가 동일해야 하는데, 만약에 잘못 생성했을 경우 처음이라 코딩한것이 없다면 지우고 다시 생성을 해도 되지만, 이클립스에서 변경도 가능합니다.


해당 프로젝트에서 마우스 오른쪽을 누르고, Build Path -> Configure Build path 를 선택하고,
Java build path -> libraries 탭을 선택해서 라이브러리를 변경해주며 됩니다.

이클립스(Eclipse), 워크스페이스 변경과 Import로 복사한 소스코드 Workspace Project Explorer에 추가하는 방법



반응형

자동소화재털이, 금연빌딩의 새로운 대안?

 
반응형

요즘 금연열품이 불면서, 건물 자체에서 담배를 피우지 못하게 하는 건물들이 꽤 됩니다.
일반회사에서 이런 경우가 많은데, 회사자체에서 금연을 권장하기도 하기때문인데,
담배를 피우러 엘리베이터를 타고 나가서 담배를 피우고 오기도 참....


생산성본부라는곳에 가보았더니 자동소화재털이라는것이 있더군요.
아무래도 교육을 주로 하는곳이라서 담배를 피우는 사람들이 쉬는 시간마다 건물밖으로 왔다갔다 하는것을 배려하는것이 아닐까 싶습니다.


담배재를 털거나, 담배꽁초를 오른쪽 구멍에 그냥 넣어주면 됩니다.


담배재떨이통...


이곳이 공기정화를 시키는 흡입구...

금연정책이나 금연빌딩의 취지에는 벗어날수도 있지만, 한편으로 일시적으로 방문하는 사람들을 위한 장소로는 좋을듯 하기도 한 생각이 들기도 하네요~

그래도 끊기는 끊어야 할텐데.. 이 놈의 담배...

반응형

글로벌앱 지원사업, 중소기업청과 한국생산성본부가 운영하는 SmartPhone App 번역 서비스

 
반응형

한국생산성본부에 갔더니 4층에 위와 같은 포스터와 사무실이 있더군요.
안드로이드나 아이폰용 앱을 개발했을때 한국어 기반이라면 시장이 정말 취약하지만, 영어나 중국어, 일본어 등으로 번역이 된다면 정말 큰 시장성을 가지게 될텐데, 그러한면에서 지원을 하는듯 합니다.



글로벌앱 지원사업이란, 모바일 1인 창조기업의 해외진출을 지원하기 위해서 중소기업청이 주관하고, 한국생산성본부가 운영하는 지원사업으로써, 우수한 앱을 개발하고, 글로벌 앱(App) 마켓 진출을 계획하고 있는 분들에게 전문적인 도움을 주는 사업입니다.

앱홍보물 제작, 앱번역은 앱당 최대 3개의 언어 번역을 지원하며, 앱당 최대 2백만원 한도...
지적재산권보호, 전문컨설팅, 해외 퍼블리싱 등의 사업을 지원합니다.


지원 가능한 앱은 마켓에 공개되어있어도 상관없고, 공개되어 있지 않아도, 시연 가능한 정도면 지원이 가능하고, 신청대상은 일반인 및 학생으로 5인미만의 1인팀이나 창조기업이라고 합니다.

글로벌앱지원센터 홈페이지 - http://www.globalappcenter.or.kr/
위 사이트에서 신청서를 다운받아 이메일로 심사를 신청하면 된다고 하네요.

정말 제대로 만들었고, 해외시장에도 알리면 좋을듯한 어플이라면 한번 신청해보시면 좋을듯 합니다.

반응형

이클립스(Eclipse), 워크스페이스 변경과 Import로 복사한 소스코드 Workspace Project Explorer에 추가하는 방법

 
반응형
이클립스 인디고(indigo)를 사용하고 있는데, 사용을 하다가 다른곳에서 만든 소스코드를 현재의 워크스페이스에 추가를 해야 하는 경우가 자주 있는데, Import를 이용해서 쉽게 처리를 할수 있습니다.
죄측에 보면 Package Explorer 에서 마우스 오른쪽 버튼을 누르고 Import를 누르면 됩니다.


Archive File, File System, CVS, EJB, Java EE 등 다양한 방법이 있는데, 가장 간편한것은 기존에 다른곳에서 사용하던 소스코드를 통채로  usb등에 복사를 해서 가져오는것이 아닐까 싶습니다.


복사대상을 워크스페이스의 디렉토리에 복사를 한후에 적용을 할수도 있지만,
기존것은 원본으로 두고, 복사본으로 적용을 시키면 되는데, 위처럼 복사할 디렉토리를 선택을 우선 하시고...


위와 같은 화면에서 Copy Projects into workspace를 눌러주시면 현재의 워크스페이스 디렉토리로 복사가 되는것이고, 체크를 하지 않으면 링크만 되는 방식입니다.



java개발과 안드로이드개발 등을 다른 워크스페이스로 나누어서 하고 싶은 경우에는 별도의 Workspace를 만들어서 사용할수도 있는데, Menu -> File -> Switch Workspace -> Other를 클릭해서 새로운 디렉토리를 지정해주시면 됩니다.

워크스페이스를 새롭게 바꾸게되면 환경변수가 초기화되므로, 메뉴->Windows->Preference에 들어가서 jdk 등의 경로 또한 다시 설정해 주어야 합니다.
반응형