자료2010. 3. 13. 16:55

  미국에 오자마자 iMac을 구입하고 메인 컴퓨터로 쓴지 반 년이 지났다. Windows 운영체제 사용에 최적화되어있던 나는 여러모로 다른 이 운영체제에 적응하느라 약간은 고생을 해야 했지만 이제 어느 정도 능숙하게 사용하게 되었다. Windows 15년, MacOSX 6개월을 사용한 내 입장에서 맥과 윈도우를 주제별로 비교해서 더 좋은 쪽을 뽑아보았다.

0. 인터페이스 : 맥
  전통적으로 맥의 인터페이스는 윈도우보다 한 발 앞서 왔다. 제일 처음 GUI가 등장하던 때에도 그랬고, 익스포제와 Window Flip, 대시보드 위젯과 사이드바 가젯, 그리고 이번 Windows 7의 새로운 작업표시줄 아이콘은 맥의 Dock과 거의 비슷한 느낌을 준다. 윈도우의 트레이바와 역할이 비슷한 메뉴바의 우측 부분은 좁은 트레이바에 비해 활용도가 높다. 나는 여기에 iStat Menus라는 프로그램을 설치해 두는데, 작업관리자를 켤 필요 없이 실시간으로 메모리/디스크/네트워크/CPU 점유율을 확인할 수 있어서 정말 편리하다.



1. 웹브라우징 : 무승부
  맥에선 사파리가 더 가볍고 빠르게 동작한다는 점, 윈도우에선 인터넷 익스플로러를 쓸 수 있다는 점 정도가 차이점이다. 미국 사이트들을 돌아다니는 데에는 사파리로도 문제가 없지만 한국 인터넷뱅킹 한번 하려고 하면 익스플로러가 필수가 되어버린다. 아직도 IE이외의 브라우저로 접속하면 "넷스케이프 6.0은 지원하지 않습니다"라는 구닥다리 메시지를 출력하는 사이트도 적지 않다.
  크롬이 아직 맥에서 베타버전이라는 것도 한 가지 불편한 점이다. 얼마전 알파를 벗어나 베타버전을 내놓았지만 PDF 플러그인 등 여러모로 불편한 점이 있다는 것도 윈도우에서 인터넷을 하게 하는 이유이다. 지금 글을 쓰고 있는 웹용 WYSIWYG 에디터도 전반적으로 IE를 가장 잘 지원한다.

2. 코딩, 텍스트 편집 : 윈도우
  코딩처럼 굳어져버린 습관이 큰 경우엔 맥에 익숙해지기 힘든 것 같다. 맥에선 home과 end키 대신 Command+Left, Command+Right 등을 사용해야 하는 게 제일 불편하다. 일부 브라우저의 '뒤로' '앞으로' 단축키와 같아서 글을 적다가 망해버리는 경우도 곧잘 생긴다.
  텍스트 에디터나 IDE에 있어서도 맥에서의 선택권이 훨씬 부족하다. XCode와 Visual Studio의 비교는 좀 힘든 면이 있지만, Editplus에 대을할 만 한 웬만한 에디터들은 윈도우보다 기능이 적고 무거웠다. FTP서버의 파일을 바로 수정하는 기능을 기본적으로 갖춘 텍스트에디터를 찾다가 결국 드림위버를 써야 했다.

3. 화면 캡쳐 : 맥
  Windows 7에 들어서 캡쳐 도구가 생기긴 했지만, 전문 캡쳐 프로그램에 버금가는 많은 기능들을 운영체제 차원에서 갖추고 있다는 것은 확실히 편리하다.

4. 한글 타이핑 : 윈도우
  아무래도 이전부터 한국 사용자가 많지 않았기 때문이 아닐까 싶다. 한/영 전환키도 따로 없고, 기본으로 주어지는 한글입력기도 영 불편하다. 오른쪽 Command키를 한/영 전환키로 사용할 수 있는 바람입력기를 쓰고 있긴 하지만, 운영체제 자체에서 지원하는 것이 아니라 불안불안하다.

5. 안정성 : 맥
  요즘 윈도우야 98시절처럼 막장으로 다운되진 않지만, 그래도 Unix 표준을 따르는 맥에는 못따라가는 것 같다. 기본적으로 관리자 권한으로 돌아가는 XP는 특히 그렇다. 주변 비-공대인들은 최신형 노트북을 사놓고는 별의별 프로그램때문에 펜티엄3 수준으로 컴퓨터를 쓰고 있는 경우가 많다. 얼마 전에는 주변사람들이 도대체 뭘 했는지 Security Tools인가 하는 끈질긴 피싱코드에 단체로 감염되어 있어서 내가 다 고쳐주어야 했다. 그에 비하면 맥은 양반.

6. 공돌이에겐 : 윈도우
  오픈소스 프로그램들이야 gcc를 기반으로 나오는 경우가 많지만 대부분 Windows port를 제공하고, GUI 프로그램들을 생각하면 아무래도 윈도우용 프로그램이 훨씬 많다. MATLAB만 해도 Matlab Excutable들이 윈도우 전용으로 주어지는 경우가 많아서 성능이 떨어지는 패럴렐즈에서 프로그램을 돌려야 했던 기억이 있다.

7. 멀티미디어 : 무승부
  애플 리모트와 Front Row 등으로 침대에 누워서도 맥을 디지털 TV로 사용할 수 있다. iTunes, iPhoto와 운영체제가 부드럽게 결합되어 아이폰을 사용하기에도 정말 편하다. 한편 Windows Media Player는 소녀시대 2집을 넣으면 소녀시대 1집 태그와 앨범아트를 자동으로 검색해서 넣어준다. 디자인, 영상편집, 사운드 편집 등 전문가용 프로그램에서도 맥이 전통적으로 우위를 차지해 왔다.
  하지만 곰플레이어나 KMP로 대표되는 강력한 국산 미디어 플레이어보단 아무래도 사용성이 떨어지는 소프트웨어(무비스트, VLC)들 이용할 수 밖에 없다는 것, 팟인코더와 같은 강력한 무료 인코더를 찾기 힘들다는 것 때문에 Windows로 부팅해야 했던 적이 많았다. 사운드카드를 비롯한 소비자용 하드웨어들도 주로 윈도우를 기본으로 지원한다.

8. 이메일 : 맥
  애플 메일을 쓰다가 Windows Live Mail이나 Outlook을 쓸려 치면 정말 빡치지 않을 수 없다. Windows Live Mail에 내 GMail 계정을 추가하면 수천 개의 메일을 받아오느라 몇십분동안 컴퓨터가 느려진다. 메일이나 주소록, 일정 프로그램이 운영체제의 일부분이라는 것은 큰 장점이다.

9. 문서편집, 오피스 작업 : 무승부
  문서편집도 익숙해지기 나름일 것 같다. 한글과 워드, 엑셀, 파워포인트의 사용법에 너무나도 익숙해진 나는 쉽게 iWork을 사용하기가 힘들다. 그렇다고 맥용으로 나온 오피스 2008 버전도 호환성 면에서 여러모로 형편없다. 하지만 키노트의 우월함은 여러 곳에서 보여진 바 있으므로 여기엔 무승부를 주고 싶다.

10. 지름신 억제 : 맥
  맥은 호환가능한 하드웨어가 지극히 제한되어 있다. PC를 쓰는 동안 CPU, 그래픽카드며 메모리, 하드디스크를 이래저래 끼웠다 뺐다 하면서 업그레이드를 즐기던 일을 맥에서는 더이상 할 수 없다. 맘같아서는 SSD로 업그레이드하고싶지만, A/S 규정을 어기면서까지 이 1700불짜리 아이맥을 만신창이로 만들 용기는 없다. 맥이 업그레이드 욕구를 막아주는 힘은 있다.
  결국 며칠전 한국에서 데스크탑을 가져와 버렸다. 맥에 부트캠프로 윈도우를 쓰다가 파티션 날려먹기를 두 번 한 이후로는 더 이상 시도를 하지 않고 있다. 맥에는 맥을, PC에는 윈도우를 깔아 쓰는 게 가장 현명한 방법인 것 같다.




Posted by jongwook
자료2010. 1. 29. 17:09

Parallels 5 for student를 사버렸다. 그래픽 성능이 엄청나게 좋아졌다는 말에.. 그리고 크랙이 너무 어려워서..


부트캠프로 설치한 윈도우 체험 지수



Parallels 5 로 설치한 윈도우 체험 지수


  하드디스크는 가상이라서 읽는 속도가 비정상적으로 빠르게 나온 것 같고, 그래픽 항목에서 점수 저하가 거의 없는게 정말 신기했다! 가상머신에서 Windows+Tab을 할 수 있을줄이야... 
Posted by jongwook
자료2009. 12. 18. 18:00

아주 기본적인 기능만 지원하는 BSD소켓 래퍼이다.


가장 예제가 많이 있던 NSStream을 사용하려고 했는데 NSHost가 지원이 중단됐다고 해서 골머리를 앓다가;

CFSocket을 쓰는 방법도 있지만 뭔가 Cocoa랑 섞어 쓰기 이상하고 그래서; 그냥 실험3때 쓰던 소스를 좀 고쳐서 만들었다.

예제:

char text[1024]; int len;
Socket *socket=[Socket new];
[socket connect:@"www.google.co.kr" port:80];
[socket sendString:@"HEAD / HTTP/1.0\nHost:www.google.co.kr\n\n"];   
[socket receive:text length:1024];
text[len]='\0';
puts(text);

결과:

HTTP/1.0 200 OK
Date: Fri, 18 Dec 2009 08:59:17 GMT
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Cache-Control: no-cache, no-store, must-revalidate
Content-Type: text/html; charset=EUC-KR
Set-Cookie: PREF=ID=a702d3cb504f88b4:NW=1:TM=1261126757:LM=1261126757:S=ziCgYtdHL9lFqrmH; expires=Sun, 18-Dec-2011 08:59:17 GMT; path=/; domain=.google.co.kr
Server: igfe
X-XSS-Protection: 0

Posted by jongwook
자료2009. 12. 8. 15:38



아무것도 안하는 윈도우용 프로그램입니다. 위 소스에서 볼 수 있는것처럼, 정말 아무것도 안합니다-ㅋㅋ

가끔 이게 필요할 때가 있는데, MSN메신저에서 실행파일을 받았을때 바이러스 검사를 하라고 강제하는 경우에 이 프로그램을 백신으로 지정하면 말끔히 해결되구요-ㅎㅎ

해외에서 접속한다고 경고창을 띄우는 망할 네이트온을 막는데도 쓸 수 있습니다. 이 프로그램을

Windows XP:
C:\Program Files\NATEON\Addin\8CD2EAA9-13D2-409D-B234-A439883BE2A0
Windows Vista/Windows 7:
C:\Users\{이름}\AppData\Local\SK Communications\NATEON\Addin\8CD2EAA9-13D2-409D-B234-A439883BE2A0
에 다운받아서 IELauncher.exe랑 바꿔주시면 돼요;ㅎㅎ 

일부러 Visual Studio 6에서 만든거라 아마 윈도 95부터 윈도7까지 모든 버전에서 성공적으로 아무것도 안할거에요-ㅋㅋㅋㅋ

* 인터넷에서 받은 프로그램이기 때문에 윈도XP 서비스팩2 이상에서는 이 프로그램을 실행할지 묻습니다.
이 때 체크박스를 해제하고 실행하면 다음부터는 정상적으로 실행됩니다-ㅎ


Posted by jongwook
자료2009. 11. 18. 12:49


  사실 '신물이 난다' 대신에 '치가 떨린다'라고 적으려고 했는데 미국에서 아이폰 곱게 쓰고 있는 주제에 치를 떨고 있으면 좀 이상한 것 같기도 해서 제목을 바꿨다. 지난 8월 미국에 오자마자 한 일이 바로 AT&T 대리점에서 아이폰을 산 것이다. 아이팟터치를 사용해 본 사람이라면 알겠지만, 애플의 UI는 말그대로 우월하다. 지금까지 한국에 있으면서 다양한 휴대폰, 풀터치폰, PMP 등등을 만져 보았지만, 이들의 UI는 애플에 비하면 정말 조악한 수준이다. 아이폰의 등장에 겁먹은 제조사가 이제야 제대로된 스마트폰을 국내에 출시하기 시작했지만 기능적인 면에서 역부족인 것은 사실이다. 문제는 이들이 언론을 동원하여 아이폰 깎아내리기에 총력을 기울이고 있다는 것이다.
  출시 2년이 넘도록 아이폰이 국내에 출시되지 못한 것은 한국 대기업들의 독과점에서 비롯된 이동통신 쇄국정책 덕분이다. 이 쇄국정책을 통해 통신사들은 지금까지 엄청난 폭리를 취해 왔다. 정보이용료 2500원을 내고 미니게임천국같은 게임을 받는 데에 데이터통화료는 대개 3000원을 넘는다. 국내 출시되는 폰에만 WiFi 무선인터넷 기능이 빠지는 이유가 바로 여기에 있다. 데이터통화료 이게 좀 짭짤하니까.

현재 아이폰 사용이 가능한 국가들.


  게다가 통신사가 이런 식의 폭리를 쉽고 편리하게 취할 수 있게 해주는 WIPI라는 체제를 수년째 휴대폰 의무탑재 기능으로 유지시켜 왔다. 아이폰이 국내에 바로 출시되지 못한 것도 바로 이것 때문이었고, 휴대폰으로 보통 인터넷 대신에 네이트-매직엔-이지아이-쇼 등으로 기억되는 조잡한 서비스에 한번에 몇천원씩 내고 접속해야 하는 것도 이것 때문이었다. (WIPI 의무탑재는 올해 초 해제되었다.) 해외에는 번듯이 최신 기능을 달아서 출시하지만 국내에는 디자인만 바뀌는 식의 우롱을 한국인들은 몇 년째 당해 왔다.
  근데 소비자들의 성화에 못이겨 드디어 아이폰이 출시될 예정이라고 하니 국내 제조사는 발등에 불이 떨어진 것이다. 이에 제조사는 엄청난 손해로 이어질 아이폰을 막기 시작했다. WiFi 기능을 미탑재시킨다느니 보안 어쩌구 타령 하면서 NESPOT등 등록된 AP에만 WiFi를 사용할 수 있게 한다느니 하는 시도를 하려다가 시원찮자 급기야 제조사는 국내 언론을 동원하여 아이폰 깎아내리기에 나섰다. 아이폰은 이러이러한 점이 안좋은데 삼성폰은 이것도 된다!라는 식의 기사를 남발하는 것이다.
  은근히 한쪽 편을 드는 기사를 슬쩍슬쩍 흘려서 소비자들을 세뇌시키는 언론의 작태는 정치면에서만 일어나는 것이 아니었다. 가장 웃긴 기사는 아이폰이 "쇼 도시락" 서비스를 지원하지 않는다고 깎아내리는 기사였다. 어떤 멍청이가 아이팟 터치를 포함하는 유연한 멀티미디어 기능을 놔두고 저런 서비스를 이용하겠는가. 이외에도 한글 어플리케이션이 적다, 카메라가 안좋다, 배터리가 짧다 등등 시덥잖은 단점들만 부각시키면서 삼성폰을 추켜세우는 모습을 어렵지 않게 볼 수 있었다. 삼성 제품이 항상 제일이고 삼성 사는 게 애국인 줄 아는 소비자들을 계속 우물 속에 가둬 두려는 속셈이 눈에 훤히 보인다. 무단전재니 어쩌구 할까봐 본문인용은 못하겠고, 링크만 몇개 걸어 본다.

국내상륙 아이폰 '쇼'는 없다
http://media.daum.net/digital/internet/view.html?cateid=1008&newsid=20091104144004959&p=ned
  읽으면서 실소를 금치 못했던 기사. 쇼 동영상, 쇼 도시락, 쇼 앱스토어 등을 사용할 수 없다면서 친절하게 표까지 만들어서 T옴니아에게는 '지원', 아이폰에게는 '불가' 딱지를 붙어둔 모습이 가관이다. '불가' 딱지가 붙은 것들은 하나같이 훨씬 우월한 기능들로 대체가능하고, FMC도 안정성이 입증된 스카이프 어플 쓰면 그만이다. T옴니아에게 '토종 스마트폰'이란 이름을 붙여주면서 보조금 문제를 이야기하며 대놓고 편을 들고 있다.

윈도우 폰 아닌 '스마트폰' - 컨버전스 서비스 '불통'
http://www.betanews.net/bbs/read.html?&mkind=334&page=1&num=476720
  국내개발 기술의 지원불가를 예로 들며 노골적으로 윈도우기반 플랫폼을 옹호하는 기사이다. 40자에서 한글자라도 넘어가면 문자요금이 5배로 증가하는 MMS는 사실 정말 웃긴 시스템이다. 아이폰에선 그냥 장문이나 사진 이메일로 보내면 그만이다. MS가 아니면 불이익이 증가한다고 굵은 글씨로 강조하고 있다. MS의 노예인 우리나라와 ActiveX에 대해 이야기하자면 할 말이 많지만, 여기선 그만해야겠다. 

  반면 아이폰과 통신업계의 상황을 정확히 직시하고 따끔한 말을 하고 있는 기사도 있다. 정치경제면에서도 삼성이나 여당과는 거리가 먼 언론에서 나온 기사라는 점은 우연이 아닐 것이다.

KT, 아이폰 도입이 끝이 아니다
http://www.ohmynews.com/NWS_Web/view/at_pg.aspx?CNTN_CD=A0001229665
  통신산업의 역사를 거슬러 올라가며 현재 한국 통신시장의 문제점을 정확히 꼬집고 있으며, 나아가 우리나라 IT산업의 발전이 무엇에 가로막혀있는지를 정확히 짚어 주고 있다. 기자가 엠파스를 구축한 적이 있는 시스템 엔지니어라는 점도 와닿는다.

이동통신 쇄국정책 '아이폰'에 무너지다
http://www.hani.co.kr/arti/economy/economy_general/387193.html
  아이폰과 같은 외산 스마트폰의 출시가 국내통신업계를 이미 바꾸어 놓은 것을 간단히 정리한 기사. 이동통신 쇄국정책이 근절되면 소비자에게도 개발자에게도 더 많은 자유를 줄 수 있다는 것을 말하고 있다.

  이제 십여일 후면 한국에서도 정상적으로 아이폰을 구입할 수 있게 된다. 사실 나같은 뼛속까지 공대생 입장에서는 두말할 것도 없이 아이폰의 압승이지만, 과연 아이폰이 국내 스마트폰 시장에 미치는 영향이 어떨 지는 두고 봐야 알 것이다. 애플 아이폰의 국내성공여부와는 관계없이, 통신시장의 이러한 부조리가 해결되어 거대통신기업이 아닌 모든 소비자와 개발자가 현대기술의 특권을 누릴 수 있는 날이 찾아왔으면 좋겠다.

Posted by jongwook