Willow's Blog
Welcome!
Featured
Vue.js with SpringBoot
SpringBoot 프로젝트에 nodejs 기반 Vue.js 프로젝트를 생성하여 webpack으로 SpringBoot 정적 리소스를 생성해 봅시다.
Docker Basic Usage
Docker 시리즈 중 첫번째 글입니다. Docker 기본 사용법과 도커 이미지를 생성하여 도커 허브에 올려봅시다.
Regular
Git on the Server
About Git 1/3 SERIES 1/3 About Git Remote 2/3 ✓ SERIES 2/3 Git Stash 3/3 SERIES 3/3 git 사이트에서 Pro Git book을 제공하고 있습니다. About Git 1/2 글의 후속편입니다. Git on the Server Clone 로컬에 저장소를 생성하는 방법중에는 init 명령어로 로컬 저장소를 생성하고 원격 저장소를 설정하는 방법과 clone 으로 생성하는...
Update Document in ElasticSearch
ElasticSearch 1/4 SERIES 1/4 ElasticSearch 2/4 SERIES 2/4 ElasticSearch 3/4 SERIES 3/4 ElasticSearch 4/4 ✓ SERIES 4/4 운영환경 Document를 업데이트 해야 하는 이슈가 종종 있어 나를 위해 정리합니다. 터미널에서 진행하였습니다. goal 특정 id를 가진 Document 내 1개 필드(Field) 값을 변경하려고 합니다. AS-IS TO-BE serviceOpenStatus = 0 serviceOpenStatus = 1 운영...
Git Stash
About Git 1/2 SERIES 1/2 About Git Remote 2/3 SERIES 2/3 Git Stash 3/3 ✓ SERIES 3/3 개발세상에는 다양한 경우가 존재합니다. 저장소 1개에 4개 서비스가 있기도 합니다. (스프링 부트 멀티모듈도 아니랍니다. 허허) 각 서비스마다 프로젝트가 진행되다 보니 브랜치를 이리저리 오가는 일이 잦아졌습니다. 우리에겐 Git Stash가 있습니다. Git Stash 개발 하다보니...
Adding fields to ElasticSearch
ElasticSearch 1/4 SERIES 1/4 ElasticSearch 2/4 SERIES 2/4 ElasticSearch 3/4 ✓ SERIES 3/4 ElasticSearch 4/4 SERIES 4/4 개요 매핑 정보를 선언해서 사용중인 Index(type) 에 신규 매핑정보를 추가 후 인덱싱을 해보겠습니다. 바로 운영환경에 반영했다가 발생하는 리스크를 감당할 수 없기에 로컬 엘라스틱 서치에서 시나리오 검증을 하겠습니다. 결론 스포. 운영환경 설정에 script 실행이...
Document APIs in ElasticSearch
ElasticSearch 1/4 SERIES 1/4 ElasticSearch 2/4 ✓ SERIES 2/4 ElasticSearch 3/4 SERIES 3/4 ElasticSearch 4/4 SERIES 4/4 개요 ElasticSearch에 Document 생성, 수정, 삭제하는 방법을 알아보겠습니다. 예시는 엘라스틱서치 8.9.1 를 기준으로 작성하였습니다. 회사 운영중인 엘라스틱 버전이 2.3.0 인지라 2.3.0 버전과 차이가 있는경우 내용 추가하였습니다. Index, Type 엘라스틱서치 2.3.0 와 8.9.1 버전을...