Yona H2 설치
·
Development/개발 환경 구축
Yona h2 버전 설치 후export YONA_DATA=필요한 Directorybin/yona &로 실행하면 DATA Directory에 데이터가 저장된다.대규모가 아니라면 괜찮음..
postfix gmail smtp setup
·
Development/개발 환경 구축
http://openbee.kr/435 Postfix with Gmail SMTP on Ubuntu2018.04.01 11:19postfix, SMTP, 리눅스, 오픈소스, 우분투, 이메일, 지메일smtp서비스를 운영하다보면 서버에서 이메일을 발송할 일이 있을때 여러가지 이유로(보안상 계정 관리, 발송한 메일을 확인 등) 지메일 계정으로 쓰고 싶은 경우가 종종 있습니다. 지메일은 메일사본을 보관해주고 웹인터페이스를 제공하기 때문에 저는 중요한 고객서비스를 제공할때 자주 사용하고 있습니다. 이번에 신규서버에 설정할 일이 생겨서 설정 과정을 공유합니다. 이번에 제가 테스트한 환경은 Linux Mint 18.3 입니다. 하모니카 커뮤니티 에디션, Linux Mint 18.3, Ubuntu 16.04 등은 모두..
무료 공인 인증 받기
·
Development/개발 환경 구축
Ubuntu 16.04 / Let’s Encrypt 무료 SSL 인증서 발급 받기 우분투(Ubuntu) 16.04에서 Let’s Encrypt 인증서를 발급 받고 관리하는 방법을 정리합니다. 클라이언트 프로그램은 Let’s Encrypt에서 추천하는 Certbot을 사용합니다. 환경Ubuntu 16.04Apache Web Server 저장소 추가add-apt-repository ppa:certbot/certbotadd-apt-repository 설치를 위해, apt-get install software-properties-common 설치 한다. 업데이트apt update 설치apt install python-certbot-apache 인증서 발급접속 가능한 도메인이어야 발급 가능합니다.인증서 발급하고,..
npm install (plugin) --save와 --save-dev 차이점 출처: http://ithub.tistory.com/165 [Fall in IT.]
·
Development/Vue.js
npm install (plugin) --save와 --save-dev 차이점 안녕하세요. 오늘은 npm install 옵션 중 --save와 --save-dev의 차이점에 대해서 알아보도록 하겠습니다. npm 이란? npm은 JavaScript 용 패키지 관리자입니다. npm을 사용하면 JavaScript 개발자가 다른 개발자가 공유 한 코드를 쉽게 재사용 할 수 있습니다. https://docs.npmjs.com/getting-started/what-is-npm npm install 이란? npm install은 지정된 패키지를 기본적으로 의존성에 저장합니다. 또한 몇 가지 추가 옵션을 사용하여 저장 위치 및 방법을 제어 할 수 있습니다../node_modules 디렉터리에 패키지를 설치합니다.htt..
Webpack test
·
Development/개발 환경 구축
root@41a6a26ec512:~/test_dir# npm init -yWrote to /root/test_dir/package.json: { "name": "test_dir", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC"} root@41a6a26ec512:~/test_dir# npm i -D webpacknpm notice created a lockfile as package-lock.json. You should commit this..
emcascript 2015+ - 첫 번째 시간 const, let
·
Development/Vue.js
emcascript 2015+ - 첫 번째 시간 const, letecmascript 2015(줄여서 es2015) 에서 변수를 선언할 때 두 가지의 키워드인 const와 let이 추가되었습니다. 그럼 기존에 있던 var와 이 두개는 어떤 차이가 있을까요? 그리고 왜 이렇게 두 개의 키워드가 생겨 났을까요? 이 부분에 대해서 한번 생각해보도록 하겠습니다. const, let 와 var 의 차이점기존의 es2015에서 var는 아래와 같이 변수를 선언 하였습니다. var a=10;var b=10;위와 같은 var를 이용하여 선언을 할 경우 아래와 같은 2가지의 특징을 가지게 됩니다. 함수 스코프hoisting예제로 한번 살펴 봅시다. function func() { console.log(tmp); //un..
1 PAGE PROPOSAL
·
Development/개발 환경 구축
[ 원본 ] 전체 본문의 중요 대목의 흐름을 살펴 본다면 자료 수집 - 로드맵 설정 - 1 PAGE PROPOSAL 변환하기 - 1 PAGE PROPOSAL 쓰기 - 교정, 축소 및 압축 으로 이루어진다. [자료 수집]1. 충분한 정보 및 지식의 확보 ① 추측이나 가설은 배제한 채 제안서 관련 Raw-Data 확보 후 목록으로 작성한다. ② 알지 못하는 사항(Not-Knowing)에 관한 List 작성한다. ③ 예상 질문에 대한 목록 작성한다. 2. 제안서 목표 및 주제의 완전한 이해 ① 제안서에 대한 제출 상대를 분석 하고 이에 따른 목표 수립한다. ② 경쟁자, 이해관계 상충자, 상반된 계획 등에 대한 대처 방안을 마련한다. [로드맵 설정]로드 맵 8항목(제목,부제,목표,2차 목표,논리적 근거,재정,현..
2018 프로그래밍 트렌드 따라잡기
·
Development/개발 환경 구축
21가지 뜨는 트렌드와 지는 트렌드 뜨는 중: 프리프로세서(Preprocessors)지는 중: 풀 랭귀지 스택(Full language stacks) 뜨는 중: 서버리스(Serverless)지는 중: 도커(Docker) 뜨는 중: 자바스크립트 MV* 프레임워크(JavaScript MV* frameworks)지는 중: 자바스크립트 파일(JavaScript files) 뜨는 중: CSS 프레임워크(CSS frameworks)지는 중: 일반 CSS(Generic CSS) 뜨는 중: 캔버스(Canvas)의 SVG(Scalable Vector Graphics)지는 중: 플래시(Flash) 뜨는 중: 유사 빅데이터(하둡없는 분석)지는 중: 빅데이터(하둡 있음) 뜨는 중: 스파크(Spark)지는 중: 하둡(Hadoo..
nodejs 8.11.1 + npm 5.6.0 설치
·
Development/Vue.js
ubuntu@ubuntu:~$ docker run -it --name budget ubuntu /bin/bashroot@979fe09a12aa:/# apt-get updateGet:1 http://archive.ubuntu.com/ubuntu xenial InRelease [247 kB]Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]Get:3 http://security.ubuntu.com/ubuntu xenial-security/universe Sources [80.4 kB]Get:4 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]Get:5 htt..
[Django REST Framework] Tutorial
·
Development/Django
Tutorial 1: Serialization이 튜토리얼에서는 웹 API를 강조하는 간단한 pastebin 코드 작성에 대해 다룹니다. 길을 따라 REST framework를 구성하는 다양한 구성 요소를 소개하고 모든 것이 어떻게 잘 맞는지에 대한 포괄적인 이해를 제공합니다.이 튜토리얼은 상당히 심층적이므로 시작하기 전에 쿠키와 좋아하는 양조주 한 컵을 준비해야 합니다. 빠른 개요만 보려면 quickstart 설명서로 이동해야 합니다.참고 :이 튜토리얼의 코드는 GitHub의 tomchristie/rest-framework-tutorial 리포지토리에서 사용할 수 있습니다. 완료된 구현은 테스트를 위한 샌드 박스 버전으로 온라인에서도 사용할 수 있습니다.Setting up a new environment..