전체 글 136

티스토리 블로그 이미지 최적화 가이드

1. 이미지 가이드1.1. 대표 이미지, 썸네일width x height = 800px x 400px 이상 권장2:1 비율블러 처리 지양이미지 내 텍스트 가운데 정렬JPG 포멧 및 사이즈 최적화 권장SNS 공유 모바일, 태블릿 다해상도 등을 고려하여 썸네일 width 고려1.2. 본문 삽입 이미지width x height = 1000px x 600px 이상width x height = 1120px x 630px 이상width = 1000px ~ 1200px 권장5:3 비율, 16:9 비율1.3. 전체 화면 이미지width x height = 1200px x 800px 이상 권장width x height = 1280px x 720px 이상3:2 비율, 16:9 비율1.4. GIFwidth x height ..

블로그 2026.02.11

Geo Location In Java 3. MaxMind GeoLite2 + SpringBoot

1. 의존성 확인Maven Repository 에서 Maxmind 의존성을 확인한다. 2. 서버망을 고려한 application.yaml 설정- src/main/java/.../resource/application.yaml 에 geoip 설정 추가geoip: database: path: /etc/maxmind/GeoLite2-City.mmdb 개발PC인 profile : local 인 경우는 resource/ 밑에 위치한 .mmdb 를 사용하고그외 dev, stg, prod profile 에서는 data 용 path 를 등록하여 사용한다. 3. ConfigurationSpringBoot 에서 MaxMind 전용 configuration 생성import com.maxmind.geoip2.Datab..

개발 2026.02.11

펜더 페달 보드 매립 샤시 커넥터 플러그

Fender Professional Pedfal Board펜더 사의 페달보드 제품인 Fender Professional Pedal Board 라고 있다. 튼튼한 강도와 이쁜 디자인(중요!), 그리고 데칼에서 나오는 플라시보 톤보정을 기대하며 Small 사이즈를 구매해서 멀꾹이 조합으로 나름 즐거운 취미생활을 이어가고 있었다. 나는 공돌이파파 구독자21년 8월 “마샬 JTM45 DIY 제작기” 영상을 계기로 “공돌이파파” 님의 영상을 재밌게 즐기고 있었다. 그러다 최근 26년 1월 25일에 페달보드를 제작하시는 영상을 보았는데, 나와 같은 제품을 사용하셔서 디테일하게 영상을 보게 되었다. 그러다, 페달보드 전면에 구멍들을 처음보는 오디오 시스템 관련 플러그들로 편의성을 더하는 모습에 기쁨과 놀라움에 이 ..

취미/음악 2026.02.11

네이밍 케이스 스타일 4가지 Naming Case Style

코딩은 단순히 타이핑하여 소스코드를 완성하는 것이 전부가 아닙니다. 그것은 과정, 목적, 목표 등 개발자의 철학이 투영된 행위입니다.Just Read : 코드는 '쓰는 것'보다 '읽히는 것'이 중요하다우리는 함께 개발하는 동료와의 원활한 소통, 그리고 높은 가독성을 위해 "네이밍 케이스(Naming Case)" 를 사용합니다. 코드 그 자체를 "읽는 행위"만으로도 설계의 목적을 단번에 파악할 수 있게 만드는 것, 그것이 네이밍 케이스의 본질입니다. Mastery : 가장 빠르게 네이밍을 마스터하는 법가장 현명하고 효율적인 방법은 본인이 사용하는 언어의 표준 컨벤션을 그대로 따르는 것입니다. 그리고 그 감각을 가장 빠르게 습득하는 방법은 공식 문서가 아니라, 프로그래밍 언어의 내부 소스(Internal S..

개발 2026.02.11