728x90 분류 전체보기494 [Hashicorp Vault Hands On 2023] Vault Basics (Korean) https://play.instruqt.com/hashicorp/invite/eqpc1i6pthse Instruqt play.instruqt.com 볼트 오픈 소스는 랩톱 또는 가상 워크 스테이션에서 다운로드하여 실행할 수있는 명령 줄 응용 프로그램입니다. Go로 작성되었으며 macOS, Windows, Linux 및 기타 운영 체제에서 실행됩니다. 여기에서 항상 최신 버전의 볼트를 다운로드할 수 있습니다: https://www.vaultproject.io/downloads/ Install | Vault | HashiCorp Developer Explore Vault product documentation, tutorials, and examples. developer.hashicorp.com 노트북이나.. 세미나 2023. 6. 1. [MacOS] AWS CLI 설치 및 환경 설정 AWS CLI 설치 및 설정 AWS CLI 설치 (MacOS 기준) brew install awscli AWS CLI 설치 확인 $ aws --version aws-cli/2.8.12 Python/3.9.11 Darwin/22.4.0 exe/x86_64 prompt/off AWS CLI 환경 설정 $ aws configure AWS Access Key ID [****************CCHQ]: AWS Secret Access Key [****************x/2N]: Default region name [ap-northeast-2]: Default output format [json]: 특정 환경으로 설정 시 $ aws configure --profile username AWS CLI 설정 .. MacOS 2023. 5. 21. [MacOS] Mac에서 readonly 파일 강제저장하기 ROOT 권한 파일 열기 $ sudo vi /etc/sudoers 강제 저장 readonly :w!: 강제쓰기 :set noreadonly 후 :w: readonly 해제 후 저장 (사용시 적용되지 않음) sudo 권한 있음 :w !sudo tee %: tee 로 파일 수정 sudo 권한 없음 :w! ~/tempfile.txt: 변경 사항을 임시 파일에 기록 참고 https://superuser.com/questions/694450/using-vim-to-force-edit-a-file-when-you-opened-without-permissions MacOS 2023. 5. 17. 개발자 추천 유튜브 채널 링크 모음 세미나 https://tv.naver.com/naverd2/playlists NAVER Engineering : 네이버TV tv.naver.com https://www.inflearn.com/course/infcon2022 [무료] 인프콘 2022 다시보기 - 인프런 | 강의 인프런의 첫 오프라인 콘퍼런스, 인프콘 2022에서 진행된 오프닝 및 발표 세션을 영상으로 다시 보실 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com https://www.youtube.com/@kakaotech kakao tech 더 나은 세상을 만드는 카카오 테크 www.youtube.com https://www.youtube.com/playlist?list=PL42XJKPNDepZC5HXlqxzTT.. 잡동사니 2022. 12. 9. [Linux] Ubuntu 22.04, Zulu JDK 21 설치 1. Azul's public key 등록 $ sudo apt install gnupg ca-certificates curl $ curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg $ echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list 2. 사용 가능한 패키지에 대한 정보 업데이트 $ sudo apt update 3. 리포지토리가 설정되면 필요한 Azul Zulu 패키지를 설치 $ su.. Linux 2022. 9. 24. [MacOS] Mac에 설치된 여러개의 Java(JDK) 버전 쉽게 전환하기 Mac에 설치된 Java(JDK)의 버전을 .zshrc에 함수를 추가하여 매우 손쉽게 전환하는 방법이 있어 소개한다 이 방법을 사용하면 사용하고자하는 Java(JDK)를 모두 설치한다음 터미널에서 간단한 명령어 입력으로 Java(JDK) 버전을 매우 손쉽게 전환할 수 있다 Java 설치 먼저 사용하기를 원하는 Java를 brew 명령어를 통해 모두 설치한다 Java 설치는 아래의 포스팅을 참고해서 설치하면 된다 https://freedeveloper.tistory.com/198?category=877382 Java 버전 전환 설정 vi에디터로 .zshrc 열고 $ vi ~/.zshrc 맨 아랫 줄에 아래와 같은 Java 버전 변경 함수를 추가한다 function javahome() { export JAV.. MacOS 2022. 7. 20. [Linux] tmux 명령어 터미널 세션이 끊어지는 것을 방지하고 터미널에서 다중 작업을 위해 tmux를 사용한다 tmux 구성 요소 session: 여러 윈도우로 구성 window: 터미널 화면, 세션 내에서 탭처럼 사용 가능 pane: 하나의 윈도우 내에서의 화면 분할 session 관련 명령어 # 새로운 세션 생성 tmux new -s (session_name) # 세션 만들면서 윈도우랑 같이 생성 tmux new -s (session_name) -n (window_name) # 세션 종료 exit # 세션 목록 tmux ls # 세션 다시 시작하기(다시 불러오기) tmux attach -t session_number # 세션 중단하기 (ctrl + b) d # 스크롤하기 ctrl + b + [ # 특정 세션 강제 종료 tmu.. Linux 2022. 7. 2. [Sublime Text 3] 단축키 [Sublime Text 3] 단축키 정리 서브라임 텍스트 단축키 정리 편집 OS X Window 단어 다중 선택 Cmd + D Ctrl + D 선택한 단어 모두 선택 Cmd + Ctrl + G Alt+F3 하나씩 선택 취소 Cmd + U Ctrl + U 다중선택시 현재 단어 배제 Cmd + KD Ctrl + KD 단어 선택 모두 취소 ESC 한줄씩 선택 Cmd + L Ctrl + L 들여쓰기 Cmd + ] Ctrl + ] 내어쓰기 Cmd + [ Ctrl + [ 들여쓰기 맞춰서 붙여넣기 Cmd + Shift + V Ctrl + Shift + V 들여쓰기 레벨이 같은 내용 선택 Ctrl + Shift + J 현재 줄 주석으로 만들기 Cmd + / Ctrl + / 현재 위치에서 주석 만들기 Cmd + Alt.. DevTools 2022. 7. 2. [MacOS] iTerm2 단축키 [ 창 컨트롤 ] 동작 커맨드 이미지 새 창 Cmd + N 새 탭 Cmd + T 창 수직 분할 Cmd + D 창 수평 분할 Shift + Cmd + D Pane 닫기 Cmd + W 창 닫기 Shift + Cmd + W 전체 창 닫기 Opt + Shift + Cmd + W 탭 닫기 Opt + Cmd + W 숨기기 Cmd + H 현재 창 최소화 Cmd + M 모든 탭 모든 Pane 동시 입력 Shift + Cmd + I 현재 탭 모든 Pane 동시 입력 Opt + Cmd + I [ 창/탭/Pane 이동 ] 동작 커맨드 이미지 다음 Pane으로 Cmd + ] 이전 Pane으로 Cmd + [ 다음 탭으로 Shift + Cmd + ] 이전 탭으로 Shift + Cmd + [ Pane 이동 ( 위 ) Opt + C.. MacOS 2022. 7. 2. [Linux] Shell Script 반복문 Overview while true; do # 반복 수행할 내용 기입 done while true; do date sleep 1 done while true; do date; sleep 1; done while :;do date;sleep 1;done repeat.sh foreground 스크립트 생성 및 확인$ echo 'while true; do sleep 1; done' > repeat.sh $ cat repeat.sh #!/bin/bash while true; do sleep 1; done - 스크립트 실행 ```bash $ sh repeat.shbackground 스크립트 실행 $ sh repeat.sh & [1] 11345 $ sh repeat.sh & [2] 11456 $ sh.. Linux 2022. 6. 30. [MySQL] You can't specify target table 에러 발생시 MySQL에서 update,delete문에서 서브쿼리를 사용할 경우 You can't specify target table 'xxx' for update in FROM clause 라는 에러가 발생할 경우가 있다 아래의 SQL문 실행 시 UPDATE uesrs SET like = 10, login_count = 0 WHERE ID = (SELECT MIN(id) FROM users); You can't specify target table 'uesrs' for update in FROM clause 에러가 발생한다 MySQL은 데이터를 추가나 갱신할 경우 동일한 테이블로 서브쿼리를 사용할 수 없다 Oracle이나 Postgresql에서는 문제 없이 실행된다 So.. DataBase 2022. 6. 29. Node.js 버전 관리 n Node.js 버전 관리 n n 설치 npm install -g n n --latest # 최신 버전 확인 n --stable # Stable 버전 확인 n --lts # LTS 버전 확인 n '버전' # 버전을 지정하여 설치 ex)n 0.10 n latest # 최신 버전을 설치 n stable # Stable 버전을 설치 n lts # LTS 버전을 설치 n으로 버전 변경 $ n n 입력하고 엔터키 입력 후 버전 선택 버전 변경 문제 발생시 n으로 설치한 nodejs가 정상적으로 적용되지 않을 때 ln -sf /usr/local/n/versions/node/버전/bin/node /usr/bin/node node.js node 링크 생성 sudo ln -sf /usr/local/bin/node node.. Linux 2022. 6. 27. 이전 1 2 3 4 5 ··· 42 다음 💲 추천 글 728x90