일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 블로그만들기 #웹사이트만들기 #
- 고스트 블로그 #
- 블로그 셀프제작
- 기록 #회고
- 강의 #느낀점 #snowfox #스노우폭스 #김승호회장
- single source of truth란 #single source of truth #자료의중복 #자료의비정합성 #비정합성 #리팩토링
- TIL #Today I Learned # 기록 # 회고 #Udemy
- 불리언 #Boolean #number #string #symbol #null #undefined
- javascript #event #onclick #js
- javascript '===' #javascript #TIL #Today I Learned #기록 #회고
- hackerrank #python #algorithm #해커랭크 #파이썬 #알고리즘
- 자바스크립트 #javascript #datatype #데이터타입 #자료형
- javascript #statement #expression #difference
- 웹페이지제작 #
- TIL #Today I Learned #
- #TIL #Today I Learned #기록 #회고 #ternary statement #swich statement #스위치 반복문 #
- Hackerrank #해커랭크 #python #파이썬 #알고리즘 #Algorithm
- Today
- Total
목록TIL : study log (99)
well-balanced
Today I Learned GitHub로부터 clone한 프로젝트를 AWS에 올리는데 성공했다. AWS 위에서 돌아가고 있는 인스턴스에 Custom Domain을 사용했다.
Today I Learned AWS의 Scale up의 개념에 대해 알아보았다. 가상머신은 물리적인 컴퓨터의 운영체제 위에서 돌아가는 소프트웨어로 만든 컴퓨터와 같은 개념이다. 각각을 웹과 유저라는 인스턴스를 만들어 부하테스트를 해보았다. 웹 인스턴스에서는 Wordpress 설치 후 인스턴스에 접속해서 모니터링하기 위해 top 명령어를 사용했다. 유저 인스턴스에 접속해서는 apache2-utils를 설치해 부하를 줄 수 있게 해주는 ab 모듈을 사용했다. 웹에 부하가 많이 걸리게되면 Scale up 작업을 해줘야하는데 Elastic IP(고정아이피)를 할당받아 이미지화 시켜준 후 문제를 파악하여 알맞은 스펙을 골라 Scale up 작업을 해준다.
Today I Learned Diary DDD (To Do Website)의 MVP를 완성했다. 웹사이트를 클라우딩 서비스를 이용해 실제 서비스로 동작하게 만들 수 있도록 생활코딩님의 AWS 강의를 듣는 중이다. Google authenticator를 이용해 나의 AWS 계정에 2중 인증을 활성화하여 보안을 강화시켰다. AWS의 region(지역)은 데이터를 주고 받을 때 거리라는 물리적인 차이가 존재함으로써 가장 가까운 거리에 있는 센터를 이용하는 것이 좋다. 하나의 region에는 두 곳의 센터가 있는데 이는 서로의 데이터를 전용선을 이용해 빠르게 백업한다. EC2는 아마존 웹서비스의 오래되었으나 여전히 대표적이고 가장 범용적인 서비스이다. 기본적인 인스턴스를 생성해보고, AMIs를 이용해서, Mar..
Today I Learned 기존에 index.hbs에 모여있던 각 부분들을 partials로 정리정돈했다. 기존에 인증과 관련된 라우팅 로직들도 app.js 에서 동작하고 있었는데 따로 분리해냈다.
Today I Learned 회원가입 기능을 구현하고, 이를 MySQL에 저장하는 로직을 작성해봤다. connect-flash 모듈을 활용하여 로그인 및 회원가입에 실패했을 경우 에러메세지를 flash message로 띄우는 기능을 구현했다.
Today I Learned Passport를 통해 만들고 있는 To Do List 사이트에 로그인 기능을 구현했다. Passport의 Local 전략 로그인 기능 구현의 흐름에 대해 이곳에 정리했다.
Today I Learned 배열의 중복을 제거할 수 있도록 도와주는 set 함수에 대해서 알게 되었고, 이를 사용해서 코드에 반영했다. node 패키지 중 하나인 passport를 활용해 만들고 있는 웹페이지의 Login 기능을 Modal 위에서 동작할 수 있도록 만들어보고 있다.