MAC

    [macOS] sdkman 을 활용한 Java 버전 관리하기

    sdkman을 이용한 Java 버전 관리하기 로컬환경에서 개발할 때, 프로젝트마다 Java 버전이 다를 경우 매번 직접 구글링해서 원하는 Java 버전 설치 및 설정을 해야합니다. 이때, sdkman을 활용하면 편하게 Java 버전을 설정할 수 있습니다. sdkman 설치하기 # sdkman 설치 curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" # sdk 버전 정보가 나오면 정상적으로 설치된 것 sdk version sdkman은 macOS, 리눅스, 윈도우 환경에서 모두 사용이 가능하며, Zsh와도 호환됩니다. 유용한 sdkman 명령어 특정 버전의 언어를 설치하고자 할 경우 # sdk install [언어..

    [MacOS, NuoRDS] Windows10 → MacOS 원격 접속하기

    들어가기 전에 최근에 사내 PC를 Windows에서 MacOS로 변경할 기회가 생겼습니다. 기존에 Windows에서 사용하던 툴들은 대부분 MacOS 환경에서 동일하게 사용할 수 있거나 대체 프로그램이 존재하여 문제없이 MacOS로 넘어갈 수 있겠다고 생각했습니다. 그런데, 특정 업체를 통해 원격 지원을 받는 경우가 종종 있는데 해당 원격 툴이 MacOS에서 원할하게 지원이 되지 않는다는 소식을 접하였습니다. 이에, 원격 지원 툴을 알아보게 되었고 해당 내용을 포스팅하고자 합니다. Windows10 → MacOS 원격 지원 툴 먼저, Windows10에서 MacOS로 원격을 붙을 때 하기 툴들을 사용할 수 있습니다. 장점 단점 Real VNC 무료입니다. 매우 느립니다. ► 직접 테스트해보았을 때, Ch..

    [macOS] iTerm2 한글 자소분리 현상 해결법

    iterm2 한글 자소분리 현상 iterm2에서 한글 파일 또는 디렉토리를 보았을 때 아래와 같이 자음과 모음이 분리되어 제대로 읽을 수 없게 표시되는 경우가 있습니다. 이 경우, iterm2 설정파일을 간단하게 수정하여 해결하는 법에 대해 알아보겠습니다. iterm2 한글 자소분리 현상 해결 방법 iterm2를 킨 후 Preferences > Profiles > Text > Unicode > Unicode normalization form을 NFC로 설정해줍니다. 위와 같이 설정을 변경한 후 다시 파일들을 조회하면 아래와 같이 한글이 제대로 뜨는 것을 확인할 수 있습니다.

    [macOS] Docker 설치하기

    들어가기 앞서 맥북 프로에 Oracle Database를 설치하기 위해서는 Docker 내에 Oracle을 띄워야 했습니다. 이에 따라 Oracle Database를 설치하기 전 Docker를 설치해보도록 하겠습니다. Docker를 설치하기 전에 간단히 Docker가 무엇인지 체크하고 넘어가도록 하겠습니다. Docker란? Docker는 Docker, Inc가 개발중인 컨테이너 환경을 제공하기 위한 소프트웨어입니다. Docker는 어플리케이션이 움직이는 환경을 컨테이너라는 단위로 가상화하고, 이 컨테이너형 가상화 뿐 아니라 컨테이너의 베이스가 되는 이미지를 효율적으로 만드는(빌드) 기능과 이미지를 배포하기 위한 구조(Docker Hub와 같은 저장소 서비스)도 갖추고 있는 것이 특징입니다. 컨테이너형 가..

    [MacOS] TOMCAT 9 설치하기

    들어가기 전에 Springboot를 사용할 때에는, 내장 tomcat을 이용하여 따로 tomcat을 설치하지 않았습니다. 하지만, Spring으로 개발을 하기 위해서는 WAS 서버가 필요하므로 opensource로 자주 사용되는 tomcat을 설치해보고자 합니다. 사내에서 추후 tomcat 9으로 버전업이 예정되어 있어 해당 버전을 사용해보고자, 최신 버전인 tomcat 10이 아닌 tomcat 9을 설치해보고자 합니다. Tomcat 9 설치하기 먼저, 하기 Apache Tomcat 사이트에 접속하여 tomcat 9을 클릭해 설치 파일을 다운로드합니다. 필자는 mac에 설치하는 것이라 tar.gz 파일을 다운로드하였습니다. 만약 windows에 설치하는 것이라면 자신의 bit에 맞는 windows 버전을..

    [MAC] 셀프 북 스캔 후 GoodNote에 책 넣는 방법(미리보기를 이용한 한 장에 두 페이지 넣는 법)

    들어가기 전에 스캔한 책은 직접 구매하여 소장중인 책이며, PDF 파일을 가지고 있는 한 절대 팔거나 공유할 일 없는 책입니다. 파일 공유 요청은 절대로 하지 말아주세요. 저작권을 소중히 하며 책을 읽도록 합시다! 본인 소유 책을 셀프 스캔한 후, 원본 책을 판매하는 행위는 법에 어긋나는 행위입니다! GoodNote에 책 넣기 - Air Drop 이용 MAC을 이용하여 iPad의 goodnote에 책을 넣는 방법은 매우 간단합니다. Air drop을 사용하면 매우 손쉽게 iPad에 파일을 넣을 수 있습니다. 다만, 위와 같은 방법을 통해 진행하게 되면, 아래와 같이 iPad에서 한 화면당 한 페이지만 볼 수 있게 됩니다. GoodNode에 책 넣기 - 한 화면에 2페이지 보는 법 Air Drop만을 이용..

    [MacOS] Visual Studio Code에 python 3 개발 환경 세팅(python 설치 및 TIP 포함)

    들어가기 전에 기본적으로 mac에는 python이 깔려있습니다. terminal을 열어 python -V 명령어와 python3 -V 명령어를 치면 현재 설치되어 있는 python 버전을 확인할 수 있습니다. 저는 위와 같이 이미 python 3.8.2가 설치되어 있어 따로 python3 설치를 하지 않고 진행하지만, 만약 python3가 깔려있지 않다면 아래 방식으로 설치하면 됩니다. python3 설치하기 www.python.org/downloads/ url에 접근하여 Download Python 3.9.4를 눌러주고, python 설치 마법사를 통해 python을 설치합니다. python3 사용하기 터미널에서 python3 사용하기 python3를 특정 툴을 이용하지 않고 터미널에서 사용할 때에는 ..

    [MAC] macOS에서 스티커메모 사용하기(LIKE Windows10의 sticky notes)

    들어가며 맥북을 사용하면서 Windows를 사용할 때의 스티키노트처럼 바탕화면에 띄워 둘 수 있는 메모장이 필요하다고 느꼈다. macOS 역시, 비슷한 역할을 하는 어플리케이션을 내장하고 있어 해당 앱을 소개해보고자 한다. 스티커 macOS에서 command + space bar를 클릭하여 검색을 열고, 아래와 같이 stickies(스티커)를 실행하면 사용이 가능합니다. 스티커 기능 알아보기 스티커에 작성한 내용 메모장에 가져가기 스티커에 적은 내용들은 맥북의 메모장으로 모두 export가 가능합니다. 이 기능을 이용하면, 아이폰, 아이패드와 같은 iOS 기기에서 모두 확인할 수 있어 유용합니다. 스티커에 작성한 내용을 메모장에 보내기 위해서는 파일 > 메모 앱으로 모두 내보내기를 클릭하여 모두 내보내기..