일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Kubernetes
- kotlin querydsl
- kotlin
- 코틀린 코루틴의 정석
- 정보처리기사실기 기출문제
- mysql 튜닝
- Spring
- PETERICA
- 기록으로 실력을 쌓자
- CKA
- kotlin spring
- AWS EKS
- kotlin coroutine
- 정보처리기사 실기
- 오블완
- Java
- aws
- CKA 기출문제
- minikube
- Elasticsearch
- IntelliJ
- Linux
- 티스토리챌린지
- MySQL
- CloudWatch
- APM
- Pinpoint
- 공부
- AI
- 정보처리기사 실기 기출문제
- Today
- Total
목록PETERICA (590)
피터의 개발이야기
ㅁ 들어가며Kubernetes는 지속적으로 업그레이드 되면서 API도 주기적으로 변경된다. 클러스터를 업그레이드 하는 과정에서 제거된 API를 파악하지 못하면 큰 장애로 전파될 수 있다. 이번 글에서는 Deprecated API Migration Guide을 토대로 쿠버네티스 API 버전별 제거된 API와 마이그레이션 정보를 요약한 표를 정리해 보았다. ㅁ 버젼별 변경 리소스 표버전리소스제거된 API마이그레이션 대상 APIv1.32FlowSchema,PriorityLevelConfigurationflowcontrol.apiserver.k8s.io/v1beta3flowcontrol.apiserver.k8s.io/v1v1.29FlowSchema,PriorityLevelConfigurationflowcontr..
ㅁ 들어가며 ㅇ 운영 EKS 업그레이드 작업 시 작성한 작업절차를 정리하였다. ㅁ EKS 업그레이드 테스트EKS 업그레이드 - 1탄: EKS, AddOn - 2탄: WorkNode - 3탄: kubectl위의 글은 업그레이드를 하기 전에 EKS를 현 버젼으로 구성하여 업그레이드 하는 과정을 테스트하고 그 과정을 정리하였다. ㅁ 신규 Bastion 서버 부팅 ㅇ 신규 EKS를 관리하기 위한 Bastion 서버를 사전 준비하였다. ㅇ [EKS] Amazon EKS 버전 업그레이드, #3 kubectl 설치 또는 업데이트 ㅇ [kubernetes] eksctl 설치 및 zsh bash 쉘 자동 완성 활성화, eksctl 자동완성 ㅇ eksctl 트러블슈팅: ㄴ bastion에서 eksctl 설치 및..
ㅁ 들어가며ㅇ MacOS에서는 Oracle의 정식 지원이 없어 Colima를 이용해 설치해야한다.ㅇ Colima 설치는 [Docker] 맥북M1에 도커 컨테이너 colima설치에 정리하였다. ㅁ Colima 실행$ colima start --memory 4 --arch x86_64 # 정상작동 확인$ docker psㅇ Oracle 설치를 위한 환경은 준비 완료 ㅁ Oracle 컨테이너 실행$ docker run \ --name oracle2 \ --restart unless-stopped \ -e ORACLE_PASSWORD=strongpassword \ -p 1521:1521 \ -d \ gvenzl/oracle-xe ㅇ 옵션 설명 --name oracle2 // 컨테이너 이름 --restart..
ㅁ 들어가며ㅇ Python은 간결하고 읽기 쉬운 문법으로 코딩과 실행이 아주 편리한 프로그래밍 언어이다. ㅇ 이 글을 통해 Python을 시작하는 데 필요한 핵심 개념들을 정리하였다.ㅁ 데이터 타입#정수(int)print(1, 2, 3)#부동소수점(float)print(1.0, 3.14)#문자열(str)print("Hello",'World')#불리언(bool)print(True, False)#리스트(list)list=[1, 2, 3]print(list)#튜플(tuple)tuple=(1, 2, 3)print(tuple)#딕셔너리(dict)dict={"key": "value"}print(dict)#집합(set)set={1, 2, 3}print(set)ㅁ 변수x = 5 # 정수y = 3.14 # 부동소수점..
ㅁ 들어가며ㅇ AWS에서 NLB, ALB에 대해서 사용해 보았는데, 최근 GSLB에 대해서 알게 되었다.ㅇ 이 글은 GSLB의 개념을 정리하고 NLB, ALB와의 차이점을 정리하였다. ㅁ GSLB의 정의와 기본 개념 GSLB는 Global Server Load Balancing의 약자로, 전 세계적으로 분산된 서버들 간의 부하를 효율적으로 분산시키는 기술이다. 이 기술은 지리적으로 떨어진 여러 데이터 센터나 클라우드 환경에서 운영되는 서비스의 가용성과 성능을 최적화하는 데 중요한 역할을 한다. ㅁ GSLB의 작동 원리GSLB는 DNS(Domain Name System)를 기반으로 작동하며, 사용자의 위치, 서버 상태(부하, 장애), 네트워크 지연을 고려하여 최적의 서버로 라우팅한다.GSLB는 DNS와 ..
ㅁ 주차장법 개정과 차박의 변화주차장법 개정으로 인해 차박 문화에 큰 변화가 생겼다. 이제 공영주차장에서의 차박은 원칙적으로 금지되었지만, 여전히 차박을 즐길 수 있는 방법들이 있습니다. ㅁ 주차장법제6조의3(주차장에서의 금지행위) 누구든지 국가기관, 지방자치단체, 「공공기관의 운영에 관한 법률」 제4조에 따른 공공기관, 그 밖에 국토교통부령으로 정하는 기관의 장이 설치한 주차장에서 야영행위, 취사행위 또는 불을 피우는 행위를 하여서는 아니 된다. [본조신설 2024. 3. 19.][종전 제6조의3은 제6조의4로 이동 ]ㅇ 공용주차장에서 취사행워, 루프탑이나 타프 등을 치고 야영하는 행위등은 금지되었다.ㅇ 스텔스 차박은 가능하지만, 주의가 필요하다. ㅇ 주자장법 본문 ㅁ 공영주차장에서의 차박 금지 2..
ㅁ 들어가며ㅇ 새로 담당하게 된 프로젝트가 node.js로 구성되어 있다.ㅇ 빠르게 서버 사이드 공부를 하면서 주요 특징과 기능을 구현해 보았다. ㅁ Node.js란?ㅇ Node.js는 2009년 Ryan Dahl에 의해 개발된 오픈 소스 서버 사이드 JavaScript 런타임 환경이다. ㅇ Chrome V8 JavaScript 엔진을 기반으로 하며, 이벤트 기반, 비동기 I/O 모델을 사용해 가볍고 효율적인 애플리케이션 개발을 가능하게 한다. ㅁ 주요 특징비동기 I/O ㅇ Node.js의 가장 큰 특징 중 하나는 비동기 I/O 처리 방식이다. 이는 블로킹 작업을 기다리지 않고 다음 작업을 수행할 수 있게 해준다. 예를 들어, 파일 읽기나 데이터베이스 쿼리와 같은 I/O 작업을 수행할 때, Node.js..
ㅁ 들어가며 인터넷을 통해 연결되는 수많은 디바이스들이 있다. 웹서비스를 비롯하여 많은 IOT 기기들을 연결하기 위해 클라이언트와 서버는 수많은 통신을 해야한다. 회사 동료와 HTTP2에 대해서 이야기 나누면서 HTTP1.1의 한계성과 HTTP2의 multiplexing 개념을 알게 되었다. 그리고 HTTP2는 과연 비동기 통신라고 말할 수 있을 지 함께 고민했었다. 그래서 이를 글로 정리하면서 HTTP3에 대해서도 알게 되어 함께 정리하였다. ㅁ 성능 개선의 필요성 HTTP(Hypertext Transfer Protocol)는 웹에서 클라이언트와 서버 간의 통신을 위한 핵심 프로토콜이다. HTTP1.1은 1997년에 도입되어 오랫동안 사용되었지만, 웹의 복잡성이 증가함에 따라 한계점이 드러났다. 이 ..
ㅁ 들어가며ㅇ “슈퍼 AI에이전트 놓고 빅테크 패권경쟁이 시작된다” (김지현 부사장)의 동영상을 보면서 미래 산업에 대해서 생각해 보게 되었다. 검색의 시대에서 AI Agent가 결과를 보여주는 시대가 도래하고 있다.ㅁ AI Agent 관련 동영상00:00 하이라이트00:50 생성형AI는 고객의 라이프스타일을 어떻게 바꿀까?05:17 슈퍼 에이전트는 어떤 역할을 하게 될까?06:53 생성형AI가 가전에는 어떤 방식으로 적용될까?10:18 홈LLM을 통하면 고객의 니즈를 파악하는 방식도 달라지나?13:18 올해 글로벌회사들이 출시할 MR 디바이스의 영향은?16:16 생성형AI의 등장으로 스마트홈 시장의 경쟁도 재편될 수 있을까?19:25 홈을 둘러싼 빅테크와 제조사와의 경쟁은 어떻게 전개될까?ㅇ 이 동영상..
ㅁ 들어가며ㅇ 생성형AI는 새로운 트랜드가 되었다. PC를 통해 인터넷 세상이 열렸고, 스마트 폰으로 막대한 정보화 사회의 확장이 이루어졌다. 생성형AI는 이러한 정보를 검색하는 시대가 아니라 대화를 이해하고 이를 해석하여 원하는 정보를 찾아주는 사회가 도래되었다. 새로운 전환점에서 시대적 변화의 흐름을 이해하고자 AI의 성장과정을 정리해 보았다. ㅁ UX의 변화: AI 전환시대ㅇ 제한적 AI에서 생성형 AI로 ㄴ알파고 - 오직 바둑이라는 사용성에 제한이 있었다.ㅇ 생성형 AI는 정보 탐색, 번역 등 다양한 기능을 할 수 있다.ㅇ 기존 플랫폼에도 AI의 기능이 확장되고 있다. ㄴ 엑셀도 명령프롬프트로 작성이 가능 ㄴ 포토샵도 AI로 그림을 작성할 수 있다. ㅇ 모든 소프트웨어와 플랫폼에 AI의 기능..