티스토리 툴바

지난 번 번개 회식에서 논쟁 아닌 논쟁이 되었던 주제가 바로 버스 카드였다. 당시 논쟁의 이슈는,

  1. 버스의 도착 예정 시각을 알 수 있는 것으로 보아, 각각의 버스는 중앙 서버와 통신을 하고 있을 것이다.
  2. 버스 카드는 “아마도” read-only 매체일 것이다. (write가 가능 하려면 전원이 필요한텐데, 버스카드나 신용 카드를 electric charge를 한 적이 없으므로)
  3. 버스에서 하차를 한 다음, 10초 안에 다른 버스를 탑승하더라도 단말기는 정상적으로 환승을 인식한다.
  4. 실시간 환승을 처리하기 위해서는, 버스카드 단말기도 중앙 서버와 통신을 하는 것일까?
  5. 설사 통신을 한다고 하더라도, 실시간 통신은 말이 안 된다. 3G bandwidth를 생각해보면..
  6. 그나저나 버스랑 중앙 서버는 뭘로 통신을 하는 거지? 3G? 2G? 별도 통신망?

그날 번개 회식에서 내가 막내(..) 였던 이유로 다음날까지 조사를 하기로 해서 열심히 구글링을 해 봤다. 그냥 버리기는 아까워서 아래와 같이 정리를 해 보았음.

Q) 버스는 어떻게 중앙 서버와 통신을 하나?
A) 자치단체 별로 다르다. 서울(에어미디 무선데이터망), 울산 (에어미디어 무선데이터망 –> SKT CDMA), 순천 (WCDMA), 대구 (CDMA) 등등 다양하다. 그 외에 Beacon 방식도 있다고 하니 참고. 그리고 비용은 버스 한 대당 1만원~1.5만원 정도라고.

Q) 버스의 교통카드 단말기는 언제 중앙 서버와 통신하나?
A) 버스에 장착된 터미널은 기본적으로 오프라인 결재형 터미널이다. 즉, 실시간으로 결재 이력을 서버로 보내지 않는다. 버스가 종점에 도착하면, 한 번에 거래된 데이터를 모아서 서버로 전송한다고 한다. 아래는 자세한 설명.


출처 : 전자지불시스템의 개념 정의, 시스템 구성 및 구성요소 설명

Q) 그렇다면 실시간 환승 처리는 대체 어떻게 하는 건가?
A) 교통IC카드는 단순히 단방향 통신 매체가 아닌, 소형컴퓨터 시스템으로, 카드의 잔액 및 환승 여부 등을 처리한다고 한다. (아,, 문화적 충격)

출처 : 전자지불시스템의 개념 정의, 시스템 구성 및 구성요소 설명

교통카드나 교통카드 기능이 담긴 신용카드는 단말기에 갖다 대기만 하면 버스나 지하철에 탈 수 있어 매우 편리하다. 교통비로 얼마가 나갔는지, 카드에 금액이 얼마나 남았는지, 환승했는지 여부 등 다양한 정보를 처리하는 저장하는 작업은 교통카드에 내장된 IC(Integrated Circuit, 집적회로)칩이 담당하고 있다. IC칩은 데이터를 저장할 뿐만 아니라 연산도 가능해 결제에 사용하거나 계좌 접근확인 등 다양한 기능을 수행할 수 있다. 교통카드 외에도 신용카드, 선불?직불카드 등에도 IC칩이 사용된다. 다만 신용카드로 결제하거나 ATM을 이용할 때 카드와 기계를 직접 접촉하는 것과 달리 교통카드는 단말기에 가까이 가져만 가도 동작한다. 이는 RFID 기술을 이용해 라디오 전파로 데이터를 주고받기 때문이다. 단말기에서 요금 정보를 교통카드로 보내면 IC칩이 남은 잔액을 파악하고 요구된 교통비를 뺀 후 지불이 완료됐다는 신호를 단말기에 전달한다.
”교통카드, 대기만 하면 인식하는 건…” ebuzz 김도형 기자

Q) 그럼 도대체 카드의 전원은 누가 공급하냐!!
A) 세상에.. 무선 충전이라니.. 아래 참고.

전파를 보내려면 전력이 필요하지만 교통카드는 따로 건전지가 달려있지 않다. 대신 카드 모서리에 전선이 여러 번 겹쳐 감긴 코일이 내장됐다. 교통카드 단말기는 일정한 주기로 세기가 변하는 자기장을 내보내고 있다. 여기에 교통카드를 가까이 대면 내부에 코일이 반응해 전파를 보내기 충분한 전력을 얻게 된다. 참고로 자기장 변화에 의해 전류가 흐르는 현상을 전자기 유도라 한다. 전자기 유도는 교통카드 뿐 아니라 무선 충전이나 인덕션레인지 등에도 활용되고 있다.
”교통카드, 대기만 하면 인식하는 건…” ebuzz 김도형 기자

덕분에 식견이 많이 넓어졌음.

─ tag  교통카드, 버스

예전부터 시간은 금이라는 얘기를 많이 들었지만, 실제  한시간이 어느 정도의 가치를 가지는지에 대한 직관적인 감이 없어서 시간을 낭비하는 경우가 많았다. (정말? ㅎㅎ) 이번에 오랜만에 기차를 타면서 시간에 대한 가치에 대한 insight를 얻어, 간단히 정리해보았다.

평일 오후, 서울에서 부산으로 이동하는 교통수단 별 소요시간과 운임을 이용하여, 시간에 대한 가치를 분석해보자.

우선 가장 보편적인 교통 수단 중 하나인 고속버스는 서울에서 부산까지 약 4시간 30분이 걸리며, 운임은 32,800원이다.

만약 평일에 KTX를 탄다고 가정하면, 서울에서 부산까지 약 2시간 30분이 걸리며, 운임은 53,300원이다. 즉, 약 2시간을 단축시키기 위한 비용은 53,300 – 32,800 = 20,500원이며, 시간 당 비용은 대략 1만원 정도로 볼 수 있다.

여기서 재미있는 점은, 수원을 경유하는 KTX를 탈 경우인데, 이 때 소요시간은 약 3시간 30분으로 고속버스에 비해 1시간이 적고, 경유를 하지 않는 KTX에 비해 1시간이 많다. 그렇다면 운임은 얼마일까? 운임은 정확하게 43,200원으로, 고속버스에 비해 10,400원 많고, 경유하지 않는 KTX보다 10,100원이 적다.

슬슬 감이 잡히는가? 마지막으로 한 가지 더 찾아보면, 구포를 경유하는 KTX의 소요시간은 약 3시간 정도이며, 운임은 49,200원이다. 수원을 경유할 때 보다 시간은 30여분이 단축되는 대신, 운임은 6천원이 오르고, 경유하지 않을 때 보다는 시간이 30여 분 더 걸리고, 운임은 4,100원 싸진다.

그렇다면 비행기를 타고 하늘을 날아가는 경우는 어떨까? 비행기의 경우, 비행시간만 따지면 55분이고, 운임은 대한항공 평일 기준으로 62,400원이다. 김포공항의 접근성과 티켓팅 시간을 고려하여 비행시간에 30분 정도의 소요시간을 더해주면, 가장 빠른 KTX와의 시간 차이는 약 1시간이 되고, 운임 차이는 9,100원이 된다.

정리해보면, 우리나라에서 운송수단을 제공하는 회사들이 책정한 국민들의 시간의 가치는 약 1시간에 1만원 정도로, 남들보다 1시간 빨리 도착하고 싶다면, 1만원을 더 쓰면 된다. 미소 

시간을 낭비하고 있는가? 그렇다면, 당신은 지금 한 시간에 만원씩 버리는 셈이다. :) 열심히 살자!

평일을 기준으로, 서울에서 부산으로 이동하는 교통수단 별 소요시간 및 요금 정리

교통수단

소요시간

요금

시간차

요금차

누리로

5시간 20

28,600

새마을

5시간 00

42,600

 20

   14,000

고속버스

4시간 30

32,800

 30

-9,800

KTX수원경유

3시간 30

43,200

 1시간

   10,400

KTX구포경유

3시간 00

49,200

 30

     6,000

KTX직통

2시간 30

53,300

 30

     4,100

비행기

1시간 30

62,400

 1시간

     9,100


ps) KTX의 경우, 중간에 정차역에 몇 곳이냐에 따라 소요시간이 5~10분 정도 차이가 난다. 가장 빠른 열차의 경우, 서울에서 대전, 동대구만 거쳐서 부산에 도착하며, 소요시간은 2시간 25분이다. 느린 경우, 중간에 5~6곳 정도 정차하며, 소요시간이 2시간40분이 넘는 경우도 있다.

 

소요시간

2시간 25분

2시간 45분

ps2) 항공사의 경우, 출발시각에 따라 운임 할인이 적용되기도 하지만, KTX도 사전 예매에 따른 할인이 가능하므로, 일단 무시하고 표준 요금으로 계산하였다. 메롱~

ps3) 가장 엽기적인 것은, 새마을호인데 고속버스에 비해 시간은 30분이 더 걸리는 주제에 요금은 9,800원 더 비싸다. 대체 무슨 배짱인가..

─ tag  시간의가치

지난 달에 열심히 밤을 새 가면서 만들었는데, 사내에 간단히 발표하고 버리기에는 좀 아까워서.. 회사에 관련된 내용만 지우고 공유!

nutch 최신 버전 (1.3)과 관련해서 한글로 된 자료가 별로 없는데, 관심이 있으신 분은 참고하시라~~

대략적인 내용

  • nutch의 구조
  • nutch의 주요 알고리즘
    • generate, fetch, parse, index
  • nutch의 주요 data structure
    • CrawlDB, LinkDB, CrawlDatum, Parse Data
  • scoring 알고리즘
  • nutch의 장단점

위 내용 외에도, 이 자료를 보면,

  • 분산 환경에서 crawler 동작
  • Score가 높은 순으로 문서 방문시키기
  • 어떤 문서의 방문 순서(Score)를 높일 것인가?
  • Politness (웹 서버에 방문 횟수 조절)를 지키며 방문하기

등을 알 수 있음.

발표자료 다운로드

─ tag  crawler, nuch, 너치

왜 이런 대박 어플을 이제야 안 것일까.. OPlayer를 소개해준 재훈이형에게 다시 한 번 감사를..

개인 PC에서 자동으로 변환을 하여 동영상을 보여주는 Air Video나 서버에서 인코딩을 지원해주는 세컨드라이브 따위가 아니다. 이 두 어플도 잘 사용하면 상당히 편리하지만, Air Video의 경우, 어쨌든 Air Video서버를 구축하고 항상 전원을 켜두어야 한다는 단점이 있다. 세컨드라이브의 경우, 초기에는 굉장히 신선 컨셉이었지만, 사용자가 몰려서인지 요즘엔 동영상 변환 신청을 해도 하루가 넘게 걸리는 경우가 많고, 그마저도 반 정도는 지원 불가 동영상이라고 나오기 일쑤다.

그리고 서버에서 변환을 지원하는 어플들은 현재 변환된 동영상을 단말로 저장하는 기능을 제공하지 않기 때문에, WiFi나 3G를 통해 온라인에 접속 되어야지만 동영상을 감상할 수 있는 문제점이 있다.

그런데 이 놀라운 어플 OPlayer는 그냥 동영상을 아이폰으로 복사하기만 하면, 어떤 코덱이든지 상관없이 재생을 해 준다.

아이폰에서 무인코딩 동영상 재생을 지원하는 OPlayer

현재 제작자가 밝힌 지원 코덱은 다음과 같다.

음성 : MP3, WMA, RM, AAC

영상 : WMV, AVI, MKV, RM, RMVB, XVID, MP4, MOV, 3GP, MPG

실질적으로 요즘 많이 사용되는 동영상 코덱의 대부분을 지원한다고 볼 수 있다. 모든 코덱을 테스트 해 보지는 않았지만, 일단 XVID, H.264 으로 인코딩 된 동영상들이 아이폰4에서 무난하게 재생되는 것을 직접 확인하였다.

그리고 어플로 동영상 파일을 전송하는 다양한 방법을 제공하는데, 그냥 아이폰과 iTunes을 켠 다음, 동영상 파일을 드래그 & 드랍하는 것 만으로도 복사가 된다. 복잡하게 설정할 필요도 없다.

iTunes가 업데이트 되면서 어플로 드래그하여 파일을 복사할 수 있게 되었다.

마지막으로 미드나 일드를 즐기는 사람을 위해서 자막파일도 지원을 한다. 이제 아이폰에서 동영상 자막을 보기 위해 재인코딩을 하거나, 동영상에 자막을 덧씌우는 삽질을 할 필요가 없다. 그냥 동영상 파일과 자막 파일을 같은 폴더에 넣기만 하면 된다. 단, 일반적으로 많이 사용하는 smi 자막파일이 아닌 srt 자막형식을 지원하니 주의할 것. 이것 역시 심플한 툴을 통해 쉽게 자막 형식을 변환할 수 있다.

원래는 $2.99 을 지불해야 하는 유료 어플이지만, 동영상 재생 시 조그맣게 광고가 뜨는 애드웨어 형식의 lite 버전도 존재하니, 먼저 lite 버전을 사용해 볼 것을 권한다.

어쨌든 이로써 아이폰의 약점(=갤럭시S의 장점)으로 생각되었던 동영상 지원도 가볍게 해결 되는 것인가~! 그나저나 일반 어플에서 SW적으로 제공이 가능하다는 얘기는 iOS 차원에서도 충분히 지원할 수 있다는 얘기인데.. 도대체 왜 애플은 MPEG4 영상만 재생되게 해 놓은 걸까?

※ 몇 가지 후기 (2010. 11. 15에 추가)

1. 비행기 모드로 바꾸고, OPlayer lite를 실행하면 광고가 안 뜬다.

2. 비행기 모드에서 (통신 x) 700 MB, Xvid 인코딩 동영상을 약 1 시간 재생하였더니 대략 배터리가 20% 정도 감소하였다. 역으로 계산해보면, 약 5시간은 재생이 가능할 듯?

3. H.264는 450p만 되어도 음성과 싱크가 어긋나는 경우가 있음.

4. Xvid 인코딩 동영상은 대개 음성과 싱크가 잘 맞는데, 더블클릭을 해서 풀 화면으로 볼 경우, 싱크가 어긋나는 경우가 종종 있음. 이럴 경우에는, 어플을 껐다가 다시 켠 후에, 풀 화면으로 재생하지 않으면 싱크가 잘 맞는다.

언제쯤 나오나 하고 있었는데, 결국 나왔다.

 

Tango Video Calls 전화 수신 화면. 3G/WiFi를 가리지 않고, 음성/영상 통화가 가능하다

 

일단 장점을 읊어보면,

  1. 안드로이드 – 아이폰간 무료 음성/영상 통화 가능
  2. WiFi 외에도 3G에서도 통화 가능
  3. 아이폰 기준으로, 어플이 꺼져있더라도 전화 수신 가능
  4. 심플한 UI
  5. 아이폰의 전화번호부에 서로의 번호가 등록되어 있으면 자동으로 친구 추가

이에 비해 단점은,

  1. 한글 지원 미비 (당연하게도 메뉴 및 설명은 다 영어이며, 전화번호부에서 한글 지원도 제대로 안됨)
  2. 한국 휴대폰 번호 인식 오류

뒤에서 설명하겠지만, 한국 번호 인식 문제로 인해 친구를 등록하기 위해서는 약간의 삽질이 필요하다. 그럼에도 불구하고, 상대방이 어플을 꺼놨더라도 전화를 걸 수 있다는 장점이 다른 모든 단점을 커버하는 듯.

기존 VoIP 계를 주름잡고 있었던 Skype 어플과 비교해보면, Skype 어플이 켜져 있거나, 백그라운드로 실행되고 있어야지만, 전화를 받을 수 있다. 그런데 백그라운드로 돌고 있는 Skype 어플이 battery eater라는 소문이 많아, 대부분이 Skype 어플을 꺼 놓는 관계로, 언제나 어디서나 전화를 걸고 받는 데는 좀 문제가 있다.

그에 비해 새로 나온 Tango 어플은 초반에 친구 등록을 하는 것이 좀 귀찮긴 하지만, 일단 등록만 되면 데이터 통신(3G/WiFi)을 통해 언제라도 무료로 상대방에게 전화를 연결할 수 있다는 장점이 있다.

그럼 아이폰 기준 Tango Video Calls 사용법 

  1. 앱스토어에서 Tango Video Calls라고 검색해서 어플을 다운받고 설치
  2. 회원 가입을 누르고, 미국(+1) 대신 대한민국(South Korea + 82)을 선택
  3. 자신의 전화 번호 중 010번호를 제외한 번호를 입력 (010-1234-5678일 경우, 12345678을 입력) 010을 포함한 자신의 번호를 입력 (Tango 서버 수정으로 이제 기존 010 번호도 잘 인식합니다) (010 대신에 10만 입력해도 됩니다)
  4. 이름은 되도록 영문 이름으로 입력
  5. 이메일은 써도 되고 안 써도 됨

이러면 기본적인 탱고 설정은 끝남. 그리고 친구를 추가하기 위한 방법

(※ 2010/10/15에 추가합니다. 탱고 서버 수정으로 010을 제외한 번호로 가입할 필요가 없습니다. 그러므로 기존 전화부를 수정할 필요는 없고, 아이폰 전화번호부에 번호가 등록되어 있는 친구가 해당 번호로 Tango에 가입할 경우, Tango Contact에 추가됩니다. 카카오톡을 생각하시면 될 것 같습니다. 기존에 프로필에 010을 제외하고 가입하신 분들은 프로필을 수정하세요.)

  1. 위 프로세스대로 친구도 Tango 어플을 설치하고, 010을 제외한 번호로 가입시킬 것
  2. 내 전화번호부 (아이폰의 연락처)에서 친구를 선택하고, 편집을 누른 다음, 친구 번호에서 010 번호를 제외하고 새로운 번호 추가로 입력. (친구 번호가 010-5678-1234인 경우, 기존 번호는 그대로 두고 새로운 집전화 혹은 직장 전화로 5678-1234를 추가로 입력)
  3. 마찬가지로 내 친구도 자신의 전화번호부에 010 번호를 지운 내 전화번호를 추가 입력
  4. 서로의 연락처 항목에 010 번호를 제외한 번호 입력이 완료되면, 탱고 Contacts란에 자동으로 친구가 추가됨 (즉, 010을  포함한 번호가 unique id가 되는 개념)

좀 복잡하긴 한데, 이렇게 한 번 추가를 하고 나면 이제 바로 전화를 걸고 받을 수 있음. 다시 한 번 말하지만, Skype와는 다르게, 어플의 실행 여부와는 상관없이 상대방에게 전화를 걸 수 있다. 전화 수신 시에는 아이폰에 메시지가 뜨게 되고, 여기서 확인을 누르면 통화가 연결된다.

아이폰에서 어플의 실행여부와 상관없이 전화를 수신하는 화면

새로운 어플이 나왔으니, 기존의 강자인 Skype나 Fring 역시도 이러한 방식으로 전화 수신이 가능하도록 업그레이드될 것으로 기대된다. 이렇게 되면 정말 앞으로 이동통신사의 앞날은 어떻게 될까? 물론 고객 입장에서는 땡큐지만 :)


FAQ)  혹시나 해서 적어보는 질문/답변

Q) 상대방에게는 내가 뜨는데, 나에게는 상대방이 안 뜬다.

A) 케이스가 여러 가지가 있는데요.

  • 내 전화번호부에 추가된 010을 제외한 번호와 상대방이 프로필에 입력한 번호가 동일한지 확인한다. (상대방이 대한민국을 고르지 않았거나, 010을 포함한 번호를 입력하면 안됨)
  • 상대방이 프로필에서 대한민국을 골랐는지 확인한다.
  • 아이폰의 연락처에서 기존 연락처를 편집하는 대신, 새로운 사용자를 추가하고 상대방 번호의 010을 제외한 번호를 입력하고 저장한 다음, Tango를 실행한다.
  • 위 모든 사항을 확인하고 테스트 해봤는데도 안되는 경우는, 탱고 서버 오류로 판단하고 기다린다. -_- (실제로 이런 경우도 있었습니다. T.T)

블로그가 갑자기 악성코드 유포의 장이 되어 버렸다. –_-;

rook.html 파일을 다운받으라고 나옴..

그나마 파폭이었기에 다행이지, 구형 IE였으면 이미 악성코드 열심히 다운받았을 듯..

내 스킨은 들여다봐도 큰 문제가 없고, 혹시나 티스토리가 문제인가 했는데, 범인은 구글 애드센스 유저 포럼의 마이센스 스크립트였다. 마이센스 스크립트는 구글 애드센스 추적용으로 달아놨는데, 아무래도 해당 사이트가 해킹 당한 듯 하다. 현재 애드센스 유저 포럼 홈페이지에 가보면, 계속 rook.html 파일을 다운받으라고 나온다..

해킹당한 애드센스 유저 포럼 홈페이지

일단 임시 해결책 : 티스토리 관리자 화면으로 들어간 뒤, 스킨 – HTML/CSS 편집 – skim.html 에서 아래 부분을 찾아서 지우면 된다.

<script src="http://log.adsystem.kr/adinfo/mysense.js.html?id=본인아이디&time=24&count=3&bmode=hide" type="text/javascript"></script>

애드센스 포럼 운영자가 빨리 고쳐줬으면 좋겠다 :’(

인터넷이 느린 것 같아, 인터넷 속도 체크를 하기 위해 오랜만에 익스플로어를 켰다. 구글에서 “속도체크”라고 검색했더니 밑에 왠 이상한 광고가 뜬다.

 

평소에 요런 애드웨어 설치는 매우매우 조심하는 편이라, 내가 스스로 설치했을 리는 없다. 즉, 사용자 몰래 설치한다는 악성 스파이웨어로 의심이 된다. 안타깝게도 모든 키워드에 대해서 광고가 나타나는 것도 아니고, 광고창에 해당 프로그램에 대한 정보가 없기 때문에 고생 좀 했다.

일단 어디서 광고를 받아오는지 확인했다. HTTP Analyzer를 통해 검색어를 입력했을 때, 브라우저가 접속하는 리스트를 확인해 보았다.

 

구글에서 검색하는데, web-manager.co.kr 이라는 이상한 사이트에 방문을 한다. 직접 방문을 해보니,

역시나 광고 사이트. 확장 검색은 무슨 확장검색이냐.. 그냥 우린 고객 몰래 돈 버는 광고 회사라고 하지. 광고해서 돈 버는 거야 당신들 일이겠지만, 왜 내 컴퓨터에 내 동의도 없이 불법 프로그램을 설치를 해서 돈을 버냔 말이다.

홈페이지 하단에 나와있던 업체 정보. 과연 이 업체는 자신들이 불법 스파이웨어로 장사를 한다는 것을 몰랐을까..?

블루**타 대표:최*희, 사업자등록번호: 201-37-41***, 담당자:송*호, 연락처:02-2297-60** Email, 서울시 마포구 서교동 대진빌딩 1F

사이트 FAQ에 보면, 해당 프로그램을 삭제 하기 위해서는 제어판에서 addendum 이라는 프로그램을 삭제하라고 되어 있다.

혹시나 해서 제어판에서 설치된 프로그램 목록을 살펴보았지만, 역시나.. addendum 이라는 프로그램은 없었다.

제어판에 설치된 프로그램 목록. addendum 은 도대체 어디있을까..

안타깝게도 구글에서 addendum 이라고 검색해 봐도, 스파이웨어에 대한 자료는 없다. 어쩔 수 없다. 발품을 팔아야지..

IE8을 켜고, 도구-추가기능관리를 눌러서 프로그램 리스트를 살펴보았다.

 

오호라.. 용감하게 본명을 쓰고 있었군

다행히 webmanager Class를 바로 발견. 사용안함을 클릭했더니, WinLM4G라는 녀석과 ydt라는 녀석도 사용할 수 없다고 나온다.

혹시나 이 스파이웨어를 설치하게 된 경로를 찾을 수 있지 않을까 해서, 이 두 프로그램에 대한 정보도 구글링 해 보았다. 찾아보니, WinLM4G 역시 검색 도우미였고, V3에서도 이미 스파이웨어로 차단하고 있다고 한다. 혹시나 해서 찾아본 ydt 역시 스파이웨어였다.

해당 프로그램들은 그냥 삭제해서는 다시 사용자 몰래 살아날 –_- 가능성이 있기 때문에, V3를 통해 박멸을 시도하였다.

   
오랜만에 켜 본 V3 Lite. 무료 버전이며, 설치는 http://www.ahnlab.com 에서..

V3를 통해 몇 가지 스파이웨어와 바이러스를 치료하였지만, 여전히 IE의 광고창은 사라지지 않았다. T_T

그래서 우선

  • C:\Program Files\webmanager
  • C:\Program Files\meroniz

위 두 폴더를 통째로 삭제하니, 일단 IE에서 광고창이 없어지긴 했다. 그러나 이건 어디까지나 임시적인 조치이고, 완전한 삭제를 위해서는, 레지스트리도 정리하고, windows 에서 파일도 몇 개 지워야 한다는데 귀찮아서 일단 패쓰-_- 언제 날 잡아서 컴퓨터 포맷해야겠다.

간만에 오밤중에 삽질하게 해 주신 블루**타 최*희 대표님, 송*호 담당자님. 정말 눈물나게 감사하네요. 이렇게 불법 스파이웨어로 광고 노출해서 돈 버시니 만족하십니까? 내일 항의 전화라도 한 통 넣어드려야겠네요.

요즘은 저작권 업체들의 단속이 빡빡해져서 그런지, 웹폴더나, p2p업체에서 흔히 볼 수 있었던 영화나 지상파 방송사의 컨텐츠들 대부분이 필터링 되고 있다. 초기에는 단순히 “해당 컨텐츠는 검색할 수 없습니다!” 라고 경고문을 띄우고, 검색을 막더니, 최근에는 합법적인 유료 컨텐츠를 바로 다운 받을 수 있는 길을 열어 두고 있다. 

요새는 무한도전이라고 검색해도 무조건 막지 않고, 합법적인 유료 다운로드 방법을 제공한다.

 

 
편당 500원으로 합법 다운로드를 받을 수 있는 토토 브라우저

궁극적으로는 이게 맞는 방향이고, 저작권자에게도 올바른 수익이, 웹 폴더 업체에게도 플랫폼에 대한 적절한 수수료가, 사용자들에게는 각자에게 맞는 다양하고 편리한 환경이 주어지니, 앞으로도 요렇게 발전해야 할 듯 싶지만..

막상 예전에 800 MB / (4~10 MB/원) = 80~200원을 주고 불법 컨텐츠를 저렴하게 내려 받는데 익숙한 일부 네티즌들은 합법 다운로드를 피해가기 위해 온갖 방법을 동원하기 시작했다.

동영상 필터링 방식은 사용자가 동영상을 서버에 업로드 하면, 웹폴더 업체가 각 동영상에서 signature 를 생성하고, signature 값이 저작권이 있는 동영상과 일치할 경우, 유료 과금을 하는 방식이다.

1) 사용자들의 첫 번째 시도는, 업체가 동영상 signature를 생성할 수 없도록, 동영상을 압축을 해서 올리는 것이었다. 600~800 MB에 달하는 동영상 파일을 압축하게 되면, 실제로 압축 효율은 거의 없는 반면, 파일을 압축 하고 해제하는데 괜한 시간만 들게 된다. 업로더, 다운로더 모두에게 불편한 방식이지만, 압축 파일에 대해서는 업체가 동영상 필터링을 적용하지 못(안?) 했었기 때문에, 유료 결제를 피하는데는 꽤 괜찮은 방법이었다.


동영상을 압축하여 업로드 함으로써, 유료 결제 필터링을 피할 수 있었던 한 웹폴더 업체.

 

하지만 워낙 많은 사람들이 이 방법으로 공유를 하며 합법 유료 다운로드를 피해가자, 웹 폴더 업체도 부담을 느꼈는지, 언제부터인지 압축되어 업로드 되던 파일에 대해서도 동영상 필터링이 적용되기 시작하였다. 압축 파일에 대해, 서버에서 일일이 압축을 해제하고, 다시 동영상 signature를 만들거나, 압축된 파일 자체에 대해 signature를 생성했을 것으로 추정되는데, 적용된 정확한 기술은 알 수 없지만, 서버에도 꽤 부담이 되었으리라. (= 웹폴더 업체의 비용 증가)

2) 그렇게 다시 불법 다운로드 방법이 막히자, 이번에 사용자들이 택한 방법은 2중 압축. 압축한 동영상을 다시 압축하는.. 그야 말로 CPU 낭비, 시간 낭비, 공간까지 낭비하는 무식한 방법이지만, 다행인지 불행인지, 아직까지 이렇게 두 번 압축된 동영상에 대해서는 유료 결제 딱지가 붙지 않고 있다.

  
압축 파일을 해제하면 다시 압축 파일이 나오는 이른바 이중 압축 파일 동영상

 

하지만 이 방법도 일시적인 방법일 뿐, 결국은 이렇게 올라온 동영상 파일들도 결국은 필터링이 될 수 밖에 없다. 앞으로의 진행 방향을 조심스럽게 예측해 보면,

저렴한 불법 다운로드를 바라는 사용자들은

  • 파일을 암호화 압축하고, 파일 암호를 공유
  • 파일을 재재재압축
  • 동영상에 워터마크를 삽입하여, signature 기반 필터링을 방해

등등의 기술적 발전(?)이 예상되고,

불법 다운로드의 온상이라는 사회적 편견과 법원으로부터의 책임을 면하기 위한 웹폴더 업체들은,

  • 압축 파일의 일부만 해제하여, 동영상 signature를 생성
  • 암호화된 압축 파일 업로드 금지

등등의 기술적, 정책적 방법으로 대응하지 않을까 싶다. 불법 다운로드 수익이라는 달콤한 유혹에 넘어간 일부 웹폴더 업체들이 사용자들의 꽁수에 대해 일부러 한 박자 늦게 대응하는 면도 있지만, 기술이 아무리 진보한다고 한들, 플랫폼을 나쁘게 사용하고자 하는 사용자들을 끝까지 막을 수 있을까.

단지, 각종 꽁수들의 적용으로 인해 점점 귀찮아지는 다운로드 & 플레이 과정에 지쳐 (800 MB 파일을 두 번이나 압축 해제 하려면 죽어난다), “에이~ 차라리 500원 내고 만다!!” 라는 사용자들이 늘어남에 따라 합법 컨텐츠가 시장에 안착되지 않을까 한다. (물론 한 박자 늦게 나마, 지속적으로 웹폴더 업체들이 대응을 한다는 가정하에)

이건 어디까지나 내 추측이고, 과연 앞으로 창과 방패의 대결이 어떻게 진행될지.. 흥미진진하게 지켜보자. –,-

※ 관련글 : 웹폴더 다운로드 속도의 비밀

세계 최강의 검색엔진인 구글도 종종 사용자를 상대로 낚시를 하는데, 그동안 구글 검색을 하면서 가끔 만나던 이상한 현상에 대해서 오늘 확실히 근거(^^)를 잡았다.

다름이 아니라, 검색 결과 첫 페이지 상에서는 검색 결과 페이지가 많은 것처럼 보여주고는 실제로 뒷 페이지를 눌러보면, 검색 결과가 없어지는 식이다.

예를 들면, NLTK라는 검색어에 대해 한국어 웹 검색 결과를 보면, 아래와 같이 약 239개의 검색 결과가 존재하고, 총 7개의 페이지가 있는 것 처럼 보여준다.

image

image총 일곱 개의 검색 결과 페이지가 존재

 

여기서 두 번 째 페이지를 누르면 검색 결과 페이지가 6페이지로 줄어든다.

image

그리고 세 번 째 페이지로 가면 검색 결과 페이지가 다시 5페이지로 줄어들고,

image

마지막으로 네 번째 페이지를 누르면, 검색 결과가 최종적으로 네 페이지로 종결됨을 알 수 있다.

image

몇 년 전 처음 이 현상을 겪었을 때는, 버그라고 생각했었는데, 아직까지 이 상태가 유지되는 걸 보면, 구글에서는 버그라고 생각하지 않는 모양이다. 그렇다면 왜 구글은 이런 현상을 그대로 놔둘까?

실제 이유는 명확히 알 수 없으나, 가장 마지막 검색 결과 페이지를 통해 이유를 추론해 볼 수 있다. 검색 결과의 마지막 페이지에 보면,

가장 관련성이 높은 결과를 제공하기 위해 이미 표시된 40개 결과와 유사한 항목은 생략했습니다.
원하시면 생략된 결과를 포함하여 재검색할 수 있습니다.

라는 문구가 있다. 즉, 중복으로 판단되는 문서를 제거하다보니, 처음 예상보다 검색 결과 페이지가 줄었다는 뜻이다. 실제 생략된 결과를 포함하여 재검색 링크를 눌러보면, 다시 페이지 수가 늘어나는 것을 확인할 수 있다.

image
생략된 결과를 포함하여 재검색 결과. 다시 페이지 수가 늘어났다.

 image
중복된 문서를 포함하면 검색 결과 페이지가 33페이지까지 늘어난다.

어차피 중복 문서를 포함하여 검색 결과를 노출시키는 것 보다는, 걸러서 보여주는 것이 사용자에게도 더 좋다. 그렇다면 도대체 왜 처음부터 유사한 검색 결과를 제외하면 4페이지라고 하지 않고, 7페이지라고 알려줄까?

이 부분은 순전히 가설이긴한데, 아마 구글도 중복 문서 클러스터는 따로 관리하는 게 아닐까 싶다. 일단 첫 페이지 검색 결과는 최대한 빨리 사용자에게 보내줘야 하니, 적당히 예측해서 페이지수를 찍고, 실제 사용자가 뒷 페이지에 접근하면, 그제서야 중복 문서를 제거하여 정확한 페이지를 계산하는 것이다.

아마 대부분의 검색어에 대해서는 중복 문서를 제거하더라도, 구글은 많은 충분히 검색 결과를 가지고 있을 것이고, 구글의 우수한 검색 품질(^^)에 의해 사용자가 2 페이지 이후를 갈 일은 거의 없으니, 대부분의 사용자는 아마 경험하지 못하는 현상일 것이다. 그리고 검색 응답 속도 면에서도 꽤나 효율적인 전략이긴 하다.

하지만 가끔 특정 카테고리 (한국어 블로그)에서 레어한 키워드(NLTK)에 대해 검색할 때, 꽤나 잦은 빈도로 당해보면, 왠지 낚이는 기분이 드는 것도 어쩔 수 없다.

생각해보라.. 다른 검색엔진에서는 검색 결과가 1페이지도 채 안나와서 좌절하고 구글에 와서 검색했더니 수많은 검색 결과가 나와서 “역시 구글이야!!” 하고 뒷 페이지를 눌렀더니 페이지가 몽땅 사라지는 황당한 상황을..

실제 구글 입장에서는 버그가 아닐지라도, 구글 코리아에서 요런 상황을 인지하고 좀 수정해 주었으면 좋겠다. ㅎㅎ

영어 공부에 관한 책을 꽤 많이 읽었는데, 공통적으로 나오는 조언이

1) 소리 영어로 시작하라

2) 소리 내어 읽어라

3) 꾸준히 하라

정도 였다. 그래서 내가 택한 것이 바로 JFKN이다. JFKN은 온라인 청취전문 어학원으로, ABC, MSNBC 등의 뉴스를 골라 청취 반복 학습을 시켜준다.

사실 학습 방법은 굉장히 심플하다. 먼저 영어로 된 원어 뉴스를 쭈욱- 한 번 들려주고, 문장 별로 반복 학습을 시킨다. 문장을 반복해서 들려주고, 따라 읽기를 시키고, 받아 쓰기를 시킨다. 그리고 단락 별로 다시 들려주며 직청직해 훈련을 시킨다. 그리고 중간 중간에 강사분님이 어려운 단어나, 표현 등에 대한 설명을 간단히 곁들여 주신다.


요건 메인 동영상 화면


영상을 보여주고, 받아쓰기를 한 뒤, 영어 script를 보여준다. 이 때 반복적으로 따라 읽으면서 영어에 익숙해진다.

 
요건 받아쓰기 용 출력화면. 모든 단어가 비어져 있는 게 아니라, 핵심 어구 위주로 dictation을 시킨다


몇몇 중요한 표현에 대해서는 따로 정리해 준다.

 

일단 내가 생각하는 JFKN의 장점은

1) 저렴한 가격.

  • (월 3만원, 6개월 결제하면 12만 6천원)

2) 소리 영어의 즐거움

  • 미국 뉴스 앵커의 스피드로 계속 따라 읽다보면, 실제 영어 실력이 느는지는 모르겠지만, 왠지 영어 실력이 향상된 거 같다. ㅋㅋ
  • 지루한 영어 공부에 이런 식의 자그마한 성취감은 은근 큰 장점인 듯 하다.

3) 정통 영어 발음 훈련

  • 미국 앵커의 정확한 발음 및 연음으로 훈련할 수 있다. 의외로 사전에 나와 있는 발음과 앵커의 발음이 다른 경우도 종종 있다.
  • 지면으로 봤을 때는 그냥 당연하게 받아들였던 $12,000 와 같은 표현들의 정확한 읽기 방법을 알 수 있다.
    $125,000 -> one hundred twenty five thousand dollars

4) 최신 주제와 다양한 어휘

  • 아무래도 최신 뉴스를 다루다 보니, 조금 덜 지루하고, 아이폰, 아이패드, 플래시몹, 올림픽과 같은 흥미로운 이슈에 대한 외국 언론의 시각도 엿볼 수 있다.

5) 지속적인 청취 훈련

  • 강의 동영상과 원어 동영상에 대한 mp3 파일을 제공해주는데, 이를 mp3p에 넣어두고 출퇴근할 때나, 이동할 때 들으면서 5~10분 남짓의 자투리 시간을 활용하여 듣기 훈련을 할 수 있다.
  • 정말 신기한게, mp3 파일로 계속 들었던 script에서 나왔던 단어들은 잘 외워지고 (사실 외워진다기 보다는, 익숙해지고) 깜빡하고 파일을 안 받아서 못 들었던 script에 나왔던 단어들은 정말 안 외워진다.

그리고 마지막으로 JFKN으로 공부할 때 좋은 tool 두 개.

1) Screen Pauser : 동영상 강좌를 듣고 있을 때 종종 화면 보호기가 뜨는 참사를 막을 수 있다.

2) 영문 변환기 : 요건 내가 만든건데, JFKN의 원본 영문 스크립트를 넣고 변환 버튼을 누르면 각 단어마다 네이버 사전으로 가는 링크가 추가되어 편리하다. 다른 사전 보다 네이버 사전을 이용하면, 유의어/반의어 사전 및 예문이 풍부하여 많은 도움이 된다. (참고글)

괜히 12개월 끊고 후회 하지 말고(^^) 1개월만 수강하면서 이 학습법이 자신에게 먼저 맞는지 판단해 보자.

http://jfkn.com/ 에서 회원 가입을 하고, Daily JFKN을 선택하면 된다.

─ tag  JFKN, 영어공부
openclose