2011년 12월 29일 목요일

스스로를 속이지 말라

혜문 스님은 “박 전 대통령이 식수한 금송이 죽자 처벌을 두려워한 안동군수가 도산서원 관계자들과 짜고 몰래 금송을 다시 심어 박 전 대통령이 직접 심은 금송이란 거짓말로 40년 넘도록 세상을 우롱해 왔다”고 지적했다.
또 “박 전 대통령이 심은 나무란 이유로 1000원권 화폐에도 그려 놓아 퇴계 선생이 평생 실천하고 가르친 ‘스스로를 속이지 말라’(無自欺)는 말을 어기는 부끄러운 행위를 했다”며 “박 전 대통령이 심은 나무가 아닌 일본 특산종 나무가 왜 거기 계속 서 있어야 하는지 모르겠다”고 표지석만 교체하고 나무를 그대로 둔 것에 대해 문제를 제기했다.

www.hani.co.kr 2011-12-30

2011년 12월 25일 일요일

아만다 다.

앤드류 니콜이 각본과 연출을 맡은 데뷔작 ‘가타카’와 각본을 쓴 ‘트루먼 쇼’가 그랬듯이 ‘인 타임’의 배경 역시 강자가 약자를 감시해 체제를 유지하는 통제 사회입니다.

2012곤 2011인 타임 (In Time)
2011레드 라이딩 후드 (The Girl in the Red Riding Hood)
2010레터스 투 줄리엣 (Letters to Juliet)
2010클로이 (Chloe)
2010디어 존 (Dear John)
2009부기 우기 (Boogie Woogie)

11세부터 모델로 활동해 온 아만다 시프리드는 개성 있는 미모로 일찍부터 주목 받았지만 막상 캐스팅 운은 그리 따라주지 않았던 배우.

한편,

[아시아경제 조목인 기자]SC제일은행은 직장인 대상 신용카드인 '타임카드'를 통해 적립된 기부금 1781만원을 서울사회복지공동모금회(사랑의 열매)에 전달한다.

직장인들의 라이프 스타일에 따라 시간대별 다른 혜택을 주는 타임카드는 이용금액의 0.1%를 기부금으로 적립해왔다.

지난 1년간 조성된 1781만원의 기부금은 고객 1만2615명의 이름으로 전달되며 카드를 이용한 고객은 연말정산 시 소득공제 혜택도 받게 된다.

황유진 SC제일은행 카드상품팀 상무는 "타임카드를 통한 기부와 함께 앞으로도 지속적인 사회공헌 활동을 해 나가겠다"고 밝혔다. 최종수정 2011.12.22 15:15

빕이다.

영화 '웨딩싱어', '클릭'등을 연출한 프랭크 코라치감독이 메가폰을 잡았고, '폴 블라트-몰캅'의 케빈 제임스가 주인공 사육사역을 맡았다. 그 외, 로자리오 도슨과 떠오르는 코미디계의 샛별 켄정 그리고 '모범시민'의 레슬리 빕이 출연하였고, 아담 샌들러, 실베스타 스탤론, 쉐어 등이 재미난 동물들의 목소리역을 맡았다.  (naver)

Leslie Bibb (74년생)

레슬리 빕은 16살이던 1990년에 오프라 윈프리 쇼에서 개최한 전국 모델 선발대회에서 입상, 모델로 데뷔했다.
미녀 스타 레슬리 빕이 마블 코믹스를 원작으로 한 SF 영화 <아이언맨>에 출연 말발 좋은 리포터 역.
영화 <모범시민>(제공: 한화제2호데이지문화컨텐츠투자조합 / 수입: ㈜데이지엔터테인먼트 / 배급: 시너지)에서 카리스마 넘치는 시장을 연기한 ‘비올라 데이비스’와 직언도 서슴지 않는 지적인 검사 사라역을 열연한 ‘레슬리 빕’


한편, IT업계에서는
"
여러대의 서버를 관리하는게 참 복잡합니다.
예전 두세대로 운영되면 몰라도 요새처럼 데이터가 커지고, 사용자수도 증가하고 하면서
관리해야될 서버가 많아져서 신경쓸게 더 많아졌습니다.
그래서 나온게 ZooKeeper~!!!.
"

WP

WP가 우리의 현실을 꼬집는 것은 F T A호 이후 기업의 진출을 위한 바람잡이인가? 우리편인 것 처럼 보인다고 마냥 좋아할 것인가? 앞으로 몇달 이내에 본색을 드러낼 것인데. FOX는 이미 언론의 의미를 시나리오로 깔떼하고 있지 않은가?
중간평가(中間評價)
1987년 제13대 대통령선거전에서 민정당의 노태우(盧泰愚) 후보가 대통령에 당선되면 올림픽을 치른 후 6·29선언과 모든 과거공약의 이행여부를 국민들로부터 중간평가를 받겠다고 공약해 88년 말부터 정치쟁점이 됐던 사안.
이 문제는 5공청산과 맞물린 데다 노대통령의 신뢰와도 연결돼 복잡한 양상을 띠고 전개됐다.
민정당이 89년 4월12일에 중간평가를 실시하기로 방침을 정하자 야당은 5공청산 전의 중간평가에 반대한다는 입장을 표명하고 노정권 불신임 투쟁을 전개했다.
중간평가를 앞두고 정국은 대통령선거전을 방불케 하는 대중집회가 잇따라 열렸다.
결국 노대통령은 국가의 혼란을 피한다는 명분 아래 89년 3월20일 당론에 반하는 중간평가 유보입장을 밝혀 중간평가 논란에 종지부를 찍었다.

2011년 12월 21일 수요일

영 재 부 모 로 사는 것

2011년 영재교육의 현실이다.
영재라는 이름을 좀 바꿨으면 좋겠다. 우수학생교육원이나 기관의도움을받은학생을위한교육원으로. 영재교육을 정부에서 지원하는 가장 큰 장점은 예산 배정이다. 이를 두고 치열한 싸움이 벌어지고 있다.

정민훈음

是月訓民正音成 御製曰 國之語音異乎中國……
(이 달에 훈민정음이 다 되었다. 임금께서 글을 지어 말씀하기를, 우리 나라 말이 중국과 달라 ...)


여기에서 중국이라함은 '나라간에'라는 뜻인 듯하다.
예전에 하나의 논문에서 중국이 국내라고 생각할 수 도 있다고 보았는데,
아마도 여러가지 설중에 하나로 생각을 바꿔야 할 것 같다.
그때 이미 중국이라는 단어를 여러차례사용하였다고 한다.  한 곳을 지칭하는 말이 아니라 우리가 현재 얘기하듯이 서방, 동방 뭐 이런 정도의 말일 게다.

2011년 12월 19일 월요일

IMF

브래드 버드가 연출을 맡았던 <심슨 가족> 시즌1의 12화 <크러스티 체포되다>는 광대 크러스티가 누명을 쓰고 경찰에 체포되자, 바트 심슨이 몸소 그 누명을 풀어주는 에피소드다. 거대 로봇이 인간세계에서 고충을 겪는 <아이언 자이언트>는 말할 것도 없고, 그보다 훨씬 전 시나리오를 썼던 <8번가의 기적>(1987)에서도 재개발 지역에서 부서진 집을 고치고 전기와 금속 등을 먹는 정체불명의 외계물체가 인간들과 함께 살아간다. ‘초인들이 느끼는 패배감’에서 출발했다는 <인크레더블>의 슈퍼히어로들도 평범한 인간 생활에 적응하기 힘들어하고 <라따뚜이>(2007)의 생쥐 ‘레미’ 역시 인간세계의 요리사라는 불가능한 꿈을 꾸는 쥐다. 그렇게 브래드 버드는 광대와 로봇, 그리고 슈퍼히어로와 생쥐의 몸을 빌려 늘 인간세계와 어울리지 못하는 이방인의 고독과 숙명을 그려왔다.

from cine21.com

2011년 12월 11일 일요일

산업용 장비 시험

터프북...
대한지적공사에서 시행한 측량장비 연동 산업용 노트북 장비시험에서 모든 테스트를 통과해 우수한 성능을 입증 받았다는 내용.
국내에 산업용 컴퓨터 장비 시험이라는 과목이 있나부다 하고 찾아봤더니.




미 국방시험(MIL-STD-810G) 규격을 통과한 터프북은 마그네슘으로 합급된 외장이 충격으로부터 내부를 보호해 진동이 심한 차량에서 사용해도 자료가 손실되거나 기기가 파손될 염려가 없다. 또 전면 방수 및 방진이 가능해 비와 먼지에 강하며, 180cm 낙하(비 작동시)에서도 망가지지 않아 안심하고 사용할 수 있다.

또한 한번 충전으로 최대 11시간까지 사용이 가능하고, 화면 밝기도 일반 노트북의 다섯 배에 해당하는1100nit로 햇볕이 강한 야외에서도 시야의 방해를 받지 않는다. 뿐만 아니라 영하 28도의 혹한의 날씨에도 작동될 만큼의 높은 온도 내구성, IP65등급을 통과할 정도의 전면방수 및 방진기능을 자랑한다. 데이터의 안전한 보존과 수리비용의 절감 등을 종합적으로 고려하면 터프북의 효용대비 가격 비용은 일반 노트북에 비해 저렴하다는 것도 장점이다.

2011년 12월 6일 화요일

IT 기기에 바치는 애정

에버릿 로저스는 그의 저서 ‘혁신의 확산’(Diffusion of Innovation)에서 혁신수용 형태를 다섯 가지로 정의했다. 혁신 조기수용자, 얼리 어댑터, 실용주의자, 보수주의자, 혁신 지각자가 그것이다.

이때, 여성의 눈에 보이는 소비에 대한 혁신을 수용하는 태도와
          남성의 눈으로 보는 소비의 태도는 크게 다를 수 있을까.

만약, 애인이 놀아주지 않는다고 노트북위에 소변을 본다면 그 반응은 우주를 초월할 수 있지 않을 까?

2011년 11월 14일 월요일

PC에서 PLC처럼 msec 시간사용하기

이 글은 월간 마이크로소프트웨어1(일명 마소) 2010년 4월 21일자 뉴스캐스트에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다.
게임 개발자에게 있어 시간 측정은 꽤나 중요한 문제이다. 온라인 게임이라면 특히 그러하다. 게임을 즐기는 사용자들이 각기 다른 시간대에 살고 있을 지 모르고(워싱턴의 버락 오바마와 서울 모 PC방의 초등학생 사용자가 메이플 스토리를 한다고 생각해보자), 기가급 초 광랜을 쓰는 모 EU 연구소의 직원과 삐삑거리며 추억의 음향을 내는 모뎀을 쓰는 어느 산골짜기의 누군가가 게임을 함께 즐길지도 모른다. 이러한 열악한 경우라도 최대한 자연스럽게 게임을 즐기려면 각 사용자 간의 시간을 잘 조정할 필요가 있다.
게임 개발자가 아니라도 정밀한 시간 측정이 필요할 때는 있다. 역시 응용프로그램의 성능을 측정할 때가 대표적인 경우라 하겠다. 사람이 손수 시계의 초침을 바라보는 방법도 가능하지만 응용프로그램이 결과를 1초 만에 내뱉을지 3일이 걸릴지 모를 땐 간단하게나마 타이머 기능을 구현해야 할지 모른다.
그러나 의외로 정밀한 시간 측정을 주제로 잘 정리해 놓은 글은 찾기 힘들다. 잘못된 내용을 기술한 문서가 있는가 하면 최신 정보를 업데이트하지 않고 놔둔 문서도 있다. 그런 까닭에 시간을 들여 시간 측정과 관련된 정보를 취합해보았다.

기본적인 시간 함수

_time32, _time64, _ftime_s, _ftime32_s, ftime64_s 등

아주 기본적인 시간 함수들로써 현재 시각을 구할 때 사용한다. 여기서 먼저 시간과 시각의 차이를 분명히 인지할 필요가 있다. 기억이 정확하다면 초등학교 교육과정에 이 내용이 포함되었지만 확인 차 점검해보자면, 시각은 어느 순간을 나타내며 시간은 소위 말해 Interval이다. 이 둘을 구분하지 않고 시간을 나타내는 정수 값과 시각을 나타내는 정수 값을 혼재해서 연산하는 모습이 이 코드 저 코드에서 자주 보이는데 이는 가독성을 떨어뜨릴뿐더러 버그가 나기 쉽다. 가능하면 시간과 시각은 잘 정리된 라이브러리를 이용해 표현하는 게 좋다(예를 들어, boost 라이브러리의 datetime 같이).
제목에 길게 나열했듯이 비슷한 함수가 여럿 있는데 구분하기는 매우 쉽다. _s가 들어간 건 소위 말하는 안전한 함수로써 최대한 _s가 없는 구 버전보단 이 새 버전을 쓰는 편이 좋다. 32와 64는 반환 값의 크기를 바이트 수로 나타낸다. 물론 클수록 표현 가능한 범위가 넓다.
이 함수들은 시간이 아닌 시각과 관련된 함수로써 우리가 앞으로 알아볼 시간 함수와는 차이가 있다. 물론 시간 측정용으로 쓸 수야 있지만 해상도, 그러니까 시간 측정의 세밀함에 있어선 그리 만족스럽지 않다. 사실 정확히 말하자면 MSDN 라이브러리 등의 문서에선 이 함수의 정밀도는 아예 언급조차 안 한다. 그러므로 얼마나 정밀한지 모른다고 해야 옳다. 이 함수들이 시각을 밀리초까지 표현하기는 하지만 1밀리초까지 정확히 표현하는지 아니면 2나 3 밀리초까지 끊어서 표현하는지는 모른다. 혹자는 실험해보면 알지 않느냐고 할지 모르지만 문서화되지 않은 내용은 항상 조심해야 한다. 당장은 실험 결과가 옳을지 모르지만 추후 서비스 팩이 나오거나 새 버전의 운영체제가 나오면 어찌될지 모르기 때문이다.

GetTickCount, GetTickCount64

시스템이 시작된 후, 그러니까 커널이 부팅된 후로 몇 밀리 초가 지났는지를 알려준다.
GetTickCount는 부호 없는 32비트 정수 값을 반환하므로 뒤에서 언급할 timeGetTime와 마찬가지로 49.71일이면 오버플로우가 일어난다. 그러므로 부호 없는 64비트 정수 값을 반환하는 GetTickCount64를 쓰는 게 좋다. 그러나 GetTickCount64는 Windows Vista 또는 Windows Server 2008 이후 버전에서만 사용 가능하다.
해상도에 있어선 앞으로 다룰 멀티미디어 타이머나 고해상도 타이머에 뒤진다. GetTickCount 등은 시스템 타이머의 해상도에 전적으로 의존하는데 이 주제는 하드웨어와 연관이 깊은 데다 굳이 알아서 도움될 것은 없으므로 이 정도로 설명을 마치고 본 주제에만 집중하겠다.

멀티미디어 타이머

SetTimer

SetTimer는 일정 시간이 지난 후 지정한 콜백 함수를 호출한다. 메시지 루프를 사용해 WM_TIMER 메시지를 전달한다. 따라서 뒤이어 다룰 timeGetTime에 비해 정확도가 떨어지며 콘솔 응용프로그램이나 Win32 서비스 응용프로그램에는 쓰지 못한다.

timeGetTime

윈도우 시작 후에 흐른 시간을 밀리초 단위로 반환한다. timeGetSystemTime과는 반환 형만 차이가 있을 뿐이며 timeGetTime이 오버헤드가 적다.
정밀도
  • 기본: 윈도우 NT/2000에선 5 밀리초 이상이며 머신에 따라 기본 값이 다르다. 윈도우 98에선 기본 정밀도 값이 1밀리초이다.
  • 최대: 1밀리초이다.
정밀도를 조정할 때는 timeBeginPeriod, timeEndPeriod 함수를 이용한다. 정밀도가 이보다 좋아야 한다면 고해상도 타이머(QueryPerformanceCounter, QueryPerformanceFrequency)를 이용한다.
단점
32비트 정수 변수를 이용해 밀리초를 나타내기 때문에 49.71일이면 INT_MAX 범위를 넘어간다. 장시간 운영해야 하는 서버 응용프로그램에 쓰기엔 부적합하다.

고해상도 타이머

RDTSC

RDTSC는 x86 P5의 명령 집합으로 도입된 이래로 정밀하게 시간을 측정할 때 널리 쓰였다. CPU 내부에 Time Stamp Counter(이하 TSC)란 64비트 변수 값을 두고 클락 사이클마다 값을 1씩 증가시킨다.
과거에는 RDTSC 값에 접근하려고 인라인 어셈블리를 쓰곤 했다. 그러나 이제는 Visual C++ 컴파일러가 __rdtsc란 기본 함수(intrinsic)가 있으므로 더 이상 인라인 어셈블리에 의존하지 않아도 된다. x64 컴파일러는 인라인 어셈블리를 허용하지 않으므로 의존하지 않아도 된다기 보단 말아야 한다고 해야 옳을지 모르겠다.
1
2
3
4
5
6
7
8
9
10
11
12
// processor: x86, x64
#include
#include
#pragma intrinsic(__rdtsc)
int main()
{
unsigned __int64 i;
i = __rdtsc();
printf_s("%I64d ticks\n", i);
}
단점
  1. RDTSC는 스레드가 한 프로세스에서만 돈다고 가정한다. 멀티프로세서, 멀티코어가 보급된 오늘날 이러한 가정은 더 이상 유효하지 않다. 여기에 더해 절전 기능의 보급과 발전은 이 문제를 더 골치 아프게 만든다. 절전 기술은 보통 코어를 각기 다른 시점에 재우고 복구시키기 때문에 코어 간의 동기화가 깨지기 때문이다.
  2. 몇 년 전까진 RDTSC가 가장 훌륭한 시간 측정 기술이었다. 하지만 요즘은 메인보드에 더 나은 고해상도 타이머가 탑재되어 나오곤 한다.
  3. RDTSC는 클락 사이클 횟수를 반환한다. 그러므로 이 값을 시간으로 환산하려면 한 클락 사이클에 몇 밀리 초 또는 몇 나노 초가 걸리는지 알아야 한다. 또한 이 시간이 항상 일정하다는 가정이 필요하다. 그러나 절전 기술 때문에 한 클락 사이클에 걸리는 시간도 가변적이게 됐다.

QueryPerformanceCounter / QueryPerformanceFrequency

RDTSC에 주목할만한 문제가 있기 때문에 윈도우는 이를 대체할 API를 제공한다.
  1. QueryPerformanceCounter 등을 RDTSC 대신 써야 한다. QueryPerformanceCounter 내부적으로 RDTSC를 쓴다고 아는 사람도 있지만 정확히 말하자면 RDTSC를 쓸 수도 있고 그렇지 않을 수도 있다가 맞다. 앞서 언급했듯 메인보드에 더 나은 시간 측정 기술이 적용된 경우에는 이를 활용할 가능성이 높다. 새삼스런 이야기지만 운영체제 API가 어떻게 구현되었는지 섣부르게 가정하고 소프트웨어를 개발했다간 낭패보기 쉽다. 특히 MSDN 라이브러리 같은 문서에 나와 있지 않은 내용은 함부로 믿지 않기를 바란다. 이 글을 쓰느라 웹 상에서 여러 자료를 찾아 읽었는데 매우 잘못된 기술이 많았다.
  2. QueryPerformanceCounter 등은 운영체제 호출(시스템 콜)이기 때문에 RDTSC보단 분명 느리다. 일반적으로 그 차이가 미미하기 때문에 문제되지 않겠지만 그래도 API 호출을 가급적 적게 하는 편이 좋다.
  3. 시간 계산은 한 스레드에서만 한다. 여러 스레드에서 시간을 계산하면 멀티 코어 시스템의 성능이 크게 저하된다.
  4. 원칙적으론 QueryPerformanceCounter가 어느 때라도 올바로 작동해야 한다. 그러나 일부 하드웨어 제조사의 실수(BIOS나 드라이버 문제 등으로)로 그렇지 않을 때가 있다. 스레드 하나가 이 프로세서에서 실행되다 저 프로세서로 옮겨 실행될 때 값을 잘못 계산하는 문제가 일부 보고됐다. 하드웨어를 구미에 맞게 골라 잡을 수 있는 서버 개발자라면 이런 문제를 신경 쓰지 않겠지만 그렇지 않은 경우엔 주의를 기울여야 한다. 해결책은 크게 두 가지이다.
    1. 최선의 방책은 스레드를 한 프로세서에 고정시키는 것이다. SetThreadAffinityMask 같은 API를 쓰면 된다. 하지만 상당수의 써드파티 라이브러리의 스레드 풀을 보면 프로세서 별로 스레드를 고정하는 상황을 고려하지 않았기 때문에 고민은 끊이지 않는다. 최악의 경우엔 문제가 되는 프로그램의 프로세스 전체를 프로세서 하나에 고정시켜버리는 방법이 있긴 하다. SingleProcAffinity란 API가 그런 일을 해준다. 물론 어디까지나 최악의 경우라면 말이다.
    2. 시간 계산은 주 스레드에서만 하고 나머지 스레드는 주 스레드가 계산한 값을 읽어서 사용하는 방법도 있다. 작업 스레드에서 시간을 계산하면 병목 지점이 될 가능성이 있으니 일반적인 경우라면 주 스레드를 이용한다. 이는 세 번째(3.) 지적 사항과도 일맥상통한다.
  5. QueryPerformanceFrequency 는 한번만 호출한다. 어차피 변치 않는 값이므로 여러 번 호출해서 아까운 CPU 자원을 낭비할 이유가 없다.

2011년 11월 11일 금요일

sqloledb connect problem invalid instance

A question: how many Sql Server instances have you on your computer ?


the IP address is corresponding to the computer. If you have several instances or if the db_instance_name is not the default value (SQLEXPRESS), it is difficult to resolve the full name of the instance (computer_name\db_instance_name) from the IP address
For me, the message is clear : invalid instance ==> the connection string does not contain the address of the instance.
Another possibility is the Sql Server Service of your instance is not using the port 1433 ( because of multiple instances for example )
if the port is 2449 ( for example ) you should use DataSource = tcp:192.168.42.1,2449 ( it is working for SqlConnection )
See the link :
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring(VS.80).aspx

2011년 10월 17일 월요일

어택 덛 블록 (닉포레스트)

스피디한 흑인음악의 업비트와 함께 쉴 새 없이 몰아치는 액션이 돋보이는 신개념 SF 액션 영화인 <어택 더 블록>(감독 조 코니시) <새벽의 황당한 저주>(2004), <뜨거운 녀석들>(2007)을 통해 국내 관객들에게도 얼굴을 익힌 유럽 코믹 액션의 대가 닉 포레스트의 모습을 만나볼 수 있는 작품이다.

2011년 10월 14일 금요일

엑스 팩터를 보다가


엄마가 너무나 좋아하는 모습.
마치 아이팟을 크리스마스 선물로 받은 모습.

2011년 10월 10일 월요일

해병대 캠프를 강요하는 초등학교.

프랑스 시각으로 지난 6일 저녁 8시35분 프랑스 국영방송 <프랑스2>의 ‘특별취재, 한국: 학교에 시달리는 아이들’이라는 제목으로 전국에 방영됐다. 또 프랑스의 유력 주간지인 <누벨 옵세르바퇴르>도 지난 3일 이 방송 내용을 토대로 한 예고 기사를 ‘입 다물고 공부해!’라는 제목으로 생생하게 게재했다.(사진)
방송에는 먼저 전북 무주의 한 군사훈련소에서 열리는 주말캠프 장면이 나온다. ‘얼차려’를 받으면서 우는 아이들과 달래는 부모들의 모습이 교차하고, 해병대 출신의 교관이 차려를 시켜둔 아이들에게 “지진이 나도 하늘이 무너져도 절대 움직이지 않습니다”라고 명령하는 모습도 찍혀 있다. 한 아이는 ‘공부 열심히 안 해서 죄송하다’고 부모에게 쓴 편지를 다른 아이들 앞에서 읽으며 눈물을 흘린다. 


소파 방정환 선생의 "어른들에게 드리는 글"

소파 방정환 선생의 쓴 이 글을 새긴 어록비가 [독립기념관]에 건립되어 있다.

-. 어린이를 내려다보지 마시고 치어다 보아 주시오.
-. 어린이를 가까이 하시어 자주 이야기 하여 주시오.
-. 어린이에게 경어를 쓰시되 늘 보드랍게 하여 주시오.
-. 이발이나 목욕, 의복 같은 것을 때 맞춰 하도록 하여 주시오.
-. 잠자는 것과 운동하는 것을 충분히 하여 주시오.
-. 산보와 원족 같은 것을 가끔가끔 시켜 주십시오.
-. 어린이를 책망하실 때에는 쉽게 성만 내지 마시고 자세자세히 타일러 주시오.
-. 어린이들이 서로 모여 즐겁게 놀만한 놀이터와 기관 같은 것을 지어 주시오.
-. 대우주의 뇌신경의 말초는 늙은이에게 있지 아니하고 젊은이이에게도 있지 아니하고 오직 어린이들에게만 있는 것을 늘 생각하여 주시오.

2011년 10월 6일 목요일

아이폰4스티브

어제 아침에 출근길에 스티브 잡스가 타계했다는 소식을 들었다.
72학번 스티브 잡스는  빈 음료수병을 모아 받은 병당 5센트의 보증금과 무료급식에 기대 어렵게 학교를 다니기도 했다.

유작으로 IPHONE4S 이라고 한다. 4는 3G 이후에 대해 얘기하는 것이고, 뒤에 S는 SPEED 등을 표현하지만, 이번 S는 STEVE일거라는 것이다.

2011년 10월 5일 수요일

[상품검색]FLAT BELT

[DEFINE] Timing Belt와 Round Belt, Vee Belt와 다르게 다른 단면 모양이 없는 동력 전달용 벨트로 컨베이어 벨트와는 별개로 다루어 진다.
[USAGE] 소형 Weight Conveyor에 Timing Belt를 사용하였는데 주파수 문제와 최소 축경의 문제가 있어 교체하고자 한다.
[SITES/CONTACTS]
1. Roulunds Rubber Korea Ltd.
137-52 Yusan-dong
Yangsan-City, Gyeongnam
Korea
Tel. +82 55 38 08 000
Fax +82 55 38 68 881
서울 070-7017-9851 ~ 4
구로 02-2637-8011 롤랜드코리아   2주 수입

E-Mail: eric.woo@roulundsrubber.co.kr
www.roulundsrubber.co.kr

2. 제이콥아이앤시
    엔드레스 평벨트  MF40/V75/TW80  수입 (8주)

[MODEL]
ROFLEX PU flat belts are truly endless and mandrel moulded, available in both
polyurethane or chloroprene rubber, with polyester, aramid or cotton
reinforcements.

MODEL PU 102
TENSILE REINFORCEMENT polyester fabric
Installation tension x cm width (N) endless 250
Min. pulley dia. mm 4
Thickness mm 1.8
Standard length mm 200/2500
Coating material Polyurethane
Antistatic  Possible

2011년 9월 28일 수요일

CListCtrl 에서 줄간격 어렵지 안핟.

//리스트 row간격을 늘려주기 위해 가상의 이미지를 넣는다.
CImageList gapImage;
gapImage.Create(1,20,ILC_COLORDDB,1,0); //2번째 파라미터로 높이조절.....
GetListCtrl().SetImageList(&gapImage,LVSIL_SMALL);
CRect rect;
GetListCtrl().GetClientRect(&rect);
GetListCtrl().ModifyStyle(LVS_TYPEMASK, LVS_REPORT);


2011년 9월 27일 화요일

도 가 니 에서 헨젤과 그레텔 로

개봉 2007년 12월 27일
감독 임필성
출연 천정명 , 은원재 , 심은경 , 진지희 , 박희순 , 장영남 , 김경익 , 박리디아
상영시간 116분
관람등급

임필성의 헨젤과 그레텔이 12세 관람가라니...
그런데 이영화는 제목을 좀 잘못 붙인듯하다.
직설적으로 보면, 도가니 성 영화이지만...
들춰보면 엄청난 사건을 동화 제목으로 붙이다니...
전라도의 고아원에서 일어난 사건을 모티브로 한 것 같기도 하고,
제목을   "헨그"  뭐 이렇게 붙이면.   한국 영화사에 중요한 자리를 차지할 지도 모르겠다.
[기사]
동명 동화를 모티프로 제작된 영화 ‘헨젤과 그레텔’이 실화를 토대로 만든 사실이 밝혀졌다. 임필성 감독(사진 가운데)은 20일 오후 서울 용산구 한강로 CGV용산에서 열린 영화 ‘헨젤과 그레텔’ 언론시사회에서 “사실 시나리오를 쓴 작가가 실제 있었던 아동학대 사건을 바탕으로 썼다”며 “최근 몇 년 전 일어났던 실제 사건에서 영향을 받은 것이다”고 밝혔다. 임필성 감독은 이어 “그 사건이 복지기관에서 돈을 받으려고 아이들을 가둬놓고 학대하는 사람을 취재한 시사고발 프로그램에도 나온 적이 있다”면서 “영화는 그 사건보다 덜 잔인하다. 아이들의 고통스러운 상황을 잘 전달하고 싶었다”고 설명했다.

2011년 9월 26일 월요일

초등학교 운동장에 모레와 흙이 사라지고 있는 것을 안타까워하며

'죽음의 광물'인 석면은 체내에 축적돼 치명적 폐암인 중피종(中皮腫)을 발병시키는 1급 발암물질이다.

그런데 이 석면이 전국의 초중고등학교 운동장에 이어 일부 야구장 그라운드에서도 검출됐다.

정부가 관련법률(산업안전보건법, 유해화학물질관리법)을 두고 석면제품의 이용을 금지하고 있지만 이렇게 다중이 운집하는 공공시설에까지 버젓이 이용되고 있는 것이다.

문제의 석면은 경북 안동과 충남 청양에 있는 광산 3곳에서 생산된 사문석에 함유된 물질이다.

이에따라 환경보건시민센터는 올해 초 이들 광산의 사문석에 석면이 함유돼 있다는 사실을 공개하며 사문석의 유통을 금지시켜 달라고 정부에 요청했다.

그런데도 환경부는 문제의 사문석이 포스코현대제철의 제철소로만 납품돼 유해성이 없다고 결론짓고 해당 광산에 별다른 조치를 취하지 않았다.

그러나 이 광산들은 수년 전부터 문제의 사문석을 감람석이라는 광물로 가공해 유통시켜왔던 것으로 밝혀졌다.

A광산 관계자는 "사문석을 채굴한지는 30년이 넘었다"며 "수년전부터는 야구장에 시공했고 작년부터는 학교 운동장을 포장하는데 자재를 납품하고 있다"고 말했다.

환경보건시민센터는 이 같은 사실을 확인하고 지난 4일 하회마을과 서울대공원 조경석에서 석면이 검출된 사실을 들이대며 다시 정부를 압박했다.

그럼에도 석면 관리 주체인 환경부는 해당 지자체에 문제의 조경석을 제거하도록 했을 뿐 이들 물질을 생산하는 광산에 대해서는 아무런 조치를 취하지 않았다.

환경보건시민센터는 지난 7일 다시 전국 5개 학교 운동장에서 석면이 검출됐다는 다소 충격적인 결과를 발표했다.

그러나 환경부는 지난 22일에야 해당학교에서 시료를 채취해 확인 작업에 나섰을 뿐 문제의 석면이 어디서 나왔는지 '출구조사'를 할 생각은 안중에도 없었다.

다시 26일 야구장 석면 문제가 제기되자 그제야 해당 광산을 상대로 그동안 어디에 유통을 시켰는지 알아보겠다고 했다.

이렇게 사후약방문식으로 문제에 대응하게 된 것에 대해 환경부 담당자는 “광물에 포함돼 있는 석면은 현행법체계상 관리 대상에서 벗어나 있다”며 “방치돼 있다고 해도 틀린 말은 아니다”고 말했다.

자연광물 석면문제를 관리할 규정을 담고 있는 ‘석면안전관리법’이 제정돼 내년 4월에 시행되면 이런 문제가 진정될 것이라는 설명이다.

이 관계자는 그러면서 “우리가 예방을 못해서 그렇지 시민단체에서 문제 제기를 하면 뒤쫓고 있다”며 “팔짱을 끼고 있는 건 아니다”고 말하기도 했다.

환경부는 지난 2009년부터 모든 석면 및 석면함유 제품의 수입, 제조, 사용을 금지해오고 있으며 이를 위해 석면의 수입 또는 생산에서 폐기까지 전과정은 물론 원재료 단계에서 제조, 사용을 금지하고 있다.

환경보건시민센터 최예용 소장은 “환경부의 석면 사용 금지 정책에도 불구하고 석면이 이렇게 버젓이 유통되고 있는데도 환경부는 복지부동을 일관하고 있다”며 “석면의 유통을 감시하는 일을 환경부 대신 환경운동가 2명으로 돼 있는 시민단체가 대신해야겠느냐”며 분통을 터뜨렸다.


twinpine@cbs.co.kr

2011년 9월 22일 목요일

ASCII HEX

Code page 862 (Hebrew language)

American Standard Code for Information Interchange (ASCII) is a widely used character encoding system introduced in 1963.
The original character set, which is now referred as the standard character set was initially composed of 128 characters (7-bit code). The first 32 characters are control characters (also called non-printable characters), which are used to control data streams as well as devices such as printers. It later was expanded to support 256 characters (8-bit code) in order to provide language specific characters, various symbols, as well as box-drawing characters : elements used for presentation purposes, allowing to draw different kind of frames and boxes. The characters in the 128-255 range are referred to as extended ASCII.
Code page 862 is the code page used to write Hebrew language. Only the extended character set differs from the original code page, both the control characters and the standard character set being plain ASCII.
The character table below is showing a pixel precise graphical represention for each character, alongside with a text description.

Control characters (0 - 31) :

DecHexCharDescriptionDecHexCharDescription
00
NUL (Null)1610
DLE (Data Link Escape)
11
SOH (Start of Header)1711
DC1 (Device Control 1)
22
STX (Start of Text)1812
DC2 (Device Control 2)
33
ETX (End of Text)1913
DC3 (Device Control 3)
44
EOT (End of Transmission)2014
DC4 (Device Control 4)
55
ENQ (Enquiry)2115
NAK (Negative Acknowledge)
66
ACK (Acknowledge)2216
SYN (Synchronous Idle)
77
BEL (Bell)2317
ETB (End of Transmission Block)
88
BS (BackSpace)2418
CAN (Cancel)
99
HT (Horizontal Tabulation)2519
EM (End of Medium)
10A
LF (Line Feed)261A
SUB (Substitute)
11B
VT (Vertical Tabulation)271B
ESC (Escape)
12C
FF (Form Feed)281C
FS (File Separator)
13D
CR (Carriage Return)291D
GS (Group Separator)
14E
SO (Shift Out)301E
RS (Record Separator)
15F
SI (Shift In)311F
US (Unit Separator)

Standard character set (32 - 127) :

DecHexCharDescriptionDecHexCharDescription
3220
Space8050
Upper case P
3321
Exclamation mark8151
Upper case Q
3422
Quotation Mark8252
Upper case R
3523
Hash8353
Upper case S
3624
Dollar8454
Upper case T
3725
Percent8555
Upper case U
3826
Ampersand8656
Upper case V
3927
Apostrophe8757
Upper case W
4028
Open bracket8858
Upper case X
4129
Close bracket8959
Upper case Y
422A
Asterisk905A
Upper case Z
432B
Plus915B
Open square bracket
442C
Comma925C
Backslash
452D
Dash935D
Close square bracket
462E
Full stop945E
Caret
472F
Slash955F
Underscore
4830
Zero9660
Grave accent
4931
One9761
Lower case a
5032
Two9862
Lower case b
5133
Three9963
Lower case c
5234
Four10064
Lower case d
5335
Five10165
Lower case e
5436
Six10266
Lower case f
5537
Seven10367
Lower case g
5638
Eight10468
Lower case h
5739
Nine10569
Lower case i
583A
Colon1066A
Lower case j
593B
Semicolon1076B
Lower case k
603C
Less than1086C
Lower case l
613D
Equals sign1096D
Lower case m
623E
Greater than1106E
Lower case n
633F
Question mark1116F
Lower case o
6440
At11270
Lower case p
6541
Upper case A11371
Lower case q
6642
Upper case B11472
Lower case r
6743
Upper case C11573
Lower case s
6844
Upper case D11674
Lower case t
6945
Upper case E11775
Lower case u
7046
Upper case F11876
Lower case v
7147
Upper case G11977
Lower case w
7248
Upper case H12078
Lower case x
7349
Upper case I12179
Lower case y
744A
Upper case J1227A
Lower case z
754B
Upper case K1237B
Open brace
764C
Upper case L1247C
Pipe
774D
Upper case M1257D
Close brace
784E
Upper case N1267E
Tilde
794F
Upper case O1277F
Delete

Extended character set (128 - 255) :

DecHexCharDescriptionDecHexCharDescription
12880
Hebrew letter alef192C0
Box drawings light up and right
12981
Hebrew letter bet193C1
Box drawings light up and horizontal
13082
Hebrew letter gimel194C2
Box drawings light down and horizontal
13183
Hebrew letter dalet195C3
Box drawings light vertical and right
13284
Hebrew letter he196C4
Box drawings light horizontal
13385
Hebrew letter vav197C5
Box drawings light vertical and horizontal
13486
Hebrew letter zayin198C6
Box drawings vertical single and right double
13587
Hebrew letter het199C7
Box drawings vertical double and right single
13688
Hebrew letter tet200C8
Box drawings double up and right
13789
Hebrew letter yod201C9
Box drawings double down and right
1388A
Hebrew letter final kaf202CA
Box drawings double up and horizontal
1398B
Hebrew letter kaf203CB
Box drawings double down and horizontal
1408C
Hebrew letter lamed204CC
Box drawings double vertical and right
1418D
Hebrew letter final mem205CD
Box drawings double horizontal
1428E
Hebrew letter mem206CE
Box drawings double vertical and horizontal
1438F
Hebrew letter final nun207CF
Box drawings up single and horizontal double
14490
Hebrew letter nun208D0
Box drawings up double and horizontal single
14591
Hebrew letter samekh209D1
Box drawings down single and horizontal double
14692
Hebrew letter ayin210D2
Box drawings down double and horizontal single
14793
Hebrew letter final pe211D3
Box drawings up double and right single
14894
Hebrew letter pe212D4
Box drawings up single and right double
14995
Hebrew letter final tsadi213D5
Box drawings down single and right double
15096
Hebrew letter tsadi214D6
Box drawings down double and right single
15197
Hebrew letter qof215D7
Box drawings vertical double and horizontal single
15298
Hebrew letter resh216D8
Box drawings vertical single and horizontal double
15399
Hebrew letter shin217D9
Box drawings light up and left
1549A
Hebrew letter tav218DA
Box drawings light down and right
1559B
Cent sign219DB
Full block
1569C
Pound sign220DC
Lower half block
1579D
Yen sign221DD
Left half block
1589E
Peseta sign222DE
Right half block
1599F
Lower case f with hook223DF
Upper half block
160A0
Lower case a with acute224E0
Greek lower case alpha
161A1
Lower case i with acute225E1
Lower case sharp s
162A2
Lower case o with acute226E2
Greek upper case gamma
163A3
Lower case u with acute227E3
Greek lower case pi
164A4
Lower case n with tilde228E4
Greek upper case sigma
165A5
Upper case n with tilde229E5
Greek lower case sigma
166A6
Feminine ordinal indicator230E6
Micro sign
167A7
Masculine ordinal indicator231E7
Greek lower case tau
168A8
Inverted question mark232E8
Greek upper case phi
169A9
Reversed not sign233E9
Greek upper case theta
170AA
Not sign234EA
Greek upper case omega
171AB
Vulgar fraction one half235EB
Greek lower case delta
172AC
Vulgar fraction one quarter236EC
Infinity
173AD
Inverted exclamation mark237ED
Greek lower case phi
174AE
Left-pointing double angle quotation mark238EE
Greek lower case epsilon
175AF
Right-pointing double angle quotation mark239EF
Intersection
176B0
Light shade240F0
Identical to
177B1
Medium shade241F1
Plus-minus sign
178B2
Dark shade242F2
Greater-than or equal to
179B3
Box drawings light vertical243F3
Less-than or equal to
180B4
Box drawings light vertical and left244F4
Top half integral
181B5
Box drawings vertical single and left double245F5
Bottom half integral
182B6
Box drawings vertical double and left single246F6
Division sign
183B7
Box drawings down double and left single247F7
Almost equal to
184B8
Box drawings down single and left double248F8
Degree sign
185B9
Box drawings double vertical and left249F9
Bullet operator
186BA
Box drawings double vertical250FA
Middle dot
187BB
Box drawings double down and left251FB
Square root
188BC
Box drawings double up and left252FC
Superscript Lower case n
189BD
Box drawings up double and left single253FD
Superscript two
190BE
Box drawings up single and left double254FE
Black square
191BF
Box drawings light down and left255FF
No-break space

2011년 9월 18일 일요일

메니에르병

[엑스포츠뉴스=이나래 기자] 회전감 있는 현기증, 청력 저하, 이명(귀울림), 이 충만감(귀가 꽉 찬 느낌) 등의 증상이 동시에 발현되는 메니에르병이 최근 급증하고 있다.

건강보험심사평가원은 지난 18일 2006년부터 2010년까지 5년간 심사결정 자료 분석 결과 메니에르병으로 진료를 받은 환자가 5만 3천 명에서 7만 6천 명으로 43.7%(약 2만 3천 명) 증가했다고 밝혔다.

전반적으로 50대 이상 환자가 전체의 60%를 차지하며, 그 중에서도 여성 환자의 비율이 남성 환자보다 2.4배 정도 많다. 이처럼 여성 환자가 남성보다 많은 이유는 여성 호르몬 변화가 증상에 영향을 주는 것으로 알려졌다.

메니에르병의 정확한 발병 원인은 밝혀지지 않았으나, 내림프액 부으면서 일어나는 내림프수종, 알레르기, 과로 및 스트레스 등이 원인인 것으로 추측되고 있다.

한편, 배우 한지민과 유지태도 메니에르병을 앓았던 사실이 전해져 화제가 되기도 했으며, 한지민은 영화 '조선 명탐정-각시투구꽃의 비밀' 관련 인터뷰에서 거의 완치했다고 밝힌 바 있다.

뜨거운 녀석들 vs 황당 외계인 폴

사이먼 페그가 탑기어에 출연했다.  랩타임도 훌륭하게 소화하고, 입담도 좋았다. 
이후에 채널을 돌리던 중 황당한 듀엣이 소개하는 영화이야기 프로를 보게 되었고, 거기에 뜨거운 녀석들을 소개해서 재미있게 보았다.

Hot Fuzz, 2007, 에드가 라이트(감독), 사이먼 페그(니콜라스 엔젤), 닉 프로스트(대니)
  경찰영화의 온갖 패러디와 나열...
Paul, 2011, 그렉 모톨라(감독), 사이먼 페그(그램), 닉 프로스트(클라이브)
  외계인 영화와 UFO 추종에 대한 온갖 정보와 나열..

    고스트 버스터즈의 친구들을 보면 빌머레이와 댄 애크로이드가 있는데,  댄 애크로이드의 극영화 대표작으로는 [고스트버스터],[고스트버스터2],[Spies Like Us],[Dragnet],[채플린],[필링 미네소타],[My Fellow Americans],[그로스 포인트 블랭크],[블루스 브라더스 2000],[다이아몬드],[스타덤],[1941],[닥터 두리틀],[마이 걸],[마이 걸2],[House of Mirth],[진주만] 등이 있다.  그는 항상 새로운 패러다임을 제시하는 쪽이다. 
   영국 쪽으로 보면, 코미디 작가이자 배우인 사이먼 페그와 닉 프로스트는 20년지기 친구이다.  자신들이 정말로 좋아하는 것들을 낄낄거리면서 만들기 시작한 것이 새벽의 황당한 저주이다.  그런데, 자기들만 아는 코드로 낄낄 거렸을 까?  그것은 선택의 문제인 것 같다.  경찰 범죄 영화와 외계인 영화. 시고니 위버까지 출연시키다니.   뜨거운 녀석들에서는 영화의 내용에 자기들이 좋아하는 영화의 목록을 나열한다.  마치 늦은 저녁 토킹쇼처럼.  폴에서는 ET의 탄생 비화를 비틉니다.
  닉 프로스트는 땡땡의 모험에 나온다고 한다.

 레밍턴 스틸이라는 미드에서 영화목록을 나열하듯이 이녀석들은 영화목록에 목맨이들이다. 전혀 관계가 없는 곳에서 툭 튀어나온 Lorenzo's oil 때문에 구굴링하게 만든다니깐.
   로렌조 오일은  모정과 부정의 정의에 대해서 영원히 생각하게 해주는 영화로 기억이 된다. 사이언스 무비도 아닌 것이 던져졌다. 단지, 닉이 발음이 앞뒤로 맞추어 재미있는 말이 된다는 것 만으로  Paul에 썼다고 했다.   Lorenzo Zoil.
 
Frost can take credit for one of the film’s oddest jokes. The name of the agent chasing the trio is Lorenzo Zoil (Jason Bateman). Put the names together, and it sounds like “Lorenzo’s Oil,” which is also the title of a movie about the parents who developed a cure for their son’s rare disease.
“That was one of mine,” Frost said. “It’s just one of those things that I kind of like doing, that thing that you take one letter from the surname and add it to the forename and it becomes something completely different. It’s possible someone could be called Lorenzo Zoil.”

2011년 9월 4일 일요일

Freddie Mercury Google Doodle



 구글은 프레디 머큐리의 탄생 65주년을 축하했다.
  퀸의 리드 싱어인 프레디는 영국의 음악가이다.  공연에서 힘이 넘치는 목소리와 화려한 무대로 알려져 있다.  작곡가로써  “Bohemian Rhapsody”,”Killer Queen”, “Somebody to Love”, “Do not Stop Me Now”, “Crazy Little Thing Called Love”,”Barcelona” and “We Are the Champions"을 만들었다.  Freddie Mercury는 탄자니아에서 September 5 of 1946에 태어나서 November 24 of 1991 런던에서 사망하였다.

2011년 9월 1일 목요일

뻥과

감독 : 리옥 (리위李玉)


(2007)
돈에 노예, 북경 하층민들의 비정한 삶의 이야기.

* 줄거리
가난한 농촌의 농민공들이 베이징으로 모여들기 시작했다. 큰 건물과 기계들 사이에서 힘없이 아침부터 날품을 팔러 다니는 그들. 리우 핑구오와 남편 안쿤도 그중 하나. 그들은 같이 살지만 아이를 키울 능력이 안되 아이 없이 살고 있다. 핑궈는 발마사지를 하고 안쿤은 그 건물 밖 유리에 붙어서 유리를 닦는다. 리우 핑궈가 일하던 곳의 사장은 술 취한 틈을 타 그녀를 강간하고, 리우 핑구오가 임신을 하자 안쿤은 사장의 아이라고 하며 돈을 요구한다. ... 대도시 베이징을 배경으로 그려지는 슬픈 현대인들의 초상.


- 원제 迷失北京 Lost in Beijing (2007)

원제목은 迷失北京으로 영어 제목과 같이 잃어버린 북경 이며, 다시 사과(핑궈苹果)로 바꾸었다. 사과(핑궈)는 영화 여주인공 범빙빙의 극중 이름이다. 영화는 타락한 북경인들의 삶과 슬픈 현대인의 자화상을 그린다. 농촌에서 도시로 날품을 파는 농민공 부부와 남쪽에서 북경으로 와서 발마사지 사업하는 또 다른 귀족층의 부유한 부부. 현대 중국인들의 전형이라고도 볼 수 있는 그들의 삶을 통해서 감독은 고도 경제성장으로 인한 인간소외, 황금만능주의, 체면문제, 빈부격차 등 북경의 현실적인 모습을 담아내려고 노력하였다.
* '사과'(핑궈苹果)는 중국에서 '평안'(핑안平安)의 의미를 갖는다. (비슷한 발음때문) 그들의 삶이 평안하지 못함에 비유적으로 주인공의 이름을 사과라고 지은 것은 아닐까?

2011년 8월 23일 화요일

CublocStudio 인터럽트 입력확장

CublocStudio에서 인터럽트 입력 주의
2011-8-24 chaejoo@lifentech. c o m

CublocStudio에서 사용하는 Ladder Interrupt에서 다음과 같은 경우.

Const Device = CB280
Usepin 11,In
Usepin 12,In
Usepin 13,In
Dim A As Byte
'//8 비트,NONE 패리티,1 스톱비트로 설정 //수신버퍼는 30~100 이하, 송신버퍼는 30~50 이하로
Opencom 1, 19200, 3, 30, 20
Set Ladder On
On Ladderint Gosub OCCURINT
On Recv1 Gosub RECV_1
Do
Loop
OCCURINT:
 Putstr 1,Dec _D(0),Cr
Return
RECV_1:
 A = Get(1,1)
 Put 1,A,1
Return

바로 LADDER 인터럽트를 이용하는 것입니다. 레더는 10mS 마다 루프를 돌기 때문에 어떤 입력 핀의 변화를 감지할 수 있습니다. P11과 P12, P13의 입력 핀이 LOW 에서 HIGH 로 바뀌었을 때 ON LADDERINT 가 발생되도록 하는 것입니다.  

이 방법을 사용할 때 유의할 점은 LADDER LOGIC 의 스캔타임이 10mS 라는 점입니다. 즉, 10mS 보다 짧은 펄 스가 발생되는 신호라면 이 방법을 사용할 수 없습니다. 적어도 30mS 이상 되는 신호에 사용하는 것이 좋습니다.
또한 이 방법으로, 동시에 여러 개의 입력신호를 받아들이지 못합니다. 만약 동시에 입력이 들어온다면, 레더로직 상의 가장 아래쪽에 위치한 신호만 검출됩니다. 위의 경우 P13에 뭔가가 걸려서 계속 HIGH상태가 유지되는 상태에서 P11, P12에  LOW 에서 HIGH 가 되었다고 하더라도 P13 인터럽트 처리가 만료되지 않을 것으로 간주 됩니다. 이런 점을 감안하고 사용하시기 바랍니다.

그래서:  다음과 같이 바꾸었습니다.

Const Device = CB280
Usepin 11,In
Usepin 12,In
Usepin 13,In
Usepin 41,Out
Usepin 42,Out
Dim A As Byte
Dim A1 As Byte
Dim A2 As Byte
Dim A3 As Byte
'//8 비트,NONE 패리티,1 스톱비트로 설정 //수신버퍼는 30~100 이하, 송신버퍼는 30~50 이하로
Opencom 1, 19200, 3, 30, 20
On Recv1 Gosub RECV_1
Do
 Out 41,In(11)
 Out 42,In(12)
 If In(11)=0 Then A1=0
   If In(11)=1  And A1=0 Then
    A1 = 1
      Putstr 1,Dec A1,Cr
 Endif
 If In(12)=0 Then A2 = 0
   If In(12)=1  And A2 = 0 Then
  A2 = 2
      Putstr 1,Dec A2,Cr
 Endif
 If In(13)=0 Then A3 = 0
   If In(13)=1 And A3 = 0 Then
  A3 = 3
      Putstr 1,Dec A3,Cr
 Endif
Loop
OCCURINT:
 Putstr 1,Dec _D(0),Cr
Return
RECV_1:
 A = Get(1,1)
 Put 1,A,1
Return

2011년 8월 21일 일요일

혹성 탈출 - 진화의 시작


  벤자민 버튼의 얼굴이 어떻게 만들어 졌는지에 대한 내용의 TED 강연이 있다.  여기에서 모션 캡쳐에 대한 한계점을 지적하고 있다. 감정 표현의 한계점이 있다는 것이다.  누가 로저래빗을모함했나, 백투더퓨처의 저매키스 감독이 최근에 폴라익스프레스, 크리스마스캐롤, 화성은 엄마가 필요해 등에서 추구하는 영화적 방법인데, 90년대 unix 앤트와 80년대 페르시아왕자에서나 볼법한 과도기적 영상처럼 느껴진다.
  이물질 - 머리카락을 검출하는 기술을 발전시켜온 면에서 보면, 새로운 시도가 영화에서 도입되고 있다.  대학원에서 연구나 쓰이는 기술을 영화에 사용하는 발전을 이룩한 것이다. 형광물질을 얼굴에 도포하여 표정을 잡아내고 이를 데이터베이스화하여 사용하는 방법이라는 것이다.
  이물질  특히 머리카락은 가시광선에서는 다른 바탕과 혼동되기 쉬운 부분이다. 그래서, 여러가지 데이터베이스를 활용하고, 또한, 머리카락의 특성인 직진성과 스파이럴성을 수학적으로 계산하여 걸러내는 방법을 사용하게 된는데, 장치가 민감하게 반응하는 면이 있다.  TED에서는 대략이를 보톡스 효과라고 소개하고 있는 듯하다. (에러를 제도권으로 끌어들이는 이름짓기)  이러한 에러를 줄이기 위하여 형광물질을 도포하는 방법등을 사용해 볼 수 도 있을 듯하다.

  혹성 탈출 - 진화의 시작에 사용된 특수효과(이모션켑쳐)가 어떤것이 되었든, 그 드라마적인 요소에 자연스럽게 녹아있는 것은 훌륭하다.  드라마에서 진화의 시작은 치매를 치료하는 약물이다. - 당시의 주인공 배우 찰톤 헤스톤은 노인성 치매가 원인이 되어 병사함. -
  쥬라기공원의 아이디어 이후로 아주 성공적인 아이디어인 것 같다.

  그런데, 문득, 정말 진화의 시작이 치매의 치료제에서 시작된 것은 아닐까?
  태초에 포도주를 만들어 먹기 시작한 것과 손오공이 술을 좋아한다는 사실에서...

소량의 알코올이 알츠하이머병(노인성 치매) 위험을 막는 데 도움이 된다는 연구결과가 나왔다. 미국 로욜라대학 의과대학 분자약리학교수 에드워드 니프시(Edward Neafsey) 박사는 남성은 하루 두 잔, 여성은 하루 한 잔의 술이 치매와 다른 형태의 인지기능손상 위험을 평균 23% 낮추어 주는 효과가 있다고 밝힌 것으로 헬스데이 뉴스가 16일 보도했다. 니프시 박사는 총 36만5천여명이 대상이 된 143건의 관련 연구논문을 종합분석한 결과 이 같은 사실이 밝혀졌다고 말했다. 한편 술을 하루 3-5잔 이상 마시는 경우는 치매나 인지기능 손상 위험이 높아지는 것으로 나타났으나 통계학적으로 의미가 있는 정도는 아니었다고 니프시 박사는 밝혔다. 알코올의 종류로는 포도주가 맥주나 독주에 비해 치매 예방 효과가 큰 것으로 나타났다. 연령, 성별, 교육수준, 흡연 등 다른 요인들을 고려했지만 결과에는 변함이 없었다. 니프시 박사는 소량의 술이 인지기능 저하를 억제하는 정확한 이유는 알 수 없으나 알코올이 뇌의 혈류와 함께 뇌의 대사활동을 개선하기 때문으로 생각된다고 설명했다. 그는 또 소량의 알코올은 뇌 세포에 약간의 스트레스를 줌으로써 치매로 이어질 수 있는 더 큰 스트레스에 대처할 수 있는 능력을 높여줄 수도 있을 것이라고 말했다. 이에 대해 미국 뉴욕 랜곤 메디컬센터 기억평가-치료센터(Center for Memory Evaluation and Treatment)실장 제임스 갤빈(James Galvin) 박사는 포도주가 곁들여지는 지중해 식단, 운동, 사회활동, 낙관적인 사고 등이 치매위험을 낮추어 주는 효과가 있듯이 심장건강에 유익한 생활습관이 뇌의 건강에도 도움이 되는 것으로 보인다고 논평했다. 이 연구결과는 '신경정신질환-치료(Neuropsychiatric Disease and Treatment)' 8월호에 발표되었다.

2011년 8월 16일 화요일

2011년 8월 15일 월요일

구글 사전을 쓸수 없다네. 스마트폰에서 유용했는데.

"Google Dictionary was recently integrated into Google Web Search. Simply search for "define X" where X is the word you want to look up. Clicking on the "more" link (or on the toolbelt "Dictionary" link on the left) will give you practically the same experience that was available on dictionary.google.com.

We're working hard to make the dictionary experience even better on google.com so it will be easier for our users to get the dictionary experience without the need to go to a separate property."

"구글 사전은 최근 구글 웹 검색에 통합되었습니다. 검색은 "define X(찾고 싶은 말)"을 검색 창에 입력하는 것으로 대체되었습니다. '

우리들은 Google.com에서 사전 기능을 더 잘 사용할 수 있도록 현재 개발 중이며, 모든 사용자들이 '사전'과 '검색'의 영역을 따로따로 분리하지 않고 쉽게 통합하여 사용할 수 있게 될 것입니다.

2011년 8월 10일 수요일

MFC에서 Spin Control button 사용하기

Spin Ctrl 이 edit box 와 상호 작용하기 위해서 연결해주어야 한다. 이 연결을 자동을 해주는 옵션이 있는데 Spin Control 의 Properties에 들어가면 다음 화면에서 Auto buddySet buddy integer를 체크 해주면 된다. 그려면 Tab order(Tab을 누르면 포커스가 움직이는 순서)에 따라 앞에 따라오는 Control 과 자동으로 버디를 맺을 수 있게 해준다.


//******************************************
////기본 레인지는 0~100이므로 변경해주어야 한다.
//******************************************
void SetRange( int nLower, int nUpper );
:
조종할 값의 범위를 설정하는 함수

//******************************************
////증감 버튼이 바뀌어서 작동하므로 , 증감을 0,-1로 변경한다.
//******************************************
BOOL
SetAccel( int nAccel, UDACCEL* pAccel );
:
한번에 바뀌는 숫자의 크기와 값이 변경되는 시간을 설정하는 함수이다. 이를 위해 UDACCEL이라는 구조체를 사용하는데 다음과 같다.

typedef struct {
UINT nSec; //
시간 Interval
UINT nInc; //
증감 Interval
}UDACCEL, FAR *LPUDACCEL;


ex 1)
UpdateData(TRUE);
m_FlowRateSpin.SetRange(-5,5); //-5~5까지
UDACCEL accels[]={{0,-1}}; //increment
m_FlowRateSpin.SetAccel(1,accels);

ex 2)
void CGTermDlg::OnDeltaposFlowratespin(NMHDR* pNMHDR, LRESULT* pResult)
{
NM_UPDOWN* pNMUpDown = (NM_UPDOWN*)pNMHDR;
// TODO: Add your control notification handler code here
int value(0);
CString str;
value = ((int)(short)LOWORD(m_FlowRateSpin.GetPos()));
str.Format("%.1f",(float)value/10);
SetDlgItemText(IDC_FLOWRATE,str);
m_FlowRate = (float)value/10;

*pResult = 0;
}

2011년 8월 8일 월요일

XP에서도 USB 선택적 절전모드 부분 설정


1. 시작을 클릭하고 실행을 클릭합니다.

  참고 Windows Vista를 실행하고 있는 경우 시작을 클릭한 후 검색 시작 상자를 사용합니다.

2. regedit를 입력한 다음 확인을 클릭합니다. 레지스트리 편집기가 열립니다.

3. 다음 레지스트리 하위 키를 찾아서 클릭합니다.
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\USB

4. DisableSelectiveSuspend 레지스트리 항목이 있는 경우 두 번 클릭하고, 이 항목이 없는 경우 항목을 만듭니다. 이 항목을 만들려면 다음과 같이 하십시오.
     a. 편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.
     b. DisableSelectiveSuspend를 입력한 다음 Enter 키를 누릅니다.
     c. 편집 메뉴에서 수정을 클릭합니다.

5. 값 데이터 필드에 1을 입력하여 선택적 절전 모드 기능을 사용하지 않도록 설정한 후 확인을 클릭합니다.



출처 : USB 장치를 제거하거나 삽입한 후 USB 포트가 작동하지 않을 수 있음

이상과 같이 설정하시면 XP에서도 USB 선택적 절전모드 부분을 설정하실수 있습니다.

이 기능을 끔으로서 아래와 같은 상황을 줄일수 있습니다.

2011년 7월 28일 목요일

고천암 길의 만호염전

만호염전, 순백의 소금보석으로 “반짝반짝”
6월부터 7월초에 생산된 소금은 적당한 바람과 기온 덕분에 소금 중에 가장 으뜸으로 친다. 전남 해남군 황산면 만호염전은 밀려드는 주문량을 맞추느라 염부들의 써레질로 연일 바쁜 일과를 보내고 있다. 따가운 햇볕을 등진 염부들의 바지런한 써레질이 시작되면 바닥 한가득 순백의 꽃이 피어난다. 이렇게 모아진 소금을 한 곳에 쌓아두면 어느새 해가 서산에 걸려있다.

전남 해남군 고천암 길을 거슬러 올라가면 햇살과 바람과 염부들의 땀방울이 만들어 낸 소금 언덕이 황금빛으로 물드는 노을 속에서 최고 품질의 순백의 보석으로 반짝거린다.

해남에 추노 배경이 있다.




해남 영화촬영장소로 각광
``먼길``이어 임창정 주연 ``파송송계란탁`` 촬영 양동근 주연의 ``바람의 파이터`` 개봉중
2004년 07월 30일 (금) 00:00:00 해남신문
고두심씨 주연의 ‘먼길’ 영화촬영에 이어 임창정 주연의 파송송계란탁 영화도 주요장면을 해남에서 촬영할 예정이어서 해남이 영화 촬영지로 각광을 받고 있다. 휴먼가족 영화인 먼길에 이어 이번 영화 파송송계란탁도 휴먼가족 영화. 파송송계란탁 영화는 국토종단의 시발점인 땅끝을 시작으로 해남의 주요 도로변을 배경으로 촬영할 계획이다. 오는 9월 시사회를 앞두고 있는 영화 ‘먼길’도 황산, 송지, 현산 화산 등 해남전역에서 촬영, 해남의 아름다운 자연경관이 영화의 뒷배경을 장식한다. 해남이 영화 촬영지로 각광을 받기 시작한 것은 때묻지 않는 시골 정취와 자연 그대로 살아있는 경관 때문이라는 게 영화제작 관계자들의 말이다. 특히 고천암 갈대밭은 영화 촬영장소로 이미 알려져 영화뿐아니라 CF 촬영장소로도 인기를 얻고 있다. 현재 개봉 중인 양동근 주연의 바람의 파이터도 고천암 갈대밭에서 촬영을 했고 신라시대 무사들의 삶을 그린 싸우라비와 살인의 추억도 고천암에서 촬영을 했다. 고천암이 영화 촬영장소로 자주 이용되는 것과 관련해 영화 관계자들은 호수를 중심으로 길다랗게 늘어선 갈대밭의 전경이 고풍스럽거나 스산한 분위기를 연출하는데 더할나위 없이 좋기 때문이라고. 해남이 가장 대중적인 홍보매체인 영화촬영 장소로 각광을 받게 되면서 해남지역의 아름다운 자연경관을 대내외적으로 알리는 계기도 더욱 늘어날 것으로 보인다. 한편 임창정 주연의 파송송계란탁은 26살의 혈기 왕성한 청년 대규(임창영 역)에게 어느날 갑자기 9살짜리 아들이 들이닥쳐 함께 땅끝마을 해남서 임진각까지 국토종단을 하자는 제안에서 시작된다. 비록 시작과 끝은 다르지만 아들을 위해 힘겨운 국토종단에 나서는 한 젊은이와 9살짜리 아들을 통해 가족의 소중함을 찾아가는 이 영화의 주 배경은 국토의 시발점인 땅끝탑과 해남 곳곳의 시골 풍경, 고천암과 달마산 미황사 가는길, 화원 월래 해안도로, 두륜산 도립공원 등이다. 이 영화의 감독은 위대한 유산에서 메가폰을 잡았던 오상훈씨이며 내년 1월에 개봉될 예정이다.


마더, 봉준호의 영화
서편제 전남 해남 두륜산버섯마을
애니영화 ‘소중한 날의 꿈’은 서울 이화동, 전주 기전여고 골목, 군산 철도 길, 해남 땅끝 마을 등 아직 부스러지지 않은 추억의 장소들이 작품의 배경이 돼, 만화영화지만 오히려 기성세대가 더욱 반가워할 만한 작품이다.

2011년 7월 27일 수요일

원우는 자유낙하형


잠자는 모습이 개개인의 성격을 판별하는 연구결과가 나왔다고 영국 BBC 인터넷판이 보도했다

태아형(Foetus): 강한 겉모습과 달리 감수성이 예민.

통나무형(Log): 매사에 느긋해 하고 사교성이 강함.

갈망형(Yearner): 열린 성격을 지녔지만 의심이 많고 냉소적.

군인형(Soldier): 조용하고 인내심이 많음.

자유낙하형(Freefaller): 사교적이고 맹렬한 구석이 있음.

불가사리형(Starfish): 항상 남의 말을 듣거나 남을 도울 준비가 돼 있는 다정한 성격

2011년 7월 15일 금요일

API 673 and Fan

2.4 EXTERNAL FORCES AND MOMENTS
O 2.4.1 Fan housings are generally designed to accept small external forces and moments from the inlet and outlet con- nections. It is the purchaser’s responsibility to specify the external loads to be imposed on the fan housing from the ancillary equipment (ducting, sound trunks, silencers, filters, etc.) if this equipment is not supplied by the fan vendor. The vendor shall design the housing to accept the specified loads such that:
a. Distortion resulting from imposed loads does not affect performance. b. No internal rubs result.

2.4  외력
2.4.1 송풍기의 케이싱은 일반적으로 작은 외력에 대한 입력측과 토출측 연결부를 설계한다. 구매자의 제안에 의해 송풍기의 케이싱에 붙는 송풍기 공급자가 제공하지 않는 부속품( 덕트, 소음통, 소음기, 필터 등)의 외력을 정의해야한다. 공급자는 그 케이싱의 설계를 그 외력 내에서 해야 한다.
  가. 외력에 의해 왜곡된 결과는 성능에 영향이 없어야 한다.
  나. 내부 간섭이 없어야 한다. 

E.2.4 External forces and moments
Fan housings are generally designed for low external forces and moments from the inlet and outlet connections. It shall be the responsibility of the heater vendor to specify on the data sheets the expected external loads to be imposed on the fan housing from the ancillary equipment (that is, ducting, sound trunks, silencers and filters) if this equipment is not supplied by the fan vendor. The fan vendor shall design the housing to accept the specified loads. The following information shall be provided:
a) maximum allowable external forces and moments;
b) expansion joint information and recommendations if joints are required for thermal expansion, vibration isolation or both.

2011년 7월 4일 월요일

스타트렉 더 비기닝

쌍제이 에이브레임즈는  오마쥬라는 명목으로 차용을 많이 하나보다.
  1. 클로버필드에서 괴물의 내용을 차용하겠다고 전화 한통화로 봉감독에게 구걸에 성공하는가 하면.
  2. 최근에 본 영화중에서 스타트렉 더 비기닝에서 젊은 커크와 기숙사에서 응응하는 푸른 외계인을 어디선가 본듯 했더니.. P o r n Star From M a r s에 나오는 외계인과 스타일이 같았다.