일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Armeria
- pinpoint 2.5.3
- UnsupportedOperationException
- 플루터
- fake jwt
- OIDC
- LPOS
- 티스토리챌린지
- pinpoint
- R2DBC Paging
- jsonMarshaller
- jar 배포
- 논블록킹 성능
- 애자일 싫타
- 개발 어렵당.ㅠ
- Ingress Controller Fake
- reids
- RedirectService
- nGinder
- 핀포인트
- ㅉ때
- 노드간 통신
- intellij
- Loki 로그
- hbase 저장공간 설정
- 오블완
- save/update
- formik
- 월급루팡 일지
- 7879
- Today
- Total
목록전체 글 (241)
대머리개발자

win) Docker Desktop 을 이용해서 쿠버네티스 설치치 클릭질 몇 번으로 간단하게 설치 가능하다. 앞선 블로그에서 이미지를 만들어 도커로 배포를 해보았다. 해당 이미지를 이용해 쿠버로도 배포하려고 한다. https://hcnmy.tistory.com/93

곰곰이 생각해 보니 "컨테이너"라는 친구가 어떤 친구인지도 모르고 이용만 했네. 물론 이해없이 가이드 해주는 대로 step by step 할 수 있으나... 똥수간에 가서 뒷처리를 안하고 온 느낌s https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html 초보를 위한 도커 안내서 - 도커란 무엇인가? 도커를 처음 접하는 시스템 관리자나 서버 개발자를 대상으로 도커 전반에 대해 얕고 넓은 지식을 담고 있습니다. 도커가 등장한 배경과 도커의 역사, 그리고 도커의 핵심 개념인 컨테이너와 이 subicura.com 쥬니어 시절과 오버랩이 되는 부분이 있어서 공감 2000%로 ㅋㅋ 구축형 솔루션으로 DB부터 한땀한땀 설치를 했어야 했고 그래서 윈도우 서..

코틀린s plugins { id("org.springframework.boot") version "3.1.0" id("io.spring.dependency-management") version "1.1.0" id("com.google.cloud.tools.jib") version "3.3.2" kotlin("jvm") version "1.8.21" kotlin("plugin.spring") version "1.8.21" kotlin("plugin.jpa") version "1.8.21" kotlin("kapt") version "1.8.21" } JDK 17 이상의 설정은 temurin hub.docker.com 계정 정보를 안 넣으면 빌드 실패s.. jib { from { //image = "adopt..
늘 누군가가 이미 만들어 놓은 것을 단순 이용하다가 직접 구축하려다 보니깐 똥쭐 탄다....하악하악 다들 사용하니깐? 대세가 그러하니깐? 왜 사용하는지를 알고 이용 해야 제대로 써먹을수가 있다. 내가 서비스하고자 하는 아키텍쳐와 맞지도 않는 굳이 적용할 필요는 없다는 것이다.. (근데 요세 추세는 무조건이라고.. 하네..) https://www.youtube.com/watch?v=m-EmnMFRgeQ 역사를 이해하는 것이 도움이 된다. 모든 것이 갑툭튀 나오는 것이 아니다. 아키텍쳐의 패러다임이 찾아왔다. 두둥 MSA!!! 큰덩치의 것을 슬라이스해서 경량화 하는 것이다. 장단점이 있지만 단점보단 장점이 더 부각되기 때문에 인기가 있는 것이 아닌가 싶다. 그래서 각각 나누나 보니 서비스 하나 하나를 컨테이..

아르메리아라는 프레임워크를 API gateWay를 만들어 보려고 했는데... 찾아 보니 이미 많은 open 소스들이 존재했다... 굳이 ㅋ 콩 gateWay를 설치해보고 테스트 해보는 것을 목적으로 한다. 설치 자체는 몇 가지의 스텝을 복사 붙여넣기만 하면 되는 과정이라 Skip 한다. 공식 문서 참고s https://docs.konghq.com/gateway/latest/install/docker/ Kong Docs Documentation for Kong, the Cloud Connectivity Company for APIs and Microservices. docs.konghq.com 엔진 설치가 끝났으면 관리자 페이지를 별도로 구축해서 설정을 추가 할 수 있다. https://github.com..

추천번호 중... 4등이... 당첨되는 번호가 아무리 랜덤이라고 하더라도 최근 나온 숫자들이 그래도 다시 나올 확률이 높을듯하여. 랜덤으로 뽑은 숫자에 자주 나온 수의 가중치를 줘서 6개 추천!!s 랜덤으로 뽑는 숫자는 개수는 seed로 설정하고 자주 나온 수치의 셈은 from~to 회차로 지정 ex ) seed : 12 , from : 1000, to : 1072 12개의 랜덤수를 뽑고 그 와중에 당첨번호로 많이 출현한 숫자를 추천 회사에선 서피스(안드로이드스튜디오) : i7 16gb 집에선 맥(인텔리제이) : m1 16gb 왜 맥맥 거리는지 알겠다잉. 두 개의 빌드 타입이 2배 이상 차이남.. 투두리스트가 많으나 진짜 플젝이 시작했기 때문에.. 초반은 눈치가 보여서. 집에서만.....천천히 하자잉. ..

90프로 이상은 진행한것 같다. 끝이 보인다. 언제부터 시작 했는지 모르지만 뭔가에 집중하고 있으면 시간이 진짜 빠르게 흘러간다. End가 아닌 And 순환이다. 끝은 다른시작을 의미하지... 잡소리는 이제 그만!! ㅋ 어떤 도메인 프로젝트든 전체적인 플로우는 비슷한 맥락을 가지고 있다. 단순하다. 정보를 요청하고 그에 대한 응답을 주고(=함수) 이 커다란 흐름속에서 우리는 비지니스 로직에 집중할 수 있도록 많은 도움이들이 존재한다. 그저 구글링하고 고마움 마음으로 가져다 쓰면 된다. 인증서버를 구축했을때는 DB 앞단에 레디스를 이용했고 GRPC를 사용했다. But 도움이 되는 친구들 혹은 스펙만 다를뿐 본질은 동일하다.( =함수닷) 코드은 비지니스를 구체화할 뿐이다. 따라서 실상 코드보다는 비지니스를 ..

전체 플로우 : ID / PW -> OK -> JWT 리턴 API 요청 시 JWT를 헤더에 박아줌! (프론트 처리) 헤더에서 JWT를 꺼내서 검증(백엔드 처리) Oauth 서버 최근에 구축해 놓은거 가져다 쓸까 했는데 투머취다.. 배보다 배꼽.. 해서 간단하게 토큰을 만드는 리소스만 복붙하려고 보는데.. 새로운 버전은 릴리즈(?) 되었고 확인해봤더니..하위 호환을 안 되고.... @deprecated 되고 지롤s 앗.. 모든 것이 내탓이다. ㅠㅠ 애초에 최신 버전으로 진행 했어야 했는데...아미타불.. 기존 이미 충분히 잘 운영되고 있고 특별하게 문제가 없다면 굳이 최신 버전으로 마이그레이션 할 필요는 없지만 신규로 시작하는 프로젝트는 최신 버전으로 진행 되는 것이 좋을 듯 하다. 다시 본론으로 돌아와...