profile
https://lying-lettuce-69f.notion.site/KyoungchanCho-Blog-f9f150b9e3be4467a67cf2a21932650d (게시글 자동 비공개 현상으로 일단 노션으로 이동합니다. 소개에서 URL 링크 클릭으로 연결됩니다.)
post-thumbnail

카카오톡봇 + 외부API(2)

Notion API를 활용하여 노션 페이지 안에 있는 DB Calander의 데이터를 불러와보자.이후 휴대폰의 카카오톡과 연결한 node.js 환경의 remote-kakao 모듈에서 해당 코드를 서비스레이어에서 이용할 예정이다.테스트 페이지 : https://

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

카카오톡봇 + 외부API(1)

메신저봇R + remote_kakao

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

node.js 프로젝트, Docker,EC2 배포

10월에 진행한 나이키 웹사이트를 모티브로 한 프로젝트\[Link]를 도커를 활용하여 EC2 인스턴스로 배포하는 기록EC2는 ubuntu20.04로, RDS는 미리 만들어둔 상태로 진행한다.혹시 모를 상황에 대비해 jupyter-notebook을 EC2 인스턴스에 설치

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

Docker 실습-4 MySQL, PHP 연결

동빈나님의 도커 강좌를 실습하면서 남긴 진행 기록입니다.PHP와 MySQL을 연동해보자도커 파일을 열어 php5.6-mysql 패키지를 설치할 수 있도록 수정한다.sudo vi Dockerfile기존 내용에 아래 php5.6-mysql 패키지 설치 커맨드만 추가한다.R

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

Docker 실습-3 MySQL 컨테이너

intro Docker로 MySQL 컨테이너를 실행한다. 1. MySQL 컨테이너 사용 기존 인스턴스에 모든 이미지와 컨테이너를 삭제하고 시작한다. 인스턴스에 MySQL 클라이언트를 설치한다. sudo apt install mysql-client-core-5.7

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

Docker 실습-2 Docker, Dockerfile, Image, Container

도커를 설치하고 도커 설치파일을 작성한다.도커의 이미지를 로드할 때 메모리가 부족할 수 있으므로 메모리를 체크하며 진행한다.df -hsudo apt update유틸 설치sudo apt install apt-transport-httpssudo apt install

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

Docker 실습 -1 jupyter-notebook 설정

도커의 이론을 공부하고 실습해보는 과정ubuntu 20.04 ssh -i "dockertutorial.pem" ubuntu@ec2-43-201-62-133.ap-northeast-2.compute.amazonaws.com우분투의 패키지들을 업데이트해주고 파이썬으로 실습

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

Node.js, EC2 배포하기

ubuntu 20.04 버젼 Free Tier로 생성한다.18.04의 경우 npm 빌드 할때 /usr/bin/npm 관련 에러가 발생했었다.vpc는 생성하지 않았기에 기본으로 설정했으며 subnet은 같은 지역에 있는 것으로 선택했다.키 페어를 생성해서 pem파일을 다

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

JavaScript 정리-5 프그 풀이(신고 결과)

문제 : 2022 KAKAO BLIND RECRUITMENT > 신고 결과 받기https://school.programmers.co.kr/learn/courses/30/lessons/92334중복 신고를 제거한 이차원 배열 reportArray을 만든다.신고

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

JavaScript 정리-4 프그 풀이(로또)

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/77484lottos, win_nums의 중복을 제거한 dupDelete 배열을 만듬문제의 주어진 배열 (lottos, win_nums)의 중복 개

2022년 12월 22일
·
0개의 댓글
·
post-thumbnail

JavaScript 정리-3 String.match(), regex(정규표현식)

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/17682다트를 던져서 보너스와 옵션으로 계산되지 않은 숫자들만 뽑기 위해 rawScores 배열을 만듬숫자를 제외한 보너스와 옵션 스트링을 뽑아서

2022년 12월 21일
·
0개의 댓글
·
post-thumbnail

sequelize, .env 환경변수 설정

이번 사이드 프로젝트 진행 중 sequelize를 사용하게 됐다. 그런데 github에 업로드할 경우 config.json을 통해 msyql 정보가 업로드 돼버린다. 프로젝트의 DB정보를 노출하지 않기 위해서 config.json 파일 자체를 업로드 하지 않는건가? 라

2022년 12월 17일
·
0개의 댓글
·
post-thumbnail

express, next(), middlewear

terminalwebpage첫번째 미들웨어에서 고의로 에러를 발생시키고 try,catch로 에러를 잡는다. 그리고 next(error)를 통해 router를 건너뛰고 에러핸들링 미들웨어가 처리할 수 있게 한다. next()와 미들웨어를 활용하여 각 라우터단의 에러핸들링

2022년 12월 8일
·
0개의 댓글
·
post-thumbnail

express route 동일 endpoint 분기처리

next()를 활용하여 동일 endpoint여도 조건에 따라 라우트를 분기할 수 있다.조건문을 적고 next()를 활용하여 동일 Endpoint여도 조건에 따라 route를 분기할 수 있다.

2022년 12월 7일
·
0개의 댓글
·
post-thumbnail

개발방법론, 워터폴 ,애자일

개발방법론, 워터폴 ,애자일

2022년 12월 2일
·
0개의 댓글
·
post-thumbnail

ORM

ORM 장점, 단점

2022년 12월 1일
·
0개의 댓글
·
post-thumbnail

TDD, BDD, DDD

TDD, BDD, DDD

2022년 11월 26일
·
0개의 댓글
·
post-thumbnail

DB 정규화, 비정규화

DB 정규화 비정규화

2022년 11월 26일
·
0개의 댓글
·
post-thumbnail

cookie, session, cache

cookie, session, cache, HTTP

2022년 11월 25일
·
0개의 댓글
·
post-thumbnail

queue & stack

Queue : FIFO / Stack : LIFO / JavaScript Runtime

2022년 11월 25일
·
0개의 댓글
·