Vue.js + BootstrapVueNext
2022년 이후에 멈춰버린 BootstrapVue는 나온 지 한참 된 Bootstrap 5를 제대로 지원하지 않는다. 따라서 대신할 BootstrapVueNext 프로젝트를 찾았고, 알파 버전 끄트머리라고는 하지만 사용이 가능한 상태로 판단하고 설치 순서를 정리한다. 환경 OS Windows 11 ...
2022년 이후에 멈춰버린 BootstrapVue는 나온 지 한참 된 Bootstrap 5를 제대로 지원하지 않는다. 따라서 대신할 BootstrapVueNext 프로젝트를 찾았고, 알파 버전 끄트머리라고는 하지만 사용이 가능한 상태로 판단하고 설치 순서를 정리한다. 환경 OS Windows 11 ...
발단 나는 집에서 서버를 운영하고 있다. 그리고 최근, 집에 있는 서버에서 돌릴 새 프로젝트를 진행하고 있었다. 대략 방화벽 안에 있는 A서버에 API 서버를 구축하고, 방화벽 밖에 있는 B서버에 Python Script를 작성하여 이벤트가 발생할 때 마다 A서버로 데이터를 보내서, A서버는 요청받은 데이터를 DBMS에 저장하는 구조를 가지고 ...
Java 21 Spring Boot 3.4.3 Spring Security 6.4.3 Spring Security Spring Security는 인증과 인가 등의 보안 기능을 제공하는 프레임워크다. 내가 대학교 다니...
Recently Updated Jekyll에 Chirpy 테마를 끼워서 사용하고 있는데 오른쪽에 Recently Updated의 존재감이 상당했다. 최근 게시글을 보여주는 것 같아서 그냥 그런가보다 하고 쓰는데 뭔가 이상했다. 새로 글을 올려도 저기에 올라가지 않는 경우가 많았기 때문이다. 그러다가 결국 버티지 못하고 뭐하는 친구인지 찾아봤다. ...
Record Record 클래스는 LTS 기준 Java 17 이상에서 DTO(Data Transfer Object) 등의 용도로 사용 가능한 클래스이다. Record를 사용하면 방대한 보일러플레이트로 Lombok의 도움 없이는 대 혼란에 빠지는 데이터 전송 객체를 아주 간단하게 작성할 수 있다. Record 클래스는 아래의 특징을 가지고 있다. ...
Kotlin Kotlin은 우리나라에서 IntelliJ로 유명한 JetBrains 사에서 만든 매우 명확하고 간결한 문법을 가지고 있어 가독성이 좋은 언어이다. Kotlin의 기본 문법은 Java와 유사하지만 여러 거지 차이점이 있다. 확장 기능: 개발자가 상속을 하지 않고도 클래스의 기능을 확장할 수 있다. 타입 추론: 컴파일러가 ...
환경 OS OpenMediaVault 7.4.13-1 발단 이전에 MongoDB를 사용하려고 내 NAS에 설치하려고 시도한 적이 있었다. 당시 최신 버전이 정상적으로 실행되지 않았는데, 원인은 CPU의 AVX 미지원 때문이었다. 임시로 NAS의 HDD를 마운트한 메인 서버에 MongoDB 경로...
환경 CPU Intel® Celeron® Processor J1900 OS OpenMediaVault 7.4.13-1 발단 부트캠프 때 프로젝트를 진행하는데 MongoDB가 필요했다. CI 파이프라인 용도로 작성하는 Docker Compose를 그대로 써...
환경 OS: OpenMediaVault 7.4.13-1 (Based on Debian GNU/Linux 12 (bookworm)) 개요 MiniO는 AWS의 S3와 완벽하게 호환되는 오픈소스 Object Storage이다. S3와 호환된다는 장점으로 인해 On-premise 환경에서 MiniO로 개발을 하고 나중에 단순히 주소를 S3로 ...
자격증 취득 기념으로 정보를 남기고자 작성하는 글이다! 배경 정보보안학과 졸업 전공 경력 1년 8개월 일정 일정 날짜 접수 1.15. 시험 1.24. 16:45 Credly(배지)...