콘텐츠로 건너뛰기
Home » OSX » Page 2

OSX

(Cocoa) 날짜와 시간을 다루기

updated

Swift를 사용해서 Date를 다루는 방법은 새로 작성된 글을 참고하세요.
 

들어가며

날짜와 시간을 위한 프로그래밍을 위해서는 기본적으로 NSDate를 사용한다. NSDate는 2001년 1월 1일 자정을 기점으로 현재시간 (혹은 특정 시점)까지의 초단위로 경과한 시간을 저장하고 있는 객체이다.(Epoch가 아니라 21세기의 시작시점을 기준으로 하고 있다!) 이렇게 단순히 누적된 초 시간으로는 두 시점의 선/후 관계를 파악하는 등의 단순 비교 작업은 가능하지만, 구체적인 날짜나 요일에 연관된 작업을 하기는 매우 어렵다. 예를 들어 올해 크리스마스가 무슨 요일인지를 구하는 일은 NSDate 객체 만으로는 사실상 매우 힘들다.
더 보기 »(Cocoa) 날짜와 시간을 다루기

20120126 :: Dock의 그리드 아이콘 크기 변경

Dock의 우측 부분에는 응용 프로그램 아이콘이 아닌 폴더를 집어 넣어, 해당 폴더의 내용에 빠르게 접근할 수 있는 스택이 있다. 이 스택은 설정하기에 따라서 부채꼴로 펼쳐지는 스택이 될 수도 있고, 가로/세로 사각형의 형태로 배열되는 그리드가 될 수도 있다. (물론 아이콘 항목이 많은 폴더는 그리드로 설정된다.) 화면의 크기가 비교적 작은 맥북의 경우에는 이 그리드의 아이콘 크기가 좀 작은 편이고, 화면이 큰 아이맥에서는 이 그리드 아이콘이 크게 표시되는데, 트랙패드를 사용하는 경우에는 아이콘이 큰 만큼 마우스 포인터가 화면을 이동해야 하는 경로가 커져서 은근히 피로감을… 더 보기 »20120126 :: Dock의 그리드 아이콘 크기 변경

20120117 :: OSX의 메모리 상태 보는 법

맥은 얼마 쓰지도 않아서 메모리를 다쓴다? 윈도에서 맥으로 넘어와서 버리기 힘든 나쁜 습관 중 하나는 메모리의 상태를 걱정하는 일이다. 무슨 소린고 하니 마치 메모리 먹는 괴물처럼 맥은 시스템에 달린 램을 거의 대부분 써버린다. 시스템의 메모리는 활성상태보기(activity)라는 앱을 실행해서 확인할 수 있는데, 여기서 보면 “여유 메모리”에 진짜 여유가 있는 경우가 좀처럼 없기가 십상이다. 그래서 메모리의 여유 공간을 확보해주는 앱들도 유/무료로 많이 팔리고 있는 중인데, 꼭 이런 앱을 돌릴 필요가 있을까 싶은 생각이 든다. 물론 윈도에서의 메모리 확보 프로그램과는 달리, 이 앱들은… 더 보기 »20120117 :: OSX의 메모리 상태 보는 법

20120112 :: [OSX] 메일 첨부파일 때문에 하드디스크 용량이 걱정될 때

아이클라우드가 약 5GB 가량의 공간을 제공해주고 있고 그래서 iOS 기기의 무선 백업을 사용하지 않는다면 거의 이 만큼의 공간을 메일 용량으로 활용할 수 있는데, Gmail의 경우에도 점점 용량이 늘어나면서 상당히 많은 양의 공간을 제공하고 있다. 경우에 따라서는 Gmail 계정을 여러 개 사용하는 경우도 있을 수 있어서 메일함을 동기화하는 경우에는 적지 않은 디스크 공간이 메일에 의해 점유된다. HDD를 사용하는 경우에는 별로 문제가 되지 않지만, 맥북에어와 같이 디스크 용량이 그리 넉넉치 못한 환경에서는 이런 메일 사용이 꽤나 부담이 되는데, 하지만 메일앱에 다운로드 받아둔… 더 보기 »20120112 :: [OSX] 메일 첨부파일 때문에 하드디스크 용량이 걱정될 때

20120109 :: [팁] 맥의 모니터만 잠자기

맥북 계열의 경우에는 화면 밝기를 최소로하면 거의 화면이 꺼진 것에 가까울만큼 어둡게 되지만 (이것도 꺼진 것은 아니고 아주 어둡게 켜지는 것임) 아이맥의 경우에는 화면 밝기를 최소로하더라도 어느 정도 밝기가 유지된다. 전력 소모를 줄이기 위해서 잠자기로 들어가게 해 두면, 무선 네트워크 연결이 해제되거나 돌아가던 작업이 중단되는 문제가 있어서 모니터만 재우는 기능이 꽤나 쏠쏠한데, 의외로 많은 커뮤니티에서는 이것을 터미널에서 셸 스크립트를 돌려서 구현하거나 하는 분들도 있더라. 그냥 ctrl + shift + eject를 누르면 화면만 잠자기 모드로 들어간다.

LaunchPad 아이콘이 맘대로 재정렬될 때

라이언에서 새롭게 등장한 런치패드(Launch Pad)는 마치 OSX을 아이패드와 같이 사용할 수 있도록 해주는 상당히 재밌는 녀석임에는 틀림없다. 물론 적응하기 따라서 다를 수 있겠는데, 기존의 OSX 사용자들 모두가 이 기능을 멋지다고 평가하지는 않는 듯 하다. 아무튼 멀티터치 제스쳐와 연동하여 사용하는 재미도 쏠쏠하고 좀 익숙해지면 상당히 편리하게 사용할 수 있다는 장점도 있다. 그런데 간혹, 특히 맥을 완전히 껐다가 다시 부팅하는 경우에 간혹 “정성스럽게” 순서를 맞춰놓은 런치패드 앱 아이콘이 자기 멋대로 정렬이 엉키는 문제는 정말 당혹스럽기도 하다. (물론 왠만하면 맥은 전원을 완전히 내릴… 더 보기 »LaunchPad 아이콘이 맘대로 재정렬될 때

20111018 :: [OSX] Mail 앱에서 이름이 중복으로 들어가는 경우

이건 상당히 글로벌한(?) 문제인 것 같은데, OSX의 Mail 앱에서 (심지어는 최근에 업그레이드된 5.0에서) 나타나는 문제이다. 아마 이런 문제를 겪고 있는 사람이 꽤 될 것 같은데… 바로 주소록에서 ‘성’ 란을 빈칸으로 비워두고 이름란에 성을 붙여서 쓰는 경우에, 메일 작성 시 보내는 사람 주소를 자동완성으로 입력하면 이름이 중복되는 문제다. 예를 들어 ‘홍길동’이라는 이름이 주소록에 “홍” , “길동” (성, 이름) 으로 들어가 있지 않고 “”, “홍길동” 으로 이름에 3글자가 모두 들어 있는 경우, Mail 앱에서 홍길동에게 메일을 보내고 나면 “홍길동”, “홍길동”으로 이름이 바뀌어… 더 보기 »20111018 :: [OSX] Mail 앱에서 이름이 중복으로 들어가는 경우

20110416 :: [OSX] 숨겨진 창을 dock에서 흐리게 표시하기

터미널[1. 터미널은 애플리케이션 > 유틸리티 내에 있음. 빠른 실행을 위해서는 Spotlight에서 터미널로 검색해 볼 것]을 열고 다음 명령을 입력한다. defaults write com.apple.dock showhidden -bool YES 입력 후 엔터를 눌러 주고 다시 다음 명령을 실행해 Dock을 재실행한다. killall Dock ⌘+H를 눌러서 창을 숨기면 Dock상에서 반투명으로 보인다.

OSX 단축키 일람

참고 차원에서 기록 단축키 전체는 아니며, 필요한 사항은 추후 업데이트 OSX외의 OS에서는 단축키 문자가 안보일 수 있음 부팅시 마우스 버튼을 누르고 있는다 – 속에 들어있는 CD를 빼낼 수 있다. ⌥ : 부트캠프를 통해 OS를 선택할 수 있음 ⌘+V : verbose 모드에서 시동 (시동 로그를 볼 수 있음) Finder ⇧+⌘+A : 어플리케이션 폴더 열기 ⇧+⌘+C : 컴퓨터 폴더 열기 ⇧+⌘+D : 바탕화면 폴더 열기 ⌘+i : 정보 입수 ⇧+⌘+Q : 로그아웃 ⌘+R : 가상본의 원본 보기 ⌘+, : 환경설정 열기 ⌘+`… 더 보기 »OSX 단축키 일람

Mac 기초에서 활용까지 – 강좌 진행 알림

오늘은 좀 쑥스럽지만, 제가 진행하는 강좌 홍보 하나 하려고 합니다. 일시 1회 – 2011년 3월 19일 (토요일) 19:00 ~ 20:30 2회 – 2011년 3월 26일 (토요일) 19:00 ~ 20:30 장소 현대백화점 문화센터 무역센터점 (삼성동 코엑스몰 링코 옆에 있습니다.) 수강신청 및 문의 http://bit.ly/aKFb05 02-539-4560 으로 전화 문의 02-3467-6681로 전화 문의 맥을 구입하고서도 어찌해야 할지 몰라 답답하신 분들. 맥을 어째 쓰고는 있지만 제대로 쓴다는 느낌이 안드시는 분들. 맥이 이뻐서 샀는데 전원을 켜면 도대체 뭘 어떻게 해야할지 모르는 분들을 위해 맥, OSX의 기본… 더 보기 »Mac 기초에서 활용까지 – 강좌 진행 알림