모드버스(Modbus) 프로토콜은 PLC를 비롯한 다양한 장비들 간의 정보 소통을 위한 표준 통신 프로토콜로 요즘 나오는 대부분의 PLC들은 대부분 모드버스 프로토콜을 지원하고 있고 스카다나 BEMS, MES와 같은 대형 소프트웨어에서도 장비나 타 시스템과의 통신을 위해 모드버스 프로토콜을 지원하고 있다. 이렇게 모드버스 프로토콜이 표준으로 자리 잡을 수 있었던 배경에는 일치감치 상세한 프로토콜 스펙이 오픈되고 연관한 오픈소스 라이브러리가 공개되어 안정적으로 성능을 발휘한 까닭이 아닌가 싶다. 1979년 처음 프로토콜이 등장할 당시만 해도 시리얼 통신 프로토콜이었으나 지금은 TCP/IP로도 사용할 수 있다. 모드버스 프로토콜을 접하려면 우선 어떤 방식을 채용할지를 확인해야 한다. 소프트웨어 개발자의 시작..
가상머신을 사용하다 보면 가상머신에서 작업하는 내용을 호스트 컴퓨터에서 활용하거나, 반대로 로스트 컴퓨터에 메모한 내용을 가상머신에서 사용하는 과정이 빈번하게 발생한다. 이 작업이 잘 동작하지 않으면 그야말로 짜증이 폭발한다. 일도 하고 싶지 않아 진다. 이럴 때 차분하게 상황을 점검해 볼 필요가 있다. 우선 위의 그림처럼 장치> 클립보드 공유가 "양방향"으로 설정되어 있는지 확인한다. 다른 확인 방법은 머신> 로그보기로 클립보드 공유 설정이 원하는 대로 이루어졌는지 확인한다. 클립보드 공유가 정상적 동작하고 있으면 위의 그림처럼 클립보드 관련 로그가 남는다. pkill -f VBoxClient; VBoxClient --clipboard 그럼에도 클립보드 공유가 정상적으로 동작하지 않는다면, 마지막으로 ..
호스팅을 하고 있다면 업체에서 알아서 설정해 놓으니 대부분 문제 될 것은 없지만 자체 서버에 APM 등을 설치하고 웹 테스트를 진행하는데 한글이 깨진다면 일단 두 가지를 확인해야 한다. $ locale LANG=ko_KR.UTF-8 LANGUAGE=ko_KR LC_CTYPE="ko_KR.UTF-8" LC_NUMERIC="ko_KR.UTF-8" LC_TIME="ko_KR.UTF-8" LC_COLLATE="ko_KR.UTF-8" LC_MONETARY="ko_KR.UTF-8" LC_MESSAGES="ko_KR.UTF-8" LC_PAPER="ko_KR.UTF-8" LC_NAME="ko_KR.UTF-8" LC_ADDRESS="ko_KR.UTF-8" LC_TELEPHONE="ko_KR.UTF-8" LC_MEASUR..
프로그램 내에서 워드 문서(마소 오피스나 리브레 오피스로 작성)를 새롭게 생성하거나, 기존 문서를 수정하거나 아니면 특정 양식에 필요한 내용을 반영하여 새로운 문서를 만드는 등의 작업을 하는 경우가 있다. 자동차 검사소에서 고객들이 받는 검사 결과지를 예로 들 수 있다. 각종 자동차 검사를 수행하면 다양한 검사 장비와 센서에서 올라온 값들을 검사원이 양식에 일일이 입력하는 것이 아니라 작업이 끝났다는 신호와 함께 보고서 출력을 지시하면 미리 준비된 양식에 해당 값을 자동으로 입력하여 출력하고 양식은 파일로 남겨 놓는 것이다. 우리나라 국민들이 받는 건강 검사의 경우도 마찬가지이다. 사람이 직접 입력하는 신상 정보와 검사 정보를 데이터베이스에 저장해 두었다가 미리 준비한 양식에 맞게 출력하는 것이다. 본 ..
영풍 마을을 통과한 82코스는 만복 마을 외곽을 지나 다시 해변으로 나간다. 해변으로는 둑방길이 강진 칠량농공단지까지 이어진다. 산업 단지 구석의 공원을 지나면 생금봉 아랫자락을 도는 해안길을 지나 탐진강 둑방길을 걷는다. 탐진강을 따라 북쪽으로 이동하다가 강진만 갈대밭의 데크길을 지나 구 목리교 입구에서 여정을 마무리한다. 영풍 마을을 지난 길은 바로 이어서 만복 마을로 들어간다. 집주인이 창고 벽면에 쓰신 글이 마음에 와닿는다. "행복을 약속하는 땀을 흘려라. 산이 만복과 건강을 약속한다." 맞는 말이다. 그런데, 집안일이든 밭일이든 무슨 일이든 즐거운 마음으로 땀을 흘리는 것은 축복이다. 일이 아니다. 길은 만복 마을 인근을 지나 해변으로 나간다. 조금 전에 창고 벽에 쓰인 글귀도 있지만 마을 가꾸..
가우도 입구에서 출발하는 남파랑길 82코스는 해안길을 지나 높지 않은 산을 넘는 산행으로 시작한다. 산행 끝자락에 있는 세심정으로 가는 길이다. 세심정 앞에서 국도로 내려가 칠량천을 따라가다가 봉황 마을로 들어간다. 봉황 마을과 이어지는 보련 마을을 지나면 해변으로 나가서 해안 둑방길을 걷다가 영풍 마을에 이른다. 가우도 앞은 마량에서 광주 가는 버스도 멈추는 곳으로 내륙으로는 저두리의 중저 마을이 자리하고 있고 해변으로는 식당과 카페, 편의점을 비롯한 편의 시설들이 즐비하다. 우리도 편의점에서 음료수도 사 먹고, 인근 무인 라면 가게에서 직접 라면을 끓여 먹는 신문물을 경험하기도 했다. 쓰레기가 많이 나오는 것을 제외하면 편리하고 좋은 경험이었다. 바다 건너 가우도에 있는 청자 타워에서는 짚트랙이 내려..
해안길을 걷는 남파랑길은 구곡 마을을 지나서 청자 해안길 도로를 따라 북쪽으로 이동하며 백사어촌체험마을을 지나고 미산 마을을 지나서 23번 국도 청자로를 걷는다. 국도를 걸으면서 고바우공원 전망대를 지나고 하저 마을에서 해변으로 내려가 해안길을 걸어 가우도 입구에서 여정을 마무리한다. 다산 초당에서 마량항까지 강진 바다둘레길이 있는데 1코스가 "오감을 찾아가는 바다둘레길"로 마량항부터 가우도 출렁다리까지이고 2코스는 "산 따라 강 따라 어촌풍류길"로 가우도 출렁다리에서 다산초당까지이다. 바다를 건너가는 코스다. 길은 대구면 구수리를 지나 수동리로 넘어간다. 백사 마을로 가는데 울타리에 처음 보는 특이한 나무들이 심겨 있었다. 잎이 하트 모양인 유칼립투스 웹스테리아나라고 한다. 이건 유칼립투스 블랙잭이란 ..
마량항을 출발한 남파랑길은 읍내를 가로질러 마량초등학교 앞을 지나 해안으로 나가서 해안선으로 이어지는 까막섬로 도로를 따라서 북쪽으로 이동한다. 까막섬로 도로를 걷던 길은 구수리카페를 지나 우회전하여 고개를 오른다. 고개를 넘으면 남호 마을을 지나 해변에 닿고 해안길을 걸어 구곡 마을 앞 포구에 닿는다. 농번기의 할 일을 열심히 하다 보니 다시 짬을 내서 남파랑길 걷기를 하게 되었다. 이제는 광주 터미널과 친해질 시간인 모양이다. 광주 터미널에서 강진을 거쳐 마량을 지나는 버스를 예배해서 버스 시간을 기다리고 있는데 터미널 광고판에 마량 놀토 수산시장 광고를 보니 왠지 반가운 느낌이다. 이탈리아 나폴리를 가보지 못했으니 "한국의 나폴리 강진 마량항"이란 문구가 가슴에 와닿지는 않는다. 아무튼 지난번 여행..
덕촌 방조제 둑방길을 지나면 해안도로를 걷다가 신리 방조제를 만나면 농로로 내려가 평야를 가로지른다. 동신 마을 외곽으로 장흥대로로 올라가 오성금 마을까지 도로를 걷는다. 오성금 마을을 지나면 상흥천을 따라 해안으로 내려간다. 상흥천을 건너면서 길은 장흥군에서 강진군으로 넘어간다. 해안선을 따라 이어지는 길은 신마 마을에 이르고 신마 마을에서 고개를 넘으면 마량항에서 여정을 마무리한다. 덕촌 방조제의 배수갑문을 지나 해안 둑방길을 걷는다. 대덕읍 잠두리 덕촌 마을로 향하는 길이다. 길은 덕촌 마을 안으로 들어가지 않고 마을 입구에서 좌측 해안 도로를 따라간다. 공성산 자락이 바다와 만나는 산 아랫자락을 서쪽 방향으로 걸어가는 길이다. 물이 빠지면서 드러난 갯벌을 보니 일제강점기나 산업화 시대였다면 이곳도..
선학동에서 공지산 능선을 따라 북쪽으로 이동하는 길은 이청준 한승원 문학길 2코스 일부와 같이 간다. 진목 마을을 지나면서 이청준 생가를 방문할 수 있다. 진목 마을을 지나면 들길과 농로를 가로질러 해안으로 나가고 덕촌 방조제 둑방길을 지난다. 선학동 나그네길을 지나온 길은 선학동을 감싸고 있는 공지산을 오른다. 본격적인 산행을 시작하는 길에는 보랏빛 들풀이 감성적인 분위기를 만들어 준다. 엉겅퀴다. 국화과의 여러해살이풀로 우리나라 곳곳에서 양지바른 곳이면 어렵지 않게 만날 수 있는 풀이다. 뿌리, 줄기, 잎을 모두 식용할 수 있는데 씨앗은 그림처럼 깃털 속에 있기 때문에 민들레 씨앗처럼 바람에 날아간다. 간장약의 한 계통인 실리마린은 바로 엉겅퀴(밀크시슬)에서 추출한다고 하고 엉겅퀴 추출물로 만든 보습..
회진 터미널을 출발한 남파랑길 80코스는 터미널 뒷산의 회령진성을 오르는 것으로 시작한다. 마을길을 가로질러 산을 내려오면 회진 파출소를 지나 해변으로 나간다. 해변으로 나오면 해안선을 따라 이어지는 천년학길을 따라 남쪽으로 내려가고 순흥 방조제 직전에서 천년학세트장도 만난다. 방조제를 지나면 우회전하여 선학동 나그네길을 오르기 시작한다. 회진 터미널 앞에서 남파랑길 80코스를 시작한다. 안내판처럼 장흥, 강진 코스로 코스 후반에 강진으로 넘어간다. 이청준 소설 문학길과 함께한다. 스토리가 있는 길은 뭔가 남다르기는 하다. 소설 문학길을 걷는 가장 좋은 방법은 예습하듯, 길과 연관된 작가들의 소설을 미리 읽고 걷는 것이겠지만 아쉽게도 그렇게까지 정성을 쏟지는 못했다. 터미널 건너편의 데크 계단길로 회령진..
관덕 방조제를 지나 신상 마을까지 남쪽으로 내려온 남파랑길은 이제 서쪽으로 걸어 장흥군의 남쪽 해안을 걷기 시작한다. 신상 마을로 들어온 길은 서쪽으로 이동하며 한재 고개를 넘는다. 산길이지만 오르막길이라는 것 외에는 포장길이라 부담이 없다. 가는 길에 한승원 생가도 만날 수 있다. 고개를 넘으면 덕산마을을 거쳐서 회진면 읍내에서 여정을 마무리한다. 관덕 방조제 배수 갑문과 돌의도 마을 포구를 지나 관덕 방조제 둑방길을 걷는다. 관덕 방조제 담수호를 보니 2007년 회진항부터 이곳까지 4Km에 이르는 운하를 뚫어 갯벌도 살리고 회진항의 뻘도 걷어 내겠다는 뉴스는 그 이후 어떻게 되었는지 그 사정이 궁금해진다. 이곳 관덕 방조제의 둑이 헐린다는 것이었는데 운하도 없고, 둑도 멀쩡하다. 방조제 앞으로 섬이 ..
사금 마을을 지난 남파랑길은 거대한 삼산 방조제 둑방길을 지나 정남진전망대에 오른다. 전망대에서 내려오면 우산 마을인데 길은 우산 마을의 돌의도로 이어지는 제방을 지나 돌의도와 회진면 신상리를 잇는 관덕 방조제로 이어진다. 사금 마을을 지나는 남파랑길은 마을 포구를 지나 전면으로 보이는 삼산 방조제를 향하여 이동한다. 삼산 방조제는 끝이 가물 정도로 길다. 삼산 방조제로 들어가는 입구에서는 724미터의 천관산이 그 위용을 드러내었다. 오전 내내 구름 속에 가려 있었는데, 이제는 구름이 걷히고 구름 모자를 쓰고 있다. 삼산 방조제 입구에는 소설가 이승우 문학지도를 안내하고 있었다. 이곳 관산읍 신동리는 이승우 작가의 소설 "샘 섬"의 무대라고 한다. 79코스 후반부터 80코스까지 이청준, 한승원 문학길과 ..
상발리를 지나며 해안으로 나온 남파랑길은 정남진 해안로 도로를 따라 남쪽으로 내려간다. 길은 죽청 마을에서 고읍천을 막고 있는 방조제를 만나지만 정남진 해안로는 남쪽으로 계속 이어진다. 육지와 장환도를 연결하는 방조제로 생긴 평야를 지날 때는 농로를 직선으로 가로질러 신당 마을에서 다시 정남진 해안로와 합류하여 해안길을 걸어 사금 마을에 도착한다. 산정 마을을 거쳐 상발 마을에 도착한 길은 좌측 마을 길로 들어가 남북으로 길게 자리한 상발 마을 앞길을 가로질러 간다. 상발 마을을 지나 해변으로 나간다. 해변으로 나오면 상발 마을 포구와 함께 전망대를 만날 수 있다. 포구 너머로 상발 마을에 속한 자라섬을 볼 수 있다. 우회전하여 정남진 해안로를 걷는다. 전망대 인근에는 작은 공원이 있었는데 6월의 꽃 수..
원등 마을을 출발한 남파랑길 79코스는 덕양풍길로 도로를 걷는 것으로 시작한다. 마상천을 건넌 다음에 잠시 농로를 우회하지만 다시 도로로 올라와 도로를 따라 풍길 마을에 닿는다. 계속 도로를 걷는 길은 두암 마을, 신풍 마을, 산정 마을을 차례로 지나고 산정 마을에서 잠시 마을길 걷지만 이내 도로로 나와서 상발 마을에 닿는다. 예전에는 신풍 마을 이후에 산길로 상발 마을까지 오는 길이었으나 지금은 도로만 이용한다. 장흥 시내에서 하룻밤 묵고 용산면 덕암리 원등 마을을 돌아온 우리는 마을 회관 앞의 커다란 나무와 인사하며 하루를 시작한다. 어제 장흥으로 들어오면서 소머리 버스 정류장 표식을 보았지만 아침에 다시 보니 빙그레 미소가 지어진다. 장흥을 북에서 남으로 길게 내려가는 79코스는 원등 마을을 벗어나..