suenjeon 라이브러리 빌드해보기 mecab-koseunjeonscala 이 문서에서는 스칼라(자바)로 구현된 형태소 분석기 seunjeon 라이브러리의 빌드 및 사전 업데이트 방법 등을 소개합니다. 중앙 저장소에 공개된 1.5.0 버전에는 자체적으로 ... 2024-11-23
Maven Central Repository 에 플러그인 배포하기 mavenmaven-centroal-repo 이 문서에서는 Maven 중앙 저장소에 플러그인을 출판하는 과정에 대해서 설명합니다. 2024년 3월 12일부터 기존의 legacy OSSRH 로의 신규 배포는 중단됩니다. 기존에... 2024-11-22
Spring boot와 NestJS의 차이점 spring bootnestjs NestJs는 Spring boot와 많은 면에서 유사하다. 하지만 자세히 알아두지 않으면 고생을 해야 하는 몇 가지 차이점에 대해서 설명한다. 차이점 handler 메소드의 순... 2024-11-07
[svelte store][03] StopWatch 구현하기 Sveltesvelte storewritable()readable() 이번 글에서는 svelte store의 get(), readable(), writable()을 이용해서 stop watch 를 구현합니다. Stopwatch implementat... 2024-11-05
[typescript Utility Types][Record][Pick] Type 'A' is not assignable to type 'B' typescriptrecordpickobject.keysobject.entriesutilityclassutility type Typescript에서 제공하는 Utility type 중에서 Record와 Pick에 대해서 알아봄. 그리고 Object.keys(..)와 Object.entries(..)를 사... 2024-11-01
vscode에서 spring boot 개발할 때 참고 사항. springspring bootvscode vscode에서 spring boot를 시도해보면서 알아두면 좋은 내용들을 정리함. 1. Install Spring Boot Extension Pack을 설치한다. Sprin... 2024-11-01
[svelte store][02] svelte store의 writable() Sveltesvelte store svelte store에서 제공하는 writable, subscribe, unsubscribe 에 대해서 정리합니다. 1. Before using svelte store svl... 2024-10-25
[svelte store][01] svelte의 reactivity 알아보기 Sveltesvelte store 이 문서에서는 svelte store 에 대한 기본적인 사용법을 설명합니다. 1. Assignments svlete에서 컴포넌트 내에 선언된 변수들은 reactivity를 자동... 2024-10-21
[NVM][windows 10] windows 에서 nvm use 명렁어 실패 nvm 으로 node 버전 변경시 오류 nvm 최신 버전1.1.9 설치 후 node 16.16.0 을 설치함 다음과 같이 노드 버전을 변경했으나 권한 문제로 실패함 $ nvm... 2022-07-26
[axios] package.json이 bundling 결과물에 포함되는 버그 axiosrollupjavascript 상황 rollup으로 프로젝트를 번들링한 후 결과물을 확인하던 중 아래와 같은 코드를 발견함. axios의 package.json파일이 최종 산출물에 포함되어 있음. 문제... 2022-07-14
Vue 환경 설정 파일 Vue 환경 설정 1. 배경 백엔드 서버의 주소가 로컬 개발환경과 실서버 환경이 서로 다름 로컬 - http://localhost 실서버 - http://my-blog-dom... 2022-06-17
[Typescript] Literal Type Literal Type 작동 방식이 자바의 enum과 비슷하다. 아래와 같이 타입과 특정 값을 한번에 한정할 수 있다. let dir:"LEFT"; 문자열 타입이면서 "L... 2022-05-28
[Typescript] 문법 정리 typescript interface와 type 선언에 대해서 살펴봄 인터페이스 생성 및 사용 interface IUser { name: string; id: number; } clas... 2022-05-28
[npm link] npm link로 라이브러리 배포전 테스트 방법 npmjsnpm link 1. 상황 라이브러리를 개발해서 npmjs 에 배포하기전에 테스트를 하고 싶은 상황 npmjs에 publish하면 되돌릴 수 없다. 2. 사전 조건 그리고 아래와 같이 두개... 2022-05-23
[pwa][vue.config.js] 특정 컴포넌트를 pwa 에 배포되지 않게 설정하는 방법 pwavuejsworkboxprecache 상황 개발중인 사이트를 앱으로도 배포하기 위해 pwa 기능을 추가함. 관리자 화면을 추가하는 중. 그런데 관리자 화면은 사용자앱에 포함되면 안되기때문에 pwa 설정에서 관련 컴포... 2022-05-02
[DB][mariadb] 두 행의 특정 컬럼값 교환하는 쿼리 mariadbmysqlupdate query 상황 테이블에서 선택된 두 행(two rows) 에 대해서 특정 컬럼값을 서로 교환하는 쿼리 특정 폴더에 속한 두 파일의 순서를 서로 교환함 mysql, mariadb 디비 전... 2022-04-17
[Docker][MariaDB] hostname problem in docker mariadb container dockermariadbdocker runhostname docker hostname problem When I create a container from mariadb image, setting hostname in docker ru... 2021-12-31
[Vuex] Slide menu (vuex store + vue transition) [Vuex] Slide menu (vuex store + vue transition) 접었다 펼 수 있는 slide menu를 구현합니다. 메뉴의 상태 정보를 관리하기 위... 2021-11-22
[Vue.js] Vue Kakao 지도 구현 05 - Polyline 03 경로 수정 [Vue.js] Vue Kakao 지도 구현 05 - Polyline 03 경로 수정 Vue.js 기반 프로젝트에서 Kakao 지도 api에서 제공하는 Polyline을 사용해... 2021-11-17
[Vue.js] Vue Kakao 지도 구현 05 - Polyline 02 경로 생성 취소 [Vue.js] Vue Kakao 지도 구현 05 - Polyline 02 경로 생성 취소 생성 중이던 경로를 취소하는 기능... 2021-11-17
[Vue.js] Vue Kakao 지도 구현 04 - Polyline 01 Vue.js 기반 프로젝트에서 Kakao 지도 api에서 제공하는 Polyline을 사용해서 경로를 생성합니다. 생성할 경로 정보를 담당할 클래스 Segment를 작성해서 경로 생... 2021-11-14
[Vue.js] Vue Kakao 지도 구현 03 - Overlay 팝업 구현 vue.jsvuekakao지도kakao map apijavascript Vue.js에서 Kakao 지도에 Overlay 팝업을 구현합니다. [Vue.js] Vue Kakao 지도 구현 03 - Overlay 팝업 구현 프로젝트 구조 [ROOT] ... 2021-10-28
[Vue.js] Kakao 지도 구현 02 - Marker 생성 click listener kakao map apikakao지도vuevue.js 이전 문서에서 작성한 지도 기능(level, center 변경)에 마커 생성 및 click listener 코드를 추가합니다. [Vue.js] Kakao 지도 구현 02 - Ma... 2021-10-27
[Vue.js] Kakao 지도 구현 01 - 설정 및 Level, Center 변경 vue.jsvuekakao지도kakao map api Vue.js 프로젝트에서 Kakao 지도를 설정하고 중심 좌표와 Zoom Level을 변경하는 코드를 구현합니다. [Vue.js] Kakao 지도 구현 01 - 설정 및 Leve... 2021-10-24
[JPA] counting @ManyToMany relations jpa@ManyToManyhibernateJPQL [JPA] counting rows in @ManyToMany relations Three tables are given CREATE TABLE posts ( seq INT... 2021-10-24
[KAKAO MAP] 01 설정 [KAKAO MAP] 01 설정 Kakao map api 를 사용하기 위한 기본적인 설정을 다룹니다. 사용도구 vscode 다루는 내용 프로젝트 생성 kakao 개발자 센터... 2021-10-16
[rollup] Unresolved dependencies rollupnpm [rollup] Unresolved dependencies I had an weired warning message when building my app. (!) Unresol... 2021-10-13
[Vue.js] KAKAO 우편번호 주소 API 사용 vue.js우편번호apikakao우편번호daum주소검색 [Vue.js] KAKAO 우편번호 주소 API 사용 Kakao에서 제공하는 우편번호 API 를 vue.js 프로젝트에 사용합니다. 1. 프로젝트 설정 생략 2. 라이브러리... 2021-10-10
[HIBERNATE 5.4] Space is not allowed after parameter prefix ':' hibernatejpaspring orm.xml 파일에 mysql 에서 사용하는 user variable을 사용할때 아래와 같은 오류가 발생한다. Caused by: org.hibernate.HibernateEx... 2021-10-01
Testing ES6 module in mocha mochaes6tddjavascript 테스트 프레임워크 mocha에서 ES6 모듈 import 후 테스트를 하려면 몇가지 설정을 추가해야 합니다. 1. Installing dependencies install mo... 2021-09-30
Javascript 배열 관련 메소드 정리 javascriptarray 자주 쓰이는 배열 관련 메소드 모음 검색용 편집용 복사용 1. 검색용 배열 내에서 element를 검색할때 자주 사용되는 메소드 filter - 조건을 만족하는 모든 ele... 2021-09-28