lorem ipsum dolor sit amet consectetur adipiscing elit

588,800원 짜리 부등호 하나

Toss를 통해 인터넷 결제를 받는 상점을 개발하고 있었다. 근데 나중에 정산하면서 확인해 보니 누락된 건이 있었다. 상점의 DB에는 결제가 완료된 것으로 처리되어 있는데, 실제 Toss에서는 결제 내역이 없는 경우를 발견했다.... Read more »

Socket.io with Elastic Beanstalk

Elastic Beanstalk을 이용하여 Socket.io 서버 운영 시, 제대로 연결이 안 되거나 wss를 타지 못해 xhr polling으로 대체되는 문제가 생길 수 있는데, 이 때 이렇게 하면 된다. .ebextension/socketupgrade.config 파일에 다음과 같이... Read more »

CloudFront + S3 에서 307 Error 해결하기

S3에 Asset들을 올려놓고 CloudFront를 이용하여 Serving 하게끔 설정해 두었는데, XXXXXX.s3.ap-northeast-2.amazonaws.com 와 같은 URL로 리다이렉트 되면서 제대로 표시되지 않을 수 있고, 이 때 307 redirect 코드가 뜨는 것을 확인할 수 있다.... Read more »

Socket.io with AWS ALB

요즘 AWS로 이전하고 있는 프로젝트가 있는데, $$$가 들긴 하지만 진작 쓸 걸 하는 생각을 하고 있다. 다른 것들은 자습서나 문서들이 잘 되어 있어 적용에 크게 어려움이 없었으나, 여러 개의 socket.io를... Read more »

실전 압축 Django

예제로 배우는 Python 프로그래밍을 보고 따라해 봤는데 어느정도 기초 알기에는 많은 도움이 된 거 같다. 순서대로 따라 하면 될 거 같고 빠른 적응을 위해 나에게 필요한 부분만 메모해 두었으며, 중간중간에... Read more »

오픈소스에 기여해 보기

하릴없이 인터넷 서핑 하며 시간만 축내다 voca라는 라이브러리를 발견했다. 재밌어보이는데 하면서 둘러보다가 뭔가 오타를 발견해서 지금까지 내부적으로 쓰기만 했지 오픈소스에 기여한 적이 없어서 한번 간단히 기여해 보기로 했다. 사실 오타... Read more »

Jekyll with Github Pages

일단 블로그 첫 글은 이 블로그를 돌리는 Jekyll을 어떻게 Github Pages를 이용하여 설치했는지에 대해 적어보고자 한다. 써보게 된 동기는… 요즘 이걸 많이 쓴다고 하길래 나도 따라 써 봄. Github Pages에서는... Read more »