일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 기록으로 실력을 쌓자
- Java
- kotlin
- 정보처리기사 실기
- Kubernetes
- APM
- MySQL
- Pinpoint
- IntelliJ
- CKA
- 코틀린 코루틴의 정석
- 정보처리기사실기 기출문제
- 공부
- kotlin spring
- 오블완
- AI
- Elasticsearch
- Spring
- minikube
- kotlin coroutine
- 티스토리챌린지
- AWS EKS
- 정보처리기사 실기 기출문제
- aws
- PETERICA
- mysql 튜닝
- Linux
- kotlin querydsl
- CKA 기출문제
- CloudWatch
- Today
- Total
목록분류 전체보기 (808)
피터의 개발이야기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vcTSd/btsDWswVpTI/K4KZj7rCPVEH3XEM6b7Tlk/img.png)
ㅁ 들어가며 휴대폰에 개발자모드를 켜야 하는데, 갤럭시 s23으로 바꾸고 나서는 설정에 개발자 옵션이 보이지 않는다. 숨겨져 있는 개발자 옵션을 켜는 방법도 비밀스럽다. ㅁ 개발자 옵션 켜는 법 ㅇ 설정 > 휴대전화 정보 > 소프트웨어 정보로 이동 ㅇ 빌드 정보 5번 클릭한다. ㅇ 개발자 모드가 켜졌다. ㅇ 메뉴에서 개발자 옵션을 확인할 수 있다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bI0ZBl/btsDUeyBvrj/DeQSRf7nNIEj7txZOKk9gK/img.png)
ㅁ 들어가며 나에게는 IOS 앱과 안드로이드 앱이 각각 하나씩 있다. 예전에는 하이브리드로 웹앱을 출시하기도 하였는데, 지인과 만나면서 앱을 만들어 봐야겠다는 생각이 들었다. Flutter 개발환경 세팅을 하고 그 과정을 정리하였다. ㅁ Flutter 설치 방법 ㅇ Flutter 공식 페이지에 설치 방법에 대해서 나와있다. ㅇ 이곳을 따라 맥 개발 환경을 구성하였다. ㅁ Flutter SDK 설치 ㅇ 플러터 설치 공식 페이지로 이동하여 macOS를 선택한다. ㅇ 첫번째 app으로 안드로이드를 선택하였다. ㅇ SDK 다운로드 페이지에서 CPU 칩에 따라 다운을 받는다. $ unzip flutter_macos_3.16.8-stable.zip ㅇ 개발 공간인 development에 SDK zip을 옮겨 압축해..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dXuYYY/btsDQ8eewU6/nxfQcmPDIr9i3960NtYVA1/img.png)
ㅁ 네이버 Search Advisor ㅇ 웹마스터 도구 클릭 ㅇ 사이트 등록 ㅁ 사이트 소유 확인 작업 ㅇ 사이트 소유확인 > HTML 태그 선택 ㅇ 티스토리 > 스킨 편집 > html 편집 클릭 ㅇ head 사이에 meta 정보 등록 후 적용 ㅇ 위의 이미지 중 사이트 소유 확인 페이지의 소유 확인 클릭!! ㅁ 사이트 간단 체크 ㅇ 적용여부 판단을 위해 간단 체크를 수행하였다. ㅇ 잘 적용된 것을 확인 할 수 있었다. ㅁ RSS(Rich Site Summary)란? RSS(Rich Site Summary)는 사이트를 직접 방문하지 않고도 사이트의 정보를 요약된 형태로 받을 수 있는 콘텐츠 표현 방식이다. 이를 통해 RSS 관련 프로그램(혹은 서비스)을 이용하여 자동 수집이 가능하다. 네이버 검색 엔진이..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/sLGmh/btsDQRKiRzY/RW5K55H7r8AiakxLOz98h1/img.png)
ㅁ 들어가며 티스토리 구글 애널리틱스 연결하기를 하면서 네이버 애널리틱스도 연결하였다. ㅁ 티스토리 플러그인 설치 ㅇ 플러그인 > 네이버 애널리틱스 선택 ㅇ 설정하러 가기 클릭 ㅁ 네이버 애널리틱스 사이트 등록 ㅇ 등록 시작 ㅇ 발급 ID 복사하여 티스토리 사이트 ID에 붙이고 적용 ㅁ 분석 태그 적용 ㅇ 분석 스크립트 복사 ㅇ 티스토리 > 스킨 편집 > html 편집 클릭 ㅇ head 사이에 스크립트 붙이고 적용 클릭!
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cc3Qui/btsDJXkIfDc/uc2VlhM59H1QuKATKxKkI1/img.png)
ㅁ 들어가며 지인의 추천으로 티스토리에 구글 애널리틱스를 연결하게 되었다. 이미 github를 연동한 경험이 있어 구글 애널리틱스의 계정은 생성된 상태였다. 빠르게 연동하는 방법을 정리하였다. ㅁ 등록 목적 블로그를 방문하는 고객들의 구체적인 데이터를 얻을 수 있다. ㅁ 애널리틱스에 티스토리 등록 ㅇ 데이터 수집 및 수정 > 테이터 스트림 > 스트림 추가 ㅇ URL 등록 ㅇ 측정 ID 복사 ㅇ 이 페이지는 그대로 두어야 함. 태그 안내 보기 필요. ㅁ 티스토리 플러그인 설치 ㅇ 구글 애널리틱스 플러그인 설치 ㅇ 측정 ID 붙여놓고 적용 ㅁ 구글 태그 설정 ㅇ 아까 말한 페이지 재활용... ^^ ㅇ 위의 태그 안내 보기 클릭 ㅇ 스크립트 복사 ㅇ 티스토리 > 꾸미기 > 스킨편집 이동 ㅇ html 편집 클릭..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bZDCZ9/btsDKca1YRv/EFRHlKvEnSApQ4OwYnGPAk/img.png)
ㅁ 들어가며 맥이 팬은 잘도 시끄럽다. 그럴 때마다 온도가 궁금하다. 그래서 메뉴바에서 확인하고 싶어서 찾은 프로그램이다. ㅁ 설치 brew install --cask hot ㅇ 설치 엄청 쉽다. ㅁ 앱 실행 ㅇ 내가 설치한 버젼 정보이다. ㅇ 메뉴바에도 온도가 나오고 클릭하면 세부정보를 더 확인할 수 있다. ㅁ 부팅 시 자동 실행 설정 ㅇ Start at login 이게 설정한거 전부이다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NyQsu/btsDJVHkmve/M8tik6BVJjY95HyseW0wV1/img.png)
ㅁ 들어가며 지인과 대화 중 TDD의 어려움에 대해서 질문을 드렸다. 테스트 케이스 중에 제일 어려운게 Insert문이다. H2DB를 이용해 메모리상에 기능을 구현할 수 있는 방법도 있지만 한계가 있었다. Testcontainer는 이런 한계를 넘어 운영과도 똑같은 테스트환경에서 테스트를 가능하게 된다. 더욱이 코드상으로 구현하면 알아서 환경을 만들어 준다. 도저히 잠이 안와서 빠르게 테스트 환경만 구성해 보려고 한다. 현재 시간 00시 30분이다. ㅁ 통합 테스트 환경 유지의 어려움 [DevOps] Kube환경 Node, Redis, RDS 성능 업그레이드 작업 정리, 이 글은 검수기 테스트 환경을 구축하기 위해 AWS 환경을 증설하는 과정을 정리하였다. 통합 테스트 환경을 유지하는 데는 비용적 어려움..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cbuy2Z/btsDKQ5LNpX/R6is6ozWcxe9A3wCIzGGcK/img.png)
ㅁ 관련 글 ㅇ [kubernetes] 쿠버네티스 목차 ㅇ [Kubernetes] Kubernetes환경에서 graceful shutdown이란 ㄴ Pod가 종료 시 서비스는 50X등의 기타 에러가 발생하면 안된다. ㄴ 기타 오류를 방지 하기 위한 graceful shutdown에 대해서 정리하였다. ㅇ [DevOps] 청록색 배포, A/B 테스트 및 카나리아 배포 ㄴ 클러스터 환경에서 배포의 방식을 이야기 할 때에 흔이 이야기되는 용어에 대해서 설명한 글이다. ㄴ 카나리, 블루그린 배포 방식에 대해서 기본적으로 알아두면 좋다. ㄴ 카나리는 일정비율로 배포한다는 점에서 RollingUpdate에 상응하고, 블루그린은 A와 B 그룹 중 하나를 통으로 배포한다는 점에서 Restart에 상응한다. ㅁ 들어가며..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bMA5j9/btsDLI7o7zg/Z1hkNf5lKzaGqIqf1yzkU0/img.png)
ㅁ 들어가며 어항 청소를 하는데 늘 고민이 들었습니다. 생각보다 물고기들 배설물이 너무 많다는 것입니다. 완벽하게 걸러지지 않아 청소를 해도 깨끗하다는 느낌이 쨍하니 들지 않았습니다. 고민하다 아이디어가 떠올랐습니다. 물티슈로 배수를 필터하자!! 생각보다 청소가 훨씬 수월하였습니다. 이 글에서 그 방법을 공유드립니다. ㅁ 구피 어항 청소 주기 우선 청소주기를 많이 궁금해 하실 것 같아서 말씀을 드립니다. 저는 청소주기 한달을 넘지 않았습니다. 그냥 더러워서 청소하는게 속편했습니다. 더러 다른 분들은 물고기가 10마리 미만이면 2달에 한번 청소하시는 분들도 있습니다. 개인의 성향이지만 저는 한달을 넘지 않았습니다. 청소를 다시해야 하는 시기는 확실하게 얼마나 더러워지느냐에 달려 있습니다. 필터를 사용하기 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cxe6uV/btsDKy40jwF/EXQJOZYMwWXkpu48r5ntlk/img.png)
ㅁ 관련 글 [kubernetes] 쿠버네티스 목차 [kubernetes] 모니터링 방법 정리 [kubernetes] 개발환경 목차, kubectl, Datree, eksctl, k9s, skaffold, LENS, OPENLENS [kubernetes] LENS 설치 및 minikube 클러스터 연동 [kubernetes] OpenLens 설치 및 minikube 연동, OpenLens 노드/포드 메뉴 확장 ㅁ 들어가며 지난 글, [kubernetes] LENS 설치 및 minikube 클러스터 연동에서 kubernetes LENS를 사용해 보았다. 하지만 유료화로 인해 무료버젼인 OpenLens을 사용해 보았다. ㅁ OpenLens 설치 ㅇ 설치를 위해 OpenLens Releases로 이동하여 설치..