본문 바로가기

도커 설치하기 ● 도커란?2013년 3월에 출시한 오픈소스 컨테이너 프로젝트이며 컨테이너 기반의 오픈소스 가상화 플랫폼으로 최근 빠르게 발전하고 있으며 세계적으로 사용되고 있는 기술이다.● 왜 도커인가?1. 리눅스 컨테이너 기술을 베이스로 어플리케이션을 격리된 상태에서 실행하는 가상화 솔루션2. 플랫폼에 상관없이 실행 할 수 있는 앱 제작● 컨테이너란?격리된 공간에서 프로세스가 동작하는 기술. 기존 가상화는 os전체를 가상화시켜서 비효율적.이후 인텔과 amd에서 cpu를 가상화, 반 가상화로 발전시켰다.● 장점1. 빠르고 가볍다.2. 자유롭다3. 가상화로 격리되어있기 때문에 보안성이 좋다. 더 자세한 설명은 아래의 블로그를 참조해보면 도움이 될 것이다.https://subicura.com/2017/01/19/docke.. 더보기
mysql utf8mb4설정 ( 이모티콘 설정 ) mysql에서 encoding set으로 utf8을 많이 쓰지만 특정 이모티콘등을 설정할 때에는 먹히질 않음.mysql 폴더로 이동하여 my.cnf를 찾아 수정[client] default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4 [mysqld] character-set-client-handshake = FALSE character-set-server = utf8mb4 collation-server = utf8mb4_unicode_cimysql을 재시작한다.상황에 따라서는 DB및테이블도 수정해야한다ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unico.. 더보기
이미지검색 개인정보처리방침 <이미지검색>('이미지검색'이하 '이미지검색')은(는) 개인정보보호법에 따라 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다.<이미지검색>('이미지검색') 은(는) 개인정보처리방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다.○ 본 방침은부터 2018년 1월 1일부터 시행됩니다.1. 개인정보의 처리 목적 <이미지검색>('이미지검색'이하 '이미지검색')은(는) 개인정보를 다음의 목적을 위해 처리합니다. 처리한 개인정보는 다음의 목적이외의 용도로는 사용되지 않으며 이용 목적이 변경될 시에는 사전동의를 구할 예정입니다.가. 제화 또는 서비스 제공서비스 제공을 목적으로 구글 로그인을 사용합.. 더보기
postgres auto increment 설정 My Sql에서는 sequence번호를 자동으로 생성해주는 auto increament 기능이 있어서 편하게 사용했다.최근 postgres를 관계형 DB로 사용할 기회가 생겨 테이블 스키마를 생성하던 중 해당 문제에 직면하였고 해결하였기에 기록을 하고자 글을 쓴다.코드의 예시는 다음과 같다.CREATE SEQUENCE example_id_seqCREATE TABLE example_table (id integer NOT NULL DEFAULT nextval(example_id_seq) PRIMARY KEY,name varchar NOT NULL,nick varchar NOT NULL)ALTER SEQUENCE example_id_seqOWNED BY example_table .id 더보기
손전등 개인정보처리방침 <손전등>('손전등'이하 '손전등')은(는) 개인정보보호법에 따라 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다.<손전등>('손전등') 은(는) 개인정보처리방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다.○ 본 방침은부터 2018년 1월 1일부터 시행됩니다.1. 개인정보의 처리 목적 <손전등>('손전등'이하 '손전등')은(는) 개인정보를 다음의 목적을 위해 처리합니다. 처리한 개인정보는 다음의 목적이외의 용도로는 사용되지 않으며 이용 목적이 변경될 시에는 사전동의를 구할 예정입니다.가. 제화 또는 서비스 제공서비스 제공을 목적으로 카메라 권한을 사용합니다.2. 개인정보의 처리 및.. 더보기
mffect 개인정보처리방침 ('mffect'이하 'mffect')은(는) 개인정보보호법에 따라 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다.('mffect') 은(는) 개인정보처리방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다.○ 본 방침은부터 2018년 1월 1일부터 시행됩니다.1. 개인정보의 처리 목적 ('mffect'이하 'mffect')은(는) 개인정보를 다음의 목적을 위해 처리합니다. 처리한 개인정보는 다음의 목적이외의 용도로는 사용되지 않으며 이용 목적이 변경될 시에는 사전동의를 구할 예정입니다.가. 제화 또는 서비스 제공서비스 제공을 목적으로 카메라.. 더보기
yum 실행시 오류 centos 7 기준으로 작성하였습니다.centos에서 yum을 실행하려고 하면 다음과 같은 에러가 나타나는 경우bash : /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory해당 yum의 python경로가 맞지 않아 생기는 오류다 .먼저 python의 위치를 찾아라- sudo whereis python그러면 다음과 같이 경로가 나온다.python: /usr/bin/python2.7 /usr/bin/python2.7-config /usr/bin/python3.6 /usr/bin/python3.6m /usr/bin/python /usr/bin/python3.6-config /usr/bin/python3.6m-config /us.. 더보기
리눅스 현지시간 설정 안드로이드 개발을 할 때 새로운 글쓰기를 하고 나서 작성시간을 보았더니 22초의 차이가 있었다. 서버에 저장하는 시간은 현재시간을 쓰는데?? 알고보니 서버의 로컬시간 때문이었다. 그럼 서버의 로컬시간을 어떻게 변경할까? 한국 표준시인 KST로 변경해보자 사용가능한 zoneinfo 보기 ls /usr/share/zoneinfo 아시아의 zoneinfo 보기 ls /usr/share/zoneinfo/Asia 아시아의 목록에 seoul이 있는것을 볼 수 있다. 로컬시간을 seoul 표준시로 변경하기 ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime 더보기