Homebrew 사용(참고 : http://brew.sh/index_ko.html)ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)” brew doctor brew install node brew install wget brew install ant npm install -g cordova phongap npm install -g ionic npm install -g ios-simcd ionic start demo-app cd demo-app ionic platform add ios ionic build ios ionic emulate ios ionic platform add android ionic build andro..
자바스크립트 JSON reference 타입의 데이터는 서버 간의 전송시에 직렬화를 해주어야 한다. ex) var man = {'firstname' : '홍', 'lastname' : '길동'}; // object type 직렬화 var str_man = JSON.stringify(man); //string type JSON Castring var obj_man = JSON.parse(str_man); //object type
[3] 사용자 정보 요청 id: 카카오톡 앱 연결과정에서 발급되는 고유한 idnickname: 카카오톡 또는 카카오스토리의 닉네임 정보profile_image: 480px * 480px ~ 1024px * 1024px 크기의 카카오톡 또는 카카오스토리의 프로필 이미지 URLthumbnail_image: 110px * 110px(카카오톡 썸네일 프로필 이미지) 또는 160px * 213px(카카오스토리 썸네일 프로필 이미지, 160*213 크기의 범위내에서 이미지 비율에 맞게 변경) 크기의 프로필 이미지의 썸네일 URL [Request]GET/POST /v1/user/me HTTP/1.1 Host: kapi.kakao.com Authorization: Bearer {access_token} Content-..
[1] 카카오 REST API 로그인 1 ) 코드 받기 Copy URL 카카오톡 로그인 기능은 일반적인 OAuth 인증의 과정을 거친다. 우선 로그인 버튼 클릭 시 코드를 받아와서 사용자 토큰을 얻을 준비를 해야한다. [Request]GET /oauth/authorize?client_id={app_key}&redirect_uri={redirect_uri}&response_type=code HTTP/1.1 Host: kauth.kakao.com[Response]HTTP/1.1 302 Found Content-Length: 0 Location: {redirect_uri}?code={authorize_code}카카오 OAuth 서버에서 크로스 도메인 요청을 허용하고 있지 않기 때문에, URL 링크로 바로 이동..
[1] 카카오 REST API 개발환경 구성 카카오 로그인 및 사용자 정보 요청을 웹에서 구현하기 위한 다음 2가지 방법이 있다. 카카오 Javacript SDK API카카오 REST API Javascript SDK를 이용한 방법보다 REST API를 이용한 방식이 더 까다롭다.REST API를 이용한 카카오톡 로그인 구현도 카카오톡 개발자 홈페이지를 참고한다. 카카오톡 개발자 사이트 : https://developers.kakao.com/docs/restapi 1 ) 개발환경 Copy URL REST API는 HTTP 요청을 보낼 수 있는 환경이라면 어디에서든 이용할 수 있습니다. 다음은 REST API를 활용할 수 있는 환경의 예입니다.모바일/PC 웹 환경에서 Javascript를 활용다양한 환경(..
CASE ~ WHEN ~ THEN ~ ELSE ~ END [형식] CASE 컬럼명 | 표현식 WHEN 조건식1 THEN 결과1 WHEN 조건식2 THEN 결과2 ....... WHEN 조건식n THEN 결과n ELSE 결과 END 조건문과 조건문 사이에는 콤마(,) 를 사용하지 않는다. CASE 문은 반드시 END 로 끝내야 한다. CASE 표현식은 ANSI SQL 형식도 지원한다. DECODE [형식]DECODE( 컬럼명 | 표현식, 조건식1, 결과1, 조건식2, 결과2, … 조건식n, 결과n, DEFAULT) DECODE 함수는 CASE문과 동일한 기능을 수행한다. CASE 문은 반드시 END 로 끝내야 한다.DEFAULT 값이 생략될 경우 NULL을 반환한다.비교연산의 대상이 되는 컬럼명과 조건식은..
Oracle Error Code ora-00000 성공적인 정상 종료입니다.ora-00001 유일성 제약조건(%s.%s)에 위배됩니다.ora-00017 트레이스 이벤트 설정이 세션에 요구되었습니다.ora-00018 최대 세션 수를 초과했습니다.ora-00019 최대 세션 라이선스 수를 초과했습니다.ora-00020 최대 프로세스 수(%s)를 초과했습니다.ora-00021 세션이 다른 프로세스에 첨부되어 있음; 세션을 변경할 수 없습니다.ora-00022 부적절한 세션 번호; 액세스가 거절되었습니다.ora-00023 세션이 프로세스 고유의 메모리를 참조함; 세션을 분리할 수 없습니다.ora-00024 단일 프로세스 모드에서는 하나 이상의 프로세스가 로그인할 수 없습니다.ora-00025 %s에 메모리를 할..
DB LOCK 1. DB LOCK 확인 쿼리 SELECT A.SID, A.SERIAL#, A.USERNAME, A.PROCESS, B.OBJECT_NAMEFROM V$SESSION A, DBA_OBJECTS B, V$LOCK CWHERE A.SID = C.SID AND B.OBJECT_ID = C.ID1AND C.TYPE = 'TM' ; 2. DB LOCK 해제 아래명령어로 ( SID, SERIAL# ) 를 순서대로 입력하고 실행하면 LOCK 해제됨. ALTER SYSTEM KILL SESSION '1507,2664';
UNION과 UNIONALL UNION = 두테이블의 결합을 나타내며 중복되지 않은 값들을 반환 UNION ALL = 두테이블의 중복되는 값까지 반환 table_a-------123 table_b-------234 1) union select column_1 from table_a unionselect column_1 from table_b -> 1, 2, 3, 4 2) union allselect * from column_1 from table_aunion allselect * from column_1 from table_b -> 1,2,3,2,3,4
- Total
- Today
- Yesterday
- Webpack
- Typescript 패키지
- 아이오닉
- 아이오닉2
- git branch
- 번들링
- 한영 변환
- Angular
- angular2
- module exports
- npm
- Grunt
- 의존성 주입
- Facebook AccountKit
- 옵저버블
- phone number
- typeScript
- 폼 유효성 검사
- ionic2
- jQuery
- git merge
- NgForm
- Routes
- 웹 소켓 프로토콜
- Angular CLI
- password validation
- paralles desktop
- Gulp
- git commit
- End-to-End testing
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |