쿼리중에 문법이 다르게 써야 하는... xml 을 사용하는 쿼리라 XQuery...

할때마다 찾는게 힘들어서 남깁니다.


xquery 전반적인 문법... 다

http://www.w3schools.com/xquery/default.asp


xquery가지고 수정, 삽입, 삭제등의 방법

http://www.mssqltips.com/sqlservertip/2738/examples-of-using-xquery-to-update-xml-data-in-sql-server/

결국 수많은 키보드 지름에...

이대로는 안되겠다는 생각이 들어 새해 나에게 주는 선물로 키보드의 끝판왕 해피해킹 키보드를 샀습니다.


구입은 여려 경로로 알아본 결과, 아마존.jp 에서 사는 것이 가장 싼 가격으로 나오더군요.

실제 아마존 jp 에서 hhkb 라고 검색하면 아래와 같이 나옵니다.



하지만 배송이 일본내에서만 가능하므로

배대지를 꼭 거쳐야 합니다.. (키보드 배송으로 항공편을 이용했는데 2.4만원 나왔네요.

즉 총 비용은 29,800 엔 (약 28만원) + 배송료 2.4 만원 + 관세 3만원

= 33.4만원입니다.... 저가형 노트북 값이네요..


현재 판매되는 해피해킹 보시면, lite 종류 빼고

종류가 type-s(2011년판 신형) 인 것과 아닌 것(2006년판 구형),

자판이 영문판(pro2)과 일어판(pro JP)이 있습니다.

국내에 익숙히 들어와 있는 것은 영문판으로 방향키가 없는 극한의 vi 전용 키보드 입니다.


하지만 저는 vi를 쓰면서도 이단아 소리를 들어가며 방향키를 고수 하는 편이고...

일본에서 게임회사 다닐때 많이 쳐본 일본 자판 배열이라

일본어 버젼으로 구입 하였습니다. 


type-s는 가장 최근에 나온 모델로 백색만 있다고 하네요 ㅠㅠ 

이하 설명 페이지...

http://www.pfu.fujitsu.com/hhkeyboard/hhkbprojp_types/feature.html
https://mirror.enha.kr/wiki/%ED%95%B4%ED%94%BC%20%ED%95%B4%ED%82%B9%20%ED%82%A4%EB%B3%B4%EB%93%9C

 

지난 1월 3일... 토요일 주문 했고, 배대지에 월요일 도착,

화요일 운송, 수요일 광저우 둘러서 인천 도착...

개인 통관고유 부호 발급 문제로 목요일 배송 시작, 드디어 오늘 금요일 받았네요 ㅠㅠ



기존에 사용하던 중국식 무접점키보드(http://rosagigantea.tistory.com/571)를 대체 해서 사용해 보겠습니다.

키감은... 중국식 무접점은 확실히 이녀석은 멤브레인이다.... type - s는 그래도 뭔가 좀 다르구나 란 느낌이 듭니다.




자리가 휑하고 넓어졌습니다 :) 역시 키보드는 작은게 좋아요 >_<




위에 나는 type-s 요 라는 마크가 아이덴티티를 말해주네요

 


키보드 수령 이후, 프로그램 작업을 하면서 키감 및 배치 익히면서 느낌점을 간략히 써봅니다.


1. 오른쪽 shift .. 처음에는 너무 좁아 윗키를 누르네요.. 그런데 치다보면 익숙해지네요...


2. 스위치 2를 조절하면 왼쪽 아래 Fn 키를 Ctrl 로, 그리고 Ctrl 은... Capslook 으로 바뀝니다.. (일본 배열은 영/수 전환이네요)

... 기존 윈도우 사용자 잡기 위해서 이렇게 설정한거 같은데.. 덕분에 fn 키가 오른쪽 화살표 옆키 가지고 써야 합니다.

덕분에 del 키 쓸때 (fn + 왼쪽 화살표 or BackSpace)  애먹습니다 ㅡ_ㅡ...

결론.. 스위칭 안하고 쓰고 있습니다.


3. 인터넷에서 이왕 사려면 type-s 를 사라는 말이 하도 많아... 큰맘먹고 type-s 를 샀는데..

 어째 키감이 Noppo EC 108-PRO (http://rosagigantea.tistory.com/567) 랑 비슷합니다.

 물론 미묘하게 다르긴 한데 (Noppo 제품이 좀더 가볍고 소리가 나긴합니다만, 이건 가벼우면서 묵직한 느낌)


 noppo 제품 타건 하면서, 이건 역시 짝퉁이라 정식 무접점과 다른 키감인가 생각했는데... 
 설마 type-s랑 같은 느낌을 낼 줄은 몰랐네요...
 사용하면서...갑자기 해피해킹 살려고 noppo 제품을 헐값에 판게 아깝다는 생각이 들더군요.
 (물론 전 이 가벼운 키감 개인적으론 별로라...이 해피해킹 녀석도 머지않아 제 손을 떠날거 같네요)
 

4. 한글 키배치로 쓰면 ~, ` 문자가 키보드에 없는데... 왼쪽 밑에 Fu 옆의 HH~ 표시가 그 키가 되더군요...

  그밖에 쓰지 않는 키가 2개 정도 있는데... 뭐 그렇게 중요한거 같진 않고, 이미 손이 위치를 알아서 찾아가요..

 

 

결론... 아직 하루밖에 쓰지 않았지만...

프로그래머 로망의 키보드 답게, vi 작업하는데 큰 불편 없고... 집에서 Visual Studio 도 나름 괜찮은 느낌입니다.

프로그래밍상 치다 보면 짜증나는 Capslook도 펑션 눌러야 하고

왜 프로그래머가 해피해킹으로 수렴하는지 알 것 같습니다.

 

다만, 좋긴한데...

제가 이 해피해킹 키보드를 살려고 되판 Noppo EC 108-PRO... 10만원에 팔았는데...

이 느낌이 자꾸 나서 사용할 때 마다 내가 왜 헐값에 팔았을까 하는 후회가 밀려오네요...

좋긴 좋은데.. 개인적으로 쓰면 쓸수록 헐값에 되판 쓰라린 추억이 나네요.


물론 완전히 같은건 아니죠. 해피해킹과 EC108의 크기를 생각하면 해피해킹은 충분한 가치가 있다고 생각합니다.

 

ㅠㅠ..

해외 직구로 관세를 낼정도로 비싼 물건을 사게 되면 항구나, 공항에서 물건을 잡아두고

개인통관고유부호 라는것을 요구 합니다.

 

보통  https://p.customs.go.kr/  사이트에서 받으라고 하는데, 최근  IE 기본 설정이 여기 보안모듈을 무력화 시키는거 같더군요

 

저기서 공인 인증 보안 프로그램 다운 받아서

IE 모두 닫고, 보안 모듈 실행시킨뒤 들어가도 이후 진행이 안되는 상태가 발생 합니다.

 

이 경우 아래와 같이 설정을 수정해 줘야 합니다.   ㅠㅠ

 

1. 우선 IE 상단 우측에 X 밑에 집, 별, 톱니가 있는데 톱니를 눌러서 인터넷 옵션에 들어갑니다.
   그리고, 프로그램에 추가기능 관리를 누릅니다.

 

 

2. 여기서 왼쪽 중단에 표시를 모든 추가 기능으로 하면 여러 프로그램들이 뜨는데, Korea Information Certificate Authority 라는 항목을 찾습니다.

 

 

3. 여기서 하나 하나 추가 더블클릭으로 들어가면 아래와 같은 화면이 뜹니다.
여기서 모든 사이트에서 허용을 눌러줍니다.

 

 

4. 그럼 저렇게 별표가 나오게 될것입니다. 이것을 위 4개 전부 해줍니다.

 

 

5. 다시 발급 사이트에 갑니다. 이제 여기에 바로 이름 주민번호를 넣고 확인을 눌러줍니다.

 

 

6. 공인 인증서 (은행용)을 선택해 발급 받습니다.

 

 

... 이거 알아내려고 1시간을 소비했네요 ㅠㅠ..

저 처럼 삽질하시는 분이 없었으면 하면서.... 


그리고 번호를 받으셨으면, 모든 사이트에서 허용을 해서 혹시나 오는 해킹을 예방하는 차원에서

이 망할 모듈을 제거해 줍시다.



아무리 생각해도 저 사이트 관리가 안되는거 같아요 ㅠㅠ

최근 연말이라고 다들 쉴때,

크리스마스 연휴와 신정 연휴를 사용해서 못했던 서버 작성을 몰아서 했습니다 (리비젼이 30대에서 70대까지 올라갔으니...)

 

나름 서버간 통신도 하고 패킷 메이커도 제대로 동작하며, 클라를 c#으로 짜서 제대로 동작하니까

처음 목표는 달성한거 같은데... 아직 갈길이 먼거 같습니다.

 

 

 

이제 남은 작업은 문서화?

DB 관련 프로그램 만들고

로그도 좀 분석할 수 있도록 모아놔야 겠고

관리 툴 / 서버도 만들어야 겠고..

아직 갈길이 멀고 멉니다.

최근 저는 나름 괜찮은 회사에서 괜찮은 프로젝트를 하고 있습니다.


그런데, 이 프로젝트가 꽤 옛날 부터 내려온 프로젝트이고 (거의 11년쯤...)

내부적으로 이쪽 업계에서 유명한 그분 께서 만드신 Objective-C 1.0 (아이폰에서 쓰는 2.0 이 아닌.... 초창기) 코드라서

입사 이후 변화 하는 기술 적응 (C++11 같은..) 을 놓지고 있다는 생각이 들더군요.


팀원분들은 슬램덩크 만화처럼, 우리의 옛날 코드... 리눅스 / 솔라리스 기반의 언어가 기초 뿌리이기 때문에

지금 코드로 기본기만 확실히 다져 놓으면,

모던 C++ 정도는 보면 금방 따라 잡으니 걱정하지 말라고 하십니다.


물론 그 의견에는 동의 하지만, 몇몇 인터넷으로 모던 C++ 에 새로 추가 된 기능들이 꽤 재미있게 봤고

이를 게임 서버로 만들면 여러 노가다 작업을 편리하게 처리 할 수 있지 않을까 란 생각이 들었습니다.

(물론 ... 언어가 달라서 이를 회사 코드로 넣으려면 라이브러리를 포팅해야 겠지만...)


그래서 오랫만에 Visual Studio 에서 코딩을 해볼까 하는 생각으로 조금씩 서버 프로그램을 만들어 보고 있습니다.


지금은 패킷을 주고 받아 채팅까지 만들어 본 상태입니다.


리눅스 같은 CUI 기반에 너무 익숙해서 그런지 저런 파워쉘에서 서버 로그 보는 편이 훨씬 좋은거 같군요.


그리고 클라이언트는 언어를 바꿔서 요즘 뜨는 C#으로 만들어 보았습니다.

뭐랄까, 역시 패킷 패킹하는 처리가 조금 머리를 써야 하긴 했지만, 제대로 동작하니 좋네요.


나중에 좀 정리 되면, 저도 다른분들처럼 연재 시리즈를 넣어 볼까 합니다.


+ Recent posts