두 사람이 뭍에서 제주까지 왕복 10만원으로 건너올 수 있으리라고는 상상하지 못했었는데 실제로 제주로 건너오고 보니 이제야 실감이 납니다. 비용이 싸다보니 저녁 비행기로 제주에 도착하고 아침에 제주를 떠나야 하는 점이 아쉽지만 여행을 다녀오고보니 이렇게 다녀오는 것도 그리 나쁘지 않네요. 체력의 한계를 느낄 무렵에 제주를 떠나는 ......저녁에 제주에 도착했다고 그냥 숙소에 들어가는 것은 너무도 아쉬워서 공항 주변을 걷는 공항 올레와 제주 카페 거리를 걷기로 했습니다. 밤 걷기이니 만큼 혼자서 걷기 보다는 안전을 위해서 라도 동료와 함께 걷는 것은 말할 나위가 없겠죠!공항 올레는 위의 사진처럼 올레길 17코스의 일부로 제주 공항 주변 길을 걷습니다. 공항을 나서는 길에서는 이국적인 가로수가 인상적이지만..
C언어에서 함수 만큼이나 중요한 요소가 있을까 싶을 정도로 C언어에서 꼭 이해가 필요한 영역입니다. 함수를 사용하기 위해서는 선언(Declaration)과 정의(Definition)가 있어야 하는데 사용할 함수가 동일한 소스 코드에 위치하는 내부 함수의 경우에는 선언부를 생략하고 정의만 하기도 하지만 선언부를 소스 코드 상단이나 헤더 파일에 기술하고 하단부에 함수의 몸체(Body)를 정의하는 방식을 주로 사용합니다. void swap(int *i1, int *i2); int main() { int a = 10; int b = 20; swap(&a, &b); printf("\na = %d , b = %d", a, b); } void swap(int *i1, int *i2) { int tmp; tmp = *..
제주를 싸게 다녀오는 계획을 구상하는 사람에게 저가 항공사는 매우 매력적인 후보입니다. 시간대와 일자만 적절하게 준비하면 육지를 무궁화를 타고 다녀오는 것보다 훨씬 저렴하고 빠르게 다녀올 수 있습니다. 탑승 준비 1시간을 감안하더라도 고속버스 타듯이 다녀올 수 있습니다. 청주공항의 경우 제주항공, 진에어, 이스타항공도 취항하고 있는데 각 회사 홈페이지에서 비교후 이번 일정에서 가장 저렴한 이스타 항공을 선택했습니다. 일정 마다 각 회사별로 요금 차이가 있기 때문에 비교해 보는 것이 좋습니다. 아래는 국내 저가 항공사의 예약조회 링크입니다.제주항공 : http://www.jejuair.net/진에어 : http://www.jinair.com/이스타항공 : http://www.eastarjet.com/에어부..
얼마전 국내 지방공항들이 적자를 벗어나 흑자로 전환하면서 활로를 찾고 있다는 뉴스가 있었습니다. 그 공항들 중에 하나가 청주공항입니다. 인접해서 오창 과학단지와 청주시를 두고 있지만 그 배후에 천안과 세종시, 대전시등이 자리하고 있어 비행편만 뒷받침된다면 앞으로도 더 발전하지 않을까 싶습니다. 유의할 점은 청주 공항이 군사 공항이라는 점인데 광주나 대구도 비숫하지만 광주나 대구의 경우에는 군사 공항 이전이 검토되고 있다는 차이점이 있습니다. 아무튼 청주 공항에서 출발하는 국제선 비행편도 늘어나고 저가 항공사들의 국내 비행편도 풍부해져서 중부 지역에 거주하는 사람들에게는 나름 매력이 있겠다 싶었습니다.대중 교통으로 가려면 시내 버스, 시외 버스를 이용할 수도 있지만 위의 지도처럼 청주 공항 기차역에서 내려..
평소 수학에 관심을 가지고 있는 사람이 아니면 수열 문제 만큼 머리 아픈 것도 없을 것입니다. 그렇지만 프로그래밍은 단순한 "코딩"이기 보다는 "문제 해결"이 목적이고, "문제 해결"의 첩경은 집중력 있는 관찰과 그를 바탕으로한 적절한 해결책을 제시하는 것이므로 이런 관점에서 수열 문제는 면밀한 관찰을 통해서 단서를 찾고 대상이 아닌 부분을 배제하며 해결책을 찾으려는 태도가 꼭 필요합니다. 24. 다음 프로그램의 출력이 “2 5 10 17 26 ”이 되도록 _________부분에 들어갈 코드는 무엇인가? int i; i = 1; while (i
귀촌후 농사를 지으면서 가장 먼저 자급자족을 이루었던 작물은 바로 마늘입니다. 집의 전 주인께서 남겨주신 5접(1접에 100개)으로 시작한 마늘이 40접이상까지 늘어났다가 선물로도 주고, 고추 심는다고 밭도 줄여가면서 농사를 지어도 자급자족에는 염려가 없네요. 가을에 심어 놓으면 겨울을 잘 견디고 장마 무렵이면 토실토실한 열매를 안겨주는, 농사 과정 만큼은 정말 편한 작물입니다. 첫해부터 한 2년 동안에는 마늘을 심으면서 정확한 간격을 맞추겠다고 5~6센티정도 홈을 내는 도구를 만들어 사용하기도 했습니다. 몇년 심어보니 그렇게 간격 맞춘다고 심혈을 기울일것 까지는 없겠다는 판단아래 망가진 호미에 긴 장대를 달아서 적당한 골을 내고 마늘간의 간격은 눈대중으로 맞추어 심는 소위 '프로'의 세계로 접어들었습니..
C언어에서는 문자열(String, 스트링) 타입을 지원하지 않습니다. char(signed char) 또는 unsigned char로 정의하는 문자의 배열이나 배열에 대한 포인터가 일반적으로 말하는 스트링이라 할 수 있습니다. 문자형 타입인 char은 1 바이트의 메모리 공간을 차지하는 타입으로 리터럴(상수)은 작은 따옴표(', apostrophe)로 a = 'A';와 같이 표현합니다. 대부분의 영문자, 숫자, 특수문자 등은 32~127 사이의 문자 값으로(아스키, ASCII) 표현 하는데 32 아래의 특수문자들은 눈에 보이지 않는 제어(컨트롤) 문자가 배정되어 있고 대표적인 제어문자로 C에서는 아래와 같이 표현할 수도 있습니다.'\a' : 알람음. 7'\b' : 백스페이스, 8'\f' : 폼피드, 12..
리눅스와 윈도우, 맥과 같은 요즘의 운영 체제는 대부분 한번에 여러개의 프로그램이나 프로세스를 실행시키는 멀티태스킹(Multi-tasking) 운영체제입니다. 멀티태스킹 운영체제에서 화면을 통해 사용자와 대화식으로 동작하는 콘솔 응용, 윈도우 폼 응용도 있지만 사용자 눈에 보이지는 않지만 백그라운드에서 동작하는 데몬(Daemon) 프로세스도 있습니다. 장치에 대한 처리를 수행하거나 일정한 예약시간에 프로그램 실행시키거나 하는 프로그램으로 윈도우에서는 이러한 데몬 프로세스를 서비스(Service)라 부르고 제어판>관리도구>서비스를 통해 관리할 수 있습니다. 위의 그림은 서비스 관리자의 목록 화면으로 일반적인 응용과 달리 시스템 구도 시점에 자동으로 시작시키는지 수동으로 시작시킬 지를 "시작 유형"을 통해서..
요즘은 스마트폰으로 영어 공부하는 재미가 쏠쏠합니다. 가족들 모두를 듀오링고 친구로 등록해놓으면 각자 수준이 얼마나 올라왔는지 확인할 수도 있겠지만 부모는 자식들 시선에 자식들은 부모 시선을 생각하면서 자극을 받는 효과가 있는것 같습니다. 무엇보다 하루에 많지는 않지만 일정한 양을 풀어나가는 진도 관리가 개인적으로는 도움이 되는것 같습니다. 예전에 이미 공부했을 법한 단어들이지만 리뷰하고 연습하고.....큰소리로 영어 문장을 읽어내는 과정 만으로도 큰 도움이 되지 않나 싶습니다.학습할 부분을 선택하는 화면에서 이미 학습을 완료한 부분은 위 그림의 "정치"부분처럼 주황색 아이콘으로 표시됩니다. 수준이 높거나 학습을 많이 하신 분이라면 앞쪽의 아이콘들은 대부분 주황색일 것입니다. 그리고 아직 한번도 학습을 ..
이번 문제를 통해서는 C언어 연산자(Operator)의 종류와 연산자별 우선 순위(Precedence)와 결합 방향(Associativity, 결합성, 연관성)을 다룰까 합니다. 연산 우선 순위는 서로 다른 연산자가 섞여 있는 경우 어떤 연산자를 먼저 수행할 것인지를 다루는 것으로 "a + b * c"인 경우 b*c를 먼저 수행하고 그 결과와 a를 더하는 작업을 나중에 수행하는 것과 같습니다. 결합 방향은 동일한 순위 레벨(+와 -는 같은 수위이고 *과 /도 동일 순위)을 가진 연산자가 섞여 있는 경우 연산 순서를 좌->우로 할지 우->좌로 수행할 지를 결정합니다. 예를 들어 "a + b+ c"는 좌->우 결합성을 가져서 a+b 결과에 c를 더합니다. 그런데 캐스팅, 주소추출등의 연산자는 우->좌 방향으..
정보 처리 과정을 가장 단순한 구조로 설명할 때 입력(Input)-처리(Process)-출력(Output)으로 말하는 것처럼 프로그램에 있어 입력과 출력 과정은 프로그램의 정체성을 나타내는 매우 중요한 부분입니다. 요즘이야 스마트폰으로 다양한 센서 정보를 받기도 하지만 전통적인 C언어의 표준 입력은 키보드이고 C언어에서는 표준 입력에 대해서 stdin이라는 파일 포인터를 제공합니다. 프로그램에서 프린터나 인터넷과 같은 통신으로 출력을 내보낼 수도 있지만 C언어에서는 표준 출력은 화면이고 C언어에서는 표준 출력에 대해서 stdout이라는 파일 포인터를 제공합니다. C언어에서는 stdin, stdout, stderr과 같은 시스템 파일포인터와 함께 표준 입출력을 위한 라이브러리 함수를 제공하는데 표준 입력에..
2015년도 정보올림피아드 지역 예선 문제는 다시 봐도 참 출제를 잘 했다 싶습니다. 틀린 문제를 통해서도 중요한 학습을 하게 할 뿐만아니라 출제된 문제들을 통해서 C언어의 주요한 부분을 만날 수 있기 때문입니다. 이번에는 C언어의 기본 문법에 대한 문제들을 다루어 볼까 합니다. 18. 다음 중 변수의 이름으로 사용할 수 없는 것은? ① thisway ② int_char ③ star*star ④ that_way ⑤ _6_ 위의 문제는 C언어의 변수명 작성 규칙을 다룬 것으로 아래와 같이 아주 단순합니다. 변수명으로 사용할 수 있는 문자는 영문 대문자(A~Z), 소문자(a~z), 숫자(0~9), 그리고 언더스코어(_) 입니다.사용 가능한 문자 이외의 어떠한 문자도 사용할 수 없습니다(공백등의 특수 문자도 ..
이번 문제는 간단하지만 얕보다가 당할 수 있는 그러한 문제입니다. for문의 동작 원리를 아주 명쾌하게 습득 할 필요가 있습니다. 17. 다음 프로그램이 출력하는 값은? int t, i; t = 0; for (i = 0; i < 10; i++) { t++; } printf("%d %d\n", t, i); ① 10 10 ② 9 11 ③ 10 9 ④ 9 10 ⑤ 11 9 for (시작 표현식; 비교 표현식; 증분표현식) 문장 for 문법에 대해서는 "올림피아드 기출문제로 배우는 C언어 - 기본 문장"에서 많은 부분을 언급했으므로 언급하지 않은 부분, 유의할 부분을 다루겠습니다. 위의 문제에서 루프 반복 여부 검사에 사용하는 변수는 i이고 t 변수를 통해서 루프의 수행 회수를 카운트 하고 있습니다. 앞서 다룬..
정보올림피아드에 출전하고 싶은 자녀를 둔 부모 입장에서 지역 예선 기출문제를 받아보면 어떻게 도와주어야 할지 난감한 것이 사실입니다. 2014년도까지만 해도 이건 진짜 천재들이나 풀수있겠다 싶은 문제들만 수두룩했습니다. 그런데, 2015년 기출문제를 살펴보니 이제 C언어를 기초부터 탄탄한게 준비하고 집중력있게 사고력을 키운 친구들이라면 충분히 풀수 있는 문제들도 많이 출제되었습니다. 맞는 방향이 아닌가 싶습니다. 2016년의 출제 방향이 어떻게 바뀔지 모르겠지만 C언어 하나라도 제대로 공부한 사람인지를 검증하고 사고력을 묻는 문제들이 지속적으로 출제되었으면 하는 바램입니다. 그래야 경진대회를 준비하는 과정이 의미있고, 탈락한 친구들도 C언어 하나는 확실하게 익힐 수 있으니 말입니다. 이런 배경하에 201..
"VB 쓰레드 사용하기"에 이어서 여러개의 쓰레드가 동시에 작업을 수행하는 멀티쓰레딩(Multithreading) 환경에서 꼭 필요한 쓰레드간 동기화에 대해서 주요 기술을 다루고자 합니다. 앞서 다룬 쓰레드 기술에도 Join()과 같이 기본적인 쓰레드 동기화 기능이 있지만 여러 쓰레드가 하나의 자원을 두고 동시에 쓰기 또는 읽기 작업을 하는 경우의 교통 정리에는 한계가 있습니다. 일정 구간의 코드 블럭의 경우에는 다른 쓰레드의 개입없이 코드가 수행되어야 원래의 코드 의도를 달성할 수 있는 등 고급의 쓰레드 동기화 기술이 필요합니다. 쓰레드간 자원 공유의 장점이 유감없이 발휘되려면 이러한 적절한 동기화 기술이 반영되어야만 신뢰성 있고 성능이 보장되면서도 완성도가 높은 프로그램을 제작할 수 있습니다. 아래의..
C/C++을 사용하던, C#을 사용하던, 비주얼베이직을 사용하던 일반적인 프로그램을 제작하는 경우라면 쓰레드는 개발자에게 그렇게 친숙한 기술은 아닙니다. 그렇지만 복잡한 업무를 수행하는 대규모 프로그램이나 속도가 생명인 프로세스에서는 쓰레드 기술은 필수적인 기술입니다. 대규모의 트래픽을 처리해야 하는 DBMS, 고속으로 다양한 업무를 처리하는 미들웨어와 같은 프로그램이 대표적인 예라 하겠습니다.여러 서버의 파일을 동시에 다운로드하기여러 홈페이지의 내용을 한꺼번에 분석하기화면 접수와 처리를 분리하면서 동시에 수행하기위의 예제들은 일반 프로그램에서도 충분히 적용 가능성이 있는 사례로 이런 처리 흐름에서는 쓰레드 기술은 필수 요소라 할 수 있습니다. 물론 쓰레드를 사용하지 않고 프로그램을 분리하는 방법도 가능..
인터넷이 발달하고 다양한 정보가 홈페이지를 통해서 공개되고 있는 요즘 OPEN API를 활용한 Mash Up 기술로 간편하게 복합적인 기능을 웹 페이지에 얹는 것은 더이상 특별한 것이 아닙니다. 그런데 포털에서 단어를 검색하면 튀어나오는 페이지들을 포털은 대체 어떻게 알고 있지? 하는 의문이 들었던 적이 있다면 오늘의 코드를 통해서 포털 검색의 일부를 경험할 수 있을 것입니다. 프로그램은 화면에서 가져올 페이지의 주소(URL, Uniform Resource Locator)를 입력받아 닷넷 프레임워크에서 제공하는 기능을 통해서 해당 페이지를 검색합니다. 검색한 페이지의 소스에서 태그를 찾아 그 이후에 있는 내용에서 HTML 태그를 제외한 나머지 내용을 추출하여 하단 박스에 출력하는 과정으로 동작합니다. 윈..
베트남 다낭 여행의 마지막 밤은 다낭 공항에서 멀지 않은 곳에 위치한 한국풍의 베트남 식당에서 저녁식사를 하고 여독을 푸는 마사지를 받는 것으로 마무리 했습니다.올해 2월 19일 새롭게 생긴 한국풍의 베트남 식당입니다. 한국풍이라고 말한 이유는 전문 한식을 판매하는 것은 아니지만 가게의 배기 시스템과 불판, 쌈장 등이 모두 한국에서 공수한 것으로 보입니다. 사진에서 보듯이 한국의 고깃집에서나 볼 수 있는 환기 시스템에 한국 김치가 나오니 얼마나 반갑던지, 몇일만에 먹는 김치가 그리 반가울 줄은 몰랐습니다. 마사지 샵에 붙어 있던 발 지압 도표입니다. 관광지 마다 발 마사지 샵도 많은데 저희 일행은 이곳에서 전신 마사지를 받았습니다. 개인적으로는 생전 처음 받는 거라서 어색했지만 남직원이 먼저 어눌한 한국..
베트남 다낭 거리에 걸어다니는 사람은 없고 오로지 오토바이 아니면 차량이라는 하루짜리 경험에다가 말이 통하지 않는 타국 땅에서 이방인으로 거리를 활보 한다는 것이 약간의 두려움은 있었습니다. 그렇지만, 1시간이 넘는 거리를 걷고 택시로 호텔에 복귀해 보니 역시 "여행은 걸어야 한다"는 나름의 생각에 더욱 확신을 가지게 하네요. 물론 낯선 곳을 도보 여행 할 때는 철저한 준비가 필요합니다. 한국에서부터 시내를 혼자 걸어보자! 하고 결심했던 저의 경우에는 우선 목적지에 대한 지도를 인쇄해서 주머니에 넣었습니다. 인쇄한 지도는 큰길과 방향을 잡는데는 도움이 되었지만 결국 길을 잃는 순간에는 무용지물이 되고 말더군요. 아주 유용했던 것은 인터넷이 없어도 되는 오프라인 지도 앱이었습니다. 인쇄 지도와 함께 스마트..
베트남 다낭에서 가이드일을 하는 분들에게 다낭의 관광 추천지 두가지를 뽑으라면 호이안 야경과 바나힐스(bà nà hills)라고 합니다. 더운 나라에서 이렇게 깊고 높은 산이 있다는 것도 놀랍지만 산꼭대기에 테마파크와 호텔, 대형 사찰과 불상이 있다는 것은 방문자들을 한번 더 놀라게 합니다.케이블카를 타고 올라가야하는 등 국내의 테마파크보다 결코 싸지 않은 가격이지만 외국 관광객 뿐만아니라 현지인에게도 인기 방문지 입니다.입구부터 현대적인 테마파크 답게 잘 정비되어 있습니다. 사회 전반에 내재한 불교적 관습 때문인지 몰라도 기념품 가게, 매표소 같은 건물들은 전통적인 양식에 따라 지었네요.바나 힐스의 유래는 19세기 프랑스 통치 시기로 올라갑니다. 30도가 넘는 무더운 날씨를 견뎌내는 방법으로 선선한 날..
영응사(Chùa Linh Ứng, 靈應寺)는 다낭 북쪽에서 바다를 향하여 툭하고 튀어나온 선짜(Sơn Trà)반도에 위치한 불교 사찰입니다. 바다를 향해서 서있는 거대한 해수관음상도 볼만하지만 바람을 맞으며 아무것도 거칠것이 없는 바다와 함께 다낭의 미케 비치를 한눈에 조망할 수 있다는 매력이 있습니다.많은 현지인들이 복을 기원하는 모습에서 그네들이 간절하게 기원하는 것은 무엇일까? 생각해보면 사람 사는 것이 무슨 차이가 있을까 싶기도 합니다. 오토바이 두대에 3대로 보이는 온 가족 먼길을 달려와 복을 비는 모습을 보면 이들의 종교성이 어느 정도인가 가늠이 되기도 합니다.중국의 영향일까요? 모든것의 스케일이 참 대단합니다. 영응사의 내문입니다.마당 양쪽으로 늘어서 있는 18 나한상. 우리나라의 경우에는 ..
미케(mỹ khê)는 베트남에서도 아름다운 해변으로 쏜꼽히는 해변으로 다낭 시내에 거의 붙어있다고 할 수 있을 정도로 근거리에 있으며 현지인에게도 매우 인기있는 장소입니다. 월남전 당시 미군의 휴양지로 사용되기도 한 미케 비치는 호인안 북부까지 20Km에 이르는 긴 해변과 고운 모래를 가지고 있습니다. 오염이 많이 진행되지 않았다는 장점도 있습니다.논을 쓰고 해변에 누워 태블릿을 만지고 있는 백인 아녀자의 모습이 모래, 바다와 어우러져 아름다운 모습입니다. 조각상이 있는 미케 비치 입구로 이곳에서 결혼 사진을 찍는 커플들이 한두쌍이 아니었습니다. 비둘기들을 적절하게 활용해서 결혼 사진을 찍는 베트남인들의 모습은 우리네 모습과 다르지 않습니다.나름 깔끔하게 정비된 미케 비치는 곳곳에 공공 화장실도 배치되어..
호이안 야경이 필수 코스임은 밤이 되면 알 수 있습니다. 그 호이안 야경을 놓칠 수 없어서 저녁 식사 장소를 바꾸어가며 밤이 깊어가기를 기다려 봅니다. 안타까운 점은 아름다운 야경을 카메라에 모두 담기에는 한계가 있다는 것입니다. 야경만은 카메라에 그대로 담기에는 여전히 한계가 있는 것 같습니다. 호이안 야경은 구시가에서 다리를 건너 안호이 섬에서 보는 것이 좋습니다. 밤이 되어 갈수록 찬란한 조명 아래로 커플들의 모습이 많아집니다. 때마침 주말이라 그런지 몰라도 현지인들도 관광객 못지 않게 몰려들더군요. 호이안이 연인 찾는 주요 데이트 코스인 모양입니다.2월의 호이안은 저녁이 되면 바람이 서늘해 지기때문에 감기에 걸리지 않으려면 간단한 점퍼를 준비하는 것이 좋습니다. 강변에서 야경을 즐기고 있는 사람들..
호이안 여행의 대비를 장식한 안호이섬은 호이안 구시가 걷기와 보트체험, 씨클로 체험을 끝낸 사람들이 모여드는 집합 장소와 같은 느낌입니다. 사람의 위와 같은 모양을 한 안호이섬과 육지는 작은 수로 정도의 물이 흐르는 섬으로 서너개의 작은 다리들이 놓여져 있으므로 안호이 섬으로 들어오는 길, 나가길은 여러갈래 일 수 있습니다.안호이 섬 건너편에서 섬쪽을 바라보고 있는 외국인들의 모습. 강변을 따라 늘어서 있는 카페에는 온통 백인들로 온갖 명소를 찾아다니는 한국인의 여행과는 다르게 조용히 책을 읽으며, 커피를 마시고 경치를 즐기는 그네들의 여행은 참 여행답는 생각이 듭니다.호이안 구시가와 안호이 섬을 연결하는 다리로 밤에는 휘황찬란한 야경을 보여줍니다. 작은 수로이니만큼 모터 보트보다는 노를 젓는 낭만적인 ..
베트남의 거리를 활보하는 오토바이가 베트남의 가장 대중적인 교통수단인 현실에서 씨클로(Cyclo)는 관광객에게 색다른 경험을 제공하는 체험임에는 틀림없습니다. 같은 거리를 지나는 것 같지만 씨클로에서 바라보는 풍경은 또다른 정취를 자아냅니다.호이안 구시가를 한바퀴 도는 길지 않은 투어에 20불에서 30불을 지불하니까 결코 값싼 체험은 아닙니다. 그래서 그런지 씨클로 운행자를 철저하게 통제하는 모양입니다. 그들 나름의 규칙과 질서가 있겠지요?한무리의 씨클로가 무리지어 움직이는 모습은 그 자체로 하나의 그림입니다.복잡한 거리에서 씨클로가 길을 만드는 유일한 방법은 기사 아저씨의 "훠이, 훠이"는 외침 뿐입니다.호이안 구시가를 다니다 보면 자전거를 탄 외국인을 정말 많이 볼 수 있습니다. 가끔은 오토바이를 탄..
베트남 다낭에 먼저 다녀왔었던 친구 하나가 인천공항에서부터 하던 말이 있습니다. "투어하다가 대나무로 만든 오토바이가 있으면 바로 사라!" 왜 사라고 하는지, 대나무로 만든 오토바이는 뭘 말하는지 도통 알 수 없었는데, 목공예 마을 낌봉(Kim Bồng Carpentry Village)을 둘러보니 바로 이곳이구나 하는 생각이 들었고 그 친구는 바로 흥정에 들어갔습니다.낌봉(Kim Bồng) 목공예 마을의 입구입니다. 위의 그림과 같이 투본강이 만들어 놓은 거대한 삼각주 지대 중에서 가장 큰 섬에 위치하고 있는 낌봉(Kim Bồng) 목공예 마을은 호이안 구시가 건너편 쪽에 위치하고 있어서 보트 투어의 마지막 경유지로 들르게 되어 위의 사진에서 보듯이 마을에 관광객을 내려놓은 배들이 줄지어 있습니다.이곳의..
탄하(Thanh Hà) 도자기 마을은 호이안에서 내륙 쪽으로 3Km 정도에 자리 잡은 마을입니다. 보트 투어의 필수 방문지 이기도 하는데 이곳도 입장료를 내야 합니다.보트 단위로 사람을 내려주기 때문에 한 그룹의 사람들이 모이면 토기 빗는 모습을 반사적으로 보여주고 일행중 한명이 직접 물레를 통해서 토기 빗기 체험을 할 수 있도록 도와줍니다. 토기가 어느정도 완성되면 철사로 떼어내서 이름을 새기는 것 까지가 체험의 과정입니다. 우리나라 물레는 앉아서 발로 물레를 돌리던데 이곳에서는 한사람은 일어서서 물레만을 돌리고 다른 한 사람이 토기를 빚었습니다.마을 한군데를 가로질러 가다보면 이곳에 사는 사람들의 일상을 볼 수 있는데, 여자들은 사진처럼 일을 하고 남자들은 모여서 카드 놀이에 한창이더군요......쩝..
호이안이 바다를 접하고 있는 도시이지만 보트 투어는 작은 배를 타고 바다 반대쪽인 내륙 방향으로 해서 투본강을 거슬러 호이안 근처를 한바퀴 도는 가벼운 체험입니다. 체험에 함께 했던 보트입니다. 성인 한두명이 한쪽으로 몰리면 보트가 그 쪽으로 기울어져서 간다는.....어떤 보트는 구명조끼도 입히던데 탑승객들이 아무 생각이 없어서 그랬는지 몰라도 조끼를 입지 않은 채로 요란한 엔진 소리를 내며 보트 투어를 시작했습니다. 다시 생각해 보니 점심에 반주를 했던 친구들 중에 한명이라도 물에 빠졌으면 ......아찔하네요.부부인지 몰라도 모터없이 노를 저어가며 천천히 고기를 잡고 있는 사람들입니다. 관광객이 보기에는 한폭의 그림이지만 삶을 살아가는 저들에게는 힘든 노동이겠지요! 강변의 풍경을 감상하다보면 베트남 ..
베트남을 여행한 사람에게 커피를 뺀 이야기를 듣는 것은 2% 부족한 이야기가 듣는 것입니다. 브라질에 이어 세계 2위의 커피 수출국으로 3위인 콜롬비아에 1.8배 이르는 커피 수출을 하고 있습니다. 베트남에서는 이런 이유로 다국적 커피 전문점은 맥을 못추고 있습니다. 1857년 프랑스에 의해 베트남에 커피가 소개된 이후 정부 주도로 커피 재배가 대대적으로 이루어졌고 품종도 아라비카 품종보다 재배가 용이하고 향이 강한 로부스타(robusta) 종이 집중적으로 재배되었다고 합니다. 호텔에서 내놓는 커피도 길거리 커피도 쓴맛이 매우 강합니다.커피와 사탕수수 주스를 파는 매점의 모습.매점에서 냉커피를 내놓기 위해 준비하는 모습으로, 특이한 점은 설탕을 넣지 않고 연유를 깔고 진한 커피와 얼음을 넣고 저어주기만 ..