질문 받습니다. 무엇이든 답변 해 드립니다
이 글의 리플로 질문을 올리시면 답변 해 드립니다. 2025년 버전
이 글의 리플로 질문을 올리시면 답변 해 드립니다. 2025년 버전
난 항상 리눅스용 서버 개발에 MacOS 가 좋다는 말에 굉장히 부정적인 입장인데… 이번에 관련 이슈 때문에 다시 한번 느끼게 되었다. 현재 MacOS 는 파일 시스템으로 APFS 를 쓰고 있는데, 이 파일 시스템은 기본적으로 대소문자를 구별 하지 않는 시스템이다. 포맷 시에만 이 옵션을 바꿀 수 있다. 오늘 Protocol Buffer 를 다루다가...
아무도 안 들어오는 블로그인거 잘 알고 있지만… 오늘 잠깐 시간을 내서 OS 를 업그레이드 했습니다. 서버 OS로 사용하던 Ubuntu 20.04 가 지원기간이 만료 되었거든요. 저 당시 회사에서 쓰던 OS 가 Ubuntu 계열이라 Ubuntu 올렸던거고, 이번에도 회사에서 자주 쓰는걸로 바꿨습니다. 이제 완료 되었으니 당분간 안바꾸고 또 울궈먹겠...
사실 하나의 Project 에서 여러개의 RDBMS 에 접속 해야 하는 경우는 흔치 않다. 하지만 항상 문제는 흔치 않은 작업을 하면서 생기지 않던가. 이번에 Spring+Kotlin+Exposed 를 기반으로 여러 DB를 사용 하도록 세팅 해 보니, 왜 EntityFramework 가 이런 구조를 가졌는지 좀 이해가 되었다. 아래 코드는 EFCo...
한빛미디어의 책이지만, 출판사의 어떠한 요구도 받지 않고 단순히 쓰고 싶어서 쓰는 리뷰다 난 기본적 백엔드/게임 프로그래머지 AI 관련 엔지니어가 아니다. 하지만 MCP 의 등장 이후 (아직 갈길이 멀긴 하지만) AI Agent 를 서비스에 연동하려는 시도가 서비스마다 늘고 있고, 그런 의미에서 관심을 가지고 읽어보게 된 책이다. 일단 이 책...
이번에 기존 프로젝트에 db 커넥션을 추가 하게 되었는데… 작업 하신분이 DB 연결이 안된다고 하셔서 분석하다가 특이 한 것을 알아냈다. spring: datasource: url: "mysql://127.0.0.1:3306/testdb?useSSL=false&autoReconnect=true&useUnicode=...
도서출판 ’인사이트‘의 도서 지원을 받아 작성한 리뷰입니다 이 책은 기존에 리뷰를 했던 책 시리즈의 고급편이다. 책에 에 대한 이야기를 하기 전에 일단 이 책을 읽는 내 상황에 대해 먼저 설명이 필요하겠다. 사실 매번 이야기 하기는 하는데 이번엔 특히 중요하다. 난 서버 프로그래밍을 주로 하며, 가장 메이저하다 할 수 있는 Web 기반의 ...
오랫만에 C++ 관련 글링크 하나를 보게 되었는데, 조금 오류가 있길래 정확한 정보를 공유하고자 글을 한번 쓴다 목적은 간단하다 아래 코드의 dynamic 버전을 만드는 것. 즉 아무런 Overhead 없고, Memory Leak 에 대하여 안전한 Dynamic Buffer 를 만드는 것이다 void foo() { auto arr = cha...
아래 코드는 Kotlin2, Kotest5, JDK21에서 작성했다 이번에 최근에 경험한 코드 커버리지도, 유닛테스트도, 심지어 코드리뷰 AI도 찾지 못했던 버그를 하나 경험했다… 진짜 진심으로 찾기 힘들었다 실제 코드는 너무 복잡하니 간단히 만든 코드를 보자 class MyService { private fun filterFunct...
2024년 회고 올해는 작년에 벌려놨던일 정리하느라 보냈다 집 찾아서 이사하고, 정리했다 결혼 하니까 순식간에 시간이 가더라 운동 조금은 했는데, 그래도 아파서 못한 기간이 꽤 됀다 연초에는 결혼준비하느라 못했다 여름에는 다리가 아파서 거의 2개월 넘게 집 밖으로 나...