Without a rich heart, Wealth is an ugly begger.

풍요로운 마음이 없다면, 부는 추한 거지와 같다. <R.W. Emerson>

 

평소 착하기만 하던 제 아내가 갑자기 돈 문제를 꺼내며 한바탕 바가지를 긁었습니다. 뭐 모아둔 재산이 없고 가진 돈도 없는 저는 마땅히 대꾸할 말도 없어서 그냥 듣고만 있었지요. 하지만 돈이 많아야지만 행복한가 라는 생각 때문에 참 속상했습니다. 부자가 많은 세상 보다는 생활 어려운 사람이 없는 세상이 되었으면 참 좋겠습니다.

'마음을다스리는글' 카테고리의 다른 글

Brevity is the soul of wit.  (0) 2013.03.29

 

 

Brevity is the soul of wit.
간결함은 지혜의 핵심이다.<Hamlet>

 

새 직장에서 새로운 사람들과 좀 친해지려는 생각에 점심을 같이 먹으며 이런저런 쓸데 없는 말을 많이 해버렸습니다. 왠지 좀 가벼운 사람이 된 듯한 생각에 오후에는 오히려 과묵하게 시간을 보냈네요. 말을 아끼고 간결하게 하되 말 한마디에도 지혜가 묻어나는 그런 사람이 되고 싶습니다.

'마음을다스리는글' 카테고리의 다른 글

Without a rich heart Wealth is an ugly begger  (0) 2013.03.30

정규표현식이라면 주로 웹 폼을 통하여 입력단계에서 데이터의 유효성을 검증하는 도구로써 활용되고 있지만 Replace메서드를 활용하면 문자열 데이터를 가공하는 용도로도 활용이 될 것 같습니다. 아래의 경우는 전화번호에서 숫자부분만 남겨야 하는 상황에 대한 활용 예 입니다.

 

먼저 정규표현식 활용을 위한 클래스를 참조해야겠죠.

using System.Text.RegularExpressions;

 

그 다음 코딩을 할때 이런 방식으로 활용하면 됩니다.

MessageBox.Show(Regex.Replace("휴대폰:010-1234-5678", @"\D", ""));

'IT생활' 카테고리의 다른 글

SNS연동(Facebook)  (0) 2013.11.13
제로보드 XE  (0) 2013.11.13
apmsetup  (0) 2013.11.13
백업용 미디어로 공DVD대신 대용량 하드디스크를 써보세요.  (0) 2013.08.24
PC에서 스마트폰제어하기_모비즌(Mobizen)  (0) 2013.06.09

같이 일하시는 분을 통해서 어떤 기관의 회원관리 프로그램을 만들어달라는 요청이 들어왔습니다. 마침 엑셀로 사용할 수 있게 작업을 해달라고 해서 VBA도 활용할 겸 간단한 엑셀 기반의 CS프로그램을 만들어 볼까 합니다. 제 본업이 이게 아니기 때문에 하루 한시간씩 투자하여 일주일 동안 진행하기로 하고 기관장님께는 넉넉하게 이번 달 내로 해드리겠다고 했습니다. 저의 계획은 DB만 호스팅 받고 엑셀VBA에서 사용하여 회원관리가 이루어지도록 하는 것입니다. 오늘은 일단 1년짜리 MS-SQL 호스팅을 신청하고 셋팅을 완료하였습니다. (이거 하나 하는데 한시간을 다 소비했네요..) 내일은 이렇게 셋팅된 DB계정에 테이블들을 생성해보도록 하겠습니다.




지난 시간에 이어서 도메인등록 작업을 하겠습니다. 우선 DDNS서비스에 접속하여 네임서버 연동이 완료되었는지 확인해 보겠습니다.

자 네임서버설정 란을 보니 OK라고 나오는게 뭔가 잘 처리된 것 같습니다. 이로써 나의 도메인(redstream.co.kr)은 DDNS서비스의 제어상태로 들어갔습니다. 이제부터는 내가 원하는 IP주소에 나의 도메인을 마음대로 연결시킬 수가 있습니다. 따라서 지금 내가 구축하고 있는 서버의 IP로 DNS설정만 바꿔주면 그 즉시 전 세계 사람들이 내 도메인으로 나의 서버에 접속할 수 있는 거죠. 하지만 지난시간에 말씀드렸듯이 유동IP를 사용하는 상황에서는 언제 내 서버의 IP주소가 바뀔지 모르기 때문에 쉬지 않고 DNS설정을 바꿔주는 기능을 추가해야 합니다. DDNS사이트에서는 이러한 기능을 수행하는 클라이언트 유틸리티를 제공하고 있으므로 이 유틸리티를 설치해보도록 하겠습니다.

클라이언트 유틸은 서버에 설치해야 합니다.(연동될 도메인을 사용하여 앞으로는 원격으로 서버를 제어할 것이므로 서버에서 직접하는 작업은 이 작업 하나 뿐입니다.) 일반PC에서 다운받은 후 이동식저장소에 담아 서버로 옮긴 후 설치하면 됩니다. 클라이언트 유틸을 서버에 설치 후 실행하면 로그인 대화상자를 거친 후 아래와 같은 화면이 나옵니다.

밑에 갱신예정IP라고 해서 서버에서 현재 사용 중이 IP가 보입니다. 이 IP와 연동시킬 도메인을 고른 후 추가 버튼을 눌러 업데이트호스트 목록에 등록 시켜 놓습니다. 이제 서버에서 사용하는 유동IP가 어떻게 바뀌든 도메인명으로 연동되는 상황이 되었습니다. 시스템속성(내컴퓨터>우클릭>속성)을 열어서 아래와 같이 원격제어를 허용하도록 합니다.


자 이로써 서버에서 할 일은 더 이상 없을 것 같습니다. 앞으로는 다른 PC에서 서버를 원격으로 제어하며 그와 동시에 서버로부터 제공 받는 서비스들을 확인하는 방식으로 작업을 해 나갈 것입니다. 서버로 사용되는 PC는 이제 본체전원과 네트워크 상태만 점검하며 기타 모니터 등은 전원을 꺼 놓습니다. 다시 작업용PC에 돌아와 원격으로 서버에 접속하여 작업을 해 보도록 하겠습니다. 보조프로그램>원격데스크탑을 실행하여 컴퓨터주소에는 우리가 등록하여 서버IP와 연동시켜 놓은 도메인명을 입력합니다.

서버에서 사용한 계정으로 윈도우 로그인을 하면 아래와 같이 작업용PC화면에 서버의 화면이 나타나게 됩니다.

자 이로써 서버와 클라이언트, 이 두 가지 역할을 한 화면에서 수행하며 작업과 결과확인을 손쉽게 진행할 수가 있게 되었습니다. 간단한 작업을 통해 서버에서 작업을 하고 클라이언트에서 확인을 해 보도록 하겠습니다. 원격화면 속에 있는 서버에서 서버관리자를 실행하고 역할을 추가해 보겠습니다. 아래와 같이 서버관리자의 역할 항목을 열어서 IIS로써의 역할을 추가합니다.

정상적으로 IIS로써의 역할이 추가되었다면 클라이언트에서 IIS웹서버로의 접속이 가능해 져야합니다. 클라이언트화면에서 웹브라우저를 실행하고 이번에는 원격제어가 아닌 웹사이트로써의 도메인주소로 접속해보겠습니다. 웹브라우저 주소창에 내 서버의 도메인을 입력해 봅니다.


네 웹서버의 메인페이지가 열렸습니다. 성공입니다.





1. 포토샵을 실행하고 잘라내기 할 이미지를 포토샵 편집화면으로 드래그 하여 불러들입니다.


2. [잘라내기(crop)툴]을 선택하여 원하는 부분을 드래그 한 후 엔터(Enter)를 누릅니다.


3. ctrl + shift + s를 눌러 [다른이름으로저장]을 실행하고 원하는 파일명으로 저장합니다.



뭐 이론보다는 실습입니다. 웹에 대해 빠르게 이해하기 위해서는 직접 웹 사이트를 구축해서 운영해 보는 것에 가장 좋습니다. 웹 사이트를 구축하려면 뭐가 있어야 할까요? 일단 서버가 있어야겠죠. 방법은 두 가지입니다. 직접 서버를 구동하거나 또는 IDC업체에 있는 서버를 임대하여 사용하거나입니다. 첫 번째 방법은 월 사용요금을 지불하지 않아도 되는 장점이 있지만 웹 서버는 고가의 장비이고 서버를 관리한다는 것 자체만으로도 많은 기술을 필요로 하기 때문에 외부에 위탁하여 안전하게 운영하는 것이 좋습니다. 하지만 실습을 한다거나 개인적인 용도로 사용한다면 월 사용료를 내는 것이 사치일 수가 있고요 고성능을 필요로 하지 않는다면 집에서 놀고 있는 낡은 PC로도 얼마든지 서버를 돌려볼 수가 있습니다. (한때 네이버에서는 네티즌들에게 다락방서버를 운영하자는 운동을 하기도 했었죠.) 자 낡은 PC에 윈도우즈(윈도우즈는 프로페셔널버전 이상이어야 됨)만 깔려 있으면 됩니다. 리눅스서버도 많이 쓰입니다만 PC마다 기본적으로 깔려있고 모두에게 익숙한 윈도우즈 운영체제로 쉽게 설명을 해 보겠습니다. (윈도우즈는 서버용이 따로 있기는 하지만 기본 골격은 같고 업무용에 비해 불필요한 것들은 생략되고 서버로 활용되기 위한 기능들이 더 있다는 것만 다릅니다.)

자 낡은PC를 가지고 윈도우즈 서버를 구축했습니다.(저는 윈도우즈서버2008R2 라는 버전으로 설치를 했습니다. 윈도XP, 윈도7 등 개인용 윈도우즈도 상관없습니다만 가능하다면 윈도2008서버나 윈도2012서버 같은 서버용 운영체제를 사용하는게 더 낫습니다.) 새로 설치해서 그런지 화면이 황량해보입니다만 서버용으로만 사용된다면 바탕화면은 나중에도 거의 이 모습일 것입니다. 자 서버는 설치가 됐고요 이제 뭐가 필요할까요? 서버를 운영하려면 도메인이 필요합니다. 우리들은 서버에 접속하기 위해 고유의 주소값인 IP 이외에 'google.com' 이나 'naver.com' 같은 고유의 도메인명을 사용하지요. 그럼 도메인명을 하나 만들어서 내 서버의 IP주소와 연결해보도록 하겠습니다. 내 서버의 IP가 일정하다면 참 좋겠지만 ISP라고 하는 인터넷 회선을 제공하는 업체(KT나 SK 등)로부터 IP를 할당받아 사용하는 우리들의 현실은 그렇지 못합니다. ISP업체의 사정으로 IP주소가 계속 바뀌는 거죠. 언제 바뀔지 모르는 IP주소를 도메인명과 연결시키기 위해서 우리는 DDNS라는 서비스를 받도록 하겠습니다. 저는 kr.dnsever.com 이라는 사이트를 통해 DDNS서비스를 사용하도록 할 것입니다.

 

우선 kr.dnsever.com 에 접속하여 가입 후 로그인을 하면 아래와 같은 화면이 보입니다.

일단 우리가 필요한 것은 제가 붉은선으로 표시해 놓은 네임서버입니다. 1차부터 5차까지의 네임서버주소와 IP를 메모해 놓습니다. 그 다음 도메인명을 하나 등록해보겠습니다. 도메인명은 자유롭게 정하면 되지만 누군가 등록해 놓은 것은 사용할 수 없기에(웬만한 좋은 이름들은 거의 다 등록되어 있을 겁니다.) 약간의 고민이 필요한 부분입니다. 갑자기 도메인등록을 하려니 생각나는 것이 없네요. 저는 지금 홍천에 있으므로 그냥 redstream.com 이라고 이름을 지어보았습니다. 국제적으로 도메인명은 NIC라는 기관에서 관리하고 있고 우리는 국내 등록대행업체를 통해 도메인명을 등록할 수 있습니다. 저는 gabia.com이라는 등록대행사이트를 통해 도메인등록을 해보겠습니다.

 

www.gabia.com에 접속해 보면 도메인명을 찾아볼 수 있는 검색 창이 보입니다. 저는 redstream.com 이라는 도메인이 필요하므로 redsteam이라고 검색해 보겠습니다.

검색결과가 아래와 같이 나왔습니다.

 

역시 웬만한 이름은 다 사용 중이네요 redstream.com을 사용하지는 못할 것 같습니다. 계획을 수정해야겠습니다. 그래도 아래에 보니 다행스럽게 redstream.co.kr이라는 한국도메인은 사용가능합니다. 그럼 redstream.co.kr을 등록해 보겠습니다. redstream.co.kr에만 체크하시고 등록버튼은 누르면 등록의뢰를 할 수 있습니다. 회원가입을 하고 신청서 폼을 작성하면 되는데 폼에 네임서버정보를 입력하는 부분에서 자체네임서버 대신 타사 네임서버를 사용하겠다 하시고 아까 메모해 놓은 kr.dnsever.com 사이트에서 제공하는 네임서버 정보를 입력하시면 됩니다.

자 등록 신청서 작성을 완료하고 수수료를 결제하면 이 도메인명은 신청기간 동안 내 소유가 됩니다. 도메인등록은 완료되었지만 전 세계에 있는 DNS서버에 나의 도메인정보가 전달되어야 하므로 도메인명과 네임서버가 연동되려면 시간이 좀 걸립니다. 아쉽지만 오늘은 이만 마치고 네임서버가 연동되면 다시 공부를 하겠습니다.

인류는 지구상의 다른 생물들과는 비교가 안 될 정도로 뛰어난 문명을 발달시켜왔습니다. 하지만 이렇게 발달된 문명 속에 살게 되면 오히려 우리는 자연과 가까워지려는 의도적인 노력을 해야 합니다. 저의 주장은 우리가 뭔가 한 가지 방향으로만 치우치다보면 불균형이 생긴다는 것입니다. 예를 들면 가공된 식품들을 많이 섭취하게 되면서 발생되는 문제들을 해결하기 위해 순수하게 자연에서 채취하거나 유기농으로 재배된 음식을 찾으려하는 노력 같은 것이 필요하다는 것이죠. 보다 간단한 예를 들면 운동선수가 휴식을 취할 땐 보다 정적인 활동이 필요한 것이고 사무직 근로자나 수험생들에게는 보다 활동적인 여가 활동이 유익할 수 있다는 것입니다. 이 사회는 우리를 일벌레가 되도록 몰아가곤 합니다. 저의 논리대로라면 일벌레로 사는 인생은 결국 노년에 정신적으로 큰 불균형을 초래하게 되지요. 하루 종일 회사에 갇혀 일에만 쫓기며 살다보면 누구나 어디론가 훌쩍 여행이라도 떠나고 싶다는 생각이 들것입니다. 또 오랜 기간 떠돌아다니다보면 오히려 집 생각이 나게 되어있습니다. 이것은 너무나 자연스런 현상이지요. 우리가 이룩해 놓은 눈부신 문명인 정보화기술은 사람들과의 관계들을 단절시켜왔습니다. 지하철 역 앞 시계탑 아래에서 친구를 기다리는 사람들의 모습들은 휴대전화의 발달로 인해 없어졌고 놀이터에서 뛰어놀던 아이들은 이제 방안에서 비디오게임을 즐기게 되었습니다. 하지만 불균형을 해소하려는 우리들의 본능은 정보화기술들을 보다 소셜한 형태로 방향을 바꾸어 발전시키게 됩니다. 정보기기들을 활용해 그동안 소외되던 인간관계의 회복에 나서게 된 것이지요. 자 그렇다면 고도로 발달된 정보화 사회에 사는 우리들에게 유익한 여가활동은 무엇일까요. 우리가 이런 문명사회를 이루면서 생긴 가장 큰 변화는 무엇이고 우리는 어느 방향으로 많이 치우쳐있는 것일까요? 불균형이 무엇인지, 어떻게 해소해야 하는지를 고민해 봤으면 합니다. 에디슨이 전구를 발명한 이래로 우리는 밤에도 불을 밝히며 일을 하거나 생활하고 있습니다. 이 또한 불균형이 발생하는 것이죠. 전구가 발달하고 통신이나 전산기술 등의 발달로 인하여 각종 디스플레이 기기들도 등장합니다. 네 맞습니다. 제가 하려는 얘기는 눈이 혹사 되고 있다는 것입니다. 우리들은 딱히 극심한 육체노동을 하며 지내지 않습니다. 오히려 운동부족인 경우가 훨씬 많지요. 그런데 다들 왜 이렇게 피곤해하는 것일까요? 우리 신체는 신경에너지에 4분의 1을 조그마한 눈에 소비하고 있습니다. 또한 우리 감각의 대부분은 빛을 감지함으로써 세상으로부터의 많은 정보를 얻어내게 되어있지만 이러한 초고해상도의 동영상 정보는 눈으로부터 전달받아 두뇌에서 재구성하여 인식하게 되므로 눈뿐만 아니라 우리의 뇌도 혹사당하는 것이죠. 우리는 날이 어두워져도 각종 조명기기와 디스플레이장치들을 통해 빛을 만들어가며 자신들을 혹사시키고 있습니다. 눈이 따끔거리고 아파와도 안약을 넣어가며 밤늦게 근무를 하거나 공부를 합니다. 여가시간에는 주로 TV를 보고 주말엔 연인과 함께 영화를 보는 것이 가장 기본적인 데이트코스이기도 합니다. 앞에서 말씀드렸듯이 우리는 여가시간을 통해 일상에서의 불균형을 해소할 필요가 있습니다. 저의 주장에 따르면 사람들이 흔히 말하듯 독서가 과연 좋은 취미일까요? 누워서 드라마를 시청하는 것이 그렇게 큰 즐거움일까요? 오히려 저는 눈을 감고 명상을 하거나 음악을 감상하시기를 제안합니다. 하루 종일 글씨들을 들여다보며 일을 하거나 공부를 하는데 휴식을 취할 때까지 많은 정보를 얻고 유식해지려고 노력 하는게 그렇게 중요할까요? 조용한 음악을 듣거나 명상을 하며 눈을 쉬게 하고 우리 두뇌를 좀 느리게 가동해 보는 것은 어떨까요? 음악을 고르실 때는 요즘 심장을 빨리 뛰게 만드는 음악을 많이들 즐깁니다만 저는 보다 차분한 음악을 추천합니다. 우리들이 점점 독해지고 경쟁을 즐기며 다급해지는 것도 문명의 발달에 따른 불균형의 하나라고 생각합니다. 우리가 영어, 수학을 너무 열심히 가르치다보니 오히려 서당에서 천자문 외우던 시절보다 성품이 못하고 탐욕스러운 아이들을 길러내고 있는 것은 아닐까요? 혹시 남들보다 못난 아이가 될까 걱정을 하느라 남들보다 착한 아이를 오히려 망치고 있지는 않나요? 잘난 사람보다 착한 사람, 유식한 사람보다 인품 좋은 사람이 덕망을 얻을 수 있다면 각박한 문명사회에서의 불균형도 어느 정도 해소되지 않을까요? 저는 하루 종일 컴퓨터화면을 들여다보는 공부를 했었고 지금도 하루 종일 컴퓨터화면을 들여다보며 눈이 아프게 일을 하고 있습니다. 그리고 다른 사람과의 경쟁을 싫어하는 저에게 이 세상은 너무 각박합니다. 논쟁하기 위해 하는 사람들의 말들은 이제 정말 지겹습니다. 이런 저에게 눈을 감고 조용히 보낼 수 있는 시간은 너무나 소중합니다. 눈을 쓰지 않고 조용히 귀로 듣는 음악 소리는 너무나 달콤합니다. 또한 저는 악기를 끌어안고 악기에서 나는 소리에 귀를 기울이고 있는 것이 너무 즐겁습니다. 악기를 연주한다는 것은 생각처럼 그리 화려한 일이 아닙니다. 저는 잘하지도 못하지만, 잘 할 필요도 없다고 생각하고 남들보다 잘하고 싶은 욕심도 없습니다. 그저 눈을 감고 편안하게 악기에서 나는 소리에 귀를 기울일 수 있다는 것이 중요합니다.

'Segpark의 음악' 카테고리의 다른 글

AutumnLeaves  (0) 2013.09.23
Daddario - ClassicalAcousticGuitarString  (0) 2013.09.21
akai EWI USB 구입  (0) 2013.08.30
The poet and I(시인과 나)  (0) 2013.08.08
Polonaise(환상의폴로네이즈) - Paul Mauriat -  (0) 2013.05.23

+ Recent posts