'2019년 이전 정리'에 해당되는 글 123건

  1. 2013.12.14 gradle
  2. 2013.12.12 Android Maven 설치 하기
  3. 2013.12.12 OAuth 란
  4. 2013.12.12 Android Ant 빌드 하기
  5. 2013.12.11 Jquery text 가져오기
  6. 2013.12.10 MBC 아나운서 박연경 7
  7. 2013.12.09 이클립스 색상 변경
  8. 2013.12.02 턱걸이 근력 밴드 (풀업밴드) 후기 16
2013. 12. 14. 20:28
Posted by hoonihoon
2013. 12. 12. 23:51

'2019년 이전 정리 > 협업(이슈관리, 형상관리)' 카테고리의 다른 글

SVN 개발자센터 프로젝트 생성및 commit  (0) 2015.05.22
gradle  (0) 2013.12.14
Android Ant 빌드 하기  (0) 2013.12.12
Trac.ini 파일 설정  (0) 2013.01.02
Trac 사용법 정리 1  (0) 2013.01.02
Posted by hoonihoon
2013. 12. 12. 22:45

플랫폼의 핵심 기능중 하나가 Open API이다. 해당 기능을 이용하려면 인증(Authetication)하고 권한 부여(Authorization)할 수 있는 약속을(프로토콜) 새롭게 만들어야 했고 그 결과물이 OAuth이다. 초기 1.0에서 보안결함을 해결한 1.0a 와 최신 2.0 버전을 가장 많이 사용을 하고 있다. 




개념

예전의 OpenID방식은 인증(로그인)만을 처리하는 것이고, RESTful Open API 호출시 권한 체크를 하지 않으므로 이에 대한 권한체크도 필요하다. OAuth는 두개의 역할을 다 수행한다 

  - 인증 : 우리가 흔히 사용하는 Login시 ID/Password 를 통하여 인증을 받는다 - Request_Token

  - 권한 : 권한이 있는 기능만을 호출할 수 있다 - Access_Token



버전

  - v1.0 : 보안 결함 발견 v1.0a가 IETF 표준 프로토콜, 웹만 인증 가능

  - v2.0 : v1.0의 key_signature 복잡함등의 제거, 웹뿐만 아니라 애플리케이션도 인증 가능 



V1.0 

  - User : 특정 서비스에 사용하는 유저 예) Smart Visualization 사용자

    Consumer : 특정 서비스이면서 OAuth 제공자(서비스 제공자)에게 인증과 권한을 요청 예) Smart Visualization

    Service Provider : OAuth 제공자 예) 트위터

  


  - Request Token 으로 인증을 처리하고 Access Token으로 권한

  - 장점

1. 컨슈머가 아이디/패스워드를 가지지 않고 API를 사용할 수 있음

2. 필요한 API에만 제한적으로 접근할 수 있도록 권한 제어 가능

3. 사용자가 서비스 프로바이더의 관리 페이지에서 권한 취소 가능

4. 패스워드 변경 시에도 인증 토큰은 계속 유효함.

  - 총정리

  

- 동영상 강좌 

  


  

V2.0 

  - 3가지 종류 존재 : bearer token 방식 사용. 나머지 두가지는 계속 수정중 

  - 간단해 졌고, 더 많은 인증 방법을 제공, 대형 서비스로 확장을 지원한다 

  


사용하기 

  - 다양한 언어별 라이브러리 존재 



<참조>

  - OAuth v2.0 만능 도구상자 (KTH)

  - OAuth v1.0와 춤을 (NHN)

 

출저: http://mobicon.tistory.com/category/Protocols/OAuth


Posted by hoonihoon
2013. 12. 12. 20:08

android ant 빌드 하기

Android 프로젝트를 Eclipse 가 아닌 Ant를 이용해 빌드를 하는 법을 알아 보도록 하겠습니다.


1. Ant 설치하기

1) http://ant.apache.org/bindownload.cgi  에서  최신버전인  apache-ant-1.9.2-bin.zip 다운로드 합니다.


2) 원하는 위치에 압축을 해제 합니다. (저는 c드라이브 밑에 Build 라는 폴더를 만들었습니다.)

C:\Build\apache-ant-1.9.2


3) 환경 변수를 추가합니다.

내컴퓨터에서 마우스우측클릭 -> 속성 -> 고급시스템설정 -> 환경변수



4) Ant 가 설치 되었나, path 가 잡혔나 확인 해 봅니다.



2. Keystore 생성 하기

 Keystore 생성을 Eclipse 에서 보통하는데 프롬프트상에서 명령어를 통해 간단하게 만들 수 있습니다.

keytool -genkey -v -keystore [keystore name] -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000


[] 내용은 알아서 입력 


KeyStore 가 만들어 습니다.

저는 Android project 관리를 편하게 하도록 C:\Build\keystore  에 만들어서 keystore를 관리 해줍니다. 이건 취향에 맞게~


3. Ant 빌드하기 

1) 작업프로젝트에 build.xml 파일을 만들어 준다.   이곳에 ->  D:\kth\workspace\BowlingScores

만드는 방법 은 이렇다. android->sdk->tools 로 이동 한 뒤 

Android update project -p 프로젝트위치


2) ant.properties 파일 생성 한다.


3) ant.properties 파일안에 다음과 같이 입력 한다.


 key.store=.keystore파일위치

key.alias=키스토어 alias
key.store.password=키스토어패스워드
key.alias.password=키스토어alias패스워드

 

아래 처럼 적었습니다.

key.store=C:\\Build\\keystore\\my-release-key.keystore

key.alias=alias_name       

key.store.password=비밀번호

key.alias.password=비밀번호


빌드 하기

1)build.xml 파일이 있는 프로젝트로 이동 합니다.

2) ant release 를 입력 하면 빌드가 되며 bin 파일에  서명된 key(마켓용), 서명되지 않는 key(개발용) 이 생성 됩니다.


빌드 하면서 발생한 버그 

1) Value for 'keystore' is not valid. It must resolve to a single path

http://stackoverflow.com/questions/17614542/value-for-keystore-is-not-valid-it-must-resolve-to-a-single-path


2) Alias_name 을 모를 때 

keytool -list -v -keystore client.jks  로 확인한다.


3) 프로젝트 라이브러이의 경우는 어떻게 해야 할까?

1) build.xml 파일 생성

2) 라이브러리폴더에 가서 ant clean 

3) 프로젝트 디렉토리에  project.properties 파일에 

android.library.reference.1=../OpenLibrary/library_viewpagerindicator

추가하기  명령어 있음 


참고사이트 : 

http://theeye.pe.kr/archives/1334

http://www.bemga.com/08-01-2013/android-release-with-ant.html

http://blog.moltak.net/2013/01/ant-android.html

http://www.androidpub.com/1172978

http://www.slideshare.net/kingori/devx-pt-sewonannandroidant



'2019년 이전 정리 > 협업(이슈관리, 형상관리)' 카테고리의 다른 글

gradle  (0) 2013.12.14
Android Maven 설치 하기  (0) 2013.12.12
Trac.ini 파일 설정  (0) 2013.01.02
Trac 사용법 정리 1  (0) 2013.01.02
BITNAMI  (0) 2012.12.28
Posted by hoonihoon
2013. 12. 11. 17:17

DIV 태그에서 값을 가져 올 때는  $('#receiver').text();

Input 태그에서 가져 올 때는       $('#title').val();




Posted by hoonihoon
2013. 12. 10. 11:46



박연경 아나운서를 소개합니다.

무한도전에 MBC 박연경 아나운서가 깜짝 등장했습니다. 

박연경 아나운서는 큰 키와 완벽한 신체 비율을 자랑해 눈길을 끌었습니다.

방송에서 길과 노홍철은 박연경 아나운서에 끊임없이 사심을 드러냈고, 유재석이 이를 제지해서 큰 웃음을 자아 냈습니다.



실시간 검색어 1위까지 했습니다. 


박연경 아나운서는 대학시절부터 얼짱으로 유명했다고 하네요.

당연 동덕여대 홍보모델 출신!


박연경 아나운서는 1987년, 

올해 27살로 동덕여대 경영학과를 졸업 후 2013년 MBC 신입 아나운서 공채에 합격! 

뛰어난 미모와 몸매에 지성까지 갖춘 박연경 아나운서!




라디오 프로그램 <타박타박 세계사>의 '그사람 그사건' 코너를 진행하는 모습니다.




아래는 움짤 모음입니다. 보기만 해도 행복해 지네요 ^^






움짤 출저 : 

http://blog.daum.net/hayena2000/26476  

http://blog.daum.net/hayena2000/26809









초고화질 무한도전 편집본



아읔.. 너무 이쁘네요~ 사진만 봐도 설렙니다 ㅎㅎ


Posted by hoonihoon
2013. 12. 9. 11:20

이클립스 색상, 테마 변경 하는 법을 알아 보겠습니다.

1. help -> Eclipse MarketPlace

2. 검색창에 Eclipse color Theme 입력

3. eclipse color theme 검색되면 install   

4. 자동 재부팅

5.  Window - Preferences - General - Appearance - Color Theme 

6. preview 를 보고 선택 하면 변경 완료



Posted by hoonihoon
2013. 12. 2. 22:33

홈트레이닝 턱걸이와 함께 바디스톤의 근력밴드를 소개합니다.

턱걸이 밴드로 헬스장에서 보신적 있으실거에요.

저항강도에 따라 6가지의 제품을 판매되고 있습니다.



제품리뷰나 후기등을 찾아다니며 4단계 퍼플색을 고르기로 결정 했습니다.

퍼플의 경우 턱걸이를 1개 ~2개 정도 하는 사람이 하면 괜찮다고 해서 퍼플색으로 구매 결정.

할인 많이 받아서 45,000원에 구매하였습니다.

치닝디핑이 64,000에 구매한거 치고는 상당히 비싼편이죠?




저는 이런식으로 걸어서 무릎을 걸치고 사용합니다.

치닝디핑 후기 보러가기 클릭 클릭


1개밖에 못했던 제 턱걸이 실력이 근력밴드를 이용해서 최소 8개에서 

2주가 지난 지금  15개씩  3set를 할 수가 있게 되었습니다.



지금은 근력밴드 없이 5개나 할 수 있는거 보면 확실히 도움이 많이 된다고 볼 수 있겠습니다.

특히, 등부분, 이두, 어깨 뒷부분이 운동이 상당히 많이 됩니다.

외배엽이신분들 셔츠가 잘어울릴 때 까지 같이 노력해 봐요^^

이상으로 포스팅을 마칠께요^^ 




'2019년 이전 정리 > 홈트레이닝' 카테고리의 다른 글

턱걸이 기구 치닝디핑 후기  (13) 2013.12.02
Posted by hoonihoon