AI… 최근 회사에서 인력 감축에 대한 이야기가 나왔다…요즘 일을 하면서 느끼는 가장 큰 변화 중 하나는 AI다...예전에는 문제가 있으면 사람들과 같이 로그를 보면서 이야기하며 해결하는 경우가 많았다…그런데 지금은 상황이 조금 달라졌다…문제가 생기면 일단 AI에게 질문한다…에러 메시지를 그대로 넣어보기도 하고 코드 일부를 보여주기도 한다…확실히 효율은 좋아졌다….사람 사이에서 발생하는 불필요한 감정 소모도 줄어든다…하지만 동시에 다른 변화도 느껴진다…예전에는 문제를 해결하는 과정에서 자연스럽게 대화가 생기고 서로의 생각을 듣고 토론하면서 관계가 만들어졌다…지금은 그 과정이 점점 줄어드는 느낌이다…AI 덕분에 혼자서 해결할 수 있는 일이 많아졌기 때문이다... 그리고 회사에서 인력 감축 이야기를 들으면서 이.. 이젠 웹개발자… 앱 개발에서 손을 놓은지 꽤 된거같다라는걸 체감한 순간이 있다… 며칠전 현업에서 일하고 있는 친구에게 안드로이드 UI개발할때 더 이상 xml을 쓰지 않는다는 이야길 들었다… 이제는 어디가서 앱 개발자라고 말하기보다는 잠깐 앱 개발자를 했었다라고 이야기 해야할 듯 하다… 한편으론 빠르게 웹으로 전환한게 잘했다라는 생각도 해본다… logback + mybatis 사용시 불필요한 쿼리 로그 제외하기 pom.xml org.codehaus.janino janino 3.1.12 logback.xml %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n return message.contains("NOT_SQL_LOG"); NEUTRAL DENY .. 모바일 하이브리드 서비스에서 키보드 감지하기. appKeyboardState.js(function () { const VIEWPORT_VS_SCREEN_HEIGHT_RATIO = 0.75 const HEIGHT_DELTA_THRESHOLD = 100 let initialInnerHeight = window.innerHeight let keyboardVisible = false let listenersAttached = false function detectKeyboardState() { const visualHeight = window.visualViewport?.height * window.visualViewport?.scale || window.innerHeight const screenH.. Spring Boot에서 세션 ID로 사용자 요청 추적하기 (Logback MDC 활용) Logback MDC + Spring Filter 운영 업무를 보다보면 로그를 분석할 일이 있는데 많은 요청들중에 특정 한 사람의 요청을 추적해야 하는 경우가 종종 있다. 어떤 방법이 있을까하여 찾아봤고 아래 방법으로 어느정도 해결이 가능할거 같단 생각이 든다.MDC란?MDC(Mapped Diagnostic Context)는 Logback에서 제공하는 기능으로, 쓰레드 로컬 저장소를 사용해 로그에 컨텍스트 정보를 추가할 수 있게 해준다.구현 방법1단계: Filter 구현import jakarta.servlet.*;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpSession;import org.slf4j.MDC;.. 연휴 끝- 길었던 연휴가 끝나간다…특별히 뭘 한건 아니지만…연휴의 끝은 언제나 그렇듯 아쉬움이 남는거같다… 이전 1 2 3 4 ··· 6 다음