최근 글
이 문서에서는 스칼라(자바)로 구현된 형태소 분석기 seunjeon 라이브러리의 빌드 및 사전 업데이트 방법 등을 소개합니다. 중앙 저장소에 공개된 1.5.0 버전에는 자체적으로 ...
이 문서에서는 Maven 중앙 저장소에 플러그인을 출판하는 과정에 대해서 설명합니다. 2024년 3월 12일부터 기존의 legacy OSSRH 로의 신규 배포는 중단됩니다. 기존에...
NestJs는 Spring boot와 많은 면에서 유사하다. 하지만 자세히 알아두지 않으면 고생을 해야 하는 몇 가지 차이점에 대해서 설명한다.
차이점
handler 메소드의 순...
vuejs
Vue 환경 설정
1. 배경
백엔드 서버의 주소가 로컬 개발환경과 실서버 환경이 서로 다름
로컬 - http://localhost
실서버 - http://my-blog-dom...
상황
개발중인 사이트를 앱으로도 배포하기 위해 pwa 기능을 추가함.
관리자 화면을 추가하는 중.
그런데 관리자 화면은 사용자앱에 포함되면 안되기때문에 pwa 설정에서 관련 컴포...
[Vuex] Slide menu (vuex store + vue transition)
접었다 펼 수 있는 slide menu를 구현합니다.
메뉴의 상태 정보를 관리하기 위...
javascript
nvm 으로 node 버전 변경시 오류
nvm 최신 버전1.1.9 설치 후 node 16.16.0 을 설치함
다음과 같이 노드 버전을 변경했으나 권한 문제로 실패함
$ nvm...
상황
rollup으로 프로젝트를 번들링한 후 결과물을 확인하던 중 아래와 같은 코드를 발견함.
axios의 package.json파일이 최종 산출물에 포함되어 있음.
문제...
1. 상황
라이브러리를 개발해서 npmjs 에 배포하기전에 테스트를 하고 싶은 상황
npmjs에 publish하면 되돌릴 수 없다.
2. 사전 조건
그리고 아래와 같이 두개...
svelte
이번 글에서는 svelte store의 get(), readable(), writable()을 이용해서 stop watch 를 구현합니다.
Stopwatch implementat...
svelte store에서 제공하는 writable, subscribe, unsubscribe 에 대해서 정리합니다.
1. Before using svelte store
svl...
이 문서에서는 svelte store 에 대한 기본적인 사용법을 설명합니다.
1. Assignments
svlete에서 컴포넌트 내에 선언된 변수들은 reactivity를 자동...
spring
vscode에서 spring boot를 시도해보면서 알아두면 좋은 내용들을 정리함.
1. Install
Spring Boot Extension Pack을 설치한다.
Sprin...
상황
테이블에서 선택된 두 행(two rows) 에 대해서 특정 컬럼값을 서로 교환하는 쿼리
특정 폴더에 속한 두 파일의 순서를 서로 교환함
mysql, mariadb 디비 전...
[JPA] counting rows in @ManyToMany relations
Three tables are given
CREATE TABLE posts (
seq INT...
docker
docker hostname problem
When I create a container from mariadb image, setting hostname in docker ru...
typescript
Typescript에서 제공하는 Utility type 중에서 Record와 Pick에 대해서 알아봄. 그리고 Object.keys(..)와 Object.entries(..)를 사...
Literal Type
작동 방식이 자바의 enum과 비슷하다.
아래와 같이 타입과 특정 값을 한번에 한정할 수 있다.
let dir:"LEFT";
문자열 타입이면서 "L...
interface와 type 선언에 대해서 살펴봄
인터페이스 생성 및 사용
interface IUser {
name: string;
id: number;
}
clas...
NestJS
NestJs는 Spring boot와 많은 면에서 유사하다. 하지만 자세히 알아두지 않으면 고생을 해야 하는 몇 가지 차이점에 대해서 설명한다.
차이점
handler 메소드의 순...
seunjeon
이 문서에서는 스칼라(자바)로 구현된 형태소 분석기 seunjeon 라이브러리의 빌드 및 사전 업데이트 방법 등을 소개합니다. 중앙 저장소에 공개된 1.5.0 버전에는 자체적으로 ...
maven
이 문서에서는 Maven 중앙 저장소에 플러그인을 출판하는 과정에 대해서 설명합니다. 2024년 3월 12일부터 기존의 legacy OSSRH 로의 신규 배포는 중단됩니다. 기존에...