요즘 괜히 쓸데없이.. 예전에 만들어 썼던 것들 하나하나 블로그에 정리 해본다..
I've created in the past is organized into blogs.

아마도, 2007년경 필요해서 만들어 썼나 보다.
Perhaps, it was made in 2007 as needed.

누군가는 필요하겠지..
Someone might need it.

어떤 날짜로부터 지금까지 몇일이나 지났나 계산할 때 편하게 쓸 수 있다.
It can be written easily from any date to the past several days.

// coded by heisice@gmail.com

Date.prototype.fromDay = function(someday){
return Math.floor(((someday||new Date()).getTime()-this.getTime())/86400000+1);
}


사용 예를 들어보면,

// 특정 Date를 변수로 넘기면, 그 날짜까지와의 일수가 차이가 계산이 되고,
// If you pass a specific Date as a variable, the difference between days to and from that date is calculated,

var days_total = new Date("October 18,2007").fromDay(new Date("September 15,2009"));

// 아무 변수도 넘기지 않으면.. 오늘과의 일수 차이가 계산이 된다.
// If you do not pass any variables ... Today's days difference is calculated.

var days_work = new Date("October 18,2007").fromDay();

document.write("총 "+days_total+"일 중에, 현재까지 "+days_work+"일이 지났습니다.");



'Windows & WM' 카테고리의 다른 글

EarthGPS (?)  (2) 2008.05.22
큐비랩의 Location Plus A1  (0) 2008.05.15
기상청 위성사진 보는 프로그램  (1) 2007.10.07
16비트 Windows 프로그램을 실행할 수 없습니다.  (2) 2007.10.01
아스키아트 TV  (1) 2006.06.25
사이트 전체를 통으로 캡쳐하는 프로그램을 만들었다.

OLE로 Internet Explorer를 띄운 다음에..
문서 영역부분을 스크롤 해 가면서 캡쳐하는 방식으로 만들었다.

근데, 브라우저가 떴다 없어지는게 깜빡깜빡 맘에 안드는데 다른 방법은 없을까? -_-ㅋ

사용자 삽입 이미지

'Trash Bin' 카테고리의 다른 글

무궁화호 좌석 배치도  (0) 2009.12.02
업무차 국제전화를 걸었다.  (4) 2008.06.27
갑자기..  (0) 2008.05.15
실수로(;;) 찍힌 사진..  (2) 2007.03.05
지메일 초대권  (1) 2006.04.13
예전에 두번정도 고쳐서 내놓은 적 있는, 기상청 위성사진 보는 프로그램..

필요하다 하시는 분이 있어 또 고쳐본다..

전날과 당일의 기상청 위성사진을 연속으로 보여주게 된다.

다운로드는 여기:
(실제 프로그램은 아래 그림처럼 끊겨보이지 않는다;;)

사용자 삽입 이미지

'Windows & WM' 카테고리의 다른 글

큐비랩의 Location Plus A1  (0) 2008.05.15
[COM] MS Agent in python  (0) 2008.05.01
16비트 Windows 프로그램을 실행할 수 없습니다.  (2) 2007.10.01
아스키아트 TV  (1) 2006.06.25
SHOUTcast Title Updater  (4) 2006.05.21
쓰려던 프로그램 중, 설치하려니 이런 에러를 뿌리는 놈이 있었다.

"16비트 Windows 프로그램을 실행할 수 없습니다.
setup.exe파일(또는 그 구성요소 중 하나를 찾을 수 없습니다)"

Windows 3.1과의 호환성을 위해서 설치프로그램을 16비트 실행파일로 만들어 놓은듯 했다.

설치가 안되서 별 쌩쑈를 다 하다가 알아낸 방법.

레지스트리에디터(regedit)를 실행한 후,

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

이곳에 가서,

NtfsDisable8dot3NameCreation의 값을 0으로 바꾸고 윈도우를 재시작한 후

설치하면 된다.


.....

'Windows & WM' 카테고리의 다른 글

[COM] MS Agent in python  (0) 2008.05.01
기상청 위성사진 보는 프로그램  (1) 2007.10.07
아스키아트 TV  (1) 2006.06.25
SHOUTcast Title Updater  (4) 2006.05.21
옥션 모니터링 스크립트...  (0) 2006.05.07
오랜만에, 도트메트릭스를 하나 만들려 했는데.. 좀더 발전된 구조로 설계를 해보고

부품을 구입해 테스트 하는데... IC를 하나 잘못 샀군요;;

제가 원하는건 이런 동작이 아녜요 ㅠㅠ

'Electronic' 카테고리의 다른 글

mac(or pc) <- usb -> dotmatrix  (1) 2010.09.14
Lantronix Xport / GPIO 이용하기  (3) 2008.05.09
엑박용 USB허브  (4) 2007.05.27
PC 연동 8x8 도트메트릭스  (2) 2007.03.03
8x8 전광판 제작 성공..  (2) 2006.03.21
개인 목적으로 간단히 가계부를 만들었다.
가계부에 메신저 로봇을 이용해 기록이 가능하도록 만들고,
밖에서 돈을 소비하였을 경우, 그때그때 휴대폰으로 바로 기록하도록 해서..
최대한 누락을 막게 하였다.


개인적인 화면들은 전부 편집해서 삭제했다.
가운데 PRIVATE 박스는 -_-.. 동영상 편집툴인 VirtualDub에 부분 모자이크 기능이 없어서;;;

PC용 USB허브를 엑박리눅스박스에 연결할 수있게 선을 교체했다. 잘 인식된다.
(커넥터를 엑박용으로 바꾸고, 선색을 참고하여 연결해 주기만 하면 된다.
엑박에 하나 남는 노란색 선은 그냥 둔다.)

-끝

'Electronic' 카테고리의 다른 글

Lantronix Xport / GPIO 이용하기  (3) 2008.05.09
이런;;  (0) 2007.09.28
PC 연동 8x8 도트메트릭스  (2) 2007.03.03
8x8 전광판 제작 성공..  (2) 2006.03.21
74HC595 사용법.  (1) 2006.03.18

어쩌다 데비안까지 쓰게 됬다 -_-..

근데 데비안은 기본 에디터를 요상한 것으로 해놔서 자꾸자꾸 힘든상황이 ㅠㅠ

vi 에디터에 길들여진 나에게는 완전 곤욕이었다;

특히 크론 스케줄 수정할 때 ㅠㅠ


그래서!! 데비안 기본 에디터 변경하기..

# vi ~/.bashrc

export VISUAL=vi  <- 추가

# source ~/.bashrc


웰컴투 데비안..
리눅스박스가 필요한데, 가격면에서 좀 뭐해서.. 이것저것 고려해보다가 선택한것, 구엑박 -_-...

XBOX 360이라는 무서운 게임기계가 출시된 요즘, 다른사람들 한참 XBOX개조할때 딴짓 하다가;;

이제서야 싸게 중고로 옛날 구엑박을 하나 업어와서, 리눅스박스로 세팅했다.

앞으로 내 뒤치닥거리를 해줄 엑박 리눅스박스... -_-ㅋ


리눅스를 지원해주는, Cromwell BIOS..

사용자 삽입 이미지


리눅스가 실행되는 모습..

사용자 삽입 이미지

이것저것 틈나는대로 프로그램 짜 넣어야지..
어찌어찌 하다가 네이트온 메신저의 문자대화 서비스를 이용해 SMS MO를 구현한 것을 보고,

예전에 만들어뒀던 네이트온 로봇을 뚝닥 거리던 중..
메신저 사용중에, 소리가 자꾸 나고 메세지가 뜨면 곤란스러울거 같아 다른 방법을 생각해보았다.

KTF의 "메시지매니저"를 이용한 '방법'을 이용해 구현을 끝냈다... -_-ㅋ 그나저나... 어따쓰지??

사용자 삽입 이미지

FreeBSD

- 포트설치

#cd /usr/ports/net-mgmt/net-snmp
#make install clean

- 환경 설정

#vi /etc/rc.conf

snmpd_enable="YES"
snmpd_flags="-a -p /var/run/snmpd.pid"
snmptrapd_enable="YES"
snmptrapd_flags="-a -p /var/run/snmptrapd.pid"

- SNMP 환경 설정

#cp /usr/local/share/snmp/snmpd.conf.example /usr/local/share/snmp/snmpd.conf
#vi /usr/local/share/snmp/snmpd.conf

- SNMP START

#/usr/local/etc/rc.d/snmptrapd start
#/usr/local/etc/rc.d/snmpd start


Linux


- yum 시스템으로 설치

#yum install net-snmp net-snmp-devel net-snmp-libs net-snmp-perl net-snmp-utils

- SNMP 설정 수정

#vi /etc/snmp/snmpd.conf

- SNMP START

service snmpd start

- ETC

항상 그러는것처럼, 시스템 시작시 실행되게 하려면 ntsysv 명령을 날려 체크해줌.

모두 FreeBSD의 포트 시스템을 이용합니다.

* 아파치2 설치하기..

# cd /usr/ports/www/apache22
# make install clean

프로그램 설치 완료 후, 바로 사용하려면..

# rehash

명령을... 그다음 서버 시작..

# apachectl start

httpready 머시기 에러가 나면..

# kldload accf_http

명령으로 임시적으로 accf_http 모듈을 커널에 로딩해주면 될겁니다..

부팅시 자동으로 로딩하게 하고싶으면..

# vi /boot/loader.conf

accf_data_load="YES" # Wait for data accept filter
accf_http_load="YES" # Wait for full HTTP request accept filter

추가하거나..

# vi /boot/defaults/loader.conf

에 해당 부분에 가서.. NO 를 YES로 바꿔줍니다.

다시한번...

# apachectl start

무슨 서버네임이 어쩌고 저쩌고 하는 에러가 나면..

# vi /usr/local/etc/apache22/httpd.conf

ServerName 앞에 주석을 없애고 적절히 수정해줍니다.

그 다음은 실수하지 않은 이상 될것임..

브라우저에 http://IP주소/ 쳐봐서 It works! 라고 나오면 성공.


* php5 설치

# cd /usr/ports/lang/php5
# make install clean

설치시, 아파치 꼭 선택하도록..

# cd /usr/ports/lang/php5-extensions
# make install clean

# cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

# vi /usr/local/etc/apache22/httpd.conf

<ifModule mime_module>
     # 이 사이에 아래 문장을 끼워넣도록..
    AddType application/x-httpd-php .php .inc
</ifModule>

아파치를 재시작하고..

# apachectl restart

php 테스트용 페이지를 만든다.

# cd /usr/local/www/apache22/data
# echo '<?php phpinfo(); ?>' > phpinfo.php

웹브라우저에 http://IP주소/phpinfo.php 를 쳐봐서 php 정보 페이지 나오면 OK

* mysql5 설치

- 이후 작성;; -

실수로(?) 폰카에 찍힌 사진인데 왠지 맘에 들어서 그냥 올려봅니다. ㅎㅎㅎ

사용자 삽입 이미지

'Trash Bin' 카테고리의 다른 글

무궁화호 좌석 배치도  (0) 2009.12.02
업무차 국제전화를 걸었다.  (4) 2008.06.27
갑자기..  (0) 2008.05.15
사이트 전체 캡쳐하는 프로그램 제작.  (3) 2007.10.09
지메일 초대권  (1) 2006.04.13

+ Recent posts