Computer/맥 코딩 알고리즘 2023. 1. 17. 06:17
맥을 사용하면서 키맵핑에 적합한 프로그램이 없어서 한동안 맥 키보드 키맵핑을 포기하고 사용했었습니다. 기본 키맵핑만 사용하던 중 카라바이너(Karabiner)라는 프로그램을 알고서 매우 편리하게 사용중에 있습니다. 특별히 많이 사용하는 기능은 마우스 키를 키보드로 제어하는 것입니다. 때문에 카라바이너가 먹통이 된다면 상당히 불편해지는 상황이 오는데 몇달 전에 구매한 로지텍 키보드 MX Keys for Mac 을 사용하면 카라바이너 동작이 안되더군요. 그래서 검색하던 중 저와 비슷한 사람들을 발견했습니다. 해결 방법은 생각보다 간단합니다. ▼ 1. 우선 다음과 같이 Karabiner 앱을 실행한 후에 디바이스(Devices) 메뉴를 선택합니다. ▼ 2. 그리고 MX Keys 장치를 보면 체크박스가 해제되어..
더 읽기
Computer/우분투 코딩 알고리즘 2021. 3. 15. 17:49
우리가 리눅스를 쓰는 가장 큰 이유 중에 하나는 노가다를 쉽게 하기 위해서 일 겁니다. 만약 특정 폴더 하위의 파일들을 모두 선택해서 어떤 특정 폴더에 저장하려면 윈도우 같은 경우는 어쩔 수 없이 그냥 하나씩 복사해서 옮기는 방법 뿐이 없을 겁니다. 물론 자동화 툴을 만들던지 CMD 를 이용해서 가능하겠죠. 맥도 마찬가지 입니다. GUI 화면에서는 한계가 있습니다. 오토메이터(Automator) 같은 툴로 가능하겠지만 아무래도 터미널에서 CP 명령을 이용해 쉽게하는 편이 빠를 겁니다. 다음과 같은 폴더 구조의 데이터를 옮기려고 했는데 막막하더군요. 국기 이미지가 들어있는 폴더입니다. 문제는 .imageset 폴더 안에 각각 국가코드.png 이미지가 들어있습니다. 이제 하위 구조를 복사하는 방법을 알아보겠..
Computer/맥 코딩 알고리즘 2021. 3. 11. 23:23
맥에서 .txt 확장자 파일 만들기 맥북을 처음 사용하면 윈도우에서 사용하던 익숙한 기능이 없습니다. 급하게 뭘 쓰려고 바탕화면에 오른쪽 버튼을 누르고 새로 만들기 메뉴의 텍스트를 한 번쯤은 만들어 보았을 겁니다. 하지만 맥에서는 오른쪽 버튼을 눌러봐도 그러한 기능은 없습니다. 그리고 새 파일 만들기 조차 없는데요. 이게 생각 보다 불편합니다. 하지만 뭐든 방법은 있죠. 오히려 윈도우 보다 더 빨리 만들 수 있습니다. 터미널 실행 우선 맥의 터미널 프로그램을 실행 시킵니다. 그리고 다음 명령어를 실행합니다. 그럼 바탕화면으로 위치를 이동합니다. cd ~/Desktop 데스크톱으로 이동했으면 다음 명령어로 새로운 텍스트 파일을 만듭니다. touch my.txt 위의 명령어를 사용하면 맥에서도 txt 파일을..
Computer/맥 코딩 알고리즘 2021. 3. 9. 23:57
맥북 원격 접속하기 Microsoft 프로그램 중에 Remote Desktop for Mac 이라는 프로그램이 있습니다. 맥에서 윈도우 화면을 공유하기 가장 편한 프로그램입니다. 맥에서 맥을 원격접속할 때는 맥에서 지원하는 화면 공유 프로그램을 사용하면 편리합니다. 사용법이 간단하니 원격 PC를 쉽게 제어 및 사용할 수 있을 겁니다. 지원 클라이언트 Windows 데스크톱 Microsoft Store Android iOS macOS 이 포스팅에서 시도해볼 클라이언트는 macOS 용 클라이언트입니다. 다양한 Microsoft 원격 데스크톱 클라이언트는 운영체제 별로 다음 URL에서 다운로드 할 수 있습니다. 원격 데스크톱 클라이언트 모든 디바이스에서 사용할 수 있는 다양한 원격 데스크톱 클라이언트 알아보기..
Coding/개발툴 코딩 알고리즘 2021. 2. 1. 18:04
윈도우 컴퓨터를 이용해서 MySQL Workbench를 이용해서 SQL 쿼리 공부를 하다가 M1 맥 미니에서 MySQL Workbench를 다운로드하여서 실행시켰습니다. 그런데 정상 동작하지 않더군요. 아직 arm64 M1 프로세스를 지원하지 않는 것 같습니다. 역시 오라클입니다. 아무튼 그래서 SQL을 공부는 해야겠고 해서 찾아보니 아주 깔끔하고 편리한 툴이 있더군요. 물론 Intellij의 DataGrip 같은걸 쓰고 싶지만 너무 비싸서요. 아무튼 간단 SQL 프로그램이 필요했기 때문에 Sequle Pro라는 프로그램을 다운로드하여서 사용해봤습니다. 여유가 되시는 분은 도네이트를 해도 좋을 것 같습니다. 단지 다크 모드를 지원하진 않더군요. 개발이 멈춘 것 같아 보입니다. www.sequelpro.c..
Coding/스위프트 iOS 코딩 알고리즘 2020. 10. 19. 11:20
구글 파이어베이스 Crashlytics 를 사용한다면 크래쉬를 알기 위해서 해당 빌드의 dSYMs 파일을 요구합니다. 이 파일들은 최근 비트코드 빌드로 인해서 여러개의 파일로 나뉘었는데요. 매번 해당 스크립트를 실행하기 귀찮아서 파일로 만들어 실행하면 편리합니다. 다음 두 경로를 통해 모든 파일을 가져옵니다. ▼ 1. 앱스토어 (App Store) appstoreconnect.apple.com/ https://appstoreconnect.apple.com/ appstoreconnect.apple.com 우선 앱스토어에 접속해서 해당 앱의 활동 내역에서 dSYM을 다운로드 할 수 있습니다. 현재 글을 올리는 시점에서는 크롬에서는 다운로드가 안되고 Safari에서만 됩니다. 비트코드 때문에 많은 파일들이 a..
Programs/맥킨토시 프로그램 코딩 알고리즘 2020. 6. 2. 15:27
맥에서 윈도우를 사용하려면 부트캠프를 이용하거나 가상 머신을 사용할 수 있습니다. 가상 머신의 단점은 소프트웨어적으로 운영체제 환경을 만들어서 설치하다 보니 다소 속도가 느리고 답답합니다. 하지만 패러럴즈는 다른 가상 머신보다 훨씬 뛰어난 성능과 퍼포먼스를 보여줍니다. 하지만 이 프로그램의 단점은 비싸고 구독형이라는 점입니다. 저도 구독을 하다가 취소하려고 했는데 방법이 꽤 어려워서 포스팅합니다. 이에 반해 오라클에 버츄얼 머신 같은 경우 무료이지만 조금 느린 단점이 있습니다. 저는 아무튼 그냥 부트캠프를 쓰려고 다 지워버렸습니다. 스타크래프트도 잘 안 돌아가는 환경에서 아무것도 하기 싫더군요. 아무튼 패러럴즈 결제를 취소해보겠습니다. https://my.parallels.com/login Paralle..