일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CKA 기출문제
- golang
- Java
- minikube
- 정보처리기사실기 기출문제
- Kubernetes
- Linux
- 공부
- PETERICA
- kotlin
- SRE
- 바이브코딩
- MySQL
- 티스토리챌린지
- kotlin coroutine
- kotlin querydsl
- APM
- AI
- CKA
- 기록으로 실력을 쌓자
- Spring
- 코틀린 코루틴의 정석
- Pinpoint
- AWS EKS
- 정보처리기사 실기 기출문제
- go
- 오블완
- aws
- tucker의 go 언어 프로그래밍
- CloudWatch
- Today
- Total
목록분류 전체보기 (912)
피터의 개발이야기
ㅁ 들어가며올해 들어 KAIST 연구진의 기술이 적용된 탈모샴푸가 큰 화제입니다. 탈모로 고민하는 분들이 많아지면서, 한 번 사용해본 분들의 실제 반응과 제품의 과학적 근거를 한 번에 살펴보았습니다.1. 핵심 성분 및 기술이 샴푸의 가장 눈에 띄는 점은 KAIST 연구진이 국제 학술지 논문으로 발표한 ‘폴리페놀(탄닌산) 코팅 기술’입니다.폴리페놀(탄닌산)은 모발과 두피에 생체접착제로 작용하여, 유효 성분을 오랜 시간 안정적으로 전달합니다.니아신아마이드, 덱스판테놀, 살리실산 등 글로벌 인증 성분들이 두피 건강 및 모낭 회복에 도움을 준다고 보고되었습니다.KAIST 뉴스2. 임상 및 연구 결과사용 즉시: 모발 굵기 19% 증가, 볼륨 87% 향상.2주 사용 시: 모발 빠짐 약 70% 감소.7일 임상: 탈모..

[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며 [AI] Gemini CLI와 Cursor로 스마트하게 개발하기: 토큰 절약과 효율 극대화 전략 글에서 통합적으로 사용해서 토큰을 절약하는 방법을 정리하였다. 하지만 cursor와 연동부분이 아쉬웠다. Gemini CLI 2.0: 오늘 당장 사용해 봐야 할 가장 멋진 기능들! (+커서) 이 영상을 보고 Gemini CLI 2.0을 Cursor와의 연동하여 AI 코딩하는 방법을 정리하였다. ㅁ 동영상 시간ㅇ 00:00 도입 - Gemini CLI 최신 기능들과 Cursor/VS Code 연동 개요ㅇ 01:06 Gemini CLI Companion 확장 설치ㅇ 01:25 터미널에서 Gemini CLI 설치 과정ㅇ 02:01 인증 및 세팅ㅇ 02..

[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며유튜브 영상인 퀄리티와 토큰절약을 한번에. Serena MCP를 소개합니다.은 Serena MCP라는 AI 개발 도구를 활용해, 실제 프로그래밍 작업에서 토큰 사용량을 줄이는 방법을 시연하며 설명하였다. 주된 프로젝트 예시로 MBTI 검사 사이트를 개발하며 MCP를 사용할 때의 장점과 토큰 절약 효과를 실습 중심으로 보여주었다. 실질적으로 20% 감소 효과가 있었다. ㅁ 동영상 목차00:00 인트로 00:11 Serena MCP 소개00:36 Serena MCP의 장점01:28 클로드코드 사용량 확인 MCP 설치02:48 MBTI 검사 사이트 확인 및 수정하기03:43 Serena MCP 설치하기04:24 Serena MCP가 설치된 상태에서 M..
[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며 "AI 시대 서버 관리자의 챌린지, SE에서 플랫폼 엔지니어로!" 영상을 보고 내용을 정리하였다.이 방송은 AI·클라우드 시대의 서버 관리자의 변화와 미래를 주요 주제로 다루었다. ㅁ 서버 관리자의 역할 변화ㅇ 전통적 서버 관리(OS패치, 스토리지 확장 등)의 대부분이 클라우드, 자동화 툴 덕분에 사라지고 있음.ㅇ 이제 ‘서버 한대 한대 관리’는 의미가 없음.ㅇ 생존을 위해서는 두 가지 방향이 있음 - 클라우드 네이티브 인프라 전문가(퍼블릭 클라우드·IAC 등) - 플랫폼 엔지니어/SRE(서비스 전체 최적화, 설계, 자동화) ㅁ 플랫폼 엔지니어/시스템 엔지니어/SRE 차이 ㅇ 시스템 엔지니어는 반복적 서버 관리 업무에서 벗어나 서비스 전체 구..
ㅁ 들어가며 CLI(Command Line Interface)는 터미널을 통해 명령어를 입력하여 프로그램을 실행한다. Golang은 CLI 개발에 적합하며, 특히 Cobra 라이브러리를 사용하면 강력하고 구조적인 CLI 프로그램을 쉽게 구현할 수 있다. 이 글에서는 Cobra를 활용한 CLI 개발 방법을 단계별로 정리하였다. ㅁ Cobra란? Cobra는 Go 언어로 서브 커맨드 기반의 CLI를 만들 수 있도록 도와주는 라이브러리이다. Kubernetes, Hugo, GitHub CLI 등 다양한 프로젝트에서 사용되고 있으며, 다음과 같은 기능을 제공한다.ㅇ 명령어 기반의 계층적 구조 지원.ㅇ 플래그 처리 및 자동 도움말 생성.ㅇ 셸 자동 완성 스크립트 생성. ㅁ 설치 및 환경 설정ㅇ Cobra ..
ㅁ 들어가며ㅇ 웹 서비스를 운영하거나 개발할 때, 서버가 어느 정도의 트래픽을 견딜 수 있는지를 테스트해보고 싶을 때가 있다. 이럴 때 유용하게 사용할 수 있는 도구 중 하나가 바로 siege이다. [Nginx] NGINX Rate Limiting & 동적 IP 차단 가이드을 진행하면서 알게 되었는데, 이번 글에서는 siege를 설치하고 기본적인 사용 방법을 정리하였다. ㅁ Siege란?siege는 Unix 기반의 오픈소스 부하 테스트 도구이다.다수의 사용자가 동시에 웹 서버에 접근하는 상황을 시뮬레이션할 수 있어, 성능 테스트 및 안정성 점검에 매우 유용하다. ㅁ 설치 방법# macOS (Homebrew)brew install siege # Ubuntu / Debian 계열sudo apt-get upd..
ㅁ 들어가며 대규모 트래픽을 처리하는 서비스나 데이터가 폭발적으로 늘어나는 환경에서는, 데이터베이스의 확장성과 가용성이 무엇보다 중요하다. 오늘은 MySQL 샤딩 환경에서 읽기 전용 복제본(Read-Only Replica)을 어떻게 활용할 수 있는지, 그 원리와 실무 적용법을 정리해보았다. 비슷하지만 다른 Elasticsearch의 샤딩 vs MySQL의 샤딩 차이도 정리해 보았다. ㅁ Elasticsearch의 샤딩 vs MySQL의 샤딩 차이구분ElasticsearchMySQL샤딩 방식내장 자동 샤딩 – 인덱스를 여러 샤드(Primary Shard)로 분리하고, 클러스터가 자동으로 데이터 분배수동/외부 샤딩 – MySQL 엔진 자체에는 샤딩 기능 없음, 애플리케이션 또는 미들웨어에서 분산Replica..

ㅁ 들어가며ㅇ 인공지능에 대한 공부는 2017년부터 시작하였다. 소프트웨어공학을 공부하면서 인공지능에 대한 이해라는 소논문을 작성하였다.ㅇ 새롭게 합류한 팀이 AI플랫폼을 운영하고 있어서 본격적으로 AI에 대해 공부를 시작하게 되었다.ㅇ 현재 2021년도 고려사이버대학교에 입학하여 빅데이터와 인공지능에 대해 공부 중이다. ㅁ GPT의 뜻ㅇ Generative 생성하는 ㅇ Pre-trained 미리 학습된ㅇ Transformer 인공 신경망 ㅁ AI개발전략/기획ㅇ [AI] 문서 기반 개발 프로세스: AI를 ‘알바생’으로 활용하는 실전 노트ㅇ [AI] The AI-Native Software Engineer 요약ㅇ [AI] 환경을 설계하는 시대: 프롬프트에서 컨텍스트 엔지니어링으로ㅇ [AI] MSA 서비스를..
[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며[GPT5 답변이 만족스럽지 않다면? AI가 AI를 돕는 메타 프롬프트 완벽 가이드 - 일잘러 장피엠의 동영상을 보고 정리하였다. 메타 프롬프트의 개념을 설명하고, 좋은 프롬프트를 위한 3가지 조건을 설명하고 있다. 메타 프롬프트는 “AI에게 좋은 질문 만드는 것도 AI에게 시키는” 접근이다.구조화·참고자료·단계화·전문가 소환·자기검증을 결합하면,더 깊이 있고 신뢰성 높은 결과를 얻을 수 있다. ㅁ 동영상 목차00:00 메타 프롬프트 개념00:58 좋은 프롬프트의 필요 조건 3가지01:18 접근 전략 1 : 프롬프트 구조화04:50 메타 프롬프트 1 : 프롬프트 생성기 활용10:12 메타 프롬프트 2 : 피드백을 통한 프롬프트 개선12:45 접근 ..

[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며 지난 글, [AI] Cursor 토큰 소비 구조와 절약 전략 (실사용 경험 기반)에서 과도환 토큰 소비에 대해서 정리하였다. 지금 토큰이 바닥이라도 코딩은 계속 해야 하기 때문에 토큰을 아끼는 방법을 정리해 보았다. 지금은 “AI 최소 의존” 모드로 전환한다. ㅁ 오늘 당장의 작업 루프문제 정의서를 5줄 이내로 쓴다 → 목표/입력/출력/제약/완료조건을 적는다.가장 작은 단위로 쪼갠다 → 함수 하나·케이스 하나씩 처리한다.TDD 루프로 간다 → 실패 테스트 추가 → 최소 구현 → 리팩터링 반복한다.실패를 빠르게 확인한다 → ./gradlew test -q 또는 go test -run -v만 돌린다.변경 범위를 좁힌다 → 파일 1개, 함수 1개만..