2013년 9월 12일 목요일

필리핀 여자 친구가 임신을 했습니다.

출처 : 필리핀 국제 결혼 및 연애 정보 사이트 코필 www.kophil.com

필리핀 여자 친구가 임신했다고 카톡으로 문자가 왔습니다.

사실 여자 친구도 아닙니다. 5월 달에 처음으로 해외에 나가봤는데, 어학연수로 주로 한국인 기숙사에서 머물렀는데 알게된 영어 강사입니다.

처음에 필리핀에 올 때, 뉴스나 다문화 TV 에서 나오는 필리핀 여성들은 피부도 까맣고 별로 매력적이지 않아서 별 기대를 안했는데 막상 필리핀에 오니 정말 예쁜 여자들이 많더라구요.

주위 친구들이 모두 다 자기 영어 튜터랑 잔다고 모험담 아닌 모험담을 해서 저도 정말 어떨결에 그 영어 강사에게 키스를 하고 같이 자게 되었습니다.

별로 예쁘지도 않고 그냥 친구 정도로만 지내려는 강사인데, 정말 후회가 됩니다.

그 강사랑 알게 되고 약 2 주 정도 사귀게(?) 되었는데 잠자리는 4번 정도 했습니다. 제가 한국으로 온 뒤 계속 카톡을 보내와서 가끔씩 답변하고 했는데 갑자기 임신을 했다고 하네요.

처음에는 너무 겁이 나서 아무 생각도 안났습니다. 지금은 좀 진정이 되었는데...

저는 이제 22 살이고 영어 강사는 20 살입니다. 아직 어린 나이인데 그 필리핀 강사가 하는 말이 애기를 놓는 데 저 보고 필리핀으로 들어 올 수 있느냐고 물어봅니다.

애기를 지우라고 했는데 필리핀에서는 낙태가 불법이고 한번 임신을 하면 무조건 낳아야 한다고 하더라구요.

정말 애를 놓으면 안되는 데 방법이 없을까요?

그 강사에게 여권이나 신분증을 보여주지는 않았지만 학교나 학과는 알고 있습니다.

이런 경우 어떻게 하면 여자에게 애를 포기하게 할 수 있을까요?

 

출처 : 필리핀 국제 결혼 및 연애 정보 사이트 코필 www.kophil.com

코필에 오시면 필리핀 여성에 관한 더 많은 정보를 얻으실 수 있으며 자유게시판, 질문과 답변을 통해서 많은 정보를 얻으 실 수 있습니다.

강좌 : 화상 회의 시스템 개발 프로젝트 - WebRTC Siganling 의 이해 (업데이트 2013.09.12)

출처 : 필고 개발자 그룹 http://www.philgo.com

 

본 강좌는 필리핀에 계시는 교민들 중 IT 에 관심이 있는 분들을 위해서 만든 것입니다. 필고 개발자 스터디 그룹에서는 오프라인 모임을 계획하고 있으니 많은 관심을 가져 주시기 바랍니다.

 

 

Signaling 의 이해

 

흔히 Signaling 이라 하면 P2P 가 형성이 되도록 연결하는 과정이라 할 수 있다.

좀 더 구체적으로 얘기하자면 Session Description 정보를 두 개체간에 교환을 하는 것이다.

예를 들어 두개의 컴퓨터가 있다면 Session Description 을 서로 교환하면 웹브라우저에 있는 WebRTC 기능(API)가 P2P 연결을 한다.

이러한 과정에서 어떻게 Session Description 을 교환 할 것인가에 대한 것이 바로 Signaling 이다.

Signaling 의 주요 역활

Signaling 의 주요한 역활은 총 4가지이다.

  1. Session Description 의 교환

  2. 통신을 하는 상대방의 확인

  3. 미디어 세션의 상태와 종료 상태를 표시

  4. 세션 상태를 모니터한다. P2P 상의 두 개체가 서로 연결을 하는 것 뿐만아니라 연결 중 변경을 하는 것에 대한 감시를 한다.

Signaling 의 역활이지 Session Description 의 역활은 아니다.

위 4가지 역활에서 Signaling 이 반드시 해야하는 것은 SD 의 교환이다. 2,3,4 번은 옵션이다.

그러면 Signaling 은 어떻게 하는가? 정답은... 알아서 하면 된다.

Signaling 은 표준화되지 않았다. 어떻게든  SD 만 교환하면 될 뿐 이라는 것이다. 다만 SD 를 교환할 때 협상하는 방법에 대해서는 일관성이 있어야 한다.

Offer 와 Answer 를 하는 과정이 올바라야지만 제대로 된 Signaling 이 완성된다.

Signaling 에서 SD 를 교환 할 때, media, codec, 각종 세팅 정보를 교환하고 서로 협상을 하는 것이다.

위 사지은 은 WebSocket 으로 SD 를 교환하는 모습니다.

두 개체가 하나의 웹 서버로 부터 HTML/CSS/Javascript 를 다운로드 하고 WebSocket Proxy(서버)로 부터 HTTP 업그레이드를 한 후 두 개체간의 Offer/Answer 를 통해서 SD 를 교환하고 있다.

 

출처 : 필고 개발자 그룹 http://www.philgo.com

강좌 : 화상 회의 시스템 개발 프로젝트 - WebRTC Siganling 의 이해 (업데이트 2013.09.12)

출처 : 필고 개발자 그룹 http://www.philgo.com

 

본 강좌는 필리핀에 계시는 교민들 중 IT 에 관심이 있는 분들을 위해서 만든 것입니다. 필고 개발자 스터디 그룹에서는 오프라인 모임을 계획하고 있으니 많은 관심을 가져 주시기 바랍니다.

 

 

Signaling 의 이해

 

흔히 Signaling 이라 하면 P2P 가 형성이 되도록 연결하는 과정이라 할 수 있다.

좀 더 구체적으로 얘기하자면 Session Description 정보를 두 개체간에 교환을 하는 것이다.

예를 들어 두개의 컴퓨터가 있다면 Session Description 을 서로 교환하면 웹브라우저에 있는 WebRTC 기능(API)가 P2P 연결을 한다.

이러한 과정에서 어떻게 Session Description 을 교환 할 것인가에 대한 것이 바로 Signaling 이다.

Signaling 의 주요 역활

Signaling 의 주요한 역활은 총 4가지이다.

  1. Session Description 의 교환

  2. 통신을 하는 상대방의 확인

  3. 미디어 세션의 상태와 종료 상태를 표시

  4. 세션 상태를 모니터한다. P2P 상의 두 개체가 서로 연결을 하는 것 뿐만아니라 연결 중 변경을 하는 것에 대한 감시를 한다.

Signaling 의 역활이지 Session Description 의 역활은 아니다.

위 4가지 역활에서 Signaling 이 반드시 해야하는 것은 SD 의 교환이다. 2,3,4 번은 옵션이다.

그러면 Signaling 은 어떻게 하는가? 정답은... 알아서 하면 된다.

Signaling 은 표준화되지 않았다. 어떻게든  SD 만 교환하면 될 뿐 이라는 것이다. 다만 SD 를 교환할 때 협상하는 방법에 대해서는 일관성이 있어야 한다.

Offer 와 Answer 를 하는 과정이 올바라야지만 제대로 된 Signaling 이 완성된다.

Signaling 에서 SD 를 교환 할 때, media, codec, 각종 세팅 정보를 교환하고 서로 협상을 하는 것이다.

위 사지은 은 WebSocket 으로 SD 를 교환하는 모습니다.

두 개체가 하나의 웹 서버로 부터 HTML/CSS/Javascript 를 다운로드 하고 WebSocket Proxy(서버)로 부터 HTTP 업그레이드를 한 후 두 개체간의 Offer/Answer 를 통해서 SD 를 교환하고 있다.

 

출처 : 필고 개발자 그룹 http://www.philgo.com

강좌 : 화상 통화 시스템 개발 프로젝트 Video Call System Development Project - ICE

출처 : 필고 개발자 스터디 그룹 http://www.philgo.com

 

ICE 는 생각보다 많은 일을 합니다.

ICE 가 하는 주요한 일이 바로 Hole Punching 입니다. P2P 가 방화벽이나 NAT 에 막혀 있을 때 그러한 장벽을 뚫고 두 개체를 연결 시키는 역활을 하죠.

본 글에서는 ICE 의 STUN 부분에 대해서만 설명을 하고 있습니다.

차차 더 많은 정보를 올리도록 하겠습니다.

 

가능하다면 필고에서 오프라인 모임을 통해서 실제로 화상 통화 프로그램 제작을 선 보이며 소스 파일에 하나 하나 타이핑해서 완성하는 모습을 보여드리고 싶습니다.

 

 

ICE

http://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment

서로 Session Description 을 교환 했으면 hole punching 을 통해서 P2P 상의 두 개체를 연결시켜야 한다.

이것이러한 hole punching 작업을 ICE 가 담당한다.

먼저 STUN 으로 가능한지 보고 그렇지 않다면 TURN 으로 두 개체를 연결한다.

사진 : ICE 동작 방식

Transport Address 를 얻고 Offer 와 Answer 과정을 잘 살펴보기 바란다.

위 사진에서 TURN 의 기능은 빠져 있다.

가장 먼저 하는 것이 offer 를 하는 caller 가 자신의 transport address 를 STUN 서버를 통해서 확인하는 것이다. 이것이 모든 P2P 에서 가장 먼저 하는 것이다.

callee 의 경우 ( Signaling 과정 중에서 ) session request 가 들어오자 마자 (caller 가 보내는 offer 를 받자 마자) 곧 바로 callee 자신의 transport address 정보를 STUN 서버를 통해서 확인한다.

Transport Address 는 다른 말로 Candidate Address 라고도 한다.

Candidate Address 에는 총 4가지가 있다.

  • Host
    이 candidate address 는 로컬 네트웍에서 사용이 된다.

  • Server Reflexive ( srflx 로 표기 )
    이 candidate address 는 STUN 에 의해서 얻어지는 것으로 현재 브라우저가 있는 최근방의 Public IP 정보를 가지고 있다.

  • Peer Reflexive ( prflx 로 표기 )
    이 candidate address 는 STUN 에 의해서 얻어지는 것으로 현재 브라우저가 아닌 연결을 하려는 상대방의 연결 정보를 가지고 있다.

  • Relayed
    이 candidate address 는 TURN 의 주소 정보를 가지고 있다.


( 사진 : SDP 의 예 )

Foundation(s) 그룹을 표시하는 문자열이다.

typ srflx (server reflexive) 는 STUN 서버로 부터 받은 (브라우저의) transport address 정보이다.

typ relay 는 Relay (TURN) Server 의 transport address 정보이다.

host candidate 는 내부 네트워크이므로 IP 정보는 해당 브라우저의 IP 정보와 동일하다.

강좌 : 화상 통화 시스템 개발 프로젝트 Video Call System Development Project - ICE

출처 : 필고 개발자 스터디 그룹 http://www.philgo.com

 

ICE 는 생각보다 많은 일을 합니다.

ICE 가 하는 주요한 일이 바로 Hole Punching 입니다. P2P 가 방화벽이나 NAT 에 막혀 있을 때 그러한 장벽을 뚫고 두 개체를 연결 시키는 역활을 하죠.

본 글에서는 ICE 의 STUN 부분에 대해서만 설명을 하고 있습니다.

차차 더 많은 정보를 올리도록 하겠습니다.

 

가능하다면 필고에서 오프라인 모임을 통해서 실제로 화상 통화 프로그램 제작을 선 보이며 소스 파일에 하나 하나 타이핑해서 완성하는 모습을 보여드리고 싶습니다.

 

 

ICE

http://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment

서로 Session Description 을 교환 했으면 hole punching 을 통해서 P2P 상의 두 개체를 연결시켜야 한다.

이것이러한 hole punching 작업을 ICE 가 담당한다.

먼저 STUN 으로 가능한지 보고 그렇지 않다면 TURN 으로 두 개체를 연결한다.

사진 : ICE 동작 방식

Transport Address 를 얻고 Offer 와 Answer 과정을 잘 살펴보기 바란다.

위 사진에서 TURN 의 기능은 빠져 있다.

가장 먼저 하는 것이 offer 를 하는 caller 가 자신의 transport address 를 STUN 서버를 통해서 확인하는 것이다. 이것이 모든 P2P 에서 가장 먼저 하는 것이다.

callee 의 경우 ( Signaling 과정 중에서 ) session request 가 들어오자 마자 (caller 가 보내는 offer 를 받자 마자) 곧 바로 callee 자신의 transport address 정보를 STUN 서버를 통해서 확인한다.

Transport Address 는 다른 말로 Candidate Address 라고도 한다.

Candidate Address 에는 총 4가지가 있다.

  • Host
    이 candidate address 는 로컬 네트웍에서 사용이 된다.

  • Server Reflexive ( srflx 로 표기 )
    이 candidate address 는 STUN 에 의해서 얻어지는 것으로 현재 브라우저가 있는 최근방의 Public IP 정보를 가지고 있다.

  • Peer Reflexive ( prflx 로 표기 )
    이 candidate address 는 STUN 에 의해서 얻어지는 것으로 현재 브라우저가 아닌 연결을 하려는 상대방의 연결 정보를 가지고 있다.

  • Relayed
    이 candidate address 는 TURN 의 주소 정보를 가지고 있다.


( 사진 : SDP 의 예 )

Foundation(s) 그룹을 표시하는 문자열이다.

typ srflx (server reflexive) 는 STUN 서버로 부터 받은 (브라우저의) transport address 정보이다.

typ relay 는 Relay (TURN) Server 의 transport address 정보이다.

host candidate 는 내부 네트워크이므로 IP 정보는 해당 브라우저의 IP 정보와 동일하다.

2013년 9월 7일 토요일

리틀코리아, little korea, 필리핀 중부 루손 (앙헬레스) 코리안타운

리틀코리아, little korea, 필리핀 중부 루손 (앙헬레스) 코리안타운


출처 앙헬레스24 http://angeles24.com


코리안타운은 너무 식상할까? 리틀코리아 (Little Korea). 작은 한국. 앙헬레스 코리안 타운 거리를 보면 이를 부정하는 사람은 없을 것이다.


리틀코리아라 불리울 만큼 정말 한국에 와 있는 것으로 착각이 들 정도이다.


여러분이 한국에서 찾을 수 있는 모든 것 기대하기는 힘들지만 적어도 리틀코리아에는 왠만한 한국 음식은 다 먹을 수 있다.


앙헬레스 리틀코리아 한인타운 푯말 앙헬레스 섬나라, 곧 클락으로 이동 예정 필리핀 앙헬레스 한인타운


(사진: 앙헬레스 리틀코리아 입구, 섬나라(코리안타운옆), 지인베이커리(클락으로 이동 예정))


빵집, 떡집, 통닭집, 보신탕,돼지국밥, 뒷고기, 주물럭 등등...


하루에도 수천명 한국 사람들이 필리핀을 방문한다. 작년(2012년) 한국인이 필리핀에 입국한 숫자가 100 만명이 넘는다.


그 중 앙헬레스에 많은 교민들이 살고 있는데, 최근에는 그 영향력이 급상승하고 있다.


눈만 뜨면 새로운 한국인이 운영하는 건물이 들어서기 때문이다.


유치원, 학원, 상가, 식당, 호텔, 정유소, 한인타운(빌리지), 심지어는 단란주점 까지 엄청나게 많이 들어 서 있다.


지금 앙헬레스의 리틀코리아를 표현하자면 "급 변화" 라고 할 수 있다.


지금의 앙헬레스 리틀코리아는 너무나 빠르게 변하고 있다. 정말 내일이면 또 다른 어떤 일이 일어날지 예상을 하기 힘들다.


그 속에 살아가는 사람들.


앙헬레스의 리틀코리아는 세계 최대 환락가 "필즈"와 같은 지역에 있어서 밤문화를 찾는 사람이 많아 좋지 못한 인상을 가지고 있는 불명예가 있다. 뿐만아니라 한국에서 도망쳐온 범죄자들이 필리핀 앙헬레스로 들어와 마약이나 살인 등의 강력 범죄를 일이키고 있는 것 또한 부정할 수 없는 일이다. 실제로 밤문화를 찾아서 드나드는 사람들이 있으며 범죄자들 엮시 리틀코리아에서 같이 숨쉬며 생활하고 있다.


하지만 현재의 앙헬레스 리틀코리아는 이러한 불명예를 무시해도 좋을 만큼 변화 무쌍한 곳이다.


중부루손한인회에서는 앙헬레스 리틀코리아 한인 타운 상가 업주들과 협력하여 50 M 간격으로 방범 초소를 세우고 24시간 치안에 정성을 쏟고 있다. 그 결과 필리핀에서 가장 안전한 장소가 바로 앙헬레스 리틀코리아가 아닐까 생각을 해 본다. (아닐까? 적어도 6개월 전 본인이 집에 차를 타고 가는 중 배가 고파서 식사를 하고 싶었는데, 앙헬레스 리틀코리아 타운이 너무나 무서워서 그 곳에 내리지를 못한 기억에 비하면 지금은 아주 안전한 편이다.)


많은 변화가 있는 곳. 단순히 변화만 있는 것이 아니라 조화가 이루어 지는 곳. 많은 사람들이 찾으며 그로 인한 희망이 움뜨는 곳.


앙헬레스 리틀코리아는 앙헬레스24 홈페이지 http://www.angeles24.com 에 오시면 많은 정보를 한눈에 볼 수 있습니다.

리틀코리아 - 필리핀 앙헬레스 코리안타운에 대한 조명

리틀코리아 - 필리핀 앙헬레스 코리안타운에 대한 조명

출처 : 앙헬레스24 www.angeles24.com

자료 : 중부루손한인회 (CLKCA)

필리핀 앙헬레스 한인타운

(사진 : 앙헬레스 코리안타운의 정경. 한인회 앞. 지인베이커리는 맞은편으로 이동을 했습니다.)

 

필리핀TV Channel 3의 AKSYON CENTRAL LUZON SPECIAL EDITION이라는
프로그램에서 [LITTLE KOREA]라는 소제목의 4주짜리 시리즈를 제작하여
방송하니, 많은 시청 바랍니다.

이 프로그램은 클락,앙헬레스 지역의 한인들과 코리아타운을 집중 조명하며,
각 주별로 중부루손한인회장, 한국대사, 필리핀 관광청 CDC Director,
앙헬레스 부시장등의 인터뷰가 방송되며, 한인타운 각 업소들에 대한
소개도 방영될 예정입니다.

시간은 이번주 분량은 오늘(토),일요일,월요일 저녁6시에 3차례에 걸쳐서
방송될 예정입니다.