클로드 코드든 커서든 이거 모르면 토큰 폭탄입니다

물론, 토큰을 줄이는 여러가지 방법이 있기는 합니다. 오늘 살펴볼 것은 Serena MCP Server 입니다. 이걸 사용하면 왜 토큰이 절약되나요? 일반적으로 클로드(Claude)에서 코드를 다룰 때는, 파일 전체를 통째로 불러오거나 검색 도구를 이용해 필요한 부분을 찾습니다. 하지만 이런 방식은 코드의 맥락을 세밀하게 구분하지 못해 불필요한 코드까지 함께 처리하게 됩니다. 결과적으로 토큰이 낭비되고 분석 속도도 느려지는 비효율이 발생합니다. …

더 읽기

비 전공자를 위한 파이썬 기본 문법 – 이 정도는 알고 있으면 좋습니다

파이썬을 배우면서 가장 답답한 게 뭔지 아시나요? 바로 “이론은 알겠는데, 이걸 어디에 쓰지?”라는 생각이 드는 거죠. 그래서 오늘은 딱딱한 이론 설명은 건너뛰고, 실무에서 바로 써먹을 수 있는 파이썬 문법만 쏙쏙 골라서 소개해드리겠습니다. 1. 조건에 따라 다르게 동작하기: if 문 엑셀에서 IF 함수 써보신 적 있으시죠? 파이썬의 if 문도 똑같은 개념입니다. “만약 ~라면 이렇게 해라”는 거죠. …

더 읽기

임베디드용 컨테이너 엔진 비교: balena-engine이 Docker보다 나은 점은?

임베디드 환경에서 컨테이너를 사용하려 할 때, 대부분은 자연스럽게 Docker를 떠올립니다. 하지만 실제로 수천 대의 라즈베리파이 같은 디바이스를 운영하다 보면, Docker만으로는 부족함을 느끼게 됩니다. 이때 주목할 만한 대안이 바로 balena-engine입니다. 이번 글에서는 제가 직접 사용해본 경험을 바탕으로, balena-engine과 Docker의 차이점을 정리하고, balena-engine이 임베디드에 더 적합한 이유를 설명드리겠습니다. balena-engine이란? balena-engine은 Docker 호환 경량 컨테이너 엔진으로, IoT 및 …

더 읽기

pip과 python 대신 uv 사용하기: 개발자 치트 시트

개발하면서 pip install, python script.py 같은 명령어를 하루에도 수십 번씩 쓰고 계신가요?그런데 이런 명령어들, 더 빠르고 효율적으로 바꿀 수 있는 도구가 있다는 사실을 알고 계셨나요? 바로 uv입니다. Rust로 만들어진 초고속 Python 툴로, pip, python, venv까지 대체할 수 있는 올인원 도구죠.오늘은 uv를 처음 접하는 분들도 바로 활용할 수 있도록, 핵심만 정리한 치트 시트를 준비했습니다. uv란 무엇인가요? …

더 읽기

패스키(Passkey)의 동작 원리 – 비밀번호 유출 없는 안전한 방법

요즘, 모든 것이 온라인화된 시대에 살고 있다보니, 온라인을 통한 비밀번호 유출 사고가 심심치 않게 들립니다. 이렇게 유출된 비밀번호는 다른 웹사이트 로그인이 사용되기도 하고, 아이디/비밀번호 구조의 로그인은 사살 무한 대입법으로 뚫릴 수 있는 취약점이 여전히 존재합니다. 물론 이를 막고자 여러 방법을 사용하기는 하지만, 비밀번호를 서버에 저장하는 방식 자체가 좋은 방법은 아닌 것 같습니다. 물론 해시값으로 저장되겠지만, …

더 읽기