강정훈의 개발 노트
CS와 백엔드 개발을 공부하며 정리한 내용을 기록하는 개인 노트입니다. 개념 정리, 문제 해결 과정, 설계 판단과 구현 중의 고민을 함께 남깁니다. 주제별로 다시 정리된 구조를 기준으로 원하는 흐름을 빠르게 찾아볼 수 있게 구성했습니다.

CS와 백엔드 개발을 공부하며 정리한 내용을 기록하는 개인 노트입니다. 개념 정리, 문제 해결 과정, 설계 판단과 구현 중의 고민을 함께 남깁니다. 주제별로 다시 정리된 구조를 기준으로 원하는 흐름을 빠르게 찾아볼 수 있게 구성했습니다.
정리 방식
옵시디언에서는 자유롭게 적고, 여기서는 같은 주제의 글이 자연스럽게 이어지도록 다시 묶었습니다. 필요한 글을 빠르게 찾을 수 있게 구조만 정리하고, 화면은 최대한 차분하게 두었습니다.
알고리즘
누적합 알고리즘 누적합은 직관적으로 누적합 문제라는 것을 알려주는 문제가 있고, 그렇지 않은 문제가 있다. 누적합인 것을 알고 푸는것과 모르고 푸는것은 십중팔구 모르고 풀었을때 운좋게 통과되는 경우는 없다.
알고리즘
시작하며 알고리즘 계기 최근 코딩테스트 준비를 하며, 비슷한 유형을 아무리 많이 풀어봐도, 그 틀을 조금만 벗어나면 전혀 다른문제처럼 느껴지고, 내 스스로 실력에 회의감이 들기 시작헀다.
vscode확장
Programmers 개발 일지 vscode확장 Programmers Problem Helper 개발 기록 프로그래머스 문제를 풀 때마다 반복되는 준비 과정이 있었다.
vscode확장
Programmers-helper 확장 만들기 vscode확장 코덱스를 처음 써보면서 했던 처음의 생각은 “지금 진행 중인 프로젝트가 없는데, 뭘로 성능 테스트를해볼까? ” 이다.
라즈베리파이
오픈클로 연동 라즈베리파이 전부 코덱스로 개발했는데 이처럼 중간 중간 자기평가를 하고 수정하는 하네스 엔지니어링이 적용된 모습 우선 Discord bot 을 통해 API 토큰 받고, 서버 ID를 등록해서 라즈베리파이 의 오픈클로 서버와 연동이 되었다.