본문 바로가기

mac alias (맥 터미널에서 단축명령어) mac alias (터미널에서 단축명령어) 맥 터미널 많이 사용하신다면 아마도 개발자 확률이 좀 높겠죠? ㅎㅎ 다들 아실 것 같지만 그래도 간단하게 정리해둡니다. 맥 기본 쉘은 아마도 bash 겠죠? bash 쉘을 사용하신다면 아래와 같은 방법으로 alias 설정이 가능합니다. vi ~/.bashrc alias test='/Users/aaa/venv_test/bin/activate && cd /Users/aaa/dev_test' 터미널을 다시 실행하시거나 source ~/.bashrc 를 입력하시면 alias test가 설정됩니다. 이후에는 test 명령어를 입력하는 것만으로 위에 '/Users/aaa/venv_test/bin/activate && cd /Users/aaa/dev_test' 명령어가 실행.. 더보기
webp to png in mac webp to png in mac webp의 기본적인 내용은 아래 위키에서 확인해보세요. - https://ko.wikipedia.org/wiki/WebP 이 포스팅에서 정리하고 싶은 것은 webp 를 png로 변경하고 싶은 것입니다. 조금 더 자세히 말하면 webp가 들어있는 특정 폴더의 이미지들을 png로 변경하고 싶은거죠. 1) 설치 - brew로 해줍니다. brew install webp 2) 활용 - webp를 설치하면 dwebp 명령어를 사용할 수 있습니다. Usage: dwebp in_file [options] [-o out_file] 이런식으로 사용할 수 있고요. 하나의 이미지만 처리하시려면 위에 적어둔 Usage 그대로 쓰시면 되겠죠. 하지만 여러 개의 이미지를 저렇게 할 수는 없으니까 .. 더보기
(python3, pip3) install in mac & virtualenv python3 1. python3 install in mac 맥에서 python3가 기본적으로 설치되어 있다면 명령어 python3 를 실행 했을 때 아래와 같이 나옵니다. 만약에 없다면 brew install python3 로 설치합니다. 설치 후 다시 python3 를 실행해서 위와 같이 나오면 OK. 2. pip3 install in mac 명령어 pip3 실행했을 때 에러나거나 not found 되면 없는 것입니다. 혹은 경로 설정이 잘 안되어 있던가요. 일단 설치는 아래 명령어로 할 수 있습니다. 다운로드 : curl -O https://bootstrap.pypa.io/get-pip.py설치 : python3 get-pip.py실행 : python3 -m pip 저는 경로 설정이나 셋팅이 잘 안되어 있는 경우.. 더보기
pip psycopg2 install error in mac 사진으로 문제점에 대한 설명을 대신합니다. 구글링 해보니까 2.6.2 버전의 문제라고 하더라고요.그래서 최신 버전으로 설정하고 pip install 하니 이상없이 설치되었습니다. 이전에는 잘 설치했는데 pip freeze로 생성한 파일로 설치하니 문제가 발생했어요.아마도 제가 중간에 postgres 버전을 올렸던지. 그랬나봐요. 꼭 2.6.2 버전을 사용해야 하는 것도 아니라서 이번 기회에 버전 업하고 문제 해결했어요. 기록 끝 ! 더보기
맥 파인더 복사 붙여넣기 단축키 (Copy and Paste in Mac Finder) Mac Finder에서 복사 붙여넣기는 아래와 같은 단축키로 합니다. 복사 (copy)는 command + c 이고요. 붙여넣기(paste)는 option + command + v 입니다. 이게 윈도우나 리눅스에서 맥으로 넘어왔을 때 제일 불편하더라고요 ㅎㅎ 이젠 적응 완료 !! 더보기
Mac에서 Redis Sock 찾지 못해서 시작 안될 때 제가 지금 사용하고 있는 개발 환경은 주로 맥(Mac)입니다. 캐시(cache)를 위해서 Redis를 사용하는 편인데요. 맥을 재부팅하면 Redis Socket을 찾지 못해서 runserver가 실행되지 않는 경우가 종종 발생했죠. 그래서 종종 재시작을 해서 (참 바보 같은) 문제를 해결했습니다. 아래 명령어로 한 번에 해결할 수 있었는데 .. brew services restart redis 아무튼 위와 같은 명령어로 redis를 재시작할 수 있고 sock도 잘 만들어내서 문제 해결 !! 참고로 redis upgrade는 아래 그림과 같이 brew upgrade redis 더보기
mac - postgresql & postgis install and setting 일단 분류가 좀 이상하지만 나중에 찾을 때 제가 여기를 확인할 것 같아서.. 1. PostgreSQL & PostGIS 설치는 brew로 간단하게 가능 - brew 설치는 아래 참고 linux에서 brew 설치 (http://brew.sh/linuxbrew/) apt-get install -y build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev # ---> root 이외의 사용자에서 실행해야 합니다.ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)" 스크.. 더보기
xcrun error: invalid active developer path 아래와 같은 에러 메시지가 나왔나요?? ERROR: xcrun: error: invalid active developer path terminal을 열고 xcode-select --install 을 입력해서 설치하세요 !! 설치가 끝나면 에러가 나왔던 명령어를 다시 실행해보세요 :) 저는 바로 해결되었습니다. !! 더보기
psycopg2 error : image not found in mac mac에 개발환경을 다시 구축했습니다.구축하면서 발생했던 문제들 중 몇 가지만 정리해두려고 포스팅합니다 :) psycopg2 error : image not found 라고 나오는 에러에요.아래와 같이 해결했습니다 :) Case 1 : PostgreSQL Installation Method - Brew sudo ln -s /usr/local/Cellar/openssl/1.0.2h_1/lib/libssl.1.0.0.dylib /usr/local/lib sudo ln -s /usr/local/Cellar/openssl/1.0.2h_1/lib/libcrypto.1.0.0.dylib /usr/local/lib Case 2 : PostgreSQL Installation Method - dmgsudo ln -s /.. 더보기
WinSCP -- Mac Access (윈도우에서 맥 sftp 접근) 윈도우 환경에서 WinSCP라는 프로그램을 사용하고 있어요.리눅스나 맥 또는 클라우드 환경의 인스턴스에 있는 파일을 관리하는 용도로 사용하고 있고몇 개의 포스팅에서 간단한 기능 또는 접속 방법에 대해 정리했던 적이 있습니다. 이번에는 WinSCP를 통해서 맥 컴퓨터에 접속하는 방법에 대해서 정리해두려고요. 1. WinSCP에서는 별다른 작업을 할 필요가 없습니다. 하지만 Mac 설정을 변경하는 것이 필요합니다. Mac에서 System Preferences에 들어갑니다. 아래 그림에 표시해둔 것 처럼 Sharing 버튼을 눌러서 다음 단계를 진행합니다. 2. Sharing에 들어가 보면 왼쪽에 Remote Login이 꺼져 있는데 활성화 시켜줍니다. 아래 그림처럼요. 그리고 오른쪽에 Allow access.. 더보기
mac : screenshot + pixelate 리눅스에서는 shutter라는 프로그램을 사용했는데요. 꽤 좋았어요. 스샷도 편하게 찍고, pixelate나 간단한 브러시도 있어서 좋았거든요. 요즘에는 맥을 주로 사용하는데 제가 검색을 게을리한 것도 있겠지만 쉽게 마음에 드는 프로그램을 찾지 못했는데, 이번에 찾은 Skitch 프로그램을 소개합니다 :) homepage : https://evernote.com/intl/ko/skitch/ 제작사가 무려 Evernote입니다 ㅎㅎ 아무튼 위 사이트에서 무료로 다운 받을 수 있습니다. 다운 받으면 하나의 압축 파일이 나오고, 이걸 그냥 풀면 하나의 파일이 나옵니다.나온 파일을 Application에 이동 또는 복사하시면 Launchpad에서 바로 사용할 수 있어요 :)아래 그림 처럼 말이죠. 1. Skit.. 더보기
리눅스, 맥 - grep 활용 파일안에서 문자열 찾기 예전에 "리눅스 파일 검색 (find), 파일 내부 문자열 검색(grep 이용)" 이라는 포스팅에서 Grep을 통해여러 파일안에서 특정 문자열이 있는지 찾는 내용을 간단하게 정리한 바 있습니다. :) 여기서는 특정 문자열이 포함된 한 줄이 매우 긴 경우 어떻게 하는지 작성해두려고 합니다. 1. 특정 문자열이 포함된 내용을 찾는 것은 아래와 같습니다. 예로 "Multi" 라는 문자열이 포함된 파일을 찾기 위해서는 아래와 같은 명령어를 사용할 수 있습니다. grep -r "Multi" ./* 2. 그런데 Multi 라는 문자열이 엄청나게 긴 문자열에 포함되어 있다면 아래와 같이 나올 수 있습니다. 이것도 좀 많이 줄여서 표현한 것입니다. 즉 Multi라는 문자열을 가진 파일을 찾고 싶은건데요. 결과는 찾을 .. 더보기
mac에 octave 설치 octave를 mac에 설치하는 과정이에요.octave binary는 source forge에서 받을 수 있더라구요. Octave-Forge : https://sourceforge.net/projects/octave/ dmg 파일을 다운 받아 실행하면 아래 그림과 같이 나옵니다. Octave-3.8.0-6.mpkg를 더블 클릭해서 적당히 Next 눌러주면 설치할 수 있습니다. 설치가 완료되면 Launchpad에 Octave-cli가 생성되고 이것을 클릭하면 Octave를 활용할 수 있죠 :) 더보기
맥에서 이미지(사진) 크기 변경 맥에 기본으로 제공되는 Preview 앱에서 이미지 크기를 간단하게 변경하는 것이 가능합니다. 사진을 Preview 앱으로 연다. (기본적으로 사진을 더블 클릭하면 preview 앱으로 연결되요) 그 다음 Tools --> Adjust Size 기능을 선택합니다.아래 그림과 같이 현재 이미지의 사이즈가 표시되고 이를 조정하면 됩니다.현재 이미지는 가로 2448 픽셀, 세로 3264 픽셀로 이루어져있네요. 이것을 512 * 683 픽셀로 변경하고 OK 버튼을 클릭합니다. OK 버튼을누르면 이미지 이름 옆에 edited 라고 표현됩니다. 그냥 command + s를 누르거나 preview를 종료하면 원래 파일이 변경한 크기로 저장됩니다.다른 이름으로 저장하려면 edited 옆에 화살표를 눌러서 변경해주면 됩.. 더보기
맥에서 이미지(그림) 자르기 맥에서 이미지(그림) 자르기는 아래와 같이 하시면 됩니다. :) 1. 자르고자 하는 이미지를 더블클릭합니다. 기본적으로는 Preview 라는 소프트웨어로 열려요. 아래와 같이요. 그럼 파란색으로 표시한 버튼을 누릅니다. :) 2. 새로운 기능들에서 제일 왼쪽 빨간색을 눌러보면 어떤식으로 영역을 선택할건지 고를 수 있습니다. 3. 영역을 적당히 선택하면 오른쪽 상단에 crop 버튼이 보입니다. 누르면 잘려요 !! Command + s 눌러서 저장하면 끝입니다. :) 끝 :) 더보기
맥에서 안드로이드 기기 파일 복사 이번에 맥북 프로가 새롭게 나오길 매우 많이 기대했는데 .. 맥에서 안드로이드 기기에 저장된 파일들을 접근해서 복사하거나 삭제하는 것은따로 프로그램을 하나 설치해야 합니다. 그것은 Android File Transfer 입니다. 아래 주소에서 다운 받을 수 있구요. https://www.android.com/filetransfer 위 프로그램을 설치하신 다음에!!안드로이드 기기에서 충전용 말고 파일 USB용 방식을 선택해줍니다. 설치하신 프로그램을 실행하면 다음과 같은 화면을 보실 수 있어요. 오랜만에 사진들을 백업했네요 :) 더보기