본문 바로가기

분류 전체보기

(13)
[mac] SDKMAN 설치 & 명령어 SDKMAN 설치 - https://sdkman.io/install $ curl -s "https://get.sdkman.io" | bash $ source "$HOME/.sdkman/bin/sdkman-init.sh" SDKMAN 명령어 $ sdk version
[Weather API] 날씨 정보 받아오기 / 401 에러 Weather API - OpenWeatherMap https://openweathermap.org/ Сurrent weather and forecast - OpenWeatherMap Access current weather data for any location on Earth including over 200,000 cities! The data is frequently updated based on the global and local weather models, satellites, radars and a vast network of weather stations. how to obtain APIs (subscriptions w openweathermap.org 현재 위치에 따른 날씨 정보를 얻어..
[MacBook] 단축키 모음 ⌘Cmd + M : 전면에 있는 윈도우 최소화하여 Dock에 추가하기 ⌘Cmd + ⌥Option + M : 전면에 있는 앱의 윈도우를 모두 최소화 ⌘Cmd + T : 새 탭 열기 ⌘Cmd + W : 윈도우 탭 닫기 ⌘Cmd + ⌥Option + W : 앱의 윈도우 모두 닫기 ⌘Cmd + ⇥Tab : 열려 있는 앱 중에서 가장 최근에 사용한 순서에 따라 다음 앱으로 전환 ⌘Cmd + `Backtick (₩/~) : 사용중인 앱의 윈도우 간에 창 전환 ⌃Control + ⇥Tab / ⌃Control + ⇧Shift + ⇥Tab : 사파리/크롬 브라우저 간에 탭 창 전환 ⌘Cmd + R : 새로고침 ⌘Cmd + ⇧Shift + 3 : 전체화면 캡쳐 ⌘Cmd + ⇧Shift + 4 : 선택 드래그 캡쳐 ⌘Cmd..
[JavsScript] function 호출하기 function(함수) 란? - 반복해서 사용할 수 있는 코드조각 - 어떤 코드를 캡슐화 해서, 실행을 여러 번 할 수 있게 해준다. - 코드를 최소화할 수 있다. function sayHello(){ } 예제). console 에 "Hello" 출력하기 function sayHello(){ console.log("Hello!"); } sayHello() 를 입력하면 입력 한 수만큼 function 의 {} 안에 있는 코드가 실행된다. function sayHello(){ console.log("Hello!"); } sayHello(); sayHello(); sayHello();
VSCode 단축키 모음 [mac/window] ⌘Cmd + p : 이름으로 파일 검색 ⌘Cmd + , : 설정 창 켜기 ⌘Cmd(Ctrl) + ⇧Shift + k : 한 줄 삭제하기 ⌘Cmd(Ctrl) + d : 같은 단어 하나씩 선택하기 같은 단어 혹은 기호를 여러 개 선택해서 한번에 바꿀 수 있다. 원하는 단어 혹은 기호를 선택한 후 cmd + d 를 클릭하면 왼쪽부터 오른쪽, 위에서 아래로 차례로 같은 단어가 선택된다. ⌥Option(Alt) + CLICK : 클릭하는 곳에 커서 만들기 커서를 여러 군데 생성해서 한 번에 편집을 할 수 있다. ⌥Option(Alt) + ⇧Shift +i : 선택한 영역에 커서 만들기 드래그 하여 선택한 영역의 오른쪽 끝에 커서를 생성하여 한 번에 편집을 할 수 있다. ⌥Option(Alt) + ⇧Shift +..
vi 명령어 정리 오랜만에 vi 를 사용했더니 사용방법이 기억이 안나 수정, 종료도 못하고 애먹었다..;; 간단히 기본 명령어 정리만 해보자 vi 시작, 종료 명령어 명령어 설명 vi 파일명 파일열기 vi -r 파일명 손상된 파일 회복 view 파일명 읽기 전용으로 열기 :w 저장 :q! 저장하지 않고 강제종료 :q 종료 :wq 저장 후 종료 :e! 수정한 것을 무시하고 다시 편집상태로 :wq 파일명 저장 후 파일명 변경 커서 이동 명령어 설명 방향키 / h, j, k, l 상, 하, 좌, 우로 커서 이동 k(←), j(↓), k(↑), l(→) w 다음 단어의 첫 글자로 이동 b 이전 단어의 첫 글자로 이동 ^ 행의 맨 왼쪽으로 커서 이동 $ 행의 맨 오른쪽으로 커서 이동 H 화면의 맨 위로 이동 M 화면의 중간으로 이..
Oh My Zsh 설치하기 지난번에 맥북에 zsh이 기본적으로 깔려 있다는 것을 알고 이번엔 본격적으로 Oh My Zsh 를 설치해보기로 했다. Oh My Zsh란? zsh 설정 관리를 위한 프레임워크로, zsh를 더 쉽고 편리하게 사용할 수 있도록 도와주는 플러그인이다. Oh My Zsh 는 기본적으로 맥과 리눅스에서 동작하며, 윈도우 환경에서는 WSL등을 사용하여 zsh를 설치할 수 있다. Oh My Zsh 설치하기 https://ohmyz.sh/#install Oh My Zsh - a delightful & open source framework for Zsh Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh conf..
Mac OS 현재 shell 확인하기 맥북 개발자 환경을 세팅하기 위해 진행하던 중 Oh My Zsh 라는 shell을 설치하면 더 편리하게 사용가능하다고 해서 설치를 하려고 했는데 Mac OS 버전 10.15.7 버전인 macOS Catalina 이후부터는 기본 셸이 bash가 아닌 Zsh(Z 셸)로 변경되었다고 해서 맥북의 현재 shell 버전이 무엇인지 알아보기로 하였다. . . . 먼저 shell에 대해 간단히 알아보자면, 셸 (Shell)이란? 운용체제 상에서 다양한 운영 체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램이다. 쉽게말해, 사용자와 커널(kernel) 사이를 이어주는 것으로, 사용자가 입력하는 명령어를 해석하여 전달, 실행하는 역할을 한다. 커널(kernel)이란? 컴퓨터 운영체제의 핵심이 되는 컴퓨터 프로..