Shoes

우분투 한국 커뮤니티 도커(Docker) 스터디 후기

2016-09-24

올해 7월 27일 부터 9월 21일 까지 우분투 한국 커뮤니티에서 연 도커 스터디에 참여 했었는데요. 이 글을 통해 스터디에 왜 참여하게 되었고, 스터디를 통해 무엇을 배웠는지 후 …

Shoes

Node.js로 Slack 회의록봇 만들기. - 회의 내용 처리 및 저장

2016-05-27

저번 포스팅에 이어, 이번 포스팅에서는 대화 내용을 JSON 형식으로 처리하여 저장하는 부분을 다뤄보겠습니다. 메시지 저장할 배열 생성 메시지를 저장할 배열을 하나 생성합시다. …

Shoes

Node.js로 Slack 회의록봇 만들기. - 메시지 받아 처리하기

2016-05-24

저번 주 즈음에(?) 활동하던 소모임에서 운영진이 되었고, Slack을 통해서 소모임 운영 얘기를 하게 되었습니다. 그러다 보니 Slack 에서 회의를 하게 되는 경우도 생겼는데, …

Shoes

Dokku 설치 및 설정하기

2016-03-25

개인적으로 AWS EC2 인스턴스에 Dokku 라는 것을 설치해서 사용하는 중인데요. Dokku 는 Heroku 와 같은 일종의 PaaS(Platform as a Service) …

Shoes

Let's Encrypt 를 이용해 Dokku 앱 HTTPS 연결 지원하기

2016-03-25

웹사이트들을 이용하다 보면, 보안을 위해 HTTPS 연결 지원을 하는 경우를 어렵지 않게 볼 수 있습니다. 보통 HTTPS 연결을 지원하려면, TLS/SSL 인증서를 발급받아야 합 …

아치리눅스에서 SSD TRIM 사용하기

2015-12-22

하드디스크에서 파일을 지우면, 디스크에서 완전히 파일을 지우지 않고 위치를 알려주는 연결만 끊었습니다. 그리고 다른 새 파일을 저장할 때, 덮어쓰기 했습니다. 완전히 지우고 새로 저장 하기엔 시간이 오래 걸리는 것이 그 이유입니다. 실제로 Windows 나 리눅스에서 파일을 지우거나 디스크를 “빠른 포맷” 으로 포맷하면, 파일이 완전히 지워지지 않고, 연결만 끊김니다. 나중에 덮어씌우면 되니까요.

AUR 에 아치리눅스 패키지 올리기

2015-12-13

아치리눅스에서 패키지를 설치하다 보면, 공식 저장소나 공식 미러가 아닌, AUR(Arch User Repository) 에서 패키지를 받는 경우도 있습니다. 보통 공식 저장소에서 제공되지 않는 것들을 AUR 을 통해 받습니다. 이러한 패키지들은 사용자들이 패키징해서 올려둔 것인데, 이 포스트를 통해 AUR 에 패키지를(정확히는 AUR 에 패키지 빌드에 필요한 사항을 기술한 파일인 PKGBUILD 라는 파일 및 스크립트를) 한번 올려봅시다.

상하이 여행 - 준비(1)

2015-12-12

요즘 친구들과 상하이 자유여행을 준비하고 있습니다. 여행 준비하고 여행 가는김에 포스팅으로 과정을 대략 요약(?) 해서 남기려 합니다. 이 포스트부터 하려구요. 일단은 이번 포스트에선 준비 과정(?) 정도를 정리하려 합니다. 대략 아래와 같은 것들을 준비 해야 했습니다. 여권 비자 항공권 숙박시설 여행자 보험 여권, 비자, 항공권, 숙박비 제외한 개인 여행경비 여행 계획 각종 물품(?

Ubuntu Server 에 Docker 설치하고 설정하기.

2015-11-16

필자는 AWS EC2 VM에 도커(Docker)를 한번 설치하여, 이것저것 개발한 웹 앱과 서버 등을 돌려보기로 했습니다. 그러면서 포스팅으로도 정리하려 합니다. 먼저, 설치/설정을 대략 했는데, 이 포스트로 그 과정을 정리합니다. Docker?? 도커(Docker)는, 리눅스 컨테이너 기술을 기반으로, 앱을 배포할 때 필요한 모든 것을 하나의 컨테이너에 담아 OS에 상관없이 앱을 패키징하여 배포할 수 있도록 해 주는 프로그램 입니다.

AWS EC2 인스턴스 생성하기

2015-11-07

[AWS 프리티어에 가입하는 내용을 다루는 저번 글에]({{ “/2015/10/25/starting-aws-free-teer.html” | prepend: site.baseurl }}) 이어, 이 글에서는 AWS 에서 제공하는 가상서버에 해당되는 EC2 인스턴스를 프리티어를 통해 제공하는 선을 넘지 않는 한도에서 생성해 보도록 합시다. 먼저, AWS 콘솔에 로그인 하세요. 본인의 AWS 계정으로 로그인 하면 됩니다. 그럼 아래 사진처럼, AWS 제품들이 나타납니다. 우측 상단에서, 어느 위치의 서버를 사용할 것인지 선택합니다.