본문 바로가기
반응형

MacOS91

흥미로운 링크들 3월 3주차 코로나19의 확산세가 꺾이지 않는 요즘이지만, 이 틈을 틈타 조용하게 등장한 애플의 신제품 소식으로 시작합니다. https://www.apple.com/kr/ipad-pro/ iPad Pro iPad Pro는 Liquid Retina 디스플레이, A12Z Bionic 칩, 프로급 카메라, 새로운 LiDAR 스캐너를 탑재하고 있으며, Apple Pencil과 새로운 Magic Keyboard도 지원합니다. www.apple.com 애플이 조용히 아이패드 신제품과 키보드 겸 커버를 선보였습니다. 아이패드가 마우스 지원을 강화하고 있다는 소문대로 트랙패드를 장착한 키보드 커버가 나왔네요. 아이패드를 키보드에서 붕 띄우는 참 애플 다운 특이한(?) 설계입니다. 그리고 애플 다운 미친 가격까지...😫글보다는 영상.. 2020. 3. 23.
트위터 맥 앱, 이제는 쓸 만 한가 트위터 맥 앱이 공식적으로 재 출현한 지 벌써 버전이 8.9가 되었습니다. 최소한 9번의 패치가 있었다는 말이네요. 과연 공식 트위터 맥 앱은 쓸 만해 졌을까요? 한 개인의 입장으로 정리해 봤습니다. 참고로 이 글은 버그나 불편한 점 위주로 정리합니다. 사소하지만 눈길이 가는 아이콘 크기 버그 가끔 앱의 핵심 아이콘인 새 모양 아이콘이 작아지는 버그가 있습니다. 레티나 모니터와 비 레티나 모니터 사이에 앱을 이동하다 보면 발생하는 것으로 주정됩니다. 이 문제는 사소하지만 처음부터 지금까지 전혀 고쳐지지 않고 있네요. 물론 이미 버그 리포팅은 한 상태입니다만 과연 읽어 보기나 했을지 모르겠네요. 그나마 사용에 불편함을 느끼지는 않아서 다행이지만요. 어... 그러니까.... 가끔 귀여워요. (???) 이상한.. 2020. 2. 25.
macOS Safari에서 타이핑이 심각하게 느려지는 문제 어느 날부터 맥(macOS)의 사파리(Safari) 웹 브라우저에서 글자를 타이핑하면 버벅거리는 일명 렉(lag) 현상이 나타났습니다. 사파리는 크롬을 견제하려고 일부러 자주 사용하는 브라우저인데 이 문제 때문에 상당히 곤란해서 크롬을 쓸 정도였습니다. 이 글은 이 문제를 해결하는 삽질기를 정리하고 있습니다. 문제 정확한 증상은 사파리 내부 웹킷에 표시되는 웹 페이지의 텍스트 필드에서만 발생합니다. 여기에 한글이든 영문이든 관계없이 텍스트를 입력하면 1~2글자 정도까진 괜찮다가 더 치기 시작하면 버벅거리며 멈추고 잠시 후 렉이 풀립니다. 그리고 입력을 시작하면 또 렉이 발생합니다. 거기다 타이핑이 길어질수록 렉이 더욱 심해집니다. 하지만 사파리의 주소표시줄에서 글자를 입력할 때는 이런 현상이 없습니다. .. 2020. 2. 22.
Flutter 사용 시 발생하는 미확인 개발자 문제 macOS Catalina에서 Flutter CLI 도구를 이용해 개발 시 겪을 수 있는 문제 중 하나로 미확인 개발자 문제가 있습니다. 이 문제를 해결하는 방법을 간략히 정리하는 글입니다. 문제 flutter 커맨드를 사용할 때, 예를 들어 flutter doctor나 flutter build, 혹은 flutter run 시에 아래와 비슷한 오류가 날 때가 있습니다. "idevice_id" cannot be opened because the developer cannot be verifed. 위 오류에서 idevice_id 대신 ideviceinfo, iproxy 등 여러 이름이 올 수 있습니다. 즉 하나의 명령이 아니라 여러 명령 바이너리가 개발자 사인이 빠진 채로 빌드되어 있어서 macOS에서 경고.. 2020. 2. 18.
Tmux에서 트루컬러 이맥스 사용하기 앞서 쓴 터미널에서 트루컬러 이맥스 사용하기에 대한 글의 연장선의 내용입니다. 터미널에서 24비트 트루컬러를 지원하더라도 Tmux 안에서 이맥스를 실행시킬 경우 색상이 이상하게 표시되는 경우도 있습니다. 이 경우는 아마도 tmux 가 사용하는 screen-256이라는 터미널 타입의 문제로 추측됩니다. 이 경우도 앞의 터미널 타입을 만드는 방식과 비슷한 방법으로 해결할 수도 있습니다. 우선 tmux 설정에 아래 내용을 추가합니다. set -ga terminal-overrides ",st-256color:Tc" 이후 tmux 를 재시작합니다. 다음으로 아래 내용을 screen-24bit.terminfo 라는 파일에 저장합니다. 역시 위치도 상관은 없지만 셸에서 접근하기 편한 경로가 좋습니다. # From [.. 2020. 2. 8.
터미널에서 트루컬러 이맥스 사용하기 저는 터미널로 iTerm2를 사용합니다. 그리고 iTerm2는 트루컬러(24bit True Color)를 지원하는 터미널입니다. 그런데 이상하게도 이맥스(Emacs)를 터미널 모드로 띄워보면 GUI 모드와 색상이 다른 경우를 종종 볼 수 있습니다. 이는 사용하는 터미널 타입이 트루 컬러 모드가 아니기 때문에 나타나는 어쩔 수 없는 증상입니다. 터미널에서 트루컬러를 제대로 지원하기 위해서 약간의 트윅(tweak)이 필요합니다. 참고로 이 트윅은 개인적으로 macOS에서 iTerm2로만 확인했기 때문에 다른 OS나 터미널 앱에서는 어떻게 되는지는 잘 모른다는 것에 주의 부탁드립니다. 우선 xterm-24bit.terminfo 라는 파일을 만들고 아래 내용을 붙여 넣습니다. xterm-24bit|xterm w.. 2020. 2. 7.
iCloud Drive를 드롭박스처럼 사용하기 드롭박스(Dropbox)는 개인적으로 정말 오래 써 온 클라우드 동기화 스토리지 서비스였습니다. 하지만 얼마 전부터 무료 계정의 동기화 제한 기기 대수가 3대로 제한되기 시작했습니다. 저는 이미 5대의 장비를 사용하고 있었고 여기에 추가로 맥북프로를 하나 더 장만하게 되었는데 덕분에 드롭박스를 더 이상 쓸 수 없는 몸(?)이 되어 버리더군요. 그래서 여러 대안을 찾아보다 일단 아이클라우드 드라이브(iCloud Drive)를 공유 스토리지로 써보기로 했습니다. 당연하게도 파인더를 통한 사용은 어렵지 않습니다. 이미 iCloud라는 항목에 좌측 리스트에 나타나고 있기 때문이지요. 특이하게도 실제로는 존재하지 않는 다양한 링크들이 나타나고 있다는 점이 나타나고 있긴 합니다...🤔 그런데 불행히도 아이클라우드 .. 2020. 2. 5.
맥용 잠자기 방지 도구 caffeinate 가끔 맥이 잠자기에 빠지지 않게 해야 할 경우가 있습니다. 예를 들어 개발 서버를 띄워 놓았다거나 등등 말이죠. 이럴 때는 다양한 전용 앱을 활용할 수도 있습니다만, 굳이 별도의 앱을 설치할 필요 없이 터미널에서 간단한 셸 커맨드 만으로 잠자기에 빠지지 않게 할 수도 있습니다. 바로 caffeinate 라는 macOS 전용 CLI 도구입니다. 사용법 잠자기 방지 터미널에서 caffeinate를 그냥 실행하면 맥이 잠자기에 빠지지 않게 됩니다. caffeinate 이 유틸리티는 실행된 상태에서 아무런 변화 없이 가만히 돌아가기만 합니다. 따라서 종료시킬 때는 ^C (Ctrl+C) 키를 눌러서 빠져나오면 됩니다. 모니터가 꺼지지 않게 막기 잠자기와 디스플레이 모니터가 꺼지는 것은 직접적인 관계가 없기 때문에.. 2020. 1. 6.
흥미로운 링크들 10월 4주차 짧은 휴가를 다녀왔더니 링크 개수도 덩달아 줄어버렸네요. ☺️ 개발자를 위한 OS X(>= Catalina) 설정 개발자를 위한 macOS 환경 설정, iTerm 설정, 터미널 환경 등 다양한 추천 설정을 정리한 링크입니다. 일부는 제가 선호하는 것과 동일하네요. 하지만 그렇다고 모두가 똑같이 사용하는 것도 아니니 오해도 하지 맙시다. 😏 멋진 모션그래픽을 위한 팁 모션 그래픽 팁을 애니메이션으로 설명한 트윗들을 모은 모먼트입니다. 게임 개발이든 영상 편집이든 여러 분야에서 참고할 수 있는 좋은 자료 같습니다. Firefox 70.0, See All New Features, Updates and Fixes 파이어폭스 70버전의 릴리즈 노트입니다. 크롬의 버전업을 따라잡아버린 버저닝이 경이롭습니다. 파폭도.. 2019. 10. 28.
흥미로웠던 링크들 10월 2주차 애플, macOS 카탈리나 배포 시작 아기다리고기다리던 macOS 카탈리나가 드디어 공식 릴리즈 되었습니다. 원래는 UIKit for macOS 즉 Catalyst를 기다리고 있었지만 SwiftUI가 소개된 이후 이 녀석을 써보기 위해서 카탈리나를 기다려 왔었지요. 그리고 드디어 이 글을 쓰는 지금 감동적인 설치를... 다운로드가 18시간이... 애플 서버 일해라 🙁 기타 iPad를 사이드카를 이용해 서브 모니터로 쓰는 기능과, iTunes가 몇 가지 앱으로 분리가 되는 점, 32비트 지원이 완전히 사라지는 점 등등 다양한 변화가 있습니다. 그래도 메이저 버전 업데이트이니 혹시나 자신이 보수적이라면 다음 마이너 패치 릴리즈를 기다리는 것도 나쁘지는 않은 선택 같습니다. 여담이지만, 정식 버전은 GM과 릴.. 2019. 10. 14.
Docker에서 macOS 호스트 포트에 접근하기 개인적으로 삽질했던 도커(Docker) 관련 경험을 하나 풀어서 메모해본다. 내용은 도커 컨테이너에서 macOS의 호스트에 열려있는 포트에 접근하는 방법에 대한 것이다. 하려는 것 회사 보안 정책 상 그냥은 접근할 수 없는 여러 서버들이 있다. 개발 중인 프로그램에서 정식으로 배포하지 않고 개발 서버로 이 서버에 접속하려면 VPN을 활성화 한 다음 SSH 터널링을 이용해 호스트에 포트를 열고 이 포트를 직접 접속하는 수밖에 없다. 도커를 쓰지 않고 이렇게 터널링으로 뚫어놓은 포트에 접근하는 것은 사실 아무 문제도 없다. 편하게 막 쓰면 된다. 그런데 도커를 사용하게 되면 문제가 발생한다. 컨테이너 내부에서는 당연히 호스트의 포트 상황을 전혀 모르기 때문에 어떻게든 알려줘야 한다. 그런데 컨테이너를 띄울 .. 2019. 7. 19.
728x90
반응형