앱서비스에서 결제를 하고 싶어하는 팀을 위한 안내서.
개념 잡기용이며 상세한 것은 링크를 참조하셔서 공부하세요.
- 독자 : 결제, 정산을 구현하고 싶은 개발자 (입문자 이상)
- 내용 : 결제를 개발할 때 내 서버에 구현해야 할 것들
- 특이사항 : 요즘은 '아임포트' 같은 걸 이용해서 쉽게 연동이 가능합니다만...
앱서비스에서 결제를 하고 싶어하는 팀을 위한 안내서.
개념 잡기용이며 상세한 것은 링크를 참조하셔서 공부하세요.
- 독자 : 결제, 정산을 구현하고 싶은 개발자 (입문자 이상)
- 내용 : 결제를 개발할 때 내 서버에 구현해야 할 것들
- 특이사항 : 요즘은 '아임포트' 같은 걸 이용해서 쉽게 연동이 가능합니다만...
Alphabet, Naver, BAT
- XXVI Holding, AI Fund, Gradient Ventures, Google AI
Naver, D2 Startup Factory Accelerating
Waymo vs. Baidu, Tencent
IT Dynamics Alphabet, Naver, Tencent, Alibaba, Baidu
2017년 8월 8일 통계청에서 QGIS의 개요에 대해 소개한 자료입니다. QGIS에 대한 개략적인 소개와 오픈소스 라이선스 일반에 대해 이야기하고 있습니다. QGIS는 데스크탑 오픈소스GIS로서 최근 많은 관심과 각광을 받고 소프트웨어입니다. ArcMap가 유사한 기능을 제공합니다. 이 슬라이드 내의 QGIS와 ArcMap에 대한 비교는 순전히 주관적인 판단에 따른 것입니다.
[Bespin Global 파트너 세션] 분산 데이터 통합 (Data Lake) 기반의 데이터 분석 환경 구축 사례 - 베스핀 글로벌 장익...Amazon Web Services Korea
기업 환경에 따라 차이는 있겠지만, 최근 대부분의 기업은 데이터 분석 환경이 구축되어 있고, 이를 기반으로 데이터를 분석하고 있습니다. 그럼에도 불구하고 현업에서는 분석하고자 하는 데이터가 없거나 변화하는 비즈니스 요건을 반영하지 못한다는 불만을 제기하고, 분석 환경을 제공하는 IT운영팀은 변화하는 비즈니스 요건에 따라 분석 환경을 적시에 제공하기 쉽지 않다는 어려움을 토로하고 있습니다. 이 해결책으로 운영시스템에 데이터베이스 형태로 존재하고 있거나, 현업의 PC에서 수작업으로 작성한 정형, 비정형 파일을 통합 관리할 수 있고, 또한 인프라 환경의 확장 및 변경을 보다 유연하게 할 수 있는 AWS Cloud 기반의 분석 환경 구축 사례를 소개하고자 합니다.
다시보기 링크: https://youtu.be/YvYfNZHMJkI
AWS IoT를 통해 클라우드로 세상을 연결하는 방법 - 이종화 솔루션즈 아키텍트, AWS / 최원근 솔루션즈 아키텍트, AWS :: AW...Amazon Web Services Korea
AWS IoT를 통해 클라우드로 세상을 연결하는 방법
이종화 솔루션즈 아키텍트, AWS
최원근 솔루션스 아키텍트, AWS
AWS IoT는 수많은 사물인터넷에서 발생되는 물리 세계의 데이터를 고객이 쉽게 수집하고, 관리, 분석할 수있도록 많은 서비스를 제공하고 있습니다. 이번 세션에서는 AWS IoT Core 서비스와 함께 새로운 서비스들을사용해서 물리 세계의 많은 비지니스 문제점들을 이해하고, 분석할 수 있는 여러가지 모범 사례를 제공합니다.
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+githubJunyoung Lee
OSS 포럼 개발자 교육 'Git/GitHub 입문하기 - 부산'에서 Git 실습에서 사용한 자료입니다. (http://onoffmix.com/event/69536)
지난 번 자료(http://www.slideshare.net/ssusercef361/git-github-62006866)는 구름 IDE를 활용해서 진행했고, 이번 자료는 Git 클라이언트를 설치해서 진행했습니다. GitHub 가입과 Git 클라이언트 설치는 강의 전 준비(http://www.slideshare.net/ssusercef361/github-git)를 참고해주세요.
1. Git과 Github
- 버전 관리?
- Git은 어쩌다 세상에 나왔나?
- Github?
2. Git 시작하기 - 실습
- 실습 준비 : Github, Goorm IDE 가입하기
- 리눅스 명령어와 친해지기
- Git 필수 개념 집고 넘어가기
- Step by Step Git 명령어 실습 (커밋, 브랜치, 원격 저장소 등)
- 옆자리 분과 Fork하고, Pull Request
3. Git과 Github 맛깔나게 활용하기
- Github의 협업 기능 살펴보기
- Github Page
- Gitbook
4. 있어보이는 Git 활용
- .git 디렉토리 살펴보기
- Git Branch 전략
- Commit Message 활용
특정 폰트가 SlideShare.net에서 보이지 않는 관계로 모두 나눔고딕으로 통일했습니다.
* SlideShare에서 특정 폰트로 쓰인 글자가 보이지 않는 경우가 있습니다. 다운로드 하셔서 PDF 리더로 보시는 것을 권해드립니다. -> 기존 폰트를 모두 나눔고딕으로 변경하였습니다.
OSS 포럼 개발 교육으로 진행한 Git, GitHub 강의 자료입니다.
(http://onoffmix.com/event/67081)
간단한 로또 번호 생성기 프로그램을 작성하면서 Git, GitHub에 대해 배웁니다.
1. Git과 Github
- 버전 관리?
- Git은 어쩌다 세상에 나왔나?
- Github?
2. Git 시작하기 - 실습
- 실습 준비 : Github, Goorm IDE 가입하기
- 리눅스 명령어와 친해지기
- Git 필수 개념 집고 넘어가기
- Step by Step Git 명령어 실습 (커밋, 브랜치, 원격 저장소 등)
- 옆자리 분과 Fork하고, Pull Request
3. Git과 Github 맛깔나게 활용하기
- Github의 협업 기능 살펴보기
- Github Page
- Gitbook
4. 있어보이는 Git 활용
- .git 디렉토리 살펴보기
- Git Branch 전략
- Commit Message 활용
Alphabet, Naver, BAT
- XXVI Holding, AI Fund, Gradient Ventures, Google AI
Naver, D2 Startup Factory Accelerating
Waymo vs. Baidu, Tencent
IT Dynamics Alphabet, Naver, Tencent, Alibaba, Baidu
2017년 8월 8일 통계청에서 QGIS의 개요에 대해 소개한 자료입니다. QGIS에 대한 개략적인 소개와 오픈소스 라이선스 일반에 대해 이야기하고 있습니다. QGIS는 데스크탑 오픈소스GIS로서 최근 많은 관심과 각광을 받고 소프트웨어입니다. ArcMap가 유사한 기능을 제공합니다. 이 슬라이드 내의 QGIS와 ArcMap에 대한 비교는 순전히 주관적인 판단에 따른 것입니다.
[Bespin Global 파트너 세션] 분산 데이터 통합 (Data Lake) 기반의 데이터 분석 환경 구축 사례 - 베스핀 글로벌 장익...Amazon Web Services Korea
기업 환경에 따라 차이는 있겠지만, 최근 대부분의 기업은 데이터 분석 환경이 구축되어 있고, 이를 기반으로 데이터를 분석하고 있습니다. 그럼에도 불구하고 현업에서는 분석하고자 하는 데이터가 없거나 변화하는 비즈니스 요건을 반영하지 못한다는 불만을 제기하고, 분석 환경을 제공하는 IT운영팀은 변화하는 비즈니스 요건에 따라 분석 환경을 적시에 제공하기 쉽지 않다는 어려움을 토로하고 있습니다. 이 해결책으로 운영시스템에 데이터베이스 형태로 존재하고 있거나, 현업의 PC에서 수작업으로 작성한 정형, 비정형 파일을 통합 관리할 수 있고, 또한 인프라 환경의 확장 및 변경을 보다 유연하게 할 수 있는 AWS Cloud 기반의 분석 환경 구축 사례를 소개하고자 합니다.
다시보기 링크: https://youtu.be/YvYfNZHMJkI
AWS IoT를 통해 클라우드로 세상을 연결하는 방법 - 이종화 솔루션즈 아키텍트, AWS / 최원근 솔루션즈 아키텍트, AWS :: AW...Amazon Web Services Korea
AWS IoT를 통해 클라우드로 세상을 연결하는 방법
이종화 솔루션즈 아키텍트, AWS
최원근 솔루션스 아키텍트, AWS
AWS IoT는 수많은 사물인터넷에서 발생되는 물리 세계의 데이터를 고객이 쉽게 수집하고, 관리, 분석할 수있도록 많은 서비스를 제공하고 있습니다. 이번 세션에서는 AWS IoT Core 서비스와 함께 새로운 서비스들을사용해서 물리 세계의 많은 비지니스 문제점들을 이해하고, 분석할 수 있는 여러가지 모범 사례를 제공합니다.
Similar to Yapp Advanced Android 3주차 - BaaS.io 이해 및 사용 (8)
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+githubJunyoung Lee
OSS 포럼 개발자 교육 'Git/GitHub 입문하기 - 부산'에서 Git 실습에서 사용한 자료입니다. (http://onoffmix.com/event/69536)
지난 번 자료(http://www.slideshare.net/ssusercef361/git-github-62006866)는 구름 IDE를 활용해서 진행했고, 이번 자료는 Git 클라이언트를 설치해서 진행했습니다. GitHub 가입과 Git 클라이언트 설치는 강의 전 준비(http://www.slideshare.net/ssusercef361/github-git)를 참고해주세요.
1. Git과 Github
- 버전 관리?
- Git은 어쩌다 세상에 나왔나?
- Github?
2. Git 시작하기 - 실습
- 실습 준비 : Github, Goorm IDE 가입하기
- 리눅스 명령어와 친해지기
- Git 필수 개념 집고 넘어가기
- Step by Step Git 명령어 실습 (커밋, 브랜치, 원격 저장소 등)
- 옆자리 분과 Fork하고, Pull Request
3. Git과 Github 맛깔나게 활용하기
- Github의 협업 기능 살펴보기
- Github Page
- Gitbook
4. 있어보이는 Git 활용
- .git 디렉토리 살펴보기
- Git Branch 전략
- Commit Message 활용
특정 폰트가 SlideShare.net에서 보이지 않는 관계로 모두 나눔고딕으로 통일했습니다.
* SlideShare에서 특정 폰트로 쓰인 글자가 보이지 않는 경우가 있습니다. 다운로드 하셔서 PDF 리더로 보시는 것을 권해드립니다. -> 기존 폰트를 모두 나눔고딕으로 변경하였습니다.
OSS 포럼 개발 교육으로 진행한 Git, GitHub 강의 자료입니다.
(http://onoffmix.com/event/67081)
간단한 로또 번호 생성기 프로그램을 작성하면서 Git, GitHub에 대해 배웁니다.
1. Git과 Github
- 버전 관리?
- Git은 어쩌다 세상에 나왔나?
- Github?
2. Git 시작하기 - 실습
- 실습 준비 : Github, Goorm IDE 가입하기
- 리눅스 명령어와 친해지기
- Git 필수 개념 집고 넘어가기
- Step by Step Git 명령어 실습 (커밋, 브랜치, 원격 저장소 등)
- 옆자리 분과 Fork하고, Pull Request
3. Git과 Github 맛깔나게 활용하기
- Github의 협업 기능 살펴보기
- Github Page
- Gitbook
4. 있어보이는 Git 활용
- .git 디렉토리 살펴보기
- Git Branch 전략
- Commit Message 활용
417. 있음
public class BaasioConfig {
public static final String BAASIO_URL = https://api.baas.io;
// baas.io member ID
public static final String BAASIO_ID = xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx;
// baas.io application ID
public static final String APPLICATION_ID = xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx;
// GCM(google cloud messaging service) sender ID
public static final String GCM_SENDER_ID = null;
}
13년 8월 3일 토요일
421. 작성
‣ WishListApplication.java
public class WishListApplication extends SugarApp {
public static BaasioUser user;
@Override
public void onCreate() {
super.onCreate();
//baas.io 초기화
Baas.io().init(
this
, BaasioConfig.BAASIO_URL //baas.io의 api서버 주소
, BaasioConfig.BAASIO_ID //baas.io id
, BaasioConfig.APPLICATION_ID //baas.io에 생성한 애플리케이션 id
);
}
@Override
public void onTerminate() {
Baas.io().uninit(this); //baas.io 종료
super.onTerminate();
}
}
13년 8월 3일 토요일
469. 전달
BaasioUser.signUpInBackground(
username, // 로그인 시 사용할 계정
name, // 사용자 이름
email, // e-mail
password, // 로그인 비밀번호
new BaasioSignUpCallback() {
@Override
public void onException(BaasioException e) {
// 실패한 경우(예외 발생 시 처리)
}
@Override
public void onResponse(BaasioUser user) {
// 회원가입이 완료되면 수행할 동작
}
});
13년 8월 3일 토요일
472. 사용
BaasioUser.signInInBackground(mContext, username, password
, new BaasioSignInCallback() {
@Override
public void onException(BaasioException e) {
if (e.getStatusCode() != null) {
if (e.getErrorCode() == 201) {
// username(ID) 또는 비밀번호 오류
return;
}
}
//기타 오류
}
@Override
public void onResponse(BaasioUser response) {
if (response != null) {
// 로그인 성공 시 수행할 동작
}
}
});
13년 8월 3일 토요일
494. 사용
entity.saveInBackground(new BaasioCallbackBaasioEntity() {
@Override
public void onException(BaasioException e) {
// 저장에 실패한 경우 (예외 발생 등)
}
@Override
public void onResponse(BaasioEntity entity) {
// 저장에 성공한 경우
Log.d(save entity, entity.getProperty(name).getTextValue());
}
});
13년 8월 3일 토요일
540. 메서드
‣
BaasioUser user = Baas.io().getSignedInUser();
user.connectInBackground(wish, entity,
BaasioEntity.class, new BaasioCallbackBaasioEntity(){
@Override
public void onException(BaasioException e) {
// 실패한 경우의 처리
}
@Override
public void onResponse(BaasioEntity entity) {
if(!ObjectUtils.isEmpty(entity)) {
// 성공한 경우의 처리
}
}
});
13년 8월 3일 토요일
626. //댓글
검색
BaasioQuery
query
=
new
BaasioQuery();
query.setRelation(
mPost
//
게시판
글
,
write_comment);
//
관계
이름
query.queryInBackground(new
BaasioQueryCallback()
{
@Override
public
void
onResponse(ListBaasioBaseEntity
entities,
ListObject
list,
BaasioQuery
query,
long
timestamp)
{
//
성공
}
@Override
public
void
onException(BaasioException
e)
{
//
실패
}
});
13년 8월 3일 토요일