본문 바로가기

macos22

맥에서 음악 앱 한글이 깨질 때 / macOS, iTunes 아이폰3GS를 사용할 때 부터 아이튠즈를 이용해 음악라이브러리를 관리하며 사용하고 있다. 음악 태그에 아티스트, 앨범 등을 지정해 놓으면 아이튠즈가 알아서 파일 관리까지 해주니 쓰다보면 이보다 좋은 음악관리 프로그램이 없다. 또 컴퓨터에서 듣던 음악을 그대로 아이폰에서 들을 수 있으니 이것은 애플이 추구하고 있는 연속성의 시작점일 것이다. 그런데 최근 나의 아이튠즈 라이브러리의 한글 제목의 음악들이 글씨가 깨지는 현상이 나타났다. 이게 문제가 파일 태그까지 깨먹는다......죽어라 태그를 달아놓았던게 날라가버리고 파일 디렉터리 이름도 깨져버린다.ㅠ 이런 끔찍한 사태가.. 이렇게되니 음악을 정리해 놓은게 소용없게 된다... 문제가 무엇일까 찾아보다 내 맥북의 언어설정이 한국어가 아닌 영어로 해놨던게 문제라.. 2020. 12. 20.
iOS React Native 환경 구축하기 이번에 알아볼 내용은 React Native 개발환경을 macOS에서 구축하기 위한 방법이다. React Native는 페이스북에서 개발한 오픈소스 모바일 애플리케이션 프레임워크로 기존의 Web에서 사용하는 React를 Native 모바일 애플리케이션을 개발하는데 사용할 수 있다. 하지만 완전히 호환되지는 않는다. https://reactnative.dev/ React Native · A framework for building native apps using React A framework for building native apps using React reactnative.dev 그럼 이제 본격적으로 React Native 개발환경을 macOS환경에서 구축하는 법을 알아 보겠다. 1. homebre.. 2020. 9. 5.
macOS에서 라즈베리파이 이미지 SD카드에 굽기 - 우분투 오랜만에 집에 굴러다니는 라즈베리파이에 dotnet core를 설치해 보기 위해 우분투에서 배포하는 라즈베리파이용 이미지를 SD카드에 구워보려합니다. 저는 macOS를 사용하고 있기 때문에 윈도우처럼 win32 disk imager라는 유용한 유틸리티를 사용할 수 없고 dd명령어를 통해 구워보기로 하였습니다. 0. 라즈베리파이용 이미지 다운로드 & SD카드 삽입 라즈베리파이용 우분투 이미지는 아래에서 받을 수 있습니다. 참고로 저는 라즈베리파이2를 가지고 있는데 아직도 지원을 해줍니다.(32비트만.) https://ubuntu.com/download/raspberry-pi Install Ubuntu Server on a Raspberry Pi 2, 3 or 4 | Ubuntu Ubuntu is an op.. 2020. 6. 12.
macOS OpenVPN 클라이언트 / tunnelblick 사용하고 있는 TPLink 공유기가 OpenVPN을 지원하여 가끔 잘 사용하고 있습니다. 예를 들면 회사에서 방화벽에 막힌 카카오톡이나 인터넷 웹사이트에 접속 한다던지.. 외부에서 집안에 사설망을 이용 한다던지 할 때 유용합니다. OpenVPN을 이용하려면 OpenVPN클라이언트에 구성파일을 로드하여 사용해야합니다. Windows용 OpenVPN클라이언트는 OpenVPN홈페이지에서 다운로드 받아 사용할 수 있는데 macOS용은 별도로 있지 않는 것 같습니다. 그래서 별도의 서드파티 앱을 사용해야합니다. 찾아보니 터널브릭 tunnelblick이라는 앱이 유명합니다. 우선 터널브릭 홈페이지에 들어가서 다운로드를 받습니다. https://tunnelblick.net/downloads.html Downloads.. 2020. 5. 24.
macOS에서 환경변수 수정하기 / .bash_profile 개발 환경을 세팅하다보면 환경변수를 변경할 일이 생기게 됩니다. 이번에도 npm의 기본 경로를 바꾸기 위해 환경변수를 export명령어를 이용하여 추가 하였었으나 터미널을 닫고 다시 켜보면 적용이 되지 않았습니다. 이때 ~/.bash_profile 이라는 파일을 만들어줘 영구적으로 적용할 수 있습니다. Wonheeui-MacBookPro:~ lucidmaj7$ cd ~ Wonheeui-MacBookPro:~ lucidmaj7$ vi .bash_profile 홈 디렉터리로 이동하여 .bash_profile이라는 파일을 생성하고 다음과 같이 작성해 줍니다. source명령어를 통해 .bash_profile을 적용해줍니다. Wonheeui-MacBookPro:~ lucidmaj7$ source ~/.bash_.. 2020. 3. 30.
macOS 10.15 카탈리나에서 npm 패키지 설치시 권한 오류 macOS 10.15카탈리나에서 npm 패키지 설치시 권한 오류가 발생 하는 경우가 있습니다. sudo 명령어를 같이 써줘도 권한문제가 발생합니다. Error: EACCES: perminsion denided 이때 npm의 기본 경로를 유저 홈디렉터리 밑으로 옮겨주고 환경변수를 다시 설정하여 권한 문제를 해결 할 수 있습니다. 1. 유저 디렉터리에 설치경로 생성 Wonheeui-MacBookPro:~ lucidmaj7$ mkdir ~/.npm-global 2. npm config set prefix Wonheeui-MacBookPro:~ lucidmaj7$ npm config set prefix '~/.npm-global' 3. 환경변수 설정 Wonheeui-MacBookPro:~ lucidmaj7$ e.. 2020. 3. 22.
mac용 AVG 안티바이러스 삭제하기 맥에서 Avast 무료 안티바이러스를 사용하다가 AVG 안티바이러스 프리버전을 사용하고 있었다. 맥에는 안티바이러스가 필요 없다고 하지만 써본 결과 악성 웹사이트나 악성파일을 나도모르게 다운받거나 접속하는 경우에 차단을 해줘 미리 사고를 예방 할 수 있어 좋았다. 그런데 업데이트나 스캔시 맥북의 발열 많이 발생하여 가끔 이륙하기 일쑤였다. 그래서 한번삭제를 해보려고 휴지통에 넣어보니 실해중이라고 삭제가 안되었다. 구글에서 검색해보니 AVG 홈페이지에서 삭제 방법을 찾을 수 있었다. 우선 AVG 안티바이러스를 실행한다. 메뉴에서 AVG AntiVirus 메뉴에서 Uninstall AVG AntiVirus를 클릭한다. 이렇게 AVG안티바이러스를 삭제 할 수 있다. https://support.avg.com/.. 2020. 3. 9.
macOS에서 이미지 크기 일괄 리사이징 하기(별도 프로그램 없음!) 블로그에 아이폰으로 찍은 사진을 보통 포스팅한다. 하지만 폰카메라도 고해상도 이미지가 보편화 되어 이미지 한장당 2~10메가 정도 하게된다. 티스토리는 원본이미지를 열화없이 업로드하는 것이 기본이라 이미지가 많으면 페이지 로딩이 오래걸린다. 윈도우에서는 알씨나 다른 편집프로그램으로 이미지를 일괄 리사이징 했다. macOS에서는 사진을 리사이징 하려면 어떤 툴을 써야할까? 찾아보니 macOS의 기본앱인 미리보기 앱을 통해 이미지 리사이징을 할 수 있었다. 우선 Finder에서 리사이징할 이미지를 선택하고 우클릭을 하여 다음으로열기 > 미리보기 앱으로 연다. 이미지파일이 미리보기 앱으로 열리면 좌측에 열린 이미지파일들을 모두 선택한 후 도구 > 크기조절을 클릭해준다. 조절하고자 하는 크기를 입력해주고 확인을.. 2020. 3. 8.
macOS에서 타입스크립트(Typescript)개발환경 구축하기 macOS에서 Typescript개발환경 구축하기 with NPM TypeScript개발 환경 구축 방법에는 두가지 방법이 있는데 하나는 Visual Studio를 이용하는 것이고 다른 하나는 npm 패키지관리자를 이용하는 것이다. NodeJS설치 npm을 이용하기에 앞서 NodeJS를 설치해야한다. https://nodejs.org/en/ NodeJS를 설치하고나서 terminal을 실행해 node명령어를 이용하여 nodeJS가 제대로 설치 되었는지 확인한다. lucidmaj7@Wonheeui-MacBookPro ~ % node --version v12.16.0 lucidmaj7@Wonheeui-MacBookPro ~ %npm도 정상적으로 실행 되는지 확인한다. lucidmaj7@Wonheeui-Mac.. 2020. 2. 16.