제가 작성한 원글은 여기서 확인하실 수 있습니다. 깃-들다 프로젝트를 진행하며 DB 형상관리를 위해 Flyway를 도입했다. 여기서 DB 형상관리와 Flyway가 무엇일까? 이번 글에서 한번 알아보자. Flyway? Flyway 공식 문서에서는 Flyway를 다음과 같이 소개한다. Flyway is an open-sourc...
개요 지난달에 테코톡 발표를 했다. 주제는 HTTPS ! 목차는 다음과 같다. HTTP vs HTTPS SSL/TLS SSL 통신 과정 이때, SSL 통신 과정에 중점을 두고 준비했다. 발표 영상 발표 자료 🍭 다니의 HTTPS
레벨 4 글쓰기 미션으로 작성한 글입니다. 어쩌다 코딩을 접하게 됐지? 19살 때로 돌아가보려고 한다. 단지 성적에 맞춰 경영학과에 진학하게 됐던 순간, 그때의 나는 미래에 대한 걱정이 많았다. 현실적인 문제로 기존의 꿈을 접고, 경영학과에서 무엇을 할 수 있을까 매일 고민했다. 그때 아빠가 컴퓨터공학과로의 전과를 추천해주셨다. 어렸을 ...
레벨 3 글쓰기 미션으로 작성한 글입니다. 팀 선정 최종 12개의 아이디어 중 어떤 아이디어를 선택해야 프로젝트를 즐기면서 임할 수 있을까 고민했다. 재밌어 보이는 아이디어가 많았지만, 지금 참여하고 있는 깃-들다에 가장 관심이 갔다. Git 도메인이 탐났다. 개인적인 기술적 강점 중 하나가 Git이라 생각하는데, 이와 관련한 프로젝트란...
POJO란? Plain Old Java Object 비침투성 EJB 시절에는 Controller, Service 등을 만들려면 특정 인터페이스를 implements 또는 클래스를 extends해야 됐다. 그래서 당시에는 EJB에 매우 의존적이었다. 또한 Controller, Service 등을 사용하기 위해 상속을 해야 한다는 관점에서 ...
Introduction 깃-들다 블로그에 업로드한 글에 댓글이 달렸다. 구글링을 해봤는데, 적절한 답변을 찾기 어려웠다. 연관 키워드라도 얻고 싶어 씨유조 단톡방에 질문을 했다. 김김과 배럴이 몇 가지 답변을 해줬고, 다음의 두 포스트를 얻었다. MySQL의 replication 방법 05. 복제(Replication) - 2 ...
목록 조회 % git tag v1.0.0 v1.1.0 v1.2.0 v2.0.0 v2.1.0 개별 조회 % git show {tag_name} // 예시 % git show v2.0.0 tag v2.0.0 Tagger: Daeun Lee <leede0418@likelion.org> Date: Wed Oct 27 17:39:2...
이슈 1 문제 상황 우아한테크코스 팀 프로젝트를 진행하며 Redis를 도입했다. 테스트 환경에서는 Embedded Redis가 동작하게 구성했는데, M1에서는 해당 DB가 실행되지 않는 현상이 발생했다. 백엔드 팀원 대부분이 M1을 사용하고 있어 이를 해결하는 게 우선시 됐다. 관련 내용을 찾아보다가 Embedded Redis 라이브러리에...
제가 작성한 원글은 여기서 확인하실 수 있습니다. 조회 성능 개선 미션을 진행하며 커버링 인덱스를 알게 됐다. 처음 보는 단어여서 이게 어떤 인덱스일까 궁금했고, 바로 찾아보고 이해했다. 그러면서 한번 내용을 글로 정리하면 좋을 것 같다는 생각을 했다. 그래서 이번 기회에 학습 테스트를 하며 해당 개념을 잡고가려 한다. 커버링 인덱스...
실습환경 세팅 Workbench 설치 도커 이미지 다운로드 $ docker run -d -p 33306:3306 brainbackdoor/data-subway:0.0.2 Workbench에서 localhost:33306 (ID: root, PW: masterpw)로 접속 인덱스 생성 및 삭제 인덱스 생성 CREATE ...