본문 바로가기

분류 전체보기

(27)
AWS CLI 설치, 간단 설정하기 AWS CLI 설치, 업데이트 및 제거 - AWS Command Line Interface 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오. docs.aws.amazon.com 1. AWS 설치 macOS - $ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" $ sudo installer -pkg AWSCLIV2.pkg -target / Widowos - https://awscli.amazonaws.com/AWSCLIV2.msi 설치 후 터미널에서 버전확인 $ aws --version 2. IAM 사용자 추가 3. aws..
AWS S3의 파일 접근 시 Denied AWS S3에 파일은 업로드하였으나 접근이 안될때 S3의 해당 파일 or 폴더를 퍼블릭으로 접근을 편집하여 해결한다 해당 파일 or 폴더를 체크하여 "작업" -> "퍼블릭으로 설정" 을 선택한다. 파일별로 선택하여 특정 파일만 퍼블릭으로 설정이 가능하고, 폴더를 선택하여 폴더 하위의 모든 파일을 퍼블릭으로 설정 가능하다 퍼블릭 엑세스 설정이 실패된 파일 없이 해당 폴더의 모든 하위 파일이 퍼블릭으로 설정되었다
Slack Chat Bot 만들기 새 HQ에 오신 것을 환영합니다. Slack은 여러분의 팀과 소통할 새로운 방법입니다. 이메일보다 빠르고, 더 조직적이며, 훨씬 안전합니다. slack.com 1. 워크스페이스 생성 Slack의 계정을 로그인하고 워크스페이스를 생성하거나 이미 생성된 워크스페이스를 이용! 2. Slack App 생성 Slack API: Applications | Slack Your Apps Don't see an app you're looking for? Sign in to another workspace. api.slack.com 위 링크 접속하여 Slack App을 생성해준다. App Name과 Slack App이 사용될 워크스페이스를 지정해준다 3. App 권한부여 앱을 생성하면 좌측에 App의 설정과 기능이 보이는..
Gradle, Mac os에서 간단하게 맛보기 1. Gradle 설치하기 mac os에서 gradle 설치는 homebrew를 이용한다 터미널에서 homebrew설치를 입력 $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 설치가 완료되면 gradle을 homebrew를 통해 설치한다 $ brew install gradle Gradle이 설치되면 디렉토리를 하나 생성하고, 해당 디렉토리로 경로를 이동하여 Gradle 프로젝트를 생성한다 $ gradle init 프로젝트를 생성 후 빌드를 해보면 정상으로 빌드가 완료된다 $ gradle build gradle build는 gradle 프로젝트에 포함되어있는 test Framewo..
Gradle, Window에서 간단하게 맛보기 1. Gradle 설치하기 https://gradle.org/ Gradle Build Tool Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster. gradle.org Install Gradle을 클릭하게되면 Java version 8 이상에서 구동이 된다고 적혀있다 Installing manually를 클릭하여 설치할 버전을 확인한다 본인은 complete로 진행하였다 설치가 끝나고 환경변수를 세팅해준다 환경변수까지 설정이 끝나면 명령 프롬프트에서 Gradle 프로젝트를 생성할 폴더로 경로를 이동하고 Gradle 프로젝트를 간단하게 생성한다 $ gradle init ..
Python에서 XML을 dict 형식으로 초간단 변환하기 준비물 : python3, xmltodict 1. xmltodict 설치하기 pip로 설치하기 $ python -m pip install xmltodict conda로 설치하기 $ conda install xmltodict 소스 dict_type = xmltodict.parse("xml data") json_type = json.dumps(dict_type) dict2_type = json.loads(json_type) xml은 전에 작성한 게시물 처럼 urllib3로 xml을 반환하는 url을 호출하여 사용하였다 Python3에서 초간단 URL 호출하기 Python3에서 초간단 URL 호출하기 준비물 : python3, urllib3 1. urllib3 설치하기 pip로 설치하기 $ python -m ..
Python3에서 초간단 URL 호출하기 준비물 : python3, urllib3 1. urllib3 설치하기 pip로 설치하기 $ python -m pip install urllib3 conda에서 설치하기 $ conda install urllib3 코드 import urllib3 import json http = urllib3.PoolManager() url = 'https://itunes.apple.com/search?term=taylor+swift&entity=song' req = http.request('GET', url) print(json.loads(req.data.decode('utf08'))) 결과 Taylor Swift - Share It Off www.youtube.com/watch?v=nfWlot6h_JM 게시물에서는 GE..
#DevGround 2019 - #1 Ai 와 데이터 과학 참여 2019.06.27 한빛미디어 #DevGround 2019 - #1 AI와 데이터 과학 컨퍼런스에 참여했다. 1일차, 2일차가 있었지만 아쉽게도 1일차만 진행하였다. -DevGround 2019의 첫 세션 스케줄 내가 참여한 세션들 중 몇 세션만 간략하게 정리하면 #데이터와 머신러닝이 비즈니스와 만날 때 발생할 수 있는 비극들 위 세션에서는 실전에 사용 가능한 데이터와 데이터 분석으로 사업을 하며 겪은 이슈들을 들어보았다. 실제로 활용 가능한 데이터의 양은 쇼핑몰이라고 가정했을 때 추천 기준은 100만 다운로드 중 20만을 사용하고 광고 기준은 다운로드 1000만 넘겨야 200만 데이터를 사용 가능하다 그리고 각 유저마다 수십 - 수백 건의 서비스 사용 기록이 필요하다 추천 로직으로 이익을 창출하는 회사..