• GA Reporting api v4 사용하기

    환경 WSL1 (Ubuntu 18.04) Python 3.8 목차 목적 API 미리보기 프로젝트 구조 도커라이징 라이브러리 세팅 OAuth 인증 사용자 활동내역 수집 제한 및 할당량 TL;DR 목적 google analytics에 Audience - User Explorer에 있는 정보들을 하나씩 다운받을 수는 있었지만, 여러개를 한 번에 받아올 수가 없었습니다. api를 사용해서 가져오면 한 번에 긁어올 수...


  • AWS CLI로 multiple profile 사용하기

    작업환경 windows 10 목차 cli 설치 cli 및 credential 파일 설정 cli 설치 aws-cli를 링크를 참고해 사용해 설치합니다. 한글설명서로 아주 자세히 나와있습니다. 참고로 저는 msi파일로 설치했습니다. cli가 2버전이 베타로 나왔다고 하네요. 여기에서 확인하실 수 있습니다. cli 및 credential 파일 설정 aws-cli를 사용하는 이유 iam profile을 설정해줘야 cli를 사용할 수 있습니다....


  • Javascript 유사배열을 배열로 바꾸기

    리스트로 된 html 요소를 추출하고자 할때, 특히 웹크롤을 하고자할때 분명 배열로 추출된 것 같은데 배열 메서드를 쓰려고만 하면 에러가 발생할 때가 있습니다. 그 에러를 겪다가 삽질 후 다음번에는 시행착오를 겪지 않기 위해 이 글을 작성합니다. 아래와 같은 html이 있다고 가정하겠습니다. <ul id="list"> <li class="item">1</li> <li class="item">2</li> <li class="item">3</li> <li class="item">4</li>...


  • AWS EC2는 비밀번호로 & Git은 비밀번호 없이 사용하기

    작업환경 windows 10 git bash 목차 EC2 비밀번호 설정하기 git private 저장소 pull시 로그인 생략하기 참조 EC2 비밀번호 설정하기 INSTANCES - Instances로 이동해서 Launch Instance를 클릭합니다. E키 페어를 만들어서 .pem파일을 다운받거나, 기존에 만들어둔 키 페어를 사용해서 인스턴스를 시작할 수 있습니다. NETWORK & SECURITY - Security Groups로 이동해서 Create Security Group을...


  • Docker 위에서 jekyll 실행하기

    작업환경 git bash docker for windows 목차 경로 및 옵션 문제 경로 및 포트 오류 컨테이너 볼륨 오류 타임존 문제 참조 로컬에 다 설치하고 실행하면 생각할 필요도 없는 문제들이 계속해 발생했습니다. 문제 별로 묶어서 확인 해보겠습니다. 경로 및 옵션 문제 docker run --rm --name blog -v \$(pwd -W):/srv/jekyll -p 49160:4000...