/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
2:11 5/31
blog.benelog.net
2:11
blog.benelog.net
JBake
https://blog.benelog.net/
JBake Bootstrap Template
최종 피드 수집: 2026-08-18 02:48
전체 (113)
3d
부동소수점 오차와 돈 계산, BigDecimal
Table of Contents
1. 코드로 확인하는 부동소수점 오차
2. 돈 계산에 float/double을 쓰면 안 되는 이유
3. 실제 장애 사례: 2011년 NEIS 성적 처리 오류
4. 자바에서의 대안
4.1. BigDe
0
0
2
읽기모드
4d
BTrace로 MySQL JDBC 드라이버의 내부 동작 측정하기
Table of Contents
BTrace 소개
무엇을 측정하는가
스크립트 구조
실행 방법
지금 다시 쓴다면 (JDK 25 기준)
BTrace를 계속 쓴다면
JDK 25라면 JFR만으로 가능
그 밖의 대안
참고 자료
예전에 쓰던
0
0
0
읽기모드
4d
Git의 무시 규칙과 비밀 관리 도구: .gitignore부터 SOPS, gitleaks까지
Table of Contents
1. .gitignore vs .git/info/exclude
2. git-secret
3. SOPS (Secrets OPerationS)
4. gitleaks
5. 정리: 무엇을 쓸까
6. 참고
0
0
0
읽기모드
4d
junit-benchmarks로 HTTP API의 응답 시간 측정하기
Table of Contents
junit-benchmarks 소개
예제 구조
실행 방법
지금 다시 쓴다면
참고 자료
예전 예제 저장소들을 정리하면서 benelog/benchmark 저장소를 gist로 옮겼습니다. README가
0
0
1
읽기모드
18d
터미널 git diff를 GitHub처럼 보기: delta와 word-diff
Table of Contents
1. delta 설치와 설정
2. 상황별 diff 보기
3. zsh + scm_breeze에 붙이기
4. 정리
5. 참고 자료
GitHub UI에서 diff를 보면 바뀐 단어만 진한 배경색으로 강조
0
0
0
읽기모드
2M
Hugging Face 오픈 모델의 호환성을 만드는 사실상의 표준들
Table of Contents
1. 모델 가중치 저장 포맷
2. 모델 아키텍처 규약: transformers 라이브러리의 역할
3. 추론 엔진 간 호환성
4. 앞 글의 레이어 분류와 겹쳐 보기
5. 핵심 정리
6. 참고 자료
모
0
0
0
읽기모드
2M
대량 데이터를 입출력하는 DBMS별 명령어와 도구(MySQL, Oracle, SQL Server, PostgreSQL)
Table of Contents
1. MySQL
2. Oracle
3. MS SQL Server
4. PostgreSQL
DBMS별로 최적화된 대량 데이터 로딩과 추출 기능을 전용 SQL 구문이나 도구로 제공합니다. 이 방식들은
0
0
0
읽기모드
2M
RAG 시스템의 구성요소와 성능을 좌우하는 요소
Table of Contents
1. RAG 파이프라인의 기본 흐름
2. Vector DB는 어떤 역할을 하는가
3. 한국어 처리에서 중요한 구성요소
4. RAG 안에서 쓰이는 LLM들
5. 성능이 안 나올 때 어디를 손볼 것인가
0
0
0
읽기모드
3M
LLM에 정보를 전달하는 계층 — 분류와 회색지대
Table of Contents
1. 모델 레이어 — 파라미터에 정보를 새기는 방법
2. 프롬프트 레이어 — 컨텍스트에 정보를 띄우는 방법
3. 회색지대
4. 두 레이어 외에 추가로 생각해볼 만한 축
5. RAG는 어느 레이어인가
0
0
0
읽기모드
3M
Hermes와 Modal로 AI agent 챗봇을 0원에 운영하기
Table of Contents
1. 챗봇의 기능
2. 구성 요소
2.1. LLM 엔진
2.2. Modal의 운영 모델
3. 챗봇 앱의 핵심 코드
3.1. 최소 재현 절차
3.2. 메시지가 올 때만 프로세스가 깨어나게
3.3. 갱
0
0
0
읽기모드
4M
Linux 바이너리 역어셈블로 커널 모듈 패치 확인하기
Table of Contents
1. 역어셈블의 기본 개념
1.1. ELF과 .ko
1.2. 핵심 도구
1.3. x86-64 호출 규약 (System V AMD64 ABI)
1.4. 자주 보이는 x86-64 명령어
1.5. 상수로
0
0
0
읽기모드
4M
Claude Code의 Prompt Cache 버그 (v2.1.69~v2.1.89)
Table of Contents
1. 버그 요약
2. 원인: Resume 시 메시지 구조 불일치
2.1. 근본 원인
2.2. MCP 서버, deferred tools와의 관계
2.3. 부수적 문제: 매 턴 tool schema 재
0
0
2
읽기모드
4M
Go 코드에 품질 도구 적용하기
Table of Contents
1. gofmt: 코드 포맷팅
2. goimports: import 정리
3. go vet: 정적 분석
4. golangci-lint: 통합 린터
4.1. 설정 파일
4.2. 기본 활성화 린터 (d
0
0
1
읽기모드
4M
Claude Code Hook으로 quota 전환 자동화하기
Table of Contents
구현 목표
Claude Code에게 구현 요청
생성된 코드 분석
초기화 시간 기록 스크립트
자동 전환 hook 스크립트
settings.json hook 설정
사용 방법
1단계: quota A 소진
0
0
2
읽기모드
4M
Claude Code의 '/model opusplan’과 showClearContextOnPlanAccept 옵션
Table of Contents
/model opusplan
showClearContextOnPlanAccept 설정
showClearContextOnPlanAccept은 기본값 변경 이력
Plan 실행 전 컨텍스트 클리어의 트레
0
0
1
읽기모드
4M
Claude Code 토큰 비용과 프롬프트 캐싱
Table of Contents
과금의 기본 단위: 토큰
모델별 가격표
Prompt Caching의 효과
직접 시뮬레이션해보기
참고 자료
Claude Code는 Anthropic의 API를 호출하는 CLI 도구입니다.
Enterp
0
0
2
읽기모드
5M
Ubuntu OEM 커널의 자동 / 수동 설치
Table of Contents
Ubuntu 설치 시점에 따른 경험 차이
OEM 커널 vs HWE 커널
OEM 커널이 자동으로 선택되는 원리
OEM 커널을 수동으로 설치/제거
참고 자료
Ubuntu 공식 홈페이지에서 ISO를 받아
0
0
3
읽기모드
10M
Ubuntu 24.04 설치
새 컴퓨터를 받아서 설치한 프로그램들을 정리해봅니다.
Ubuntu는 영문판으로 설치
Desktop, Download 같은 디렉토리가 영문으로 나오는 것이 편리해서
한글 설정
sudo apt install ibus-hangul
Se
0
0
1
읽기모드
2y
카멜 케이스를 쓸 때 약어 표기
자바나 코틀린에서 약어(acronym)가 클래스명이나 메서드명의 일부로 들어갈 때 자바에서는 첫 한 글자만, 코틀린에서는 두 글자까지만 대문자로 표기하는 방식을 권장합니다.
비슷하게 카멜 케이스를 쓰는 자바스크립트와 같은 다른 언
0
0
1
읽기모드
2y
필독 개발자 온보딩 가이드
Table of Contents
감상
의견 메모
추천자료
(이미지 출처 : https://www.yes24.com/Product/Goods/119108069 )
감상
(내돈내산 후기입니다)
많지 않은 분량으로 실무 개발자의 폭넓은
0
0
1
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy