15
6
11

Startup Sound 유틸리티

필자는 근무지에서 iMac을 사용하고 있습니다. 회사측에서는 가능하면 전원을 끄고 퇴근을 하라고 권하고 있지만 HDD가 SSD가 아니라서 한번 부팅을 하려면 인내심에 한계가 바로 눈앞에 보이는 경우가 많이 발생하게 되어서 sleep을 해놓고 퇴근하고 있답니다. 그런데, 여기서 문제인게 iMac의 HDD문제인지 무엇이 문제인지 아직 파악하지 못했지만 간혹 Fan이 탱크소리를 내면서 돌고 있는 걸 몇번 확인하게 되었죠. 특정 프로세스가 이상동작을 하나 싶어서 확인까지 해보았으나 퇴근전에 기동중인 모든 프로세스틑 종료를 하므로 이쪽에는 이상이 없었습니다. 그래서 이런 현상이 발생하면 일단 재부팅을 할 수밖에 없게 되었답니다.

그런데, 여기서 재부팅시 좀 짜증을 일으키고 부끄러움까지 유발시키는 일이 발생한답니다. 여러분들 다 아시다시피 재부팅시 OS X는 뛰앙~~~ 사운드를 냅니다. 이는 볼륨 조절도 안되죠. ㅋㅋㅋ 아주 자존심 강한 기능이랍니다. 이 사운드가 집에서 혼자 사용하는 경우라면 아무런 아무—런 피해도 없답니다. 하지만 상당히 많은 직원들과 같이 일을 하고 있는 환경에서는 이 소리가 상당히 크게 들리고 짜증까지 일으키면 리부팅을 하고 있는 분은 부끄러움에 얼굴까지 빨개지면 땀까지 흘리게 만든답니다.

이를 위해서 뭔가 없을까 찾아보다가 System preference에 들어가는 Startup Sound라는 유틸리티를 발견했습니다. 아직까지 베타3를 유지하고 있답니다. ㅎㅎ

인스톨

간단합니다. 다운로드 받으신 뒤에 pkg화일을 실행하시면 됩니다. 그러면 System Preference의 other텝에 추가가 됩니다.

Startup Sound PrefPane 1.1 beta 3

설정

System preference에서 Startup Sound를 선택한 뒤 표시되는 화면에서 기동음 음량을 제어한다(Turn on startup volume control)라는 문구에 체크를 넣고 음량을 조절하거나 음소거를 할 수 있습니다.

Startup Sound PrefPane screen

감상

뭐랄까 정말 필요한 기능이 왜 기본적으로 포함이 안되어 있을까라는 의문이 가게 만들었고 앞으로 나올 OS X에서는 이를 어떻게 대응할지도 다소 궁금해졌답니다.

25
2
11

Homebrew Install

Git관련된 정보수집과 설치과정에서 Homebrew가 필요하여 설치를 하게 되었다. OSX에서 설치하기에 가장 알기쉽고 간편한 방법을 간단하게 노트해 놓는다.
먼저, OSX에 루비가 설치되어 있는지를 확인한다. 설치되어 있지 않다면 설치를 해두도록 하자.

그럼 다음으로 다음 한줄의 실행으로 간단하게 github로부터 설치를 실시한다.

ruby -e “$(curl -fsSL https://gist.github.com/raw/323731/install_homebrew.rb)”
==> This script will install:
/usr/local/bin/brew
/usr/local/Library/Formula/...
/usr/local/Library/Homebrew/...
==> The following directories will be made group writable:
/usr/local/.
/usr/local/bin
/usr/local/include
/usr/local/lib
/usr/local/lib/pkgconfig
/usr/local/share
/usr/local/share/locale
==> The following directories will have their group set to staff:
/usr/local/.
/usr/local/bin
/usr/local/include
/usr/local/lib
/usr/local/lib/pkgconfig
/usr/local/share
/usr/local/share/locale

Press enter to continue
==> /usr/bin/sudo /bin/chmod g+w /usr/local/. /usr/local/bin /usr/local/include /usr/local/lib /usr/local/lib/pkgconfig /usr/local/share /usr/local/share/locale
Password:
==> /usr/bin/sudo /usr/bin/chgrp staff /usr/local/. /usr/local/bin /usr/local/include /usr/local/lib /usr/local/lib/pkgconfig /usr/local/share /usr/local/share/locale
==> Downloading and Installing Homebrew...
==> Installation successful!

이렇게 아주 간단하게 설치가 된다. 그럼 여기까지만 노트해놓고 다음진행인 git설치를 해볼까!

17
2
11

HTML5에서는…

  1. <!DOCTYPE html>로 끝이다.
  2. <figure>,<figcaption>으로 이미지에 의미를 부여하여 멋진 앙상블을 보여준다.
  3. <small>요소는 작은 출력이라는 의미로 정말 작은 문구를 표시할때 사용되어 질 것이다.
  4. 스크립트나 링크에 더이상 type 속성을 정의하지 않아도 된다.
  5. HTML5는 XHTML이 아니라서 더이상 속성들을 감싸지 않아도 된다고는 하나 이건 이렇게 안지키는게 맞을듯…
  6. contenteditable이라는 속성 요소가 등장하여 아주 유용하게 사용될 것이다.
  7. input tag에 type을 email로 지정할 수 있게 되었다. 물론 required, autofocus속성도 추가가 되었다. 아직 브라우져별로 지원하는 정도의 차이가 크다.
  8. Placeholder 속성이 지원된다. 스크립트로 구현하던 기능인데 이 기능도 브라우져별로 지원하는 정도의 차이가 있다.
  9. Local Storage기능이 도입되어서 도메인별로 유져가 입력한 것을 브라우져가 기억하게 된다. 먼저 window.localStorage로 테스트를 해보자.
  10. 시맨틱 header와 footer라는 테그가 추가되었다. 단 컨테이너와 다를바없다. 시맨틱 웹을 위함이다.
  11. 모든 요소는 디폴트로 inline으로 표시하게 되었다. IE가 과연 이를 어떻게 지원할런지가 의문이다.
  12. hgroup테그가 등장하여 좀 더 시맨틱한 웹구현이 가능하게 되었다.
  13. <audio>테그가 등장! 다만 Webkit계열에서는 mp3를 Mozilla쪽에서는 ogg를 지원하고 있어서 또 개발자의 몫이 되었지만… IE는 아직도 지원을 안하지 아마..?!
  14. <video>테그도 등장! YouTube가 이를 정식 지원한다고 발표도 했다. 코덱쪽이 문제인데 Safari, Chrome, IE9은 H.264를 지원하기로 했는데…  Chrome은 ogg,mp4를 둘다 지원하는군… 역시 이것또한 개발자의 몫?
  15. 이 video테그에 preload라던지 controls라는 속성이 있어서 기본적인 기능제공이 강력해졌다.
  16. 정규표현식을 HTML에 직접 넣을 수 있게 되었다. 오!!
  17. header, article, section, footer 같은 컨테이너가 등장하여 div를 사용할 일이 없어지지 않았나! 물론 사용빈도는 줄어들겠지만 이것들로 모든 걸 정의 할수 없기때문에 정의할 수 없는 곳에는 div를 이용하여 정의하면 된다.
  18. client storage와 web Sockets은 원래 HTML5의 스팩에 포함되었다가 방대해지고 복잡해질 우려가 커서 별도의 프로젝트로 빠지게 되었다. 뭐 그냥 프로젝트를 별도로 진행하는 것이다.

 

그리고 들리는 말로는 HTML5가 완성이 되려면 2022년까지 기다려야 한다고 하는데 이때까지 어찌 기다린단 말인가! 적용할 수 있는 부분이 무엇인지를 미리 파악하고 할 수 있는 부분부터 적용해 나가야 할것이다.

 




Flickr Photos

working

Christmas tree is front of my home.

Thinking about....

Mon Sep 05 03:16:39 -0400 2011

Mon Sep 05 03:15:55 -0400 2011

More Photos

Wany’s Twitter

Blog Stats

  • 13,444 hits

팔로우

Get every new post delivered to your Inbox.