일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 자격증
- CKA 기출문제
- APM
- AWS EBS
- 쿠버네티스
- Java
- CKA
- kubernetes tool
- skaffold
- 정보처리기사 실기 기출문제
- mysql 튜닝
- k9s
- Pinpoint
- 정보처리기사실기 기출문제
- PETERICA
- minikube
- Elasticsearch
- Kubernetes
- Linux
- IntelliJ
- AWS EKS
- Spring
- 공부
- CloudWatch
- kubectl 설치
- 기록으로 실력을 쌓자
- MySQL
- Redis 모니터링
- minikube dashboard
- aws
- Today
- Total
목록DevTool (22)
피터의 개발이야기
ㅁ 들어가며Mac mini m1을 구입하였습니다. 집에서 아이들 영상편집 및 사진,동영상 SFTP서버, 개발용으로 사용하기 위해 구입을 하였습니다.SSD 256GB에 8GB 메모리 이지만 사용하는데 아직 큰 문제는 없었습니다. 오늘은 Mac mini m1의 개발환경 세팅을 정리하였습니다. ㅁ Homebrew 설치Homebrew는 Mac OS의 패키지 관리 애플리케이션입니다. 필요한 패키지를 설치하기 위해서 제일 먼저 설치합니다./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"처음에 옵션을 e로 주었는데 c로 바꾸라고 하네요. ^^ -c로 하시면 됩니다. ㅁ iTerm2 설치iTer..
ㅇ iTerm > Preferences > Profiles > 사용자 선택을 합니다. ㅇ Terminal 탭에서 Scrollback Buffer를 조정합니다.
ㅁ 개요 ㅇ iterm의 autosuggestions 플러그인은 history를 기반으로 예전 실행한 명령어를 자동으로 제시해주는 플러그 인입니다. ㅁ 자동제시기능 동영상 https://asciinema.org/a/37390 Installing zsh-autosuggestions asciinema.org ㅁ Plugin 다운로드 git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions ㅇ 플러그인을 깃에서 다운받아 iterm 플로그인 폴더에 저장을 합니다. ㅁ zshrc 편집 $ vi ~/.zshrc ~~~ plugins=( git zsh-autosuggestions
ㅁ 개요 터미널에서 git을 다운 받고 곧 바로 Intellij를 실행하고 싶을 때에 idea를 path에 지정해 두어야 하는데, 그 과정을 정리하였습니다. Intellij에서 설정할 경우 터미널에 자동으로 path 설정이 되어 command 라인에서 실행이 가능하였지만, zsh에서는 설정을 수기로 해 주어야 했습니다. ㅁ Intellij에서 설정하기 ㅇ shift X 2 클릭 시 Create Command-line Launcher을 입력하고 Tools를 실행 시킨다. ㅇ OK를 누르면 터미널에서 실행이 된다. $ idea --version 2023-08-05 23:02:14.925 idea[38211:10757484] allVms required 1.8*,1.8+ 2023-08-05 23:02:14.9..
ㅁ 들어가며 camel case를 snake case로 변경해주는 단축키를 제공하는 플러그인에 대해서 정리하였다. ㅁ Install ㅇ Settings > Plugins > Marketplace에서 camelcase를 검색하여 설치하였다. ㅁ 기본 설명 camlecase플러그인은 카멜 -> 스네이크로 변환시켜준다. ㅇ CAMELCASE camelcase ㅇ camelCase CAMEL_CASE ㅁdefault keymap ㅇ windows -> ctrl + shift + U ㅇ Mac -> command + shift + U ㅁ rule ㅇ CAMELCASE -> camelcase ㅇ camelcase -> CAMELCASE ㅁ 함께 보면 좋은 사이트 CamelCase - IntelliJ IDEs Pl..
ㅁ 개요 ㅇ IntelliJ IDEA를 쓰면서 꼭 필요한 단축키를 정리하였다. ㅇ IntelliJ IDEA YouTube 채널에 있는 동영상에서 이 단축키들을 실제로 사용하는 모습을 확인할 수 있다. ㅇ 동영상을 보고 단축키의 기능에 대해 간략히 정리하고 해당 시간대의 링크별로 정리하였다. ㅁ Alt + Enter ㅇ 00:12 Alt + enter 오류 수정 제안 코드에서 오류가 발견된 경우 해당 오류 위에 커서를 놓고 Alt+Enter를 누르면 문제에 대한 수정 제안 목록이 표시된다. ㅁ F2 ㅇ 01:18 F2 Navigate errors 에디터에서 오류와 경고 사이를 이동할 때 마우스를 사용하고 싶지 않다면, F2를 사용하여 다음 오류, 경고 또는 제안으로 점프할 수 있다. 이것과 Alt+Ente..
ㅁ 개요 ㅇ WireShark를 이용한 패킷 헤더를 분석하는 과정을 정리하였다. ㅇ 지난글 [Kubernetes] Kubernetes Pod별 Tcpdump 방법을 통해 얻게 된 pcap 파일을 분석하면서 정리한 내용이다. ㅇ 패킷의 head에를 분석 파악하는 것이 목적이다. ㅁ pcap 파일 로딩 ㅇ WireShark을 실행하고 tcpdumpNode.pcap 파일을 로딩하였다. ㅇ 패킷의 정보 분석 컬럼 내용 No 패킷을 수집한 순서 Time 패킷이 수집된 시간 Source 패킷을 보낸 주소 Destination 패킷 도착 주소 Protocol 프로토콜 정보 Length 패킷의 길이 Info 패킷 정보 ㅇ 제일 처음의 Standard query 0xc8d4 A peterica.tistory.co.def..
ㅁ 개요 ㅇ 긴 코드를 미니맵 형태로 에디터 창에 표시하는 CodeGlance 플로그인 설치 과정 정리 ㅁ CodeGlance 플로그인 설치 ㅇ 파일 > 설정 창에서 플러그인을 검색하여 설치를 한다. ㅇ 설치가 완료되면 IDE를 재시작한다. ㅁ 설치 확인 ㅇ코드가 미니맴 형태로 표시된 것을 확인할 수 있다.
ㅁ 개요 ㅇ GitToolBox 플러그인은 소스라인 별 마지막 커밋 정보를 보여 준다. ㅇ 개발하면서 소스의 이력을 바로 확인 할 수 있어, 해당 플러그인을 설치하였다. ㅁ GitToolBox 설치 ㅇ File > Settings로 이동해서 플러그인을 설치한다. ㅇ 설치 완료 후 재기동을 해야한다. ㅇ 재기동 후 GIT에 접속을 위한 인증정보를 입력해야한다. ㅁ 적용 확인 ㅇ 선택된 라인의 마지막 커밋정보를 바로 확인할 수 있다.
ㅁ 개요 ㅇ 부하테스트를 위해 시뮬레이터 환경을 구성하고 RDS Aurora MySQL을 사용 중이다. ㅇ 환경이 보안망에 구축되어 있어 외부에서 직접 접근이 막혀 있는 상황이다. ㅇ 부하테스트를 위해 예외적으로 EC2 서버를 SSH 터널링 하여 접근하게 되었고 그 과정을 정리하였다. ㅇ DataGrip이 있지만 개발의 편의성을 위해 Intellij의 DataBase를 주로 이용하고 있다. ㅁ SSH설정하기 ㅇ Data Sources and Drivers 창에서 SSH/SSL 탭을 클릭하였다. ㅇ Use SSH tunnel을 체크한다. ㅇ 기존 SSH 접근 host입력한다. ㅇ EC2의 기본 유저인 ec2-user를 입력한다. ㅇ Auth type은 Password, Key pair, OpenSSH가 있..