본문 바로가기

macos24

Etcher, 맥북 유저를 위한 최고의 부팅 USB 제작 툴 맥북에서 우분투(Ubuntu) 부팅 USB를 만드는 것은 종종 초보자에게 큰 장벽처럼 느껴진다. 윈도우 환경에서는 Rufus나 Win32 Disk Imager 같은 직관적인 GUI 툴이 많아 비교적 간단하지만, macOS에서는 전통적으로 터미널을 열어 dd라는 명령어를 사용해야 했기 때문이다.dd 명령어는 강력하지만, 그만큼 위험하다. 디스크를 직접 조작하기 때문에, 실수로 타겟 드라이브를 잘못 지정하면 맥북의 메인 저장소가 통째로 날아가는 끔찍한 사태가 벌어질 수도 있다. 나 같은 개발자도 dd 명령어를 쓸 때는 항상 여러 번 확인하며 긴장하게 된다. 이런 불안감 때문에 맥북에서 부팅 디스크 만들기를 꺼렸던 사람들에게 단비 같은 툴이 있어 소개하려고 한다.바로 balenaEtcher (이하 Etcher.. 2026. 1. 14.
왜 Mac에서 npm install -g는 sudo를 요구할까? 더 나은 해결책은?" Mac에서 개발 환경을 설정하다 보면 많은 개발자들이 npm install -g 명령어를 실행할 때 EACCES 권한 오류를 마주치게 됩니다. 그리고 자연스럽게 해결책으로 sudo를 앞에 붙여 문제를 해결하곤 합니다.sudo npm install -g typescript하지만 이는 근본적인 해결책이 아니며, 오히려 보안상 위험을 초래할 수 있습니다. 이번 글에서는 왜 이런 문제가 발생하는지, 그리고 sudo 없이 npm 글로벌 패키지를 설치하는 더 안전하고 효율적인 방법은 무엇인지 알아보겠습니다.왜 sudo를 요구하는 걸까?결론부터 말하자면, npm의 기본 글로벌 설치 경로가 시스템 보호를 받는 디렉토리이기 때문입니다.Mac에 Node.js를 설치하면, npm이 글로벌 패키지를 저장하는 기본 위치는 보.. 2025. 10. 12.
macOS 무료 동영상 인코딩 앱 - Handbrake 아주 가끔 동영상을 인코딩해야할 때가 있다. 예전에는 pmp나 mp3같은데 동영상을 넣을려고 많이 사용했었는데 언젠가 부터 x264, mp4포맷으로 거의 통일되다 시피되어 영상인코딩은 딱히 할 필요가 없어젔다.그럼에도 불구하고 가끔은 필요하다.윈도우에서는 팟인코더? 같은걸 썼었다(언제적임?..)macOS에서는 handbrake가 좀 유명한가보다. handbrake는 오픈소스 무료로 배포되고 있으며 리눅스, 윈도우도 지원한다.다양한 옵션도 제공해 여러 영상포멧을 인코딩 손쉽게 인코딩 할 수 있다.다운로드는 여기.https://handbrake.fr/  HandBrake: Open Source Video TranscoderHandBrake is a open-source tool, built by volunt.. 2025. 2. 28.
macOS UTM에서 고전 Windows 구동하기 UTM은 QEMU기반 macOS용 에뮬레이터이다.에뮬레이팅 뿐만 아니라 가상화도 지원하기는한다.x86에뮬레이팅도 잘되기때문에 고전 Windows를 구동할 수 있지 않을까? 생각했지만 세팅의 문제인지 부팅에 실패하곤 했다.https://github.com/anonymousaga/UTM/releases Releases · anonymousaga/UTMMy UTM virtual machines. Contribute to anonymousaga/UTM development by creating an account on GitHub.github.com찾아보니 누군가 성공하여 UTM VM 이미지를 올려두었다.과연 구동될까?Windows 2000 이미지는 정상적으로 로드된다. Windows 98이미지도 잘된다.이상한.. 2025. 2. 20.
macOS(m1/m2/m3) 에서 윈도우 98 설치하기 (macbox) 사람이 늙으면 예전이 그리워지기 마련인가보다. 그렇게 질리도록 썻던 윈도우 98 시절이 그리우니 말이다. 요새 PC에는 설치도 안되고 이제 팬티엄3 같은 고물은 분리수거장에서도 구하기 힘들다. 방법은 가상머신이나 에뮬레이터방법이 있다. 또 하나의 장벽은 나는 mac에서 윈도우 98을 돌리고 싶단말이다.mac에 윈도우를 vm으로 설치하는 방법은 이제 어느정도 안정적이며 꽤쓸만하다. (Windows 11기준)하지만 진짜 고전 OS는 UTM으로도 설치가 되지 않더라..그러던 중 흥미로운 영상을 발견하였으니.. mac에서 윈도우 98설치하기!https://www.youtube.com/watch?v=14gsEN5gzng 요지는 macbox라는걸 쓰면 가능하덴다.  1. macbox 설치하기macbox를 githu.. 2025. 2. 20.
맥북에서 heic 파일을 jpg로 변환하는 법 아이폰에서 별다른 설정없이 사진을 찍으면 jpg가 아닌 heic로 찍힌다. heic는 jpg에 비해 압출효율이 좋아 용량이 절반정도이며 hdr 광색역 지원, 복수이미지를 하나의 파일에 저장하는 등 기존 jpg 보다 많은 기능을 제공한다. 애플이 요새 라이브포토, hdr사진, 영상, 사진을 찍은 후 포커스 조절과 같은 기능은 이러한 heic파일 때문에 가능해진 것이 아닐까? 애플은 iOS 11, macOS high sierra부터 heic파일을 지원하고 있다. 몇년전 부터 공들여서 큰그림을 그리고 있던 것. 좋다. 실제로 써보면 화질도 좋고, 용량도 적어 좋다. 하지만 아이폰 밖으로 사진이 나가는 순간 문제들이 발생한다. 아직까지 jpg파일이 주를 이루고 있는 환경에서 heic파일은 쓰기 애매한 파일이 된.. 2024. 2. 18.
맥북 배터리 충전 제한 하기 Charge limiter 맥북을 개발용 장비로 사용하는 사람이거나 업무용으로 사용하는 사람은 항시 전원 어뎁터가 연결된 상태로 사용하게된다. 이렇게 사용하게되면 맥북의 배터리가 항상 100% 충전 상태로 있게 되며 리튬이온 배터리 특성상 이런상태는 배터리 수명에 좋지 못한 결과를 낳게 된다. 예를들면 부작용으로 배터리가 부풀어 오르는 스웰링 현상이 생길 수 도 있으며 사이클 수와 상관없이 배터리 효율이 떨어지는 현상을 보일 수 도 있다. 리튬이온 배터리는 자주 충전, 방전을 반복해 줘야 오래 쓸 수 있다하며 어차피 소모품이라 언젠가는 효율이 떨어질 것이다. 아무튼 이러한 특성때문에 각 노트북 제조사들은 배터리충전을 제한하는 자체 프로그램을 배포하고있으나 애플은 이런걸 만들어 주기 싫은건지..이상한 배터리 충전 최적화 기능만 넣어.. 2023. 1. 19.
iOS/macOS 번들(Bundle)에 대하여 - Part 1 iOS 개발을 하다보면 번들 ID부터 시작해서..자꾸 접하게 되는 것이 번들(Bundle)이다. 그냥 추상적으로 앱을 묶어놓은 패키지, 앱이 사용하는 공간 정도로 생각하고 있었으나 그 개념이 명확히 몰라 베일에 쌓여있었다. 도대체 번들(Bundle)이란 무엇인가? 왜 번들이 필요할까? macOS에서 응용프로그램에서 앱을 하나 선택해 패키지 보기를 선택하면 무언가 디렉터리로 들어가진다. 분명 .app 확장자를 가지는 파일인데 안에 내용은 마치 폴더와 같은 구조이다. 이 안에는 앱이 쓰는 아이콘, 이미지, 실행 바이너리 등이 들어있다. 어떤 .app확장자를 가지는 응용 프로그램을 열어봐도 동일한 구조의 디렉터리가 나온다. 분명 파일인데 왜 폴더 처럼 구성 되어 있을까? macOS에서 앱을 설치하는 방법 중 .. 2022. 10. 11.
Macbook Pro 2015 13인치 4k모니터 사용하기 나는 2022년 지금 현재도 맥북프로 2015를 잘 쓰고있다. 2016년 터치바 모델에 실망하며 바로 구입한 것을 아직까지 쓰고 있는 것이다. https://lucidmaj7.tistory.com/307?category=740387 늦은 MacBook Pro 13 2015 Early(맥북프로13) 구입기 최초작성: 2016. 11. 7. 22:51 때는 바야흐로 애플에서 모든 포트를 USB-C타입 썬더볼트로 바꿔버린 2016년형 맥북프로를 내놓은 시기이다. 거의 2년만에 내놓은 신제품이며 Hello Again 이라는 슬로건 lucidmaj7.tistory.com 영롱하던 내 맥북도 이제 신형 폼팩터를 가진 신제품이 2번이나 나오면서 올드한 디자인의 맥북이 되었다. 하지만 영롱한 상판에 불들어오는 사과로고.. 2022. 6. 28.