일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- TIL #Today I Learned # 기록 # 회고 #Udemy
- 기록 #회고
- javascript #event #onclick #js
- single source of truth란 #single source of truth #자료의중복 #자료의비정합성 #비정합성 #리팩토링
- hackerrank #python #algorithm #해커랭크 #파이썬 #알고리즘
- Hackerrank #해커랭크 #python #파이썬 #알고리즘 #Algorithm
- javascript '===' #javascript #TIL #Today I Learned #기록 #회고
- 불리언 #Boolean #number #string #symbol #null #undefined
- #TIL #Today I Learned #기록 #회고 #ternary statement #swich statement #스위치 반복문 #
- 블로그 셀프제작
- javascript #statement #expression #difference
- 강의 #느낀점 #snowfox #스노우폭스 #김승호회장
- 블로그만들기 #웹사이트만들기 #
- TIL #Today I Learned #
- 자바스크립트 #javascript #datatype #데이터타입 #자료형
- 웹페이지제작 #
- 고스트 블로그 #
- Today
- Total
목록error (3)
well-balanced
요즘 계속 AWS EC2에서 돌아가고 있는 슬랙봇 Greeny에서 버그가 발생했다. 그래서 내가 쓰고 있는 PC와 EC2 인스턴스를 비교하기 위해 동시에 서버를 실행하고 테스트를 해봤다. 결과는 역시 뭔가 이상하다. 코드도 정확히 같은 코드로 동작하고 있는데 하나는 성공 메세지를 하나는 실패 메세지를 보낸다. 해결방법 AWS EC2 Instance의 localtime이 UTC0으로 설정되어 있었다. sudo cat /etc/localtime TZif2UTCTZif2UTC UTC0 그래서 Instance의 시간대를 바꿔주었다. sudo rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime 요청할 때 Timezone 관련 쿠키를..
오늘 Node.js를 통해 웹서버 통신을 하는 작업을 하려고 하는데.. 원래의 코드는 이러했다. var http = require('http'); var fs = require('fs'); var app = http.createServer(function(request,response){ var url = request.url; if(request.url == '/'){ url = '/static/template/index.html'; } if(request.url == '/favicon.ico'){ return response.writeHead(404); } response.writeHead(200,{ 'Content-Type':'text/html; charset=utf-8' }); response.e..
내가 만든 슬랙봇을 내 로컬이 아닌 다른 서버에서 돌리기 위해 'Heroku' 라는 사이트를 통해 배포에 성공했다. 그러나 자꾸 서버가 종료되면서 에러가 발생했다. 그 에러의 내용은 "웹 프로세스가 60초 안에 PORT에 연결하는게 실패했다." 그래서 구글에 에러 내용을 검색해서 얻은 결과 Heroku는 동적으로 PORT를 제공하기 때문에 고정 PORT를 사용할 수 없으며, 환경변수에 PORT 값을 준다는 답변. PORT 값을 3000으로 주다가 환경변수에 PORT 값을 추가하고 위와 같이 바꾸니 해결되었다. 근데 아직도 헷갈리는건 위와 같이 Heroku의 환경변수로써 PORT 값을 고정으로 주었는데도 꺼지지 않고 잘 돌아간다.. 그리고 또 다시 서버가 멈췄다. 이번에는 왜 이렇게 되었는 지 한번 검색해..