profile
This is titu
post-thumbnail

[Jenkins] Pipeline으로 Job 여러개 한번에 실행하기

Jenkins Job들을 한 묶음으로 묶어 한번에 실행하고 싶다면하지만 명시적으로 나눠진 Job들을 하나의 Job으로 합치고 싶지는 않아서 고민된다면Pipeline을 사용하자Jenkins에서 새로운 아이템 만들기를 선택한다.아이템 종류 중에서, pipeline을 선택한

2022년 3월 24일
·
0개의 댓글
·

[Nginx] 특정 IP만 접근 가능하도록 허용, 그 이외는 점검중 페이지로 redirect

배포 후 팀원들이 테스트하는 동안에 허용된 IP만 접근 가능하도록 하고, 그 이외의 IP 접근은 점검중 페이지로 가도록 하고 싶다.$remote_addr를 $maintenance에 mapping해준다.location 기본 설정에서 maintenace가 on일경우 에러

2022년 3월 17일
·
0개의 댓글
·

[Nginx] 서버 장애/배포시 점검중 페이지 redirect

장애가 나서 서버에 닿지 않거나, 배포를 위해 WAS 를 내린 경우 점검중 페이지로 redirect되도록 한다.기존 Nginx 설정파일에는 404 error를 받는 경우 '페이지를 찾을 수 없습니다' 페이지(NotFound.html)로 redirect 해주는 코드가 작

2022년 3월 16일
·
0개의 댓글
·

[Redis] docker로 설치한 redis 접근

터미널을 키고 docker에 띄워진 컨테이너를 확인한다.docker로 redis 컨테이너를 실행한다.redis-cli가 실행되면, keys \* 명령어로 redis에 저장된 key들을 확인한다.get 키이름으로 value를 확인한다.

2022년 2월 24일
·
0개의 댓글
·
post-thumbnail

Defi 101

디파이의 기본적인 용어 및 개념에 대해 정리중입니다.디파이(DeFi)란 탈중앙화 금융(Decentralized Finance)의 약자첫째, 중앙집중적 시스템의 불안정성이다. 신뢰, 데이터 투명성, 비용 등에 관한 사항으로, 앞서 언급한 리먼 사태와 같은 상황이 이에 해

2022년 2월 23일
·
0개의 댓글
·

[Kick Start 2022 #Session 1] Centauri Prime

Alice and Bob are playing the game called Centauri Prime. Centauri Prime represents a planet which is split into several independent kingdoms. Before

2022년 2월 15일
·
0개의 댓글
·

[Kick Start 2022 #Session 1] Sample Problem

You have gathered N bags of candy and you want to distribute the candy amongst M kids. The i-th bag contains Ci pieces of candy. You want to make sure

2022년 2월 15일
·
1개의 댓글
·

[Spring JPA] Self Join 셀프조인

업무 중 SelfJoin 코드를 바로 이해하지 못해 간략히 study 코드를 만들어보았다.name 속성에는 매핑할 외래키 이름을 지정한다.referecedColumnName 속성에는 외래키가 참조하는 테이블의 기본키 컬럼명을 적는다.https://github.

2022년 2월 15일
·
0개의 댓글
·

[Spring JPA] 양방향 매핑 시 연관관계 메서드 설정

문제 상황 양방향 연관관계를 제대로 설정해주지 않아 생기는 이슈였다. 아래 코드로 상황을 간략히 표현해보았다. ✓ 1. parentMethod, childOneMethod, childTwoMethod는 모두 Transaction으로 묶인 상황이다. Transactio

2022년 2월 11일
·
0개의 댓글
·

[Spring JPA] 부모 트랜잭션 내에 자식 트랜잭션이 실행될 때 (@Transactional)

@Transactional을 중첩해서 사용할 경우에, 자식 트랜잭션은 부모 트랜잭션과 동일하다.트러블 슈팅 중, Transaction이 여러개 중첩 된 것이 문제일 것이라는 가설 하에 리서치를 진행하였다. 하지만 리서치 결과, childOneMethod와 childTw

2022년 2월 9일
·
0개의 댓글
·

[PostgreSQL] 서브쿼리를 사용한 update join 쿼리

PostgreSQL에서 update시 서브 쿼리를 사용하여 다른 테이블을 참조하고 싶을 때 사용하는 쿼리

2022년 1월 5일
·
0개의 댓글
·

[Spring JPA] JPA에서 insert하는 경우 DB의 default값이 적용되지 않을 때 (@DynamicInsert)

JPA에서 insert하는 경우 DB의 default값이 적용되지 않을 때 (@DynamicInsert)

2022년 1월 1일
·
0개의 댓글
·

[Spring JPA] JpaRepository는 DirtyChecking(더티체킹)을 해준다

JpaRepository는 DirtyChecking(더티체킹)을 해준다. 즉, Entity 객체를 수정했다면, 따로 save와 같은 함수를 호출하지 않아도, 자동으로 커밋시 update query를 날려준다.JPA 학습 시 Dirty Checking에 대해 들은 바가

2021년 12월 15일
·
0개의 댓글
·

[2020 KAKAO BLIND RECRUITMENT] 기둥과 보 설치

2020 KAKAO BLIND RECRUITMENT 기둥과 보 설치이차원 배열

2021년 12월 9일
·
0개의 댓글
·

[2020 KAKAO BLIND RECRUITMENT] 자물쇠와 열쇠

2020 KAKAO BLIND RECRUITMENT 자물쇠와 열쇠이차원 배열

2021년 12월 8일
·
0개의 댓글
·

[2020 KAKAO BLIND RECRUITMENT] 괄호 변환

2020 KAKAO BLIND RECRUITMENT 괄호 변환Queue

2021년 12월 6일
·
0개의 댓글
·

[2020 KAKAO BLIND RECRUITMENT] 문자열 압축

2020 KAKAO BLIND RECRUITMENT 문자열 압축문자열"aaaaaaaaaaa"와 같이 다양한 테스트케이스를 고려하는 것이 중요한 문제였다.

2021년 12월 6일
·
0개의 댓글
·

[2019 KAKAO BLIND RECRUITMENT] 무지의 먹방 라이브

2019 KAKAO BLIND RECRUITMENT 무지의 먹방 라이브 우선순위 큐 (Priority Queue)

2021년 11월 27일
·
0개의 댓글
·

[2020 KAKAO BLIND RECRUITMENT] 가사 검색

2020 KAKAO BLIND RECRUITMENT 가사 검색 Trie Regex

2021년 11월 26일
·
0개의 댓글
·

[2021 KAKAO BLIND RECRUITMENT] 매출 하락 최소화

2021 KAKAO BLIND RECRUITMENT 매출 하락 최소화 DFS 트리

2021년 11월 25일
·
0개의 댓글
·