질문 받습니다. 무엇이든 답변 해 드립니다
이 글의 리플로 질문을 올리시면 답변 해 드립니다. 2025년 버전
이 글의 리플로 질문을 올리시면 답변 해 드립니다. 2025년 버전
아래 코드는 Kotlin2, Kotest5, JDK21에서 작성했다 이번에 최근에 경험한 코드 커버리지도, 유닛테스트도, 심지어 코드리뷰 AI도 찾지 못했던 버그를 하나 경험했다… 진짜 진심으로 찾기 힘들었다 실제 코드는 너무 복잡하니 간단히 만든 코드를 보자 class MyService { private fun filterFunct...
2024년 회고 올해는 작년에 벌려놨던일 정리하느라 보냈다 집 찾아서 이사하고, 정리했다 결혼 하니까 순식간에 시간이 가더라 운동 조금은 했는데, 그래도 아파서 못한 기간이 꽤 됀다 연초에는 결혼준비하느라 못했다 여름에는 다리가 아파서 거의 2개월 넘게 집 밖으로 나...
나는 Kotlin 에서 RDBMS 를 사용 할 때, 주로 Exposed 를 사용한다. 이유는 제대로 된 ORM 이 없던 시절 부터, 프로그래밍을 해 온 습관이 남은건지, 아직도 SQL 과 모양이 비슷한 것을 선호하고, T지금까지 해 온 업무 특성상 조건부 쿼리를 쓸 일이 많았다보니 조건 조합이 간편 한 것을 좋아한다. 오타로 고생한 경험 덕분에 Ty...
도서출판 ’인사이트‘의 도서 지원을 받아 작성한 리뷰입니다 나는 원래(물론 지금까지도) 문법적으로 답답한 Java 를 매우 싫어하며 안드로이드와 Spring 개발을 Scala 로 하는 (지금생각하면) 기행에 가까운 개발을 하기도 했었다. 그 후 Kotlin 이 출시되어 관심을 가지고 있다가, 현재는 Scala 를 버리고 모든 백엔드 개발을 Kot...
오늘 잠깐 필요에 의해 C++ Complier 가 필요 해 졌다. 하지만 내 소중한 게이밍 PC를 Visual Studio 따위로 더럽히고 싶지 않았기에 오랫만에 리눅스를 설치 해 보기로 한다. 나는 평소에는 Kubuntu 를 1순위, LinuxMint 를 2순위로 선호하나, 요즘 KDE가 버그가 미쳐날뛴다고하고, Mint 는 내가 최근 선호하는 Sn...
서론 요즘은 업무로는 Kotlin 을 주력 언어로 쓰고 있고, 그러다보니 성능이나 빠른 응답, 동시성이 필요 한 부분에는 Coroutine 을 조금씩 사용 하고 있다. 하지만 Kotlin 의 Coroutine 은 내가 익숙한 C#의 Task 모델이나 C++의 promise-future 패턴과는 꽤 달랐다. 그렇기에 업무를 하면서 이해 부족으로 인한...
아무도 안 들어오는 블로그인거 잘 알고 있지만… 최근 몇일동안 블로그가 접속이 안되었을겁니다. 제가 9년만에 집을 옮겼고, 당연히 집에서 돌리고 있던 개인서버도 옮겨야 했거든요. 이제 완료 되었으니… 앞으로 열심히 다시 글 써 볼거라는 희망만 가져 봅니다
최근 회사에서 End-Of-Life 상태가 된 SpringBoot 2.7.x 를 현재의 최신인 3.2.1 로 Upgrade 하였다. 물론 관련 라이브러리도 모두 업그레이드 되었는데, 거기엔 micrometer 역시 포함 되어 있다. 그런데 코드 수정을 모두 마친 후 첫 배포이후 엄청난 Reqeust Exception 이 잡히는 것이었다. 원인은 ht...
2023년 회고 작년에 이 집에 산지 오래 되었다고 했는데… 2024년엔 이사를 간다 집도 알아보러 다니고, 가구랑 전자제품도 알아보고 다니고… 엄청 돌아다녔다 이사 준비 하느라 죽겠다 여전히 운동 못했다 이사 준비 하러 돌아다니느라 지쳐서 체력 없다는 핑계를 대 본다 ...