AWS Cognito는 Facebook이나 Twitter와 같은 소셜 로그인 기능을 추상화하여 통합적으로 쉽게 관리해주는 서비스다. npm에 있는 passport와 비슷한 친구다. Facebook Login은 Facebook Developer에서 App을 생성한 뒤 사용하여 Facebok Login 앱을 사용 설정하면 사용할 수 있다. AWS Cognito 설정 간단하게 인증 Pool만 관리해주는 Federated Indentities를 사용한다. Create New Identity Pool로 새로운 Identity Pool을 생성할 수 있고, Authentication providers에서 페이스북이나 트위터 같은 서트파티 OAuth의 ID 값을 추가할 수 있다. 현재 사용가능한 서트파티 인증 제공자(..
이젠 tmux도 적절하게 써야할 때..! 모니터가 한 4대 정도 되면 안써도 될 것 같다. 설치 Ubuntusudo apt install tmux MacOSbrew install tmux 실행 tmux 기본 사용법 사실 그냥 지금 당장 나한테 필요한 기능만.. Ctrl + b, % : 종으로 화면 분할 Ctrl + b, " : 횡으로 화면 분할 Ctrl + b, 방향키 : 화면 이동 Ctrl + b, : resize-pane -U 10 : 현재 윈도우 위로 10 Row 크기 조절 resize-pane -D 10 : 현재 윈도우 아래로 10 Row 크기 조절 resize-pane -L 10 : 현재 윈도우 왼쪽으로 10 Row 크기 조절 resize-pane -R 10 : 현재 윈도우 오른쪽으로 10 Ro..
AWS CodeBuild 간단 사용기 AWS re:invent 2016에서 소개된 새로운 서비스 가운데 내 눈길을 끌었던 것 하나는 AWS CodeBuild 였습니다. CodeBuild는 기존의 Jenkins CI나 Travis CI를 대체할 수 있지 않을까? 라고 기대하고 있는 서비스 입니다. 개인적으로 CI 툴을 포함한 배포 자동화에 굉장히 약한 편입니다. (그냥 서버 들어가서 작업하는게 편해..) 그래서 이번 CodeBuild에 관심을 관심을 더 가졌고, 간단하게 나마 사용해봤습니다. CodeBuild는 현재 Virginia, Oregon, Ireland 에서만 사용할 수 있습니다. 비용은 Build에 걸리는 Computing Time이라고 합니다. 쓱 한번 해볼까? CodeBuild에서 creat..
가설사고에 대해 오늘은 개발이야기가 아닌 조금 더 비즈니스 적인 이야기입니다. 우연히 드러간 미디엄에서 가설사고 방법론으로 일하는 방법에 대한 글을 읽었습니다. 가설사고가 당최 뭐죠? 내가 읽은 글을 작성한 팀에서는 '가설 사고'를 사용해 일한다고 합니다. 가설사고 방법론은 보통 매우 고도화된 IT 기업에서나 활용했으나, 최근에는 IT외에 다양한 분야(ex. 화장품 등)에서도 사용하기 시작했다고 합니다. 가설 설정은 일반적으로 다음과 같은 단계를 따릅니다. 목표 수립 가설 설정 전략 설정 실행 검증 가설 재설정 조금 더 상세히 알려달라. 만약 플레이팅에 가설사고를 적용해 본다고 하면 다음과 같을 겁니다. 목표 수립 : 전사 목표와 핵심 과제를 설정합니다 "매출 1천만 원 증가" 가설 설정 : 팀에 쌓인 ..