일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 애자일 싫타
- 오블완
- formik
- pinpoint 2.5.3
- Armeria
- jar 배포
- 개발 어렵당.ㅠ
- intellij
- 플루터
- R2DBC Paging
- pinpoint
- UnsupportedOperationException
- jsonMarshaller
- save/update
- 7879
- 티스토리챌린지
- 노드간 통신
- reids
- OIDC
- nGinder
- fake jwt
- Loki 로그
- Ingress Controller Fake
- RedirectService
- hbase 저장공간 설정
- ㅉ때
- 핀포인트
- 논블록킹 성능
- 월급루팡 일지
- LPOS
- Today
- Total
목록개발이야기 (234)
대머리개발자
익숙하지 않는 쿼리는 어색하다. 정렬이 특정 친구를 먼저 앞으로 보내고나머지는 최신으로 내림차순하면 되는 부분이다. 순간적으로 생각난 부분은 두 번의 쿼리를 날려야겠다고 생각했다. 1. 특정 친구를 쿼리하고2. 나머지 부분을 별도 쿼리즉, 두개의 쿼리를 합쳐서(union all) 보내면 되겠다 싶었다. 하고자 하는 바는카테고리(메뉴)별 최신 게시글을 하나씩 리스트업을 해야 하는데특정 카테고리는 무조건 맨앞에 위치 해야 하는 Needs였다. orber by 절에 조건이 들어가는 쿼리가 너무나 어색했다.SELECT b.*FROM board bINNER JOIN ( SELECT id, MAX(regDt) AS regDt, menuId FROM board where accessLevel = 5 ..

언제나 예기치 못하게..최근 Kubernetes 환경에서 사용되는 NGINX Ingress Controller (ingress-nginx)에서 발생하는 취약점을 해결한 보안 업데이트가 발표되어 안내드립니다.취약점에 영향받는 버전을 사용 중인 경우 업데이트 권고 드립니다 관련https://kubernetes.io/blog/2025/03/24/ingress-nginx-cve-2025-1974/ Ingress-nginx CVE-2025-1974: What You Need to KnowToday, the ingress-nginx maintainers have released patches for a batch of critical vulnerabilities that could make it easy for a..
개노가다... 괜히 시작했다. 아르메리아만 버전업하면 될 지 알았다.처음에는 몰랐따.난장이가 쏘아올린 공이 더럽게 컸다는것을... 1. 아르메리아 프레임워크 버전을 올렸다.1.27.3 -> 1.32.3 제티... 의존성.. 히밤. 그냥 올리는 김에 무조건 최신이제. 2. 부트 버전을 올렸다.3.1.0 -> 3.4.4 3. 부트 3.4 부터는 JDK 21 ㅡㅡㅎ 이이이ㅣ시발17 -> 21 코트린 이 쉬쉬이발. 4. 코틀린 버전 올렸다.1.8.21 -> 1.9.24 5. 당연히 그래들도... 이이이시비인텔리제이에서 자동으로 잡아줘서 클릭은 간단하게 해결. 6. 아따.. 솔라 검색엔진.. 안 되네.... 이쉬뱅implementation("org.apache.solr:solr-solrj:9.7.0") 끝까..

pod간 Grpc 통신은 단순 PlainText로 간단하게 하면 된다.하지만 테스트가 녹록하지 않다.. 매번 반영해서 테스트를 해왔다. 미루고 미루던 작업을 진행한다. 내부 통신은 일절 변경 없다... 인그레스가 다 감춰준다. ㅎ ingress 설정grpc 전용 인그레스 별도 추가 해야 한다. metadata: name: grpc-ingress namespace: default annotations: kubernetes.io/ingress.class: "nginx" nginx.ingress.kubernetes.io/backend-protocol: "GRPC" // 필수spec: tls: - hosts: - dev.도메인.co.kr secretName: tls-..
몇번을 같은 주제로 끄적끄적 했던 녀석들이다.동일한 주제로..3번째다.늘 곱씹자!! https://hcnmy.tistory.com/226 flatMap vs map지나가는 스트림, 즉 흘러가고 있는 데이터의 물결에서 어떤 가공을 하려면 ? 1년동안 주구장창 쓰고 있는데도..아.. 잘 모르고 쓰고 있구나 싶어서 다시 한번 이해도를 높이기 위한 고민을 시작hcnmy.tistory.com https://hcnmy.tistory.com/204 userRoleRepository.save(UserRole.builder().userUid(userUid).type("MARKETING") .roleName(it).build())).subscribeOn(Schedulers.boundedElastic()).subscribe..

시스템을 오픈하면 진짜 생각지도 못한 이슈가.. 빵빵빵!! 단어 검색을 하면 검색 결과는 잘 나오는데 하이라이팅이 안 나온다. 이럴때 우리의 AI 친구가 빛을 발한다. 실제 구글링 해도 잘 나오지도 않는 내용인데 몇 가지 체크할 항목을 정해준다. 얻어 걸려서 해결해야 하는 것들을 다시 말해 삽질의 수준을 포크레인으로 올려주니.. 몇 번 푸면 끝난다. 인텔리제이와 AI 어시턴트는 개발자에게 필수라고 본다. 두 친구 합쳐서 273$는 혜자스럽다. 일을 즐겁게 해준다. 2번의 질문을 통해서 답을 얻어 냈다. maxAnalyzedChars 옵션은Solr가 하이라이팅(highlighting)을 수행할 때 분석할 필드 텍스트의 최대 문자 수를 제한하는 친구이다. 또 그렇다고 무턱되고 크게 올리면 안되겠지라..

기존 단순하게 테스트를 위해서 진행했던 부분을 고도화https://hcnmy.tistory.com/227 앱 푸시 - FCM자세한 내용은 해당 블로그에 확인한다. 너무나도 잘 기록되어있다. ㄳhttps://zuminternet.github.io/FCM-PUSH/ FCM 푸시 파헤치기파일럿부터 적용까지 진행했던 FCM 푸시를 파헤치며 기초 가이드북처럼 정hcnmy.tistory.com 일단 앱 푸쉬를 위한 남들 다하는 카프카는 By Pass 하였다. 많아야 천명 정도에 10개 미만으로 보내는 푸쉬이기 때문에....해보곤 싶었지만 투머취!! 충분히 Flux 만 활용해도 anyway!! 목표 : 1. 실패한 사용자(미설치, 미수신)에겐 문자를 보낸다.2. 푸쉬에 해당하는 알람을 생성 해야한다. (7일 보관..

무료 사용가능한 임베딩친구들이 많다.그 친구 내부에서도 많은 모델들이 있다...하악하악사용 목적과 성능 요구사항에 따라서 테스트해야 한다...ㅎㅂ 늘 말은 쉽다. 테스트 기준 : PDF(4.8MB) RAG TESTPDF 로더 : PDFPlumberSplitter : RecursiveCharaterText 1. SentenceTransformersEmbeddings몇 가지만 모델만 테스트 해보자. 사실 얼마나 많이 달라질까? 의구심이 들긴했지만...결과는 바로 나왔다. 빠르고 가벼운 모델은 임베딩은 빨랐지만 질문에 대한 답변을 하지 못했다. 바로 Skip임베딩이 아무리 빨리 된다고 하더라도.. 결과가 없으면...의미가 없는 건데.. 다른 모델들도 의미가 있나 싶다. 빠르고 가벼운 모델- all-MiniL..