profile
날 어떻게 한줄로 소개해~

뉴스 피드 시스템 설계

"가상 면접 사례로 배우는 대규모 시스템 설계 기초"의 뉴스 피드 시스템 설계

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

알림 시스템 설계

"가상 면접 사례로 배우는 대규모 시스템 설계 기초"의 알림 시스템 설계

2022년 8월 13일
·
0개의 댓글
·

2022 UCPC 본선 회고

이번 2022 UCPC에서 본선에 진출하게 되었다.

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

Github - Suggestion을 사용해서 코드 리뷰를 진행해보자

코드 리뷰를 하면서 코드를 변경하는 것을 제안할 때, Suggestion 기능을 사용하면 유용하다.

2022년 6월 18일
·
0개의 댓글
·

[Vscode] Markdown에서만 Trim Trailing Whitespace옵션을 끄기

Trim Trailing Whitespace을 마크다운에서만 해제해보자

2022년 6월 13일
·
0개의 댓글
·

로그인 성공 시, 토큰은 어디에 담아줘야 할까?

JWT를 어떤 헤더에 담아서 보내줘야 할까

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

웹 크롤러 설계

"가상 면접 사례로 배우는 대규모 시스템 설계 기초"의 웹 크롤러 설계

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

Heroku로 간단하게 웹서버 배포하기

토이 프로젝트를 하거나 학교에서 팀프로젝트를 할 때, API 서버를 어떻게 배포해야할지는 항상 고민이다. AWS나 NCP와 같은 클라우드 서버에 배포를 진행하는 것도 방법이지만, 이 경우 내가 해당 서버에 직접 세팅을 해주고 배포를 해주어야 한다. 배포하는 과정 자체를

2022년 6월 4일
·
0개의 댓글
·

URL 단축기 설계

"가상 면접 사례로 배우는 대규모 시스템 설계 기초"의 URL 단축기 설계

2022년 6월 4일
·
0개의 댓글
·

분산 시스템에서의 Unique ID 생성기 설계

"가상 면접 사례로 배우는 대규모 시스템 설계 기초"의 분산 시스템에서의 Unique ID 생성기 설계

2022년 6월 4일
·
0개의 댓글
·
post-thumbnail

Key-Value 저장소 설계

"가상 면접 사례로 배우는 대규모 시스템 설계 기초"의 Key-Value 저장소 설계

2022년 6월 1일
·
0개의 댓글
·
post-thumbnail

안정 해시 설계

"가상 면접 사례로 배우는 대규모 시스템 설계 기초"의 안정 해시 설계

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

처리율 제한 장치 설계

"가상 면접 사례로 배우는 대규모 시스템 설계 기초"의 처리율 제한 장치 설계

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

Docker CheetSheet

자주 사용하는 명령어 및 옵션만 정리해둔 도커 치트시트.

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

Github Actions - Job들의 실행 순서 정해주기

하나의 워크플로우 내의 Job들의 순서를 지정해주자.

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

카카오 엔터프라이즈 인턴 3개월의 회고

카카오 엔터프라이즈 인턴 회고

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

Github Actions - Using a matrix

여러 환경에서 테스트를 해보고 싶을 땐 Matrix Strategy를 사용하자

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

Github Actions - secrets Context

아이디, 비밀번호와 같은 민감한 정보들을 저장할 Actions Secrets

2022년 4월 30일
·
0개의 댓글
·

Multipass로 Ubuntu 가상환경을 쉽게 띄우자

쿠버네티스 공부를 할 떄, 여러개의 우분투 환경이 필요하게 되었다. 도커로 하나씩 띄우는 것도 방법일 수 있지만, Multipass를 사용하면 더 편하게 우분투 가상 환경을 사용할 수 있다.

2022년 4월 10일
·
0개의 댓글
·

Github Actions - steps Context

Github Actions에서 이전에 실행된 Step의 결과나 상태가 필요한 경우가 있을 것이다. 예를들면 이전 스텝이 실패했다면 특정 동작을 해야하는 경우나 이전 스텝에서 만들어진 결과물이 필요할 수 있다. steps Context가 이러한 상황에 도움이 될 것이다.

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