mjpg_streamer 옵션

포고플러그 2014.01.15 00:01

Linux ARM 보드에서 MJPEG Stream 을 한번 시도해 보았습니다.



일단 USB웹캠을 usb포트에 연결하고 아래 명령어를 입력해 표시되는지 확인해봅니다.


> lsusb


그러면 usb 로 연결되있는 카메라 목록이 표시될 거에요.


이제 MJPG STREAMER를 설치해볼게용


일단 디렉터리를 하나 만들고


> cd /work


소스를 다운받아 볼게요!


> svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer

> cd mjpeg-streamer

> cd mjpeg-streamer


여기서 svn이 없으시면 apt-get install subversion 을 입력해주세요

다운로드가 다 되면 아래 명령어를 순서대로 입력해주세용


> sudo apt-get install libjpeg8-dev

> sudo apt-get install imagemagick

> sudo apt-get install libv4l-dev


으로 의존성 패키지를 설치하시고 ! 

이제 빌드를 해야겠지요!


> make USE_LIBV4L2=true clean all

> make install

 


하시면 빌드가 파바밧 되고 ! 끝나면 아래의 명령어로 한번 테스트해보시면 되용


> mjpg_streamer -i "./input_uvc.so -d /dev/video0 -n -f 30 -r 1280x720" -o "./output_http.so -n -w ./www"


아마 뭔가 에러가 나면서 꺼지시는 분들도 있으실 거에요 

그러면 아래의 명령어를 입력하셔서 video1 , video2 같은 걸 찾아서 위의 명령어에서 맨 뒤 숫자를 하나하나 바꾸어 보시면서 테스트 해보시면되요.

잘 되는게 있으면 그게 연결하신 카메라의 비디오 스트림 번호인거에요!


> ls /dev

해서 나오는거에서 찾으시면 되요


예를들면 이렇게


> mjpg_streamer -i "./input_uvc.so -d /dev/video1 -n -f 25 -r 1280x720" -o "./output_http.so -n -w ./www"

> mjpg_streamer -i "./input_uvc.so -d /dev/video2 -n -f 25 -r 1280x720" -o "./output_http.so -n -w ./www"


이렇게 명령어를 치신 후에 "아이피주소:8080" 으로 접속하시면 보이실거에요

안보이신다면 방화벽을 체크해보세요! 8080포트를 열어주어야 해요!


예) http://127.0.0.1:8080




그리고 옵션에 대해서 설명해 드리자면 


-q 100 은 이미지의 퀄리티를 100%로 한다는거에요

-n 은 UVC드라이버의 다이나믹 컨트롤을 사용하지 않는다는건데 자세한건 저도 몰라요<

-f 25 는 프레임을 25로 지정하는것 인데 원본 카메라가 지원하지 않으면 원본 카메라의 최대 프레임수로 나와요

-r 1280x720 은 해상도를 지정하는거에요. 이것도 원본카메라가 지원하지 않으면 단순하게 이미지를 늘려서 보내주어요.



아래는 옵션 표에용



 

UVC 웹캠 입력 파라미터

 

 

 

-d

카메라 스트림을 지정합니다.

-r

비디오의 해상도입니다.
프레셋:
QSIF QCIF CGA QVGA CIF VGA SVGA XGA SXGA
수동지정: 640×480

-f 초당 프레임수 입니다.
-y

MJPEG모드를 끄고 YUYV모드 활성화합니다.

(시스템 부하 증가)

-q

JPEG 의 압축 퀄리티
(activates YUYV format, disables MJPEG)

-m

프레임을 제한보다 낮게 드랍합니다. 카메라가 낮은

조도로 인해 쓸모없는 프레임을 만들어 낼 때 

편리합니다.

-n

Linux-UVC 드라이버의 dynctrls를 초기화 하지 

않습니다.

-l

LED를 "on" 혹은 "off"혹은 "blink" 로 지정할 수 

있습니다. 자동으로 설정하고 싶으신 경우 "auto"

로 설정하시면 설정됩니다.

 

HTTP 출력 파라미터

-w

웹페이지 파일이 들어있는 폴더

(서브폴더 포함않함(

-p HTTP서버의 TCP포트번호
-c

"아이디:패스워드" 로 접속 아이디와 비밀번호를 설정하실 수 있습니다.

-n

실행커맨드를 비활성화 합니다.


출처: http://erutaso.tistory.com/100

설정

트랙백

댓글

로또 용어설명

분류없음 2014.01.08 10:56

총합
당첨번호 6개를 더한 값입니다.(ex: 31회의 당첨번호 18+7+23+35+28+9=134)
일반적으로 120~180사이를 봅니다만, 불출 번호대에 따라서 많이 달라 지는것 같습니다.

☞ 저고
45개 번호중 23을 기준으로 23이하 숫자는 低(저) 23이상은 高(고)로 나눕니다.(ex: 낮은수 1~22 높은수 23~45)
저고패턴은 0:6 1:5 2:4 3:3 4:2 5:1 6:0의 7가지 패턴이 있습니다.
저고 패턴이 1:5이나 0:6이라면 총합은 올라 가겠고 반대면 내려 가겠죠!

☞ 홀짝
당첨번호중 짝수와 홀수의 갯수를 나타냅니다.
홀짝패턴은 0:6 1:5 2:4 3:3 4:2 5:1 6:0의 7가지 패턴이 있습니다
1:5 3:3 5:1이 나오면 총합은 홀수로, 0:6 2:4 4:2 6:0이 나오면 짝수로 나타 나겠죠.

☞ 끝자리수(끝수)
당첨번호를 십자리와 단자리로 나눈후 단자리에 해당하는 숫자들 입니다.(ex: 42 4/2 끝자리는 2)
당첨번호를 보면 끝자리가 같은수가 하나정도 포함됩니다.(31회의 경우 18번과 28번이 같은 끝수입니다.)

☞ 끝자리수 합 (더하기)
당첨번호를 십자리와 단자리로 나눈후 단자리를 모두 더한 값입니다.
보통 20~36사이 조금 좁게는 22~28을 봅니다.

☞ 낙수 (떨어짐)
당첨 번호 각각이 몇회전에 당첨된후 다시 당첨 번호로 나왓는지를 보는 것입니다.
(ex: 31회차 당첨번호중 18번은 28회에 나오고 31회에 나왓으므로 낙수는 3이 되것습니다. 이렇게 6개 번호를 하나하나 거꾸로 추적하시면 됩니다.)

☞ 낙첨합(=낙수합)
낙수 낙첨과 동일 개념으로 보시고 위에서 추적한 낙수의 합을 말합니다.

☞ 산술적 복잡도
AC값은 산술적 복잡성을 말하는 것으로 무작위로 6개 숫자를 뽑을 경우 숫자 간의 차이가 동일한 가능성이 낮습니다. 4부터 10까지의 숫자로 나타나는데, 국내외 로또 당첨번호를 보면 통상 7이상의 경우가 대다수이고 8,9,10이 주축을 이룹니다.

☞ 뜨거운수 차거운수(핫넘버 & 콜드넘버)
낙수와 연결해서 최근 5회에 나온수를 뜨거운수(혹은 hot수)라 하고 6~10회 사이에 나온수를 미지근한수 10회 이후에 나온수를 차거운수(cool수)라 합니다.
뜨거운수의 낙수는 작을것이고 차거운수의 낙수는 크겠죠?
사람에 따라 10회 기준으로 뜨거운수와 차거운수 두가지로 분류 하기도하며, 보시는 분마다 적용하는 기준이 제각각인거 같습니다.

☞ 소수-3배수-합성수(3집단 분류)
→소수
소수는 1과 자신 이외에는 나누어지지 않는 수를 말합니다.
해당하는 숫자 2,5,7,11,13,17,19,23,29,31,37,41,43 이상 13개의 숫자는 이론적으로는 매번 평균 2개가 나올 가능성이 있습니다.

-3배수
선택된 6개 숫자 중 3의 배수를 몇개 포함하는가를 나타내는 것입니다. 1부터 45까지의 배수는 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45로 모두 15개입니다. 이론적으로는 매번 평균 2개가 나올 가능성이 있습니다.

같은 개념으로 3배수를 변형 또는 응용하여 4배수, 5배수, 7배수의 포함 여부를 보기도 하며, 완전제곱수라하여 자기자신을 곱한수의 포함 여부를 보기도 합니다.
완전제곱수는 1*1=1 2*2=4 3*3=9 4*4=16 5*5=25 6*6=36 이상 여섯개의 숫자 입니다.

-합성수
합성수는 소수와 3배수를 제외한 숫자를 말하는 것입니다. 1부터 45까지 합성수는 1,4,8,10,14,16,20,22,25,26,28,32,34,35,38,40,44로 17개의 숫자가 있습니다. 이론적으로 2개정도가 나올가능성이 높습니다.

위에처럼 로또 45개 번호를 소수-3배수-합성수로 각각 나누어 분류하는 법을 3집단분류 혹은 피멍이패턴(피멍이란분이 이론적으로 제시 했답니다.)이라고 하는데, 이름이야 주기 나름이겠지요. 3은 3배수와 소수에 동시에 포함되는데 분류하는 사람이나 필터링 프로그램에 따라 소수로 분류하기도 하고 3배수로 분류합니다.

3집단 분류를 다시 정리하자면...
소수 ☞ 2,5,7,11,13,17,19,23,29,31,37,41,43
3배수 ☞ 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45
합성수 ☞ 1,4,8,10,14,16,20,22,25,26,28,32,34,35,38,40,44
이상과 같이 세개의 구룹으로 나누어 보는 것입니다.

☞ 동형수
십단위와 단단위를 분리한다음 다시 더했을때 같은 값이고, 모양이 거울에 비친 모양을 나타내는 수입니다.
12/21 13/31 14/41 23/32 24/42 34/43이 있고 예외적으로 6/9를 추가합니다.
(ex: 12/21를 십단위와 단자리로 나눈후 다시 더하면 3이 되고 12를 뒤집으면 21...이해 하시죠?)

☞ 회귀설
회귀설의 기초가 된것은 일본의 6회귀설이 바탕이었고, 전회차회귀설, 2회귀설, 3회귀설, 6회귀설, 9회귀설, 12회귀설...등등 수도 없이 많습니다.
회귀설은 현재을 기준으로 과거 x前회차의 당첨번호에서 포함된 숫자를 말하는 것입니다. 예를들어 3회귀설이라면 현재회차 기준으로 3회차전에 나왔던 당첨번호가 이번회차에 다시 나올 수 있다는 것입니다.
사실 이건 아무회차나 임으로 선택해 봐도 나올 확률은 비슷해 집니다.

☞ 3구간패턴
45개 숫자를 3개 구룹으로 나누는 것은 위의 3집단 분류와 같은 형태지만, 이것은 번호순대로 정확히 15개씩 나눈다는것이 조금 다릅니다.
즉, 1구간은 1~15까지, 2구간은 16~30까지, 3구간은 31~45까지 각각 15개의 숫자로 분류하는것입니다. 15개씩 나누므로 확률상 각각 2개씩 포함되어야 하지만, 이것은 위의 3집단 분류에 비해 그 편차가 심합니다. 나오지 않은 번호대가 있기 때문이지요.

☞ 10단위패턴
45개 숫자를 번호대 별로 분류한 것입니다.
1~9, 10~19, 20~29, 30~39, 40~45 다섯개의 구릅으로 나누기도 하고 공의 색에 따라서 1~10, 11~20, 21~30, 31~40 41~45로 나누기도 합니다.
흔히 (3-2-1-0-0)이라거나 (2-1-2-1-0)이라고 써진 것을 보신다면... 다섯개로 분류하엿으므로 십단위 패턴이고 3-2-1-0-0을 해석해보면 단단위3개 10단위 2개 20단위 1개 30단위와 40단위는 번호가 없다는 말이 됩니다.

이것처럼 분류하면 132가지의 패턴이 나오는데, 한번호대 6개 출현 같은 무효패턴(?)을 제외한 가능성있는 패턴은 125가지이며 또 그것을 통계내보면, 두개 번호대 죽는 경우는125개 중 70개 56%이며, 한개 번호대 죽는 경우는 125개 중 50개 40% 입니다.
전체 번호대가 다 나올 경우는 125개 중 5개 4%로서 한개 이상의 번호대를 죽이는것이 적절하다 할것 입니다.

☞ 그외 단위패턴
슬립용지의 세로열을 기준으로 7개의 구룹으로 나누는 7단위 패턴, 5개씩 끊어서 구분하는 5분법, 9개씩 끊는 9분법등 다양합니다.
알려지진 않았지만, 분석가님들 개개인이 분류하는 방법까지한다면 아마 셀수도 없이 많겠죠....

☞ 할로겐볼
로또추첨방송이 끝나고 당첨번호를 보여줄때 할로겐통에 보이는 공을 말합니다.

☞ 포아송[삼각수]공식
당첨번호를 순서대로 나열해서 큰수에서 작은수를 뺀 나머지 각각의수.
예를들어 96회차의 당번을 출현순서로 나열합니다..(보볼제외)

3   31    8    1    21   22
↘↙↘↙↘↙↘↙↘↙
 28   23    7    20    1
   ↘↙↘↙↘↙↘↙
     5    16   13   19
      ↘↙↘↙↘↙
        11    3    6
          ↘↙↘↙
            8     3
             ↘↙
               5

(3-31),(31-8),(8-1),(1-21),(21-22)
(28),(23),(7),(20),(1) .....다시 뺍니다 (1)
(28-23),(23-7),(7-20),(20-1)
(5),(16),(13),(19)......또 뺍니다. (2)
(5-16),(16-13),(13-19)
(11),(3),(6) .......또 뺍니다 (3)
(11-3),(3-6)
(8),(3).......마지막으로 뺍니다 (4)
(8-3)
(5)......................(5)
위의 1,2,3,4,5 의 번호들을 중복수빼고 나열하면...
(1,3,5,6,7,8,11,13,16,19,20,23,28 )--13수를 삼각수라고 합니다.

☞ 합의개념(궁)
숫자를 십단위와 단자리로 나눈후 이두개를 다시 더합니다.
이때 더해진 수가 9를 넘을 경우 다시 같은 작업을 반복 하시면 됩니다.(ex: 39⇒3+9=12 ⇒ 1+2=3 즉, 3궁이 됩니다.)
1부터 45까지 위의 방식으로 하면 다섯개씩 9개의 궁으로 나누어 집니다.

이것을 정리해보면...
1궁 ☞ 1,10,19,28,37
2궁 ☞ 2,11,20,29,38
3궁 ☞ 3,12,21,30,39
4궁 ☞ 4,13,22,31,40
5궁 ☞ 5,14,23,32,41
6궁 ☞ 6,15,24,33,42
7궁 ☞ 7,16,25,34,43
8궁 ☞ 8,17,26,35,44
9궁 ☞ 9,18,27,36,45



출처: http://blog.daum.net/tzbjwhnuc/3

설정

트랙백

댓글

토정비결 보는법

분류없음 2013.12.29 19:22

토정비결은 3자리 숫자로 이루어진 괘를 간단한 계산으로 뽑으시면 누구나 보실 수 있습니다. 3자리 숫자의 괘를 뽑아서 해당 괘의 풀이를 보시면 됩니다.

괘는 백단위 숫자 1~8, 십단위 숫자 1~6, 일단위 숫자 1~3 으로 구성됩니다. 따라서 뽑을 수 있는 괘는 144가지 입니다. (참고 8×6×3=144)

백단위 숫자를 상괘(上卦), 십단위 숫자를 중괘(中卦) 그리고 마지막을 하괘(下卦)라고 합니다.

먼저 음력 생년월일이 필요합니다. 그리고 어른신들 보시는 달력이 있으면 편합니다. 육십갑자(甲子, 乙丑 ...) 자세하게 적힌 달력입니다.

◆ 상괘(上卦) 계산법
상괘 = (올해의 나이 + 태세수) % 8
- 올해의 나이는 한국 나이를 말합니다.
- 태세수는 토정비결을 보고 싶은 해의 태세수를 말합니다. 예를들어 2006년은 병술(丙戌)년, 2007년은 정해(丁亥)년으로 조견표의 '태세수, 월건수, 일진수 표'에서 을유(乙酉), 병술(丙戌)을 찾아서 태세수를 확인하세요.
- 나이와 태세수를 합한 후 8로 나눈 나머지 값을 상괘로 뽑습니다.
- 8로 나눈 나머지 값이 0인 경우는 상괘가 8이 됩니다.

◆ 중괘(中卦) 계산법
중괘 = (당해의 음력월 달수 + 월건수) % 6
- '당해의 음력월 달수'는 음력 생월(生月)과 같은 당해년도 월(月)의 날짜수를 말합니다. 음력 달수는 작은 달에는 29일, 큰 달에는 30일 입니다.
- 월건수는 토정비결을 보고 싶은 해의 음력월의 간지(干地)를 조견표의 '태세수, 월건수, 일진수 표'에서 해당 간지(干地) 찾으시면 됩니다. 음력월의 간지(干地)는 앞에서 말씀드린 달력에서 보시면 잘 나와 있습니다.
- 예를들어 2006년은 음력 1月(庚寅), 2月(辛卯), 3月(壬辰), 4月(癸巳), 5月(甲午), 6月(乙未), 7月(丙申), 8月(丁酉), 9月(戊戌), 10月(己亥), 11月(庚子), 12月(辛丑)이 간지(干地)입니다. 2007년은 음력 1月(壬寅), 2月(癸卯), 3月(甲辰), 4月(乙巳), 5月(丙午), 6月(丁未), 7月(戊申), 8月(己酉), 9月(庚戌), 10月(辛亥), 11月(壬子), 12月(癸丑)이 간지(干地) 입니다.
- 당해의 음력월 달수와 월건수를 더한 후 6으로 나눈 나머지 값을 중괘로 뽑습니다.
- 6으로 나눈 나머지 값이 0인 경우는 중괘가 6이 됩니다.

◆ 하괘(下卦) 계산법
하괘 = (음력 생일 + 일진수) % 3
- 음력 생일은 토정비결을 보고자 하는 분의 음력 생일의 숫자를 의미합니다.
- 일진수는 당해의 생일(生日)에 해당하는 간지(干地)를 찾아서 조견표의 '태세수, 월건수, 일진수 표'에서 해당 간지(干地)에 해당하는 일진수를 찾으시면 됩니다.
- 음력 생일과 일진수를 더한 후 3으로 나눈 나머지 값을 하괘로 뽑습니다.
- 3으로 나눈 나머지 값이 0인 경우는 하괘가 3입니다.

예를 들어, 음력 생일이 1976년 8월 26일인 사람의 2005년 토정비결을 보도록 하겠습니다.
먼저 상괘를 뽑기 위해서 '올해의 나이'는 30세, '태세수'는 올해가 을유(乙酉)년 이므로 조견표를 참조하면 20 이군요.
따라서 상괘는 30과 20을 더한 후 8으로 나눈 나머지 숫자 '2'가 됩니다.
다음으로 중괘를 뽑기 위해서 '당해의 음력월 달수' 즉 2005년 음력 8월은 작은달로 29일 입니다. 또한 8월은 乙酉月 이므로 조견표를 보시면 '월건수'는 14 입니다.
중괘는 29와 14를 더한 후 6으로 나눈 나머지 숫자 '1'이 됩니다.
마지막으로 하괘는 '음력 생일'이 26, '일진수'는 2005년 음력 8월 26일의 간지(干地)가 병진(丙辰) 이므로 조견표에 의하면 18 입니다.
따라서 26과 18을 더한 후 3으로 나눈 나머지 '2'를 하괘로 뽑습니다.
이제 상괘, 중괘, 하괘를 조합한 3자리 숫자 '212'가 최종적으로 얻고자 하는 괘 입니다.
'212'에 해당하는 풀이를 보시면 올해의 토정비결이 설명 되어 있습니다.



출처: http://blog.daum.net/k78222/9136786

설정

트랙백

댓글

토정비결 보는법

분류없음 2013.12.29 18:41
토정비결의 기초 
토정비결을 보는 법은 의외로 간단하다.  음력 생일을 중심으로(시주는 보지 않는다) 년,월,일에 해당하는 3개의 괘를 추출하여 토정이 정리해 놓은 괘 풀이를 읽으면 그만이다.(총 144개로 정리되어 있음. 상괘는 8까지, 중괘는 6까지 하괘는 3까지 있다. 8x6x3=144. 예를 들어 111번:중건천 천풍구, 312:화천대유 중이화...형태로 111부터 863까지)
 
내용을 살펴보면 1년운세 및 각 월별 운세가 적혀 있는데, 그 내용이 대단히 아름답고 시적이다.  토정비결의 내용은 한글판을 읽는 것 보다 좀 어렵더라도 한자를 읽어 보면 문학적 감흥까지 느낄 수 있다.
 
 
토정비결 만세력
A.        토정비결의 경우 사주 추출시 사용하는 만세력과는 좀 다르게 동작함.
B.       추출방법은 음력이용, 생일을 보고자하는 년도에 맞춰서 뽑는다.  년,월,일을 별도로 추출, 나이도 추출.
C.       추출방법
                                     i.              년주 추출 : 생일에 관계없이 보고자 하는 년도의 년주 추출. 단 나이를 추출 할 때는 음력 생년월일을 따져서 (보고자 하는 년도 – 음력생년 + 1)
                                   ii.              월주 추출 : 태어난 해의 음력 생월을 따져서, 올해 해당되는 생월을 추출한다.  음력 1월이면 ‘X인’월이 된다.  윤달여부는 관계없음. 즉 음력생월을 기준으로, 보고자 하는 년도의 년간의 합의오행을 생하는 오행중 양간이 1월이 됨.
년간
갑,기
을,경
병,신
정,임
무,계
1월
그달이 큰달인지, 작은달인지 반드시 확인하여야 한다.
 
                                  iii.              일주 추출 : 태어난 해의 생일을 음력으로 변환한 뒤, 보고자 하는 년도에 생월,생일을 넣어 생일의 일주를 구한다.  만약 음력 생일이 없으면(1월 30일 생인데, 보고자 하는 년도에 1월이 29일까지 밖에 없는 경우) 29일로 처리하거나, 보통의 경우는 중괘는 그대로 두고, 일만 다음달 1일 즉 30일이 있다고 보고 추출하는 식이다.
--> 왜 토정 이지함 선생은 절기를 사용하지 않고 음력을 이용하였을까.? 2개가 잘 맞지 않는데...쩝.
 
 
 
선천수 중천수 표
구분
선천
9
8
7
6
5
9
8
7
6
5
9
8
7
6
5
4
9
8
7
6
5
4
중천
11
10
9
8
7
11
10
9
8
7
9
11
8
8
11
7
7
11
10
10
11
9
 
 
 
토정비결 보는법
상괘 : (나이수 + 태세 수 ) ÷ 8 = 답
  1. 태세 수는 토정비결 1쪽에서 무조건 본인이 보고자 하는 해의 태세를 찾는다. 즉, 그해의 태세 수는 모든 사람이 같다
  2. 현재 본인의 나이에 1에서 나온 태세 수를 더해서 8로 나눈 후 그 나머지 값을 상괘라 한다.
  3. 단, 8로 나눠서 나머지 수가 0 이 나올 경우에는 상괘를 8로 한다.
예를 들어, 新巳年(신사년)이라면 太歲數(태세수)가 16이다 (누구나 동일). 이 16에본인의 당년 나이를 합쳐 8로 나누어 나머지 (답수가 아님) 수로 上卦(상괘)를 정하되 나머지가 없으면 그냥 8이다.
중괘 : (낳은 달수 + 월건수) ÷ 6 = 답
  1. 낳은 달수는 본인이 보고자 하는 해의 음력 생일이 큰 달(大)일 경우에는 30이, 작은 달(小)일 경우에는 29가 된다.
  2. 월건수는 2쪽의 '월건법'에서 본인이 보고자 하는 해에 해당되는 생월의 간지를 찾은 후, 1쪽에서 그 간지에 나와있는 수를 월건수로 한다.
  3. 위의 1번과 2번에서 나온 수를 더해 6으로 나눈 그 나머지 값을 중괘라 한다.
예를 들어, 음력 5월 16일생이라면 月建(월건)이 6이다. 月建이 6이 되는 것은 新巳年 음력5월이 大月이므로 30을 취하고(당년 生月 이 小月이면 29), 新巳年 5월 월건이(우러건법 참조) 甲旿(갑오)이므로 30 + 18(新巳年 甲旿月 月建數)이면 48이다. 6으로 나누면 6X8=48 로 나머지가 없으니 6이다.
 
--> 단 윤달이 있는 경우 내가 태어난 달이 윤달인 경우도 관계없이 본다. 즉 윤3월이라 하여도 올해 3월 기준으로 본다.
또한 보고자 하는 년도에 윤달이 있는 경우 없는 걸로 치고 본다.  즉 2004년 2월은 윤달이 있는데,
내가 태어난 달은 윤달이 없는 3월이라하면,  올해의 윤달은 없는 것으로 생각하고. 계산한다.
 
하괘 : (그해 생일수 + 일진수) ÷ 3 = 답
  1. 일진수는 본인이 보고자 하는 해의 음력 생일에 나와 있는 간지를 찾은 후 1쪽에서 그 간지에서 해당되는 수를 일진수로 한다.(간지는 달력에서 손쉽게 찾아 볼 수 있다.)
  2. 그 해의 생일 수에 1의 값을 더해서 3으로 나눈 그 나머지 값을 하괘라 한다.
예를 들어, 新巳年 음력 5월 16일의 일진은 慶旿月(경오월)이다. 표 2쪽 慶旿의 일진수를 보면 15이고, 15에 생일 16을 합치면 31이다. 3으로 나누는 원칙을 적용하면 나머지가 1이니 예의 주인공 '상 중 하' 괘는 '9 6 1' 이 되는것이다.
--> 음력 말일 즉 30일에 태어난 경우 올해의 같은 달은 작은 달이라면 30일이 없으므로, 29일로 본다. (혹은 다음달 1일로 보는 경우도 있으나, 이때 중괘는 변하지 않는다.)
-----------------------------------------------------------------------------------------

월 건 법(遁 月 法)

甲己之年
(갑기지년)
乙庚之年
(을경지년)
丙辛之年
(병신지년)
丁壬之年
(정임지년)
戊癸之年
(무계지년)
正月(1월) 丙寅(병인) 戊寅(무인) 庚寅(경인) 壬寅(임인) 甲寅(갑인)
二月(2월) 丁卯(정묘) 己卯(기묘) 辛卯(신묘) 癸卯(계묘) 乙卯(을묘)
三月(3월) 戊辰(무진) 庚辰(경진) 壬辰(임진) 甲辰(갑진) 丙辰(병진)
四月(4월) 己巳(기사) 辛巳(신사) 癸巳(계사) 乙巳(을사) 丁巳(정사)
五月(5월) 庚午(경오) 壬午(임오) 甲午갑오) 丙午(병오) 戊午(무오)
六月(6월) 辛未(신미) 癸未(계미) 乙未(을미) 丁未(정미) 己未(기미)
七月(7월) 壬申(임신) 甲申(갑신) 丙(병신) 戊申(무신) 庚申(경신)
八月(8월) 癸酉(계유) 乙酉(을유) 丁酉(정유) 己酉(기유) 辛酉(신유)
九月(9월) 甲戌(갑술) 丙戌(병술) 戊(무술) 庚戌(경술) 壬戌(임술)
十月(10월) 乙亥(을해) 丁亥(정해) 己亥(기해) 辛亥(신해) 癸亥(계해)
十一月(11월) 丙子(병자) 戊子(무자) 庚子(경자) 壬子(임자) 甲子(갑자)
十二月(12월) 丁丑(정축) 己丑(기축) 辛丑(신축) 癸丑(계축) 乙丑(을축)
 
정 시 법(遁 日 法)

甲己(갑기) 乙庚(을경) 丙申(병신) 丁壬(정임) 戊癸(무계)
子時(자시) 甲子(갑자) 丙子(병자) 戊子(무자) 庚子(경자) 壬子(임자)
丑時(축시) 乙丑(을축) 丁丑(정축) 己丑(기축) 辛丑(신축) 癸丑(계축)
寅時(인시) 丙寅(병인) 戊寅(무인) 庚寅(경인) 壬人(임인) 甲寅(갑인)
卯時(묘시) 丁卯(정묘) 己卯(시묘) 辛卯(신묘) 癸卯(계묘) 乙卯(을묘)
辰時(진시) 戊辰(무진) 庚辰(경진) 壬辰(임진) 甲辰(갑진) 丙辰(병진)
巳時(사시) 己巳(기사) 辛巳(신사) 癸巳(계사) 乙巳(을사) 丁巳(정사)
午時(오시) 庚午(경오) 壬午(임오) 甲午(갑오) 丙午(병오) 甲午(갑오)
未時(미시) 辛未(신미) 癸未(계미) 乙未(을미) 丁未(정미) 己未(기미)
申時(신시) 壬申(임신) 甲申(갑신) 丙申(병신) 戊申(무신) 庚申(경신)
酉時(유시) 癸酉(계유) 乙酉(을유) 丁酉(정유) 己酉(기유) 辛酉(신유)
戌時(술시) 甲戌(갑무) 丙戌(병술) 戊戌(무술) 庚戌(경술) 壬戌(임술)
亥時(해시) 乙亥(을해) 丁亥(정해) 己亥(기해) 辛亥(신해) 癸亥(계해)


출처: http://blog.daum.net/tops2002/10110655

설정

트랙백

댓글

사주를 보는 순서

분류없음 2013.12.27 14:17

12. 사주를 보는 순서

사주에 입문해서 초급을 탈출하기 시작 하면서 기초 이론을 어느 정도 습득하면 타인의 사주를 분석해서 상담하기 시작한다. 그런데 어느날은 사주가 제대로 한눈에 들어오는 경우도 있으나 어느 날에는 상담을 끝나고 나서 다시 한번 검토해 보면 알고 있었던 내용을 빠뜨리고 상담한 경우가 자주 발생하게 된다. 몰라서 제대로 상담해 주지 못한 것이 아니라 사주를 제대로 읽지 못해서 알고 있었던 내용도 놓치고 만 경우가 종종 발견하게 된다. 이렇게 사주를 알면서도 상담에 제대로 대처 못하는 경우는 초보 때만이 아니라 사주 공부가 완성되어 가는 시점에서도 종종 나타나서 당황하는 경우가 많다. 그렇다면 이런 상담 중의 실수를 줄일 수는 없는 것일까? 상담 중의 실수를 줄이는 방법을 가르쳐 주겠다. 사람은 자신감에 넘치면 한번에 획기적인 상담, 깜짝 놀랄만한 상담을 해보고 싶어 한다는 것이다. 한마디로 족집게가 되고 싶어 사주에 나타난 가장 큰 특색을 발견하는데 욕심을 부리게 된다. 그러다보니 사주에 특별한 특징이 없는 사주 앞에서는 당황하게 되고 실수가 있게 된다. 반드시 기억해 두어야 할 것은 족집게가 되려고 하지 말아야 실수를 줄일 수 있고 올바른 상담을 해 줄 수 있다. 상담에 가장 중요한 것은 순서를 정해서 하나씩 하나씩 분석해 나가야 한다. 순서를 정해서 상담에 임하다 보면 실수를 하거나 빠뜨리고 상담하는 경우는 거의 없다. 그렇다면 그 순서는 어떻게 정해야 될 것인가? 먼저 사주를 뽑고 적는 것이 당연히 우선이다.
사주를 뽑고 적는 법
첫째 이름과 남녀 구분하여 적는다.
둘째 생년월일시를 양력인지 음력인지 구분하여 적는다
셋째 사주를 뽑고 년주 월주 일주 시주 순서대로 적는다.
넷째 대운수와 대운을 적는다.
다섯째 사주를 보는 년도부터 과거 5년의 간지를 적는다.
여섯째 사주를 보는 년도부터 미래 3년의 간지를 적는다.

 

2) 사주를 분석하는 법
첫째 천간의 합충을 찾아 적는다.
둘째 지지의 합충을 찾아 적는다.
셋째 각종 살(殺)을 찾아 적는다.(앞서 공부한 10개의 신살을 말한다)
넷째 병존을 찾아 적는다.
다섯째 오행의 개수와 점수를 적는다.
여섯째 육친의 개수와 점수를 적는다.
일곱째 격국을 살펴보고 적는다.
여덟째 대운을 살펴본다.
아홉째 세운을 살펴본다.
※ 단 초보탈출에서는 네 번째 오행의 개수와 점수까지를 살펴보는 것만으로 상담에 임하면 안된다. 살(殺)로써 기본 성격과 특징을 오행으로 기본 성격과 특징과 직업 적성과 건강 등을 가볍게 아는 지식만큼 상담해 주면 될 것이다.

 

3) 사주를 분석하는 법 해설
첫째 천간의 합충을 찾아 해석한다.
⇒ 해설 : 천간의 합충에서 쟁합, 투합, 충합이 되어 하나의 오행(육친)이 두 개의 줄이 갈 때 두줄이 간 오행(육친)에 대한 문제가 발생한다.

 


위 사주에 년천간의 갑목(甲木)이 월천간 경금과 일천간 경금하고 강경충을 반복해서 갑목이 두줄 가 있다. 이 경우 두줄 가 있는 갑목(甲木)에 대한 문제가 발생한다는 것이다. 사주명리학 완전정복의 육친편에서 배우게 될 일간인 내가 극하는 것이니 재성(財星)이 되어 남녀 모두 금전, 재물 쿤제가 발생하거나 아버지와의 문제가 발생한다. 남자는 여자 문제가 발생할 수 있다. 구체적은 해설은 다음 편에서 자세하게 다루어질 것이다.


둘째 지지의 합충을 찾아보아 해석한다.
⇒ 해설 : 지지의 합충에서 쟁합, 투합, 충합이 되어 하나의 오행(육친)이 두 개의 줄이 갈 때 두줄이 간 오행(육친)에 대한 문제가 발생한다.


위 사주 지지에 해묘미(亥卯未) 삼합이 있고 년지와 일지가 축미충(丑未沖)하니 일지 미(未) 토가 주줄이 가 있다. 미(未)에 해당되는 오행(육친)에 대한 문제 즉 사주명리학 완전정복의 육친편에서 배우게 될 일간과 같은 비견이 되어 남녀 모두 친구, 선후배, 형제, 자매의 문제가 발생하게 된다.


셋째 각종 살을 보아 강한 살을 해석한다.
⇒ 해설 : 사주팔자 내에 앞서 배운 10개의 살 중에 강한 특징이 있는 경우 성격, 특성, 적성, 직업 등을 유추 해석해 낼수 있다.


예) - 1
시 일 월 년
庚 庚 庚 壬
辰 辰 戌 戌
위 사주는 연월일시주 모두가 괴강으로 이루어졌으니 독립적이고 활동적이고 고집이 센 사주이다. 그러므로 간섭이 심하거나 구속이 심한 직장 생활 보다는 자유로운 직장이나 사업 등이 어울린다. 또한 지지가 모두 술술 진진 명예살로 이루어져 있어 금전보다는 명예를 소중히 하는 타입으로 이 또한 자유로운 직업이 어울리는 타입이다.


예) - 2
시 일 월 년
甲 丙 癸 甲
午 子 酉 辰
위 사주는 월일시에 도화(桃花)가 세자가 있으니 도화살이 강하다. 예술, 연예, 방송 등의 끼를 가지고 가는 직업이 어울리고 사람들에게 인기가 많다. 또한 월지와 일지에 자유(子酉) 귀문관살이 있어 감수성이 발달되고 감각이 발달되어 있으면서 적극성이 약한 사람이다.


넷째
병존을 찾아 해석한다.
⇒ 해설 : 사주팔자에 병존을 찾아서 병존에 따른 특성을 해석해 준다.


예)
시 일 월 년
癸 癸 戊 戊
丑 巳 午 辰
위 사주는 월천간과 일천간에 무무 병존이 있으니 해외를 왕래하거나 해외에 유학이나 이민을 떠날 사람이고 일천간과 시천간에 계계 병존이 있으니 도화끼가 있어 예술, 연예, 방송 등의 끼가 있으니 이런 끼를 가지고 가는 직업에 어울린다.


다섯째 오행의 갯수와 점수를 해석한다.
⇒ 해설 : 사주팔자에 나타난 오행의 발달된 것과 많은 것을 읽고 오행에 따른 특성, 성격, 적성, 직업 들을 해석해준다. 또한 고립된 오행이나 과다한 오행의 건강 문제를 해석해 준다.


예)
시 일 월 년
丙 丁 丁 壬
午 巳 未 寅
위 사주는 목 1개, 화 5개, 토 1개, 금 0개, 수 1개로 점수는 목 10점, 화 90점, 토 0점, 금 0점, 수 10점인 사주이다. 화(火)의 기운이 강하니 가만히 앉아 있거나 오랫동안 반복되는 일을 하기보다는 활동적이고 움직임이 강한 직업을 선택하는 것이 좋고 성격은 안정감이 떨어지고 급하니 가끔 욱하는 기질이 나타날 수 있으니 조심 하는 것이 좋겠다. 화(火)는 직업적 특성은 활동적이고 움직임이 많은 직업이 좋고 예술, 연예, 방송의 직업도 어울린다. 다만 화(火)의 기운이 강하여 화(火)에 대한 건강인 심장, 혈관질환, 정신질환 등의 건강에 의해야 할 것이다.


여섯째 육친의 개수와 점수를 해석한다.
⇒ 해설 : 오행의 개수와 점수와 육친의 개수와 점수는 같아 육친의 발달과 과다를 분석해 성격, 적성, 특성, 직업을 해석해 나가면 될 것이고 고립된 육친과 과다한 육친을 통해 육친과의 관계를 분석해 나갈 수 있다. 이 부분은 사주명리학 초보탈출 이후편에서 자세하게 설명 되어질 것이다.


일곱째 격국을 살펴보고 해석한다.
⇒ 해설 : 사람마다 사주에 격(格)들이 존재한다. 어떤 사람은 1개부터 어떤 사람은 10개까지 다양한 격(格)들이 있다. 사주팔자에 나타나 있는 격(格)들을 종합하여 해석해 나가면 된다. 이 부분은 사주명리학 초보탈출 이후편에서 자세하게 설명되어질 것이다.


여덟째 대운을 살펴보고 해석한다.
⇒ 해설 : 사주원국과 대운을 비교해서 살펴보아 사주의 주인공의 5년, 10년 단위의 삶의 흐름을 해석해 나가면 된다. 이 부분은 사주명리학 초보탈출 이후편에서 자세하게 설명되어 질 것이다.


아홉째 세운을 살펴보고 해석한다.
=> 해설 : 사주원국과 대운과 세운을 비교해서 살펴보아 사주 주인공의 해마다 찾아오는 세운(년운)의 삶의 흐름을 해석해 나가면 된다. 이 부분은 사주명리학 초보탈출 이후편에서 자세하게 설명되어 질 것이다.


출처: http://cafe.daum.net/sajuloves/Bw7y/29?docid=14PVABw7y2920060601100054

설정

트랙백

댓글

오행의 개수와 점수

분류없음 2013.12.27 13:51
오행의 성질 을 정확하게 분석하기 위해서는 오행이 발달했는가 아니면 오행이 과다한가를 알아야 한다. 일반 이론에서는 사주에서 필요한 오행인 용신(用神)오행에 따라 성격이나 적성, 진로나 직업이 정해진다고 설명합니다. 그러나 용신 오행으로 성격이나 적성이나 진로 등 심리적 특성을 읽으면 안 된다는 것입니다. 반드시 오행의 발달 정도와 과다 정도를 보고 심리적 특성을 분석해야 합니다. 

 

여 기서 한 가지 주의해야 할 것이 있습니다. 어떤 오행은 단점만 있고 어떤 오행은 장점만 있는 것이 아니라 각각의 오행은 장점과 단점이 모두 있다는 것입니다. 예를 들어, 목(木)에는 목의 고유한 특징이 있고, 장점과 단점을 모두 갖고 있습니다. 화(火)역시 화의 특징이 있고, 장점과 단점을 모두 갖고 있습니다. 이렇게 각각의 오행 즉, 목화토금수(木火土金水)에는 장점과 단점이 모두 존재합니다. 

 

오행의 발달과 과다는 오행의 개수와 점수로 분류할 수 있습니다. 말하자면 사주를 점수 계량화하여 일정한 기준에 해당하면 발달 또는 과다로  판단하는 것입니다. 사주 여덟 글자마다 점수를 배분하여 총 110점을 배분합니다. 이 부분은 사주 판단에서 매우 중요한 내용이므로 반드시 잘 알아두어야 합니다. 

 

1. 천간의 점수 배분 

먼저 천간은 각각 10분씩 배분합니다. 연간 10점, 월간 10점, 일간 10점, 시간 10점 등 연월일시의 천간에 각각 10점씩 배분합니다. 모든 천간에 같은 점수를 주는 이유는, 천간은 지지와 달리 계절의 영향을 받지 않고, 천간 자체가 年에 있거나 月에 있거나 日에 있거나 時에 있거나 간에 오행의 변화가 없기 때문입니다. 천간은 지지 속에 천간이 숨어 있는 암장도 없고 계절 구분도 없으며, 보이는 오행 그대로 분석합니다. 그래서 각각 10점씩 배분하는 것입니다.  

 

2. 지지의 점수 배분 

천간의 점수 배분이 매우 간단한 데 비해서 지지의 점수 배분은 매우 복잡합니다. 지지는 계절이 각각 다르고, 하루 동안에도 시간에 따라 태양과 달의 기운이 달라지며, 암장이 있으므로 단순하게 점수 배분을 하면 안됩니다. 

 

① 연지 

연지는 천간과 마찬가지로 10점을 줍니다. 

② 월지 

사 주팔자의 점수 배분에서 가장 큰 비중을 차지하는 것이 바로 월지 입니다. 월지의 점수 배분에서 주의할 점은, 겨울과 여름의 날씨는 기온 차가 매우 심하다는 점입니다. 또한 월지와 연지는 오행의 구분이 매우 다릅니다. 예를 들어, 연지의 午火는 여름의 기운이 매우 강하기 때문에 음화으로서의 작용을 뛰어넘어 매우 큰불로 작용합니다. 사주팔자 중에서 월지를 통해 계절의 정확한 상황을 읽어낼 수 있고, 계절의 氣를 가장 잘 분석할 수 있습니다. 사주명리학을 절기학이라고 부르는 이유가  바로 월지에 있습니다. 월지를 보면 한 겨울에 태어났는지를 알 수 있습니다. 그만큼 월지는 오행의 특징을 뚜렷하게 보여줍니다.  

 

그렇게 때문에 사주팔자를 점수로 계량화할 때 월지에 가장 많은 점수인 30점을 줍니다. 같은 월기둥에 있는 월간은 10점을 주는데 비해 월지는 30점을 줄 정도로 중요하게 작용하는 것입니다. 

 

③ 일지

일지는 봄ㆍ여름ㆍ가을ㆍ겨울의 계절 변화에 따른 오행의 변화나, 아침ㆍ점심ㆍ저녁ㆍ밤 등 하루 중 기온 차이에 따른 오행의 변화처럼 뚜렷한 변화의 기운이 없습니다. 그러나 日柱가 차지하는 비중이 크기 때문에 15점을 줍니다.

④ 시지

시 지의 점수 배분에서는 밤과 낮의 기온차가 크다는 것을 주의해야 합니다. 밤낮의 기온차이만큼 오행의 변화가 나타나기 때문입니다. 물론 월지에 나타나는 겨울과 여름의 오행 변화보다는 작지만, 시지 또한 오행의 변화가 크다. 그러므로 시지는 15점을 줍니다.



출처: http://blog.naver.com/PostView.nhn?blogId=sung48jae&logNo=10137942657

설정

트랙백

댓글

chkconfig 사용법

분류없음 2013.12.22 21:43

1. chkconfig --list [서비스명]

  => 전체 리스트 또는 원하는 서비스의 state를 보여줌

 

2. chkconfig --add <서비스명>

  => chkconfig 리스트에 등록

 

※ "service <서비스명> does not support chkconfig" 라는 에러가 발생한다면, 스크립트에 chkconfig의 우선순위를 추가해야 함

#!/bin/bash

# chkconfig: - 92 92
# description: tomcat service for openkm

...

 

3. chkconfig [--level <levels>] <서비스명> on

  => 지정한 리눅스 run-level에 서비스를 실행시킨다. (run-level을 지정하지 않으면 2,3,4,5가 on 된다.)

※ level은 0에서 6까지 있으며 3,5 level을 나타낼때는 'level35' 이렇게 쓴다. 각 run-level은 다음과 같다.

 0

 halt

 시스템 종료를 의미

 1

 single-user mode

 시스템 복원모드나 파일 시스템 점검 시 사용

 2

 multi-user mode

(without networking)

 Network File System을 지원하지 않는 다중 사용자 모드 

 3

 

 multi-user mode

(only consol logins)

 다중 사용자 모드

 4

 not used

 사용되지 않음

 5

 multi-user mode with display manager

 GUI 환경

 6

 reboot

 재시작

 

 

4. chkconfig [--level <levels>] <서비스명> off

  => 지정한 run-level에 서비스를 실행시키지 않는다.

 

※ Debian 계열에서는 chkconf 대신 update-rc.d를 사용 함


출처: http://blog.naver.com/delusion1224?Redirect=Log&logNo=50168353912

설정

트랙백

댓글

노드 웹킷(Node Webkit) 시작하기

분류없음 2013.11.27 14:59

문제:
얼마 전에 노드웹킷(Node Webkit)을 사용해 프로토타이핑 하는 작업을 맡았었다.


나도 처음 접해보는 거였고, 살펴보면서 메모해둔 게 있어 옮겨둔다.


해결책:

 



소개

크로미엄과 노드를 활용해 네이티브 애플리케이션을 만들 수 있는 환경.
HTML, JavaScript, CSS 같은 웹 기술로 네이티브 앱을 만들 수 있다.

node-webkit slide
(슬라이드를 보면 어떤 컨셉인지 쉽게 이해할 수 있다.)


특징

- node.js의 함수가 렌더러 스레드에 존재한다.
- 즉, 페이지의 스크립트에서 노드의 함수를 호출할 수 있다.
- 다양한 OS를 지원한다. (Windows, Mac, Linux)
- 한 개의 소스로 여러 OS로의 패키징을 쉽게 할 수 있다. (App.nw)


그 밖에

- 대부분의 HTML5 기능을 지워한다.
- GPU 가속을 받을 수 있다.
- 비디오와 오디오를 지원한다.
- 기존의 cocos2d-html5 같은 라이브러리도 동작한다.


이런 것들이 가능

- 페이지에서 노드의 `fs` 모듈을 사용해 로컬 파일에 접근 가능.
- 페이지에서 `net`으로 소켓 통신 할 수 있다.
- 써드파티 노드 모듈을 자유롭게 사용할 수 있다.



어떻게 만드나?

- 간단하다! 노드 모듈을 만드는 것과 거의 동일!
- package.json
- index.html
- node_modules/


package.json

- name: 앱 이름
- window: 윈도우 사이즈를 지정한다.
    - window.width
    - window.height
    - window.toolbar: 툴바 보여줄 거니?
- main: 메인 페이지



어떻게 사용하나?

- 패키징 후 실행하기
    $ zip -r app.zip /path/to/your/app/*
    $ nw ./app.zip

- 스탠드얼론 버전으로 만들기 (사용자가 노드 웹킷을 설치할 필요 없다)
    $ cat /path/to/nw ./app.zip > app



구현 특징

- 노드와 크로미엄의 메시지 룹(message loop)을 머지했다.
    - 크로미엄은 MessagePump* 라는 걸로 내부 메시지 룹을 지원함
    - 노드는 libuv 라는 걸로 메시지 룹을 제공함
    - 노드웹킷은 libuv를 크로미엄의 메시지 룹을 사용할 수 있게, MessagePumpForUv 라는 걸 구현했음.
    - (즉, 메시지 룹을 하나만 사용한단 얘기)
- 노드의 심볼을 웹킷으로 추가했다.
    - 웹킷은 필요할 때에 자바스크립트 컨텍스트를 초기화함
    - 노드는 메시지 룹에 들어가기 전에 초기화함
    - 노드의 심볼은 웹킷이 DOM을 인스톨하자마자 추가됨
    - (즉, 웹킷에 노드의 글로벌 객체를 넣었다는 얘기)
- 웹킷의 보안 모델을 다운그레이드함
    - 웹킷은 사용자 액션에 의해서만 동작하는 기능이 있음 (예: File API)
    - 노드웹킷은 모든 스크립트는 사용자의 제스처로 동작한다고 가정함
    - 웹킷에서는 동일근원정책으로 크로스도메인 요청할 수 없음
    - 노드웹킷은 모든 페이지의 보안 토큰이 노드와 동일하게 사용함. 그리고, 로컬 페이지에 대해 전역 접근 기능을 줌.
    - (즉, 크로스도메인 요청 걱정하지 않아도 된다)



설치하기

각 OS 별 바이너리를 다운로드 받는다.

* npm으로 제공하지는 않는다.
  100% 자바스크립트 모듈은 npm 으로 설치할 수 있지만, C++ 모듈은 그렇지 않기 때문이다.

* 그래도, npm installer가 있기는 한데, 사용해보지는 않았다.


난 Mac OS 버전에서만 실행해봤다.
다운로드 받는 바이너리를 `Application` 디렉토리에 넣는다.

`node-webkit` 앱을 바로 실행하면 사파리 브라우저 같은 창이 뜬다.
여기서 개발자도구를 열면 (설정 아이콘) 콘솔에서 바로 노드의 객체를 호출할 수 있다.

예) var fs = require('fs');


터미널에서 작업하기 편하게 `~/.bash_profile`에 alias를 추가해두면 좋다.
# alias to nw
alias nw="/Applications/node-webkit.app/Contents/MacOS/node-webkit"



앱 만들기

기본 웹페이지를 만드는 것과 동일하고, `package.json`으로 앱의 이름과 메인 페이지만 지정해주면 된다.



트레이에 아이콘을 표시할 수 있을까?


트레이에 표시할 수 있고, 메뉴를 추가하고 click 이벤트를 할당할 수 있다.
하지만, 맥의 경우엔 click 이벤트를 할당할 수 없다.
click 이벤트를 할당할 수 없으면 의미가 없는데…

만들려고 하는 것 같다.



백단의 작업을 먼저 실행할 수 있을까?


브라우저를 띄우기 전에 뭔가 작업하게 하려 한다면,
`node-main`의 스크립트를 실행하도록 한다.



앱을 시작할 때 창을 숨길 수 있을까?


매니페스트 파일에서 `show` 속성의 값을 `false`로 설정한다.



앱 아이콘을 생성할 수 있을까?


패키징 후에 플랫폼 별로 별도로 만들어야 한다.



후기

웹 애플리케이션을 플랫폼 별로 앱으로 만들어 배포할 수 있는게 꽤 매력적이다.
그치만 아직은 안정적이진 않아서 제품에 쓰기엔 조심스럽다.
UI에서 노드 모듈을 사용할 수 있고, 파일 리소스나 디비 등에도 접근할 수 있어서,
어드민 툴로 활용하면 굉장히 유용하지 않을까 싶다.

 

 

출처: http://ohgyun.com/454 

설정

트랙백

댓글

불펌 방지 뚫기

분류없음 2013.11.11 15:50

1. 파이어폭스 설치

2. 부가기능 중 grease monkey 설치

3. http://userscripts.org/ 사이트에서 scripts > anti naver 검색 및 스크립트 설치

설정

트랙백

댓글

Mysql Binary Log 관리

MySQL 2013.11.11 15:48

Mysql은 기본적으로 바이너리 로그를 남긴다.

해당 파일은 복구시에도 사용할 수 있다.


my.cnf에 보면

log-bin=mysql-bin

을 주석처리 하지 않는다면 로그를 지속적으로 쌓을 것이다.


기본적으로 data 디렉터리에 쌓이는 것 같다.


필요치 않다면 해당 부분을 주석처리하면 된다.


복구할 때는


mysqlbinlog msyql-bin.000001 > bakcup.sql


형식으로해서 쿼리문으로 복구가 가능하다.


로그를 관리할려면 my.cnf에 아래와 같이 설정하면 된다.


binlog_cache_size      =  50M      # binlog cache 사이즈
max_binlog_size        =  500M    # bin로그 maximum 사이즈
expire_logs_days        = 3       # 로그 만료기간


바이너리 로그 리스트는


mysql> show binary logs;
mysql> show master logs;


해당 로그 파일을 삭제할 때는


mysql> purge master logs to 'mysql-bin.000010';


특정 일자기준으로 삭제할 때는


mysql> purge master logs before date_sub(CURRENT_DATE, INTERVAL 31 DAY);


my.cnf 설정 외에 환경변수를 수정해도 된다.


mysql>show variables;

에서 expire_logs_days를 보면 알 수 있다.


기본적으로는 0으로 되어 있어 삭제가 되지 않으나


mysql> set global expire_logs_days=7;

로 설정하면 7일동안 저장하고 삭제한다.


'MySQL' 카테고리의 다른 글

Mysql Binary Log 관리  (0) 2013.11.11
MySQL INSERT 속도 향상  (0) 2013.11.10

설정

트랙백

댓글