profile
Get your hands dirty

박재성 - 의식적인 연습으로 TDD, 리팩토링 연습하기

2018년 OKKYCON에서 박재성님은 TDD(Test-Driven Development)와 리팩토링을 어떻게 효과적으로 연습할 수 있는지에 대해 발표하셨다.\

11분 전
·
0개의 댓글
·
post-thumbnail

JPA 연관관계 매핑(1)

이 글에서는 JPA 연관관계 매핑(Relationship Mapping)에 대해 설명한다.

2024년 8월 8일
·
0개의 댓글
·
post-thumbnail

JPA 엔티티 매핑

이 글에서는 JPA의 엔티티 매핑(Entity Mapping)에 대해 설명한다.

2024년 8월 8일
·
0개의 댓글
·
post-thumbnail

JPA 영속성 컨텍스트

이 글에서는 JPA의 영속성 컨텍스트(Persistence Context)에 대해 설명한다.

2024년 8월 7일
·
0개의 댓글
·
post-thumbnail

JPA 설정하기

2024년 8월 6일
·
0개의 댓글
·
post-thumbnail

JPA 라이브러리 버전

2024년 8월 6일
·
0개의 댓글
·
post-thumbnail

IntelliJ에서 Spring 프로젝트 생성하기

IntelliJ IDEA를 활용하여 Spring MVC 프로젝트를 설정하고, Tomcat 서버를 통해 로컬에서 웹 애플리케이션을 실행하는 과정을 단계별로 살펴보겠다.

2024년 8월 5일
·
0개의 댓글
·
post-thumbnail

Alertmanager 얼럿트 시스템

실시간 경고 관리를 위해 Prometheus의 Alertmanager를 도입하고, Slack 웹훅과 연동하여 즉각적인 알림을 받을 수 있도록 하겠다.

2024년 8월 4일
·
0개의 댓글
·
post-thumbnail

Logback/SLF4J 로깅 시스템

크롤링 스케줄링 시스템을 구현한 후 다음 단계로 시스템의 성능과 상태를 실시간으로 모니터링 시스템을 통합하기로 결정했다.

2024년 8월 1일
·
0개의 댓글
·
post-thumbnail

Grafana 모니터링 시스템

Grafana에 연결하여, 효과적인 시각화 및 대시보드 관리를 통해 시스템의 성능 모니터링을 강화하고자 한다.

2024년 7월 24일
·
0개의 댓글
·
post-thumbnail

Prometheus 모니터링 시스템

로깅된 데이터를 Prometheus로 통합하여 실시간 모니터링 및 경고 시스템을 구축하고자 한다.

2024년 7월 24일
·
0개의 댓글
·
post-thumbnail

BCrypt와 Argon2 비교

이번에 진행하는 프로젝트의 사용자 정보의 보안 강화를 위해 사용할 해싱 알고리즘들 중 BCrypt와 Argon2이라는 두 알고리즘을 비교 분석했다.

2024년 7월 15일
·
0개의 댓글
·
post-thumbnail

스케쥴러 구현

데이터 수집을 목표로, Quartz 스케줄링 라이브러리를 사용하여 특정 시각에 자동화된 크롤링을 실행하는 시스템을 구축하고자 한다.

2024년 7월 11일
·
0개의 댓글
·
post-thumbnail

데이터베이스와 크롤러 스케쥴링 전략

이 글에서는 영화의 예매율, 평점, 개봉 정보 등을 수집하여 데이터베이스에 저장하는 전략에 대한 정립을 목표로 한다.

2024년 7월 11일
·
0개의 댓글
·
post-thumbnail

보안을 고려한 위한 로그인 기능

최근 개발 중인 프로젝트에서 로그인 기능을 구현하게 되었다. 이 과정에서 데이터 보안의 중요성을 깊이 인식하게 되었고, 여러 보안 관련 기술을 조사하고 비교하여 적용해보기로 했다.

2024년 7월 11일
·
0개의 댓글
·
post-thumbnail

크롤링 기능

최근 개발 중인 프로젝트에서 영화 관련 데이터 수집에 새로운 방법이 필요하게 되었다. 하지만 Naver 영화 API가 서비스를 종료함에 따라 이에 대한 대안으로 직접 웹 크롤링을 통해 데이터를 수집하기로 결정했다.

2024년 7월 10일
·
0개의 댓글
·
post-thumbnail

Git-Flow와 GitHub-Flow 비교

버전 관리를 위한 Git 워크플로우에는 다양한 방법론이 존재한다.

2024년 7월 9일
·
2개의 댓글
·
post-thumbnail

데이터베이스의 락킹

데이터베이스에서 다중 사용자 환경에서의 데이터 동시성을 관리하기 위해 락킹 메커니즘을 사용한다.

2024년 7월 5일
·
0개의 댓글
·
post-thumbnail

데이터베이스의 프로시저

데이터베이스 프로시저(Procedure)는 데이터베이스 내에서 일련의 SQL 문들을 하나의 단위로 묶어 놓은 코드 블록이다.

2024년 7월 5일
·
0개의 댓글
·
post-thumbnail

데이터베이스의 트랜잭션 격리 수준

데이터베이스에서 트랜잭션 격리 수준은 동시에 실행되는 여러 트랜잭션 간의 간섭을 방지하여 데이터의 일관성과 무결성을 유지하는 방법을 정의한다.

2024년 7월 3일
·
0개의 댓글
·