본문 바로가기

전체 글

(74)
백엔드 설계 참고사항 1 Contents백엔드를 설계하는데 있어서, 무한히 row가 증가하는 table은 "과연 필요한가?"를 고민해봐야 한다.의도가, "이 table에 데이터를 계속해서 적재해서, 목적 A, B를 위해서 가져다가 쓸꺼야" 이런 식으로 구체화 되어야 한다. 아래는 설계 할 때 참고하면 좋은 작업 시나리오를 작성해둔다. 필요한 기간 동안만 저장(삭제 조건)무한히 row가 증가하는 table이지만, 내가 해당 table에 접근해서 연산하는데 사용하는 데이터가 지난 1달치라면, 1달이 지나는 데이터는 delete되도록 삭제 시나리오를 구성한다.ex) 자정마다 1달이 over 되는 데이터 정리 스케줄러 개발 무한히 증가하지 않는 table 설계요구사항이 저장을 요구하지만, 무한히 증가할 필요 없도록 구성할 수 있다면, ..
빠른 개발은 무엇인가? 하면 좋은 건가? Contents요즘의 나는 "빠른 개발"을 하지 않는다가 목표이다.사람들 마다 "빠른 개발"의 기준이 다를 것이다. - 작업 속도가 빠르다는 것인가?- release 속도가 빠르다는 것인가?- 결정이 빠르다는 것인가?- 업무 프로세스가 빠르다는 것인가? 머릿 속으로는 인지하고 있어도, 막상 작업을 위해서 키보드를 잡는 순간, "빠르게 작업해서 끝낸다"가 머릿속을 지배하는 것 같다.성격의 영역일 수도 있고, 일정이 밀리는게 싫어서 이기도 하고, 나의 작업 때문에 다른 사람들한테 의존성이 걸리는 것이 싫어서 일 수도 있다. 내가 생각하는 "빠른 개발"을 하지 않는다는 "현재의 문제를 해결하기 위한, 가장 빠른 코드 수정 방법을 찾지 않는다"라는 뜻이다. 어느 조직이든, 기획은 바뀐다.처음에 "절대" 바뀌지 ..
Token 수량 확인 해주는 앱(Claude Code, Codex, Gemini CLI) Contents돌아다니다가 재미난 앱을 하나 찾았다. LLM CLI 툴들에 대한 Token 수량을 확인 해주는 MacOS 앱이다. 현재 Codex, Claude, Cursor, Gemini, Antigravity, Droid (Factory), Copilot, z.ai, Kiro, Vertex AI, Augment, Amp, JetBrains AI에 대해서 GUI로 token을 표시해주는 앱이다. 아래 사이트에서 다운로드 가능하다.https://github.com/steipete/CodexBar GitHub - steipete/CodexBar: Show usage stats for OpenAI Codex and Claude Code, without having to login.Show usage stat..