일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Pinpoint
- MySQL
- minikube
- CKA 기출문제
- Kubernetes
- Spring
- Elasticsearch
- IntelliJ
- kotlin
- AI
- kotlin querydsl
- APM
- mysql 튜닝
- 정보처리기사 실기
- Linux
- kotlin coroutine
- 코틀린 코루틴의 정석
- 티스토리챌린지
- docker
- AWS EKS
- aws
- PETERICA
- 정보처리기사 실기 기출문제
- 기록으로 실력을 쌓자
- CloudWatch
- Java
- Today
- Total
목록DevTool (26)
피터의 개발이야기
ㅁ 들어가며ㅇ 지난 글, [Postman] Postman의 Workspace: API 개발자의 디지털 작업실에서 Postman의 협업 기능의 장점과 그로 인한 온라인 의존성에 대해서 알아보았다. 이번 글에는 Postman의 오프라인 사용법에 대해서 정리하였다. ㅁ Postman의 이전 버전 다운로드 최신의 Postman은 클라우드 기능이 강조되면서 오프라인 사용이 어렵게 되었다. 이를 위한 이전 버전을 찾아 다운로드 해야한다. ㅇ Postman 커뮤니티 내에서 링크가 존재한다. ㅇ Direct download links for v9.31.30 (last version before 10.0)https://dl.pstmn.io/download/version/9.31.30/win64https://dl.pstm..
ㅁ 들어가며 Postman의 Workspace를 통해 업무 협업이 가능하다. 하지만 클라우드 기반의 기능이 강조되면서 오프라인 사용성에 문제가 발생하기도 한다. 이 글에서는 Postman의 Workspace에 대해서 정리하면서 온라인 의존성에 대해서 정리하였다. ㅁ Workspace란? Postman의 Workspace는 API 개발자들의 디지털 작업실이라고 할 수 있다. 마치 목수가 자신만의 작업대를 가지고 있듯이, API 개발자들은 Postman Workspace에서 모든 API 관련 작업을 효율적으로 수행할 수 있다. ㅁ Workspace의 특징협업의 중심지: Team Workspace를 통해 팀원들과 실시간으로 API 작업을 공유하고 협업할 수 있다.유연한 구성: 기능별, 프로젝트별, 또는 파트..
ㅁ 들어가며ㅇ git의 비밀번호를 수정하면서 Sourcetree에 인증오류가 발생하였다. 이를 해결하는 과정을 정리하였다. ㅁ sourcetree 에러 확인git --no-optional-locks -c color.branch=false -c color.diff=false -c color.status=false -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree fetch origin remote: Invalid username or password.fatal: Authentication failed for 'https://github.mycorp.com/platform/media-live.git/' ㅁ ..

ㅁ 들어가며ㅇ 보안망에서 개발을 진행하면서 JSON을 이쁘게 만들 수 있는 플러그인을 다운받을 수 없는 상황이었다.ㅇ Intellij의 기본 정렬기능으로 JSON을 이쁘게 만드는 방법을 정리하였다. ㅁ JSON 파일 만들기ㅇ 프로젝트의 적당한 저장 위치에서 data.json 파일을 만들어 본다. ㅇ 파일 확장자가 JSON이 아닌 경우는 미세하게 칸 공간만 띄어주는 형태로 변경될 뿐 정렬 시 이쁘게 되지 않았다. ㅇ 해당 위치에 JSON을 붙여 놓는다.ㅇ Command + Option + L 을 누르면 정렬과 함께 저장이 된다. // 정렬 전{"a":"teatA","b":"teatB","c":"teatC","d":{"aa":"test","bb":"test","cc":"test"}}// 정렬 후{ "a"..

ㅁ 들어가며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 ㅁ Jar 파일 설치 ㅇ 보안 구역에서는 jar 파일을 직접 다운 받아..

ㅁ 개요 ㅇ IntelliJ IDEA를 쓰면서 꼭 필요한 단축키를 정리하였다. ㅇ IntelliJ IDEA YouTube 채널에 있는 동영상에서 이 단축키들을 실제로 사용하는 모습을 확인할 수 있다. ㅇ 동영상을 보고 단축키의 기능에 대해 간략히 정리하고 해당 시간대의 링크별로 정리하였다. ㅁ Alt + Enter ㅇ 00:12 Alt + enter 오류 수정 제안 코드에서 오류가 발견된 경우 해당 오류 위에 커서를 놓고 Alt+Enter를 누르면 문제에 대한 수정 제안 목록이 표시된다. ㅁ F2 ㅇ 01:18 F2 Navigate errors 에디터에서 오류와 경고 사이를 이동할 때 마우스를 사용하고 싶지 않다면, F2를 사용하여 다음 오류, 경고 또는 제안으로 점프할 수 있다. 이것과 Alt+Ente..