본문 바로가기

macos19

맥북에서 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.
VirtualBox 6.1 macOS Big Sur에서 불규칙적인 크래시 현상 (Intel Power Gadget) macOS에서 어쩔 수 없이 윈도우 가상머신을 사용할 일이 생긴다. 그때마다 부트캠프 위도우로 부팅하기 위해 맥북을 재부팅하는 것은 꽤나 불편하다. 또한 리눅스 개발환경등을 사용하기 위해 가상머신을 사용해야 할 일도 많다. 하지만 macOS에서 성능과 사용성이 가장 좋은 페러럴즈는 사악한 가격 때문에 감히 손을 델 수 없었다. 그 대안으로 vmware Fusion player 12가 무료버전이 있었다. 하지만 이상하게 windows 10의 퍼포먼스가 극악이었다. 발열은 말할 것도 없을 뿐더러 주식 HTS하나 켜는데 5분이 걸린다. cpu사용은 거의 항상 100%을 사용하여 다른 작업이 도저히 불가능 했다. 또 VMWare의 대안으로 리눅스에서 사용하던 QEMU를 써보기로 했으나 macOS에서 설치 방법이.. 2021. 4. 4.
엣지 브라우저 기본 검색 구글로 바꾸기 마이크로소프트 윈도우 내장 브라우저인 엣지브라우저의 자체개발을 포기하고 크로미움기반 엣지브라우저로 전환하고 있다. 크로미움은 구글 크롬 브라우저의 오픈소스 버전으로 크로미움기반 엣지 브라우저는 구글 크롬 브라우저와 거의 비슷한 성능과 기능을 제공한다. 구글 서비스대신 마이크로소프트 서비스가 내장되어 연동된다. 크로미움기반이기 때문에 윈도우 뿐만 아니라, 안드로이드, iOS, macOS를 지원하며 좀 더 마이크로소프트 서비스의 연속성을 더해가고 있다. 가면 갈수록 구글서비스와의 통합이 더해저 무거워저만 가는 크롬브라우저 대신 macOS에서 엣지브라우저를 이용해 보기 시작했다. 윈도우 마이크로소프트 계정과 연동되어 윈도우PC와 북마크, 검색기록이 연동되어 좀 더 편리하게 사용 할 수 있으며 무거운 구글서비스.. 2020. 12. 25.
맥에서 음악 앱 한글이 깨질 때 / 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.