/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-04-15 15:17
전체 (103)
3d
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
읽기모드
12d
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
0
읽기모드
17d
Go 코드에 품질 도구 적용하기
Table of Contents
1. gofmt: 코드 포맷팅
2. goimports: import 정리
3. go vet: 정적 분석
4. golangci-lint: 통합 린터
4.1. 설정 파일
4.2. 기본 활성화 린터 (d
0
0
0
읽기모드
18d
Claude Code Hook으로 quota 전환 자동화하기
Table of Contents
구현 목표
Claude Code에게 구현 요청
생성된 코드 분석
초기화 시간 기록 스크립트
자동 전환 hook 스크립트
settings.json hook 설정
사용 방법
1단계: quota A 소진
0
0
0
읽기모드
20d
Claude Code의 '/model opusplan’과 showClearContextOnPlanAccept 옵션
Table of Contents
/model opusplan
showClearContextOnPlanAccept 설정
showClearContextOnPlanAccept은 기본값 변경 이력
Plan 실행 전 컨텍스트 클리어의 트레
0
0
0
읽기모드
21d
Claude Code 토큰 비용과 프롬프트 캐싱
Table of Contents
과금의 기본 단위: 토큰
모델별 가격표
Prompt Caching의 효과
직접 시뮬레이션해보기
참고 자료
Claude Code는 Anthropic의 API를 호출하는 CLI 도구입니다.
Enterp
0
0
0
읽기모드
1M
Ubuntu OEM 커널의 자동 / 수동 설치
Table of Contents
Ubuntu 설치 시점에 따른 경험 차이
OEM 커널 vs HWE 커널
OEM 커널이 자동으로 선택되는 원리
OEM 커널을 수동으로 설치/제거
참고 자료
Ubuntu 공식 홈페이지에서 ISO를 받아
0
0
1
읽기모드
6M
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
읽기모드
2y
Git-Flow에 대해서 다시 생각해보기
Git의 브랜치 전략으로 Git-flow가 가장 유명하고 자주 언급됩니다.
그런데 이 전략은 복잡도와 실행하는 난이도가 높은 편입니다.
Git-flow를 쓰고 있다고 주장하는 조직에서도 창시자 Vincent가 제안한 원래의 프로세
0
0
1
읽기모드
3y
Ubuntu 22.04 설치
새 컴퓨터를 받아서 설치한 프로그램들을 정리해봅니다.
Ubuntu는 영문판으로 설치
Desktop, Download 같은 디렉토리가 영문으로 나오는 것이 편리해서
한글 설정
Settings 에서
Regision & Language
0
0
1
읽기모드
6y
Jackson으로 파싱한 JSON 속성값을 생성자로 전달하기
Table of Contents
1. Jackson에서 (no Creators, like default construct, exist) 에러 메시지
2. 생성자로 JSON 속성값을 전달하는 방법들
2.1. @JsonCreator
0
0
1
읽기모드
6y
ktlint로 Kotlin 공식 코딩 컨벤션 맞추기
Table of Contents
1. Gradle 빌드 설정
1.1. .editorconfig 설정
1.2. 스타일 검사
1.3. 스타일 일괄 변환
1.4. Git hook으로 설정
2. IntelliJ 설정
2.1. 포멧터 설정
0
0
1
읽기모드
6y
여러 개의 JDK를 설치하고 선택해서 사용하기
Table of Contents
1. 특별한 도구를 안 쓸 때의 JDK 설치 & 버전 선택
1.1. JDK 설치
1.2. JDK 버전 선택
2. 다양한 JDK 설치와 사용을 편하게 하는 도구
2.1. APT/YUM
2.2. upd
0
0
1
읽기모드
6y
정적 사이트로 블로그 마이그레이션
Table of Contents
1. 블로그를 이전한 동기
2. 요구사항
3. 선택한 기술
3.1. 정적 사이트 생성기
3.2. Git 저장소, 빌드/배포
3.3. 편집기
3.4. 마이그리에션 프로그램
4. 마치며
1. 블로그를
0
0
1
읽기모드
9y
Robolectric을 활용한 안드로이드 쾌속 테스팅
2014년 8월1일 제9회 오픈 세미나 in 대구 행사에서 한 발표입니다.
예제 코드들은 당시의 Rolbectric의 최신 버전을 기준으로 한 것이라 현재의 최신 버전에서는 그대로 실행되지 않을 수 있습니다.
오늘 발표에서는 테스
0
0
1
읽기모드
11y
'네이버를 만든 기술, 읽으면서 배운다 - 자바편' 출간
( 이미지 출처 : http://wikibook.co.kr/how-naver-works-java/ )
네이버의 개발자 블로그인 헬로월드 ( http://helloworld.naver.com )에 공개되었던 글을 중심으로 책이 출판
0
0
1
읽기모드
11y
시간대 DB에서 우리나라 시간의 오류
변경이력
2015/02/13
tzdata2014j에 반영 사실 갱신
북한의 시간대에 대한 진행 상황 설명
2014년 2월, 회사의 기술블로그인 http://helloworld.naver.com에 Java의 날짜와 시간 API이라는
0
0
1
읽기모드
12y
10 things you need to know about Android and Google Play - Tony Chan (Google), GDG Korea Android 컨퍼런
지난 2013/04/13일, 종로 페럼타회에서 열렸던 '구글 개발자와 함께하는 GDG Korea Android 컨퍼런스 '에서 공유된 내용입니다.
참석해서 메모했던 내용을 정리합니다.
구글 Play와 API, 권장 UI스타일, 정
0
0
1
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy