목록분류 전체보기 (102)
개발자는 오늘도 달립니다.
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/srOXi/btrdHl6fN62/6HKWbGQxYgBVuB40EO40yk/img.jpg)
Let's Encrypt 란? 비영리 인터넷 보안 연구 그룹 인 ISRG(Internet Security Research Group) 에서 개발한 무료, 자동 및 공개 인증 기관입니다. Internet Security Research Group ISRG’s mission is to reduce financial, technological, and educational barriers to secure communication over the Internet. www.abetterinternet.org 인증서를 발급하기 전에 Let's Encrypt 는 도메인 소유권을 확인합니다. 호스트에서 실행되는 Let's Encrypt 클라이언트는 필요한 정보가 포함된 임시 파일(토큰)을 생성합니다. 그런 다음 Le..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/swB53/btrdd4WULDL/WYkZYRBFp6pMvI25P16iBK/img.png)
Linux 환경 (CentOS 또는 Ubuntu) 에서 nvm(Node Version Manager) 활용하여 node.js를 설치해보겠습니다. nvm은 node.js 용 버전 관리자로, 사용자별로 설치가 가능합니다. 모든 POSIX 호환 셸(sh, dash, ksh, zsh, bash), 또는 유닉스, macOS 및 Windows WSL 플랫폼에서 작동 가능하지만 설치하는 방법은 조금씩 상이합니다. 리눅스는 여기에 기록하도록 하고 Windows 는 아래 링크 남기도록 하겠습니다. ㅎㅎ 1. 스크립트 설치 및 업데이트 가장 먼저 설치 스크립트를 설치 & 실행을 하도록 하겠습니다. (아래 cURL 또는 wget 명령을 사용할 수 있습니다.) curl -o- https://raw.githubuserconte..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/ziiPh/btrc2o26x94/cP058wJF2syNkb2LVzjK2K/img.png)
Node.js / Express 앱 서버를 http가 아닌 https/SSL 레이어로 동작시키지 위해서는 자체 서명되고 신뢰할 수 있는 인증서 설정이 필요합니다. 소수 개발자분들이 보안에 대한 문제 의식을 많이 느끼지 못하고 HTTP를 그냥 이용하기도 하는데 평문을 그대로 이용할 시 남들에게는 패킷을 고스란히 보여주는 꼴이 되니.. 서비스에서는 절때 절때로 금지입니다! HTTPS 를 제대로 활용하기에는 공식 된 곳에서 인증서를 발급받아 사용하는 것이 마땅하나, 통신 간 패킷을 암호화 할 목적이라면 셀프로 인증서를 발급해서 사용 하는 방법 있는데 이 방법을 블로깅 하도록 하겠습니다. 1. 키 및 인증서 생성 먼저 키와 해당 인증서를 생성해야 합니다. 터미널을 열고 다음 명령을 사용하여 이 작업을 수행합니다..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/Fe7cM/btrcuJ7BaLW/sHBK55Rj2EHJMFDzF8pKKk/img.png)
"30대에 하지 않으면 후회할 것들" 이 책은 지은이는 코스기 토시야 1958년 니가타현 출생의 일본인으로 MIT 공과대학의 경영대 과정을 수료, 일본 전기, 맥킨지, 유니덴, 애플 등 우수의 기업들을 거친 다수의 경험을 바탕으로 책을 집필했으리라는 짐작이 되더라고요. 성인이 된 이 후 독후감 형태의 글을 써보는 건 처음이라 서투르더라도 이해 부탁해요! 책에 서두에는 "30대의 하루는 40대의 한 달이다."라고 말할 정도로 30대의 시간은 금 같다 라는 표현을 하고 시작하는데, 저자 본인 인생의 경험을 토대로 설명하는 게 마음까지 와닿고 읽고 나서 너무 잘 읽었구나! 생각이 들었어요. 책 분량은 약 200페이지 정도 되고 글씨체도 그렇게 크지 않고 글씨가 빼곡히 들어가 있거나 번역하는 분의 글체가 저처럼..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/kW0qg/btrcs8saV4g/MpK4vRSXhOZXlRJSHhalD0/img.jpg)
Javascript JS ECMAScript 6 ES6(2015) React, Angular, Vue과 같은 유명한 라이브리러들도 ES6 이상의 문법을 지향하고, 백엔드에서 NodeJS로 개발할때도 많이 쓰이는 문법이니 배워 두시면 좋을 것 같습니다. 1. Shorthand property names ( 약식 속성 네임 ) /* ES6(2015) Shorthand property names 이 문법을 사용하면 개체의 속성과 동일한 이름의 변수가 있을 때마다 개체를 구성할 때 속성 이름을 생략할 수 있습니다. */ const title = 'Shorthand Property names' const job = 'dev'; // 이전 방식 const oldSet = { title: title, job: job..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/mR5gK/btrb8TPUgQq/J5xIjDvUPmqNDerqBii7T1/img.jpg)
나는 현업 개발자인데도 불구하고 요즘 창업에 급 관심을 갖게 되었고 개중에 제빵 쪽을 공부해보고 싶어 졌다! 사업을 하기까지는 준비 기간을 약 1년 정도로 생각하고 있고 오늘은 사전 조사 겸 그동안 가고 싶었던 집 근처 크루아상 전문 카페를 가보았다! 절대 광고비 따위 없다. 내돈내산 나를 위한 글이다.. ✧*.◟(ˊᗨˋ)◞.*✧ 사업을 1년 뒤에 시작하고 있을지 궁금하지 않나!? 그럼 구독과 함께 나를 지켜봐 주시길... 계속 짬짬히 글을 올리도록 하겠다! (적어도 한 달에 한 번은!?) IAM CAFE & BAR 🥐 크루아상 전문 카페 & 비어 와인바 🍻 연중무휴 8:00 ~ 오후 10:00 아마도 코로나 시국이라 오후 10시까지로 영업시간이 단축된듯하다. 정문 샷이다 아이엠 카페라는 이름이 입에 촥..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/bFFnGF/btrbquYP9fc/BWH0fRKzfyIBJOwVDeknK1/img.jpg)
8월 9일 오후부터 18∼49세 대상 백신 접종 사전 예약이 순차적으로 시작됩니다! 이번 사전예약에서는 본인이 아닌 대리인의 예약은 허용되지 않으니 이 부분 인지하셔야 해요~ (❁´▽`❁) 대상자는 1972년 1월 1일부터 2003년 12월 31일까지 태어난 사람(18살~49살) 가운데 각 지방자치단체의 자율접종을 통해 백신을 맞는 156만명을 제외한 약 1621만명입니다. 질병관리청 예약 홈페이지 주소 https://ncvr2.kdca.go.kr/ 이번 예약 과정에서는 특정 시점에 많은 대상자가 몰리는 것을 막기 위해 주민등록번호 생년월일 끝자리를 사용하는 방식을 쓰기로 했습니다. 사전예약 날짜와 생년월일 끝자리가 일치해야 예약을 진행할 수 있으며, 사전예약이 시작되는 8월 9일은 생년월일 끝자리가 9..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/MUNYn/btrborF7By1/yhPZQpupACTO07JPgDQYmK/img.png)
리눅스 환경에서 Docker 쉽고 빠르게 설치하기! (╹౪╹*๑) How to install a docker on Linux (Ubuntu, Centos) 아래 커맨드 몇줄이면 설치 가능합니다! (※ 시스템 업데이트 후 설치 시 충돌을 예방할 수 있습니다.) # centos $sudo yum update -y # ubuntu $sudo apt update -y 1. cURL 명령어 사용으로 docker 설치 스크립트 받기 $curl -fsSL get.docker.com -o get-docker.sh 2. 다운로드 한 스크립트를 실행 $sh get-docker.sh 3. docker start & docker 권한 부여 $sudo systemctl start docker $sudo usermod -a -G..