OS/Mac OS: 39개의 글
맥을 사용하다보면 배터리, 사운드, 디스플레이 해상도, 시간대, 팬 컨트롤, 밝기 센서 등의 다양한 문제가 종종 발생하곤 합니다. 이러한 문제를 해결하는 방법에는 운영체제 재설치, 포맷, App을 활용한 사용자 컨트롤 등의 다양한 방법이 있지만, 번거로운 방법이 아닌 비교적 간단한 방법으로 문제를 해결할 수 있습니다. 1. NVRAM 리셋 NVRAM (Nonvolatile Random-Access Memory)는 비휘발성 저장공간의 일부입니다. 일반적으로 RAM은 전원이 차단되면 해당 메모리에 상주하고 있는 데이터가 없어지지만, NVRAM의 경우 전원이 꺼져도 데이터가 없어지지 않습니다. NVRAM에는 사운드 음량, 디스플레이 해상도, 시동 디스크, 시간대, 최근 커널 패닉 정보 등을 가지고 있습니다. ..
iTerm2를 사용해 본다. i오늘은 iTerm2를 좀더 자세히 소개해 드리겠습니다. 공식홈페이지는 여기에 다운로드 링크는 여기에 있습니다. iTerm2는 정말 많은 기능을 가지고 있습니다. 창분할 기능, 자동완성 기능, 마우스 없이 텍스트 선택 및 복사 등! 대 부분의 기능은 단축키가 지정되어 있고, 이 단축키를 자신에 맞게 수정할 수도 있습니다. 여기에서는 자주 사용되는 기능 위주로 iTerm2를 소개해 드리려 합니다. 아 젠장 우분투 북 사려했는데, iTerm2 땜에 맥 못 버릴꺼같아.... 그럼 시작해 보겠습니다. 저는 iTerm2의 단축기능 들을 크게 3가지로 나누었습니다. 첫째는 검색 & 클립보드 기능, 둘째는 창 & 탭 기능, 셋째는 기타 기능입니다. 그럼 검색 & 클립보드 기능부터! 검색 ..
명령행 작업 좀더 편리하게 하기! iterm2 : http://www.iterm2.com/ solarized 컬러 스키마 : http://ethanschoonover.com/solarized zsh : http://www.zsh.org/ oh-my-zsh : https://github.com/robbyrussell/oh-my-zsh 이 문서에서는 명령행 작업을 좀더 편리하고 아름답게 하는 방법을 알아보겠습니다. 앞서 소개시켜드린 위의 URL을 잘 기억해 주세요! iterm2와 solarized 컬러스키마 vim과 solarized 컬러 스키마 마지막으로 zsh쉘로 명령행 작업이 좀더 재미있어질 것입니다. iterm2 설치하기 iterm2 다운로드 주소 : http://code.google.com/p/it..
macOS 버전 10.15 인 ‘카탈리나’ 부터 기본 쉘 (Shell) 이 bash1 에서 zsh (Z shell)2 로 변경 되었습니다.3 일단 쉘을 변경한 이유를 애플에서 직접 밝히진 않았지만, The Verge 라는 언론에서는 bash 쉘의 라이센스와 연관된 것으로 추측하고 있습니다.4 이 기사와 애플의 설명을 보면 여러 후보군 중에서 zsh 을 선택한 것은 라이센스 문제를 해결하면서도 기존 bash 쉘과의 호환성을 최대한 지원하기 위함인 것 같습니다.5 사실 zsh 자체는 맥 사용자에게 오래전부터 알려려 있던 것으로, 한 때 iTerm26 라는 터미널 프로그램이 유행하면서 ‘Oh My Zsh’7 로 쉘을 변경하는 경우가 꽤 있었던 기억이 납니다. 다만 저는 개인적으로 어지간하면 기본 세팅을 변경하..
인프라 글이 아닌거 같지만 그렇다고 프론트엔드 글도 아닌... 회사에서 새로 받은 개인 장비에 iterm2와 zsh를 세팅한 과정을 기록하는 글이다. iTerm2부터 zsh 기본 세팅 과정은 여기를 많이 참고하였다. 1. iTerm2 설치 먼저 iTerm2 설치링크에서 iTerm2를 설치한다. 2. zsh 설치 이제 zsh를 설치한다. brew를 사용하면 한번에 설치할 수 있다. brew install zsh oh-my-zsh는 zsh를 더욱 쉽게 사용할 수 있게 미리 설정해주기 때문에 추천한다. 아래는 oh-my-zsh를 curl로 설치하는 명령어이다. curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh 3..
맥북이나 아이맥같은 Mac OS 환경에서 개발하시는 분들은 터미널 많이들 사용하실 텐데요. Windows와 다르게 맥에서는 기본 터미널도 훌륭하지만 더 많은 기능을 제공하는 iTerm2에 zsh로 변경하여 사용하시는 분들이 많으실 겁니다. 저 역시 iTerm2 터미널 앱을 사용 중인데 이번에 새로운 맥기기에 설치한 터미널(iTerm2)에서 한글이 깨지는 문제가 발생하여 해결방법을 간단히 포스팅 합니다. 첫번째 해결 방법으로는 iTerm2 버전을 다운그레이드 하는 방법이 있습니다. 한글 깨짐 증상은 3.3.10 이후 버전부터 발생하는 문제로 iTerm2 어플리케이션 버전을 3.3.9이하 버전으로 overwrite 하면 발생하지 않습니다. 하지만 해당 증상 때문에 일부러 낮은 버전을 사용하는 것보다 두번째 ..
iTerm 개인적으로 iTerm을 사용한다. 이 설정은 iTerm에만 적용되는건 아니기 때문에 설치하지 않아도 상관없다.다운로드 .bash_profile$ vi ~/.bash_profile?123456789101112# Add Homebrew `/usr/local/bin` and User `~/bin` to the `$PATH`PATH=/usr/local/bin:$PATHPATH=$HOME/bin:$PATHexport PATH # Load the shell dotfiles, and then some:# * ~/.path can be used to extend `$PATH`.# * ~/.extra can be used for other settings you don’t want to commit.for f..
윈도우에서 열심히 개발을 하다가 맥을 처음 쓰는 개발자라면 맥 환경이 개발자에게 편하다라는 말은 많이 들었을 것이다. 하지만 막상 맥으로 옮기고나서 익숙했던 윈도우용 필수 유틸리티들의 대체품을 빨리 찾지못하면 작업 효율이 오르지 않아 답답할 것이다. 이런 답답함을 풀어드리기 위해 이 포스트를 작성해 보았다. 물론 맥을 원래 부터 쓰고있었지만 새롭게 개발을 시작하는 분들에게도 유용하리라 믿는다.(덧: 여기서 소개한 앱 외에도 개발 관련해서 좋은 맥 앱들이 있으면 댓글로 추천부탁합니다! 제가 직접 써본 후 글을 업데이트 하겠습니다.)HTTP 관련Postman터미널에서 curl로 HTTP 요청을 마구 날리면 옆자리 앉은 동료가 보기에 간지나고 좋긴한데 그래도 역시 눈으로 보면서 하면 더 편한 부분이 있지 않을..
AWS EC2 인스턴스 관리에 있어서 public/private key를 이용한 ssh 인증을 잘 이용하면 높은 보안성과 동시에 비밀번호 입력이 필요없는 편리한 환경을 구축 할 수 있다.AWS에 ssh 로그인 편리하게 하기AWS(Amazon Web Service) EC2 계정 생성과정에서 필수적으로 public/private key pair를 생성하게 되는데 이를 통해서 인스턴스 접근 인증을 하게된다. 생성시점에 public key는 AWS에 자동으로 저장되고 EC2 console 화면의 Key Pairs 메뉴에서 등록된 public key를 확인할 수 있다. private key의 경우는 생성시점에 .pem 파일 형태로 다운로드를 해서 저장하게되는데 이 키파일에 대한 보관 책임은 사용자에게 있다. 이 ..
윈도우의 레지스트리와 Temporary 폴더와 마찬가지로, 맥(Mac OS X)도 계속 사용하다보면 다양한 어플리케이션에서 생성되는 설정(preference)데이터나 캐시(cache)데이터들로 인하여 쓸모없는 파일이 계속 생기면서 공간을 많이 차지하게 된다. 이때 단순히 클리너와 같은 프로그램을 이용해서는 정리하는데 한계가 있고, 직접 주요 설정, 캐쉬폴더들을 살펴보면서 용량을 많이 차지하는 녀석들부터 삭제하는 것이 매우 효율적이다.또한 이러한 데이터들은 타임머신(Time Machine)을 이용하여 백업을 할 경우에도 굳이 백업할 필요가 없는 경우가 많으므로, 이 데이터들을 적절히 취사선택하여 타임머신에서 제외해주면 더 빠르고 효율적인 백업이 가능해진다.쓸모없는 파일은 어디에 있나요?사용중인 계정의 홈디..