Tag: 소프트웨어 (page 1 of 2)

2007년 8월 14일 Journler

Journler는 이제 내가 가장 자주 사용하는 프로그램이 되었다.

사실 이 프로그램을 쓰기 시작한 가장 결정적인 이유는 이 프로그램 사용하는데 무료이기 때문이었다. 사실 정확하게 말하면 donationware이다. 무료로 프로그램을 제공하기는 하지만 프로그램의 저작자에게 일정 금액의 돈을 기부하도록 요청하는 것이다. 우리 나라 사람들의 정서상 이런 경우에 돈을 내는 경우는 거의 없을 것이다. 나 역시도 마찬가지였다.

하지만 Journler는 달랐다.

이런 기능을 가진 프로그램 중에 대표적인 것이 아마 DEVONthink일 것이다. 이 프로그램은 사실 가격이 좀 비싼 편이기 때문에 사용을 해 보지 않았고, 다른 사람들의 말에 의하면 data mining이 장점이라고 한다. 많은 데이터가 쌓이다보면 사용자가 전혀 인지하고 있지 못하던 데이터 간의 관계가 나타날 수 있는데, 그런 관계들을 분석해 줄 수 있다는 것이다. 이런 특징은 사용자마다 데이터의 패턴이 전혀 다를 수 있기 때문에, 어떤 경우에는 굉장히 큰 장점이 될 수 있고, 일반적으로 말한다면 시간이 지나면서 데이터가 쌓이게 되면 될수록 더욱 강력해진다고 볼 수 있다.

내가 처음 Journler를 사용하기 시작한 것이 AHeDD 행사 때부터였으니까 약 4개월 정도가 되었다. 아직까지 백 개 정도의 엔트리밖에 없으니 거의 머리로 기억할 수 있는 수준이고, 그 안에서 인지하기 어려운 어떤 패턴이 나타날 정도는 아니라고 할 수 있다. 다만, Lexicon 기능을 보면, 모든 엔트리 안에 있는 모든 단어를 나열하고 각 단어의 빈도수를 보여주고 있는데, 이 기능을 통해서 수동으로 데이터 간의 관계를 볼 수는 있을 것 같다.

Journler Drop Box는 Journler의 가장 큰 장점 중의 하나이다. 어떤 링크이든 파일이든 여기에 끌어다 놓기만 하면 엔트리를 작성할 수 있다. 웹 브라우징을 하거나 논문을 읽거나 할 때, 쉽게 짧은 시간에 정리되지 않는 것들을 일단 던져 놓고 천천히 보면서 분석할 수 있다는 뜻이다.

Journler의 또다른 장점은 실시간으로 오디오, 비디오, 그리고 사진을 넣을 수 있다는 점이다. 예컨대 회의를 하는 경우에 Journler에서 회의록을 작성하면서 회의 내용을 바로 녹음할 수 있는 것이다. 한 시간짜리 회의를 녹음하게 되면 약 60메가 정도의 MP3 파일이 만들어지는데, 이것을 해당 엔트리에 넣어놓을 수 있는 것이다. 한 시간짜리 회의를 녹음을 해 놓고 다시 듣는 일이 잘 발생하지는 않지만, 중요한 회의 같은 경우에는 다름대로 꽤 유용하다.

그리고 결정적으로 좋은 기능은 블로그 퍼블리쉬를 바로 할 수 있다는 것이다. 사실 블로그 소프트웨어인 etco같은 소프트웨어가 $17.95를 받고 있는 것을 생각해 보면, 꽤 마음에 드는 일이 아닐 수 없다. (윈도우용 ecto는 오래전에 구매했는데, 실제로 2.3 버전에 여러 문제가 있어서 현재는 사용하지 않고 있다) 나는 지금 워드프레스로 운영하고 있는 Calm Shouting!, 그리고 태터툴즈로 운영하고 있는 Agile2robust.com 등 두 개의 블로그를 쓰고 있는데, 태터툴즈의 경우 사파리에서 글쓰기 창이 제대로 보이지 않는 (내게는) 치명적인 결함을 가지고 있다. 그래서 어쩔 수 없이 외부 프로그램을 쓸 수 밖에 없고, 이 경우에 바로 Journler가 대안이다.

이런 여러 가지 점 때문에 내게는 Journler가 가려운 곳을 제대로 긁어주는 소프트웨어이고, 그런 의미에서 프로그램 제작자가 너무 고마왔고, 그래서 donation을 했다. 지금은 등록 코드를 받아서 사용하고 있다.

Journler 만세!!

Inline Search

내가 생각하기에 마이크로소프트의 인터넷 익스플로러(이하 IE)는 그렇게 잘 만든 소프트웨어가 아니다. 특히 짜증나는 부분은 검색 인터페이스이다. IE에서 검색을 하면 따로 검색 윈도우가 뜨게 되는데, 이 창이 내용을 가려서 문제가 되는 경우가 많이 있다. 최근에는 웹 검색에서도 타이핑을 할 때마다 검색을 실시간으로 하는 기능이 있는데, 이런 기능도 지원이 되지 않는다.

반면에 파이어폭스에서는 창 아래 쪽에 검색 바가 뜨고, 이걸 통해서 검색을 할 수 있기 때문에 내용을 가리지 않을 뿐더러 타이핑을 하는 동안 실시간으로 검색이 되어, 없는 단어를 입력한 경우에는 대상 단어가 존재하지 않는다는 것을 바로 알 수 있다는 장점이 있다.

오늘 소개하는 Inline Search는 이런 가려운데를 긁어주는 무료 소프트웨어이다.

백문이 불여일견! 다음의 스크린샷을 보면 이 프로그램의 모든 것을 이해할 수 있다.

Screenshot of Inline Search

모든 IE 사용자들에게 강력 추천!

맥이 윈도우보다 좋은 이유

나는 93년에 처음 내 컴퓨터를 갖게 된 이후로 지금까지 윈도우 운영체제만을 사용해온 일반적인(!) 한국 컴퓨터 사용자이다. 도스, 윈도우 3.1, 윈도우 95, 윈도우 98, 윈도우 2000, 그리고 윈도우 XP에 이르기까지 (윈도우 비스타는 아직 안 써봐서 모른다) 충실하게 업그레이드를 해 왔고, 부끄럽지만 도스, 그리고 노트북에 기본 제공된 윈도우 XP를 제외한 운영체제는 내 돈을 주고 사 본 일이 없었다. 대학원 생활을 하기 시작하면서 99년쯤부터는 리눅스를 일상적으로 사용해 왔고, 지난 4월에 맥북을 구입하면서 처음으로 맥을 사용해 보게 되었다. 그리고 맥북 구입 이후로는 특별히 윈도우에서 해야 할 작업(아래아한글 문서 작업, 온라인 결제 정도)이 아닌 이상은 모두 맥 환경에서 작업을 하고 있다. 그러면서 맥이 윈도우보다 좋은 이유 몇 가지를 생각해 보고 정리하게 되었다. (물론, 윈도우가 맥보다 좋은 점도 없지는 않다. 사실 이런 이야기는 많은 사람들에 의해 수도 없이 반복되어 오던 이야기이고, 다른 사람들을 설득해서 개종(!)시킬 생각이 없는 이상, 그냥 다른 사람이 이렇게 생각하고 있다는 것을 인정하는 정도로 받아들이면 그만이기 때문에 논쟁의 대상은 아니라고 생각한다.)

  1. 바이러스 걱정이 없다.
    이 문제에 대해서는 큰 이견이 있기 힘들다. 실제로 윈도우에서는 수많은 바이러스 덕분에 백신이며 방화벽이며 하는 것들을 꾸준히 최신으로 유지해 주어야 한다. 맥을 처음 사용하게 된 이후로 가장 편안한 점은 맥에서는 바이러스 걱정을 하지 않아도 된다는 점이다. 물론 윈도우에서도 업데이트에 신경을 써 주고, 의심스러운 파일은 실행하지 않으며, 이상한 웹 주소로는 접속을 하지 않는 정도의 노력만(!) 해 주면 바이러스에서 비교적 안전할 수 있다. 좋은 백신 프로그램을 사서 자동으로 업데이트를 해 두고, 윈도우 업데이트를 잘 해 주는 것만으로도 큰 문제는 없을 수 있다. 그러나, 맥에서는 아예 신경을 쓸 필요가 없다. 그냥 바이러스라는 것 자체를 생각하지 않아도 된다는 것이다. 이 점은 리눅스와 크게 다르지 않다. 다만, 맥은 잘 구성된 유닉스와 같기 때문에, 좀더 실험적이고 다양한 구성이 가능한 리눅스와 달라서, 어떤 면에서는 리눅스보다도 더욱 단순하게 시스템을 관리할 수 있다.

  2. 데스크탑을 깨끗하게 유지하기 쉽다.
    사실 이 점은 내 개인적인 문제일 수도 있겠지만… 맥에서는 모든 프로그램의 실행창을 숨길 때 Option+H 단축키를 사용한다. 그럼 창이 사라지고, 나중에 dock에서 꺼내기만 하면 다시 프로그램을 불러올 수 있다. 숨기지 않고 그냥 사용을 할 때는 F9 키를 누름으로서 익스포제라는 기능을 사용하여 여러 창 중에서 원하는 창으로 쉽게 이동할 수 있다. Alt+Tab 연타(윈도우와 맥에서 모두 가능)에 비해 좀더 직관적인 방법인 것 같다. 나는 컴퓨터를 쓰면서 데스크탑을 최대한 깨끗하게 유지하고 싶어하는데, 바탕화면뿐 아니라 윈도우의 작업줄(맥의 dock) 부분 역시 잘 정리해놓는 것을 원한다. 이 위치에서도 (작은 아이콘 + 프로그램의 이름)으로 되어 있는 윈도우에 비해서 (큰 아이콘)으로만 되어 있는 dock이 더 깔끔해 보인다. 투명도 같은 면에서도 마찬가지이다.

  3. 기본 어플리케이션이 뛰어나다.
    윈도우에 기본 제공되는 어플리케이션 중에서 자주 사용되는 것이라면 윈도우 익스플로러, 윈도우 미디어 플레이어, 아웃룩 익스프레스, 탐색기, 메모장, 계산기 정도가 아닐까 싶다. 나로서는 어느 것 하나 만족스럽게 사용하고 있는 것이 없다. 익스플로러의 경우 7 버전에서는 좀 나아지긴 했어도 active x 때문이 아니라면 파이어폭스오페라에 한참 밀리는 것 같다. 윈도우에서 멀티미디어 플레이어로 WMP를 쓰는 사람에 비해서 곰플레이어, KMPlayer, 윈앰프, 푸바 등을 쓰는 사람들이 더 많을 것 같다. 아웃룩 익스프레스는 유일하게 내가 인정하는 프로그램이지만, 나는 선더버드를 쓰고 있기 때문에 패스. 탐색기의 불편함은 많은 사람들이 좋은 파일 관리자를 찾아 헤매도록 만들고 있으며, 내 선택은 Total commander이다. 메모장을 쓰는 것은 가볍고 빠르기 때문이지만 그에 걸맞게 기능적인 면에서 부족하기 때문에 웬만한 유저라면 아크로에디트, 에디트플러스, 울트라에디트 등의 다른 텍스트 에디터를 사용할 것이다. 이에 비해 워드패드는 특별히 쓸데가 없다고 느끼는 사용자들이 대다수일 것이다. 계산기? 이건 그냥 패스.
    그런데 맥에서라면 좀 사정이 다르다. 사파리, 메일, iTunes, 파인더, 텍스트에디터 등이 모두 그 계열의 소프트웨어 중에서는 가장 쓸만한 것들이다. 물론 여러 종류의 대안들이 존재하고, 그 대안이 훌륭한 경우도 있지만, 기본 프로그램만으로도 아무런 문제가 없는 경우가 대부분이다. 거기에 iLife(iPhoto, iMovie HD, GarageBand)가 기본 제공되고 iCal, 주소록 등이 정말 쓸만하다. 게다가 이 프로그램들이 서로 훌륭하게 연동되기 때문에 통합적인 어플리케이션 운영이 이렇게 편하다는 것을 실감할 수 있다. 윈도우에서라면 수십가지, 혹은 수백가지의 어플리케이션 통합 솔루션이 있을 것이고, 어느 것 하나도 이 정도의 만족감을 줄 수는 없을 것 같다. (내가 좋아하게 된 맥용 어플리케이션 이야기를 참조)

  4. 좋은 유닉스 환경을 제공한다.
    물론 윈도우 환경에도 cygwin이라는 훌륭한 유닉스 환경이 존재한다. 그러나 이건 어디까지나 응용 프로그램의 차원에서 제공되는 것일뿐, 바탕이 FreeBSD 기반인 맥 OS와는 비교 자체가 안된다. 맥 OS는 그 자체가 유닉스로서, 리눅스라는 자유 운영체제의 장점을 거의 그대로 흡수할 수 있고 매우 유연하다. 기반이 유닉스라는 것은 바이러스 문제나 보안 문제에 있어서도 유리하지만, 시스템 자체의 안정성 측면에 있어서도 윈도우에 비해 근본적인 장점을 지닌다. 이 유닉스 환경이 모든 사람에게 유용한 것은 아닐지 모르지만, 초급 수준을 벗어난 컴퓨터 사용자에게는 굉장히 큰 장점으로 다가갈 것이다.

이 정도만으로도 내게 맥이 윈도우보다 쓸만하다는 사실은 자명해 보인다. 한국에서의 특수성, 즉 active x의 문제 때문에 맥에서도 Parallels를 이용한 윈도우 사용을 계속하고 있지만, 내가 한국이 아닌 미국에서 살고 있다면 윈도우를 전혀 사용하지 않아도 될 거라고 생각한다. 앞으로 한국에서도 모든 것을 윈도우 기반에서 해야 하는 잘못된 환경이 많이 개선이 될테고, 그렇게 되면 맥을 쓰는 일이 더욱 즐거워질 것 같다.

WordPress로 이전

또다시 블로그 소프트웨어를 바꾼다.

이번엔 wordpress이다. 처음에 블로그를 쓸 때 이걸 썼었고, 그 이후에는 순서대로 typo, mephisto, textpattern을 사용했었다. 홈페이지 디자인은 이전과 동일하게 Intense Simplicity를 기반으로 한 intense 1.0 테마를 사용하였다.

이전에 사용하던 textpattern 기반 페이지는 그대로 유지하기로 하였다. 원래는 코멘트도 가져오고 permlink도 유지를 하려고 했는데, 이전에 textpattern에서 year/month/day/title 형태를 사용해왔었고 title을 나름대로 변경한 경우도 많이 있었기 때문에, 깔끔하게 이전하는 것이 힘들었다. 게다가 나름대로 이 주소를 알고 있는 사람들이 불편할 수도 있기 때문에, feedburner의 주소를 변경해주는 것만 하고 사이트 주소는 새롭게 lordmiss.com/journal을 사용하기로 했다. permlink는 archive/post_id 형태를 사용하기로 했다. 아무래도 title을 permlink에 넣으면 길어지기도 하고 한글이 들어가면 알아보기 힘든 UTF-8 인코딩을 봐야 한다는 단점도 있기 때문이다. (textpattern에서는 permlink에서 title을 뺄 수가 없게 되어 있다) 코멘트에 대해서는, textpattern의 경우에는 모든 코멘트를 닫아두었고, 새로운 코멘트는 워드프레스에서만 가능하다.

블로그 소프트웨어를 바꾸면서 일단 구글 애드센스는 빼 두었다. 해봤자 얼마 도움도 안되는 것이 괜히 신경만 많이 쓰게 되는 것 같다는 판단 때문이다. 대신에 한국에서는 태터툴즈 다음으로 많이 쓰이는 wordpress를 사용함으로서 트랙백 기능을 얻게 되었고, 좀더 나은 디자인을 얻게 되었다.

Mac Applications

맥북을 구입한 이후에 많은 소프트웨어들을 새롭게 사용해 볼 수 있게 되었다. 어떤 면에서는 생소하기도 하고 어렵기도 하지만, 사용하면서 많은 즐거움을 갖게 되는 것 같다.

사실 무엇보다 다른 것이라고 한다면 텍스트 에디터부터 생각해 볼 수 있다. 맥에서 기본으로 제공하는 텍스트 에디터는 윈도우용 워드패드와 비슷한 rtf 에디터이다. 그런데, 워드패드에서 느꼈던 rtf에 대한 거부감이 별로 들지 않는다. 그냥 편하게 사용하고 있다. 물론 인코딩 지원 문제가 있긴 하다. 지정된 인코딩과 다른 인코딩을 가진 파일을 열려고 하면 그냥 에러를 내면서 열지를 못한다. 이럴 때는 어떤 인코딩을 열면 되는지 사용자에게 물어봐야 하는 것이 아닐까 싶다.

이외에 순수한 텍스트 에디터로서 많이 추천되는 것은 Smultron이다. 빨간 딸기 아이콘이 예쁜 이 소프트웨어는 인코딩 부분에서 좀 나은 모습을 보여준다. 아직 이 에디터로 코딩을 많이 해 보지 않았지만, 여러 종류의 프로그래밍 언어를 잘 지원하고 있는 것 같다.

bbEdit, skedit, Textmate 같은 것들이 맥 쪽에서 많이 추천되는 에디터이다. 모두 나름대로의 강점을 가지고 있는 듯 하고, 특히 Textmate는 매우 인기있는 상황이다. 다만 CJK 지원의 문제는 이 프로그램을 구입하고 싶은 생각이 들지 않게 만든다.

이외에 지금 유용하게 사용하고 있는 것이 무엇보다 iCal이다. 일정과 할 일을 정리하는데 있어서 아주 직관적이기도 하고, 무엇보다 iPod에 넣을 수 있다는 것이 항상 일정을 확인하는데 큰 도움을 준다. 다른 파워 유저들의 글을 보면 이보다 더 많은 쓰임새가 있는 것 같지만, 일단 지금 iCal의 활용은 아주 간단한 수준에 그치고 있다. (그런데도 불구하고 매우 만족스럽다)

iPhoto, iDVD, PhotoBooth의 콤보도 생각보다 굉장히 재미있고 쓸만하다. 세살난 아들 도람이는 PhotoBooth로 사진찍는 것을 너무 재미있어 한다. 덕분에 집에서 맥북을 켜 놓고 있으면 가족들끼리 괜시리 사진을 찍게 된다. 이렇게 찍은 사진들은 자동으로 iPhoto에서 관리가 되고, 당연히 디지털 카메라에서 찍은 사진들과 함께 관리된다. 아마 exif 정보를 바로 이용하는 것이겠지만, 사진들을 찍은 날짜에 따라 정렬을 해 주고, 여러 효과를 주었을 때도 원본을 따로 보관하기 때문에 굉장히 유용하다. 특정 이벤트의 사진들을 따로 모아서 스마트 폴더를 만들 수 있고, 이렇게 만든 스마트 폴더를 슬라이드화해서 Front Row로 볼 수 있다. 게다가 iDVD에서 적당한 템플레이트를 골라서 멋진 DVD로 만들 수도 있다. (이 iDVD는 몇 번 시도를 하면서 익혀볼만한 가치가 충분히 있어 보인다) 다만 iPhoto에서 제공하는 인화 서비스나 달력, 카드 출력 같은 것이 제대로 연계되지 않는 것은 좀 아쉬운 일이다.

이외에 맥에서 즐거운 일 중의 하나는 소장하고 있는 책, CD, DVD를 정리하는 것이다. 사실 그 동안 이런 것을 원하기는 했지만 제대로 하고 있지는 못했는데, 애플포럼에서 알게 된 Pedia 시리즈 덕분에 간편하고 기분 좋게 정리를 할 수 있게 되었다. $39 이상의 값어치를 충분히 하는 소프트웨어들이다. 간단히 말하면, 내장 카메라로 책, CD, DVD의 바코드를 스캔하면 자동으로 amazon 같은 곳에서 정보를 얻어다가 입력해 주는 것이다. 한국 사용자들을 위해서는 알라딘을 검색할 수 있는 플러그인이 있다. 맥북에 내장된 iSight가 접사 기능이 약해서 작은 바코드는 잘 인식을 못하는 문제가 있지만, 이런 경우에도 직접 숫자를 입력하거나 제목을 적어주는 것 정도로 검색이 가능하므로 큰 어려움은 아니다.

논문 관리에 관해서는 BibDesk라는 소프트웨어가 있다. 요즘 논문 사이트에서는 기본적으로 citation 정보를 파일로 저장할 수 있게 하고 있으므로 논문 관리를 쉽게 해 줄 수 있다. 물론 윈도우의 endnote도 좋지만, BibDesk는 무료 소프트웨어이다. 이 소프트웨어에서 citation을 정리하고 pdf 파일을 넣어놓으면, 맥의 기본 검색 시스템인 spotlight, 혹은 구글 검색을 쓸 수도 있고 아니면 Devonthink같은 소프트웨어로 정리를 해 둠으로서 쉽게 검색을 할 수 있게 된다. 그야말로 체계적인 논문 관리가 가능한 것이다. 지금까지 pdf를 다운받아서 적절하게 파일 이름을 바꾸고, 적당한 폴더에 넣어놓는 식의 노동집약적인 작업이 아니다.

장황하게 쓰기는 했지만, 맥 컴퓨터가 실제로 내게 해 주는 일들은 윈도우에서 하는 것보다 좀더 내용적인 부분에 집중할 수 있도록 해 주는 것 같다. 백신이나 시스템 최적화 같은 컴퓨터 자체를 위한 일에 투자하는 시간은 좀 줄어드는 대신에, 컴퓨터가 날 위해 해 주는 일은 늘어나는 느낌이다. 이래서 많은 사람들이 맥을 좋아하는 것이 아닐까 하는 생각을 하게 되었다.