Daybreakin Things

Posted
Filed under 컴퓨터
어제 SPARCS 세미나에서 HTML과 CSS를 다루었는데, 그 숙제로 sparcs 계정에 자기 홈페이지를 만들라고 하더군요.

그래서 만든 것이 이것입니다. (뭐, 저야 희대의 한동렬 프로젝트로 단련되었으니.... orz)

http://sparcs.kaist.ac.kr/~daybreak

원래는 daybreaker.sparcs.net 도메인도 연결(스팍스 서버에서 자체 제작한 geogy 명령을 통해 자동으로 연결할 수 있다)했으나 아직은 안 뜨고 있네요..
이 주소로도 들어오실 수 있습니다.

http://daybreaker.sparcs.net

(개인적으로는 2번째 주소를 권장합니다. daybreaker가 daybreak로 짤린 가슴아픈 기억이...orz)

이젠 태터만 XHTML 1.1과 CSS 2.0을 만족하게 만들면 되는데 그건 시간이 많이 필요하므로 일단은 보류 상태입니다.
Posted
Filed under 컴퓨터
이 글은 내가 처음으로 세벌식 최종 자판으로 작성하는 글이다. 토끼군으로부터 처음 접했는데 아직은 이거 치는 데도 몇 분이나 걸린다.

특수기호 및 이중 받침은 아직 못 외었지만, 그 외의 것들은 거의 다 외었다.

- 쌍시옷 받침이 shift 없이 입력되는 게 맘에 든다.
- ㄴㅇㄱ이 오른손이 이동함에 따라 좀 헷갈린다. (키보드의 돌기로 익히는 중..)
- ㄴ 받침은 2벌식의 ㄴ과 같은 자리라 덜 헷갈린다.
- 확실히 손가락의 이동과 shift 사용이 적다.
- ㅑ를 치기가 애매하다.
...

나머지는 좀더 익숙해진 담에 적겠다. (이거 쓰는 데 자그마치 22분 걸렸다... OTL -_-)
Posted
Filed under 컴퓨터
내가 얼마 전에 이 글에서 집에서도 광케이블이 단지까지 연결되는 100 Mbps 초고속 인터넷이 있나 알아보았었다. 그때 우리 단지는 안된다가 결론이었는데, 오늘 집에 와서 엘레베이터에 붙은 안내문을 보니 온세통신에서 개통했단다. 만세! -_-

우리 아파트는 세대마다 UTP 배선이 되어 있지는 않고(지은 지 5년 정도 되었으니..), 단지 통신실에 광케이블이 연결되고 거기서 전화선을 통해 서비스하는 방식이라고 한다. 따라서 집까지 UTP로 연결되는 것보다는 속도가 떨어질 수 있겠지만 단지가 크지 않으니(156세대인데다 인터넷을 별로 사용하지 않는 중장년층이 많이 산다) 별 문제는 없을 듯.

가격도 지금 쓰는 하나로통신보다 2천원 정도 더 싸다. 집에서 내가 인터넷을 많이 하지는 않지만, 기왕 싸고 더 빠른 거 쓰는 게 좋지 않겠는가. 부모님 설득해서 바꿔야지~ (마침 한달 전에 하나로통신 3년 약정이 끝났으므로 위약금 따위는 물지 않아도 될 것이다)
Posted
Filed under 컴퓨터
싸이월드를 돌아다니다가 우연히 발견한 버그.

ASP 코드의 노출


(....)
Posted
Filed under 컴퓨터
Inureyes 님의 블로그 Forest에서 본 프로그램이다.

IE 기반의 웹 브라우저인데, Firefox에서 제공하는 Tabbed Browsing을 지원하고 플러그인도 몇몇 지원되며 테마 기능도 있다. (어쩐지 프로그램 이름이 python에서 따온 것 같은... 파이썬으로 만든 건가..?)

Maxthon 1.2 스크린샷. 팝업이 저렇게 브라우저 창 안쪽으로 뜨는 게 특이하다.



ActiveX 형식으로 Mozilla 기반의 렌더링도 지원한다는데 아직 그 부분에 대해선 잘 모르겠다. IE 기반이라 Ctrl+클릭이라든지 하는 부분에서는 다소 제약이 있지만 그런대로 쓸만한 것 같다. (IE 대체품으로 쓰면 좋을 듯.)

용량도 Firefox와 거의 비슷한 수준이 5 MB. 다운로드는 http://maxthon.com/download.htm 에 가면 된다.

ps.
버그 발견 : 터치패드의 가상스크롤(가장자리에서 위아래로 움직이면 스크롤되는 기능)을 이용할 때 스크롤이 부드럽게 되지 않고 제멋대로 움직일 때가 있다. (IE에서는 안 그런데 여기서만 그런다)
Posted
Filed under 컴퓨터
드디어 새벽 4시가 넘도록 작업한 끝에 Daybreaker's Dormitory Manager v2.0을 GNU GPL 라이센스로 배포합니다.

http://www.daybreaker.info/phpbb2/viewtopic.php?t=9

반드시 README_FIRST.txt를 읽어 주시기 바랍니다.

관련 소개글은 데브피아( http://devpia.com ) Visual Basic 섹션의 자유 게시판과 하우투뱅크( http://howtobank.net )의 Visual Basic 정보공유 게시판에도 올렸습니다.
Posted
Filed under 컴퓨터
그동안 경기과학고 기숙사부의 압박(?) 하에 만들던 기숙사 관리 프로그램을 GNU General Public License (GPL)로 배포하기로 결정하였다.

이렇게 하게 된 이유는, 역시 나 혼자 시간 내에 개발할 수 없었고 또한 나중에도 지속적으로 개발할 수 있을지 불투명하기 때문이다. GPL 라이센스를 이용하면 웹 상의 다른 프로그래머들이 자유롭게 이 프로그램을 업데이트할 수 있어서 선택하게 되었다. 그리고 이 프로그램에 관한 정보 교환을 위해서는 Daybreaker's Program Feedback 사이트를 이용하면 된다.

늦어도 이번 주 내로는 소스코드를 완전 공개하고 GPL 라이센스 원문과 함께 배포가 시작될 것이다. 외부 배포버전에는 학생 개인데이터와 과학고 기숙사 데이터 없이 기본 template만 제공될 것이며 그 데이터는 별도로 경기과학고 기숙사부에만 제공될 것이다.
Posted
Filed under 컴퓨터
토끼군의 블로그에서 첫 글을 보고 트랙백들을 따라가니 이런 글이 있었다.

드래곤군 님의 블로그 글 : http://dragonkun.egloos.com/1006581

그렇다.. 나도 얼핏 초창기에 프루나가 eMule을 기반으로 해서 만들어진 프로그램이라는 내용을 본 것 같았는데, 당시에는 라이센스라는 것에 대한 개념이 전혀 없던 상태라 그냥 그런가 보다 하고 넘어갔었다.

이렇게 되면 당장 프루나를 지우고 eMule로 대체해야 되겠다. 프루나가 공식적인 해명을 하고 소스 공개 등 GPL 라이센스에 따르는 조치를 취하기 전까지 말이다.

어떤 사람들은 뭐 그런 것 가지고 걸고 넘어지냐고 말할 지 모르지만, GPL 라이센스 그 자체의 위반을 떠나서 전세계적으로 형성된 오픈 소스 커뮤니티에서 자칫 잘못하다가는 대한민국이 매도당하는 불상사가 벌어질 수 있기 때문이다. 그동안 쌓아온 IT 강국이라는 명성을 무너뜨릴 수도 있다.

- 동키호테는 내가 써본 적이 없어서 잘 모르겠으나 그것도 eMule 기반의 프로그램으로서 마찬가지로 GPL을 위반하고 있다고 한다.

참고 : GPL 라이센스 원문, GNU 프로젝트에 대한 소개, GPL 라이센스 위반 여부

ps. 아직도 분명히 eMule을 기반으로 했다는 것은 인정하고 있다.
미디어뱀프 개발 - 2003년 3월 첫버전 배포
2003년 11월 미디어뱀프의 이름을 프루나로 변경
2003년 3월 당나귀 호환 클라이언트의 한 종류인 이뮬을 기반으로 미디어뱀프 개발
- 프루나 홈페이지 다운로드 섹션 끝부분
Posted
Filed under 컴퓨터
결국 그 동안 계속 생각해 왔던 feedback 전용 사이트를 개설했다. phpbb 2.0.12를 이용한 것으로(2.0.10까지는 심각한 버그가 있어 exploit 프로그램이 돌아다니기도 했었음), 설치는 그렇게 어렵진 않았다. (개인정보와 관리자설정이 따로 논다는 것-시간이나 언어 설정 등-때문에 잠깐 고생한 거 빼면..)

주소 : http://daybreaker.info/phpbb2/index.php
Posted
Filed under 컴퓨터
드디어 오랫동안 고수해 온 Jericho 님의 박스 스킨에서 Kawi 님의 Deep Sorrow 스킨으로 바꿨습니다.

여기 다른 사이트 아닙니다! Daybreaker의 블로그 맞아요!! -_-;;

완전히 분위기를 바꾸어 어두운 색 계열로 왔는데 이 스킨이 특히 강조색을 노란색과 주황색의 중간쯤 되는 색(?)을 써서 대비 효과가 좋길래 쓰기로 했습니다.

이제 배너나 메일 주소 등 자잘한 것들을 넣어야겠군요..
Posted
Filed under 컴퓨터
아쉽게도(?) Firefox 전용이긴 하지만, 매우 재밌는 게임을 하나 발견했다. (자세한 건 여기 참고)


육각 지뢰찾기 자체의 아이디어는 이미 전부터 있었지만, 지뢰 한 칸에 여러 개의 지뢰가 들어간다는 발상이 신선하다.

처음 보면 어려워보이겠지만 막상 해 보면 그리 어렵지는 않다. 다만 덧셈 암산을 잘 할수록 빨리 풀 수 있을 것이다.
(어려운 점은 경우의 수가 너무 많아 숫자가 한줄로 나열되어 있을 땐 풀 수 없거나 매우 오래 걸린다는 것이다.)

음.. 한게임 지뢰찾기에 이게 적용되면 살짝 재밌겠는데? -_-;;

추가 스크린샷 :

다 깬 모습. 무려 21개의 지뢰로 둘러싸인 칸도 있다..-_- 기록이 토끼군보다 늦긴 하지만 난 두시간 동안 삽질하지 않고 딱 한 번에 깼다..

Posted
Filed under 컴퓨터
인터넷에 MS가 새 Internet Explorer를 개발한다고 발표했다는 기사가 올라왔다. 베타 버전은 올 여름에 나올 예정이며 정식 버전은 내년 롱혼의 출시와 함께 나올 것이라고 한다. (버전은 7.0이다)

기사 보기(BBC)

역시 그동안 오페라 및 파이어폭스의 성장세도 영향을 준 듯하다. 주로 보안 강화가 목적인 것으로 보이는데 스파이웨어 등에 대한 별도의 보호 기능이 포함될 것이라고 한다.

내가 궁금한 건 CSS 2.0와 XHTML 등을 얼마나 잘 지원할 것인가 하는 점이다. 웹 표준이나 좀 잘 지켜주면 사이트 개발하기 훨씬 편할 텐데.. ㅠㅠ
Posted
Filed under 컴퓨터
다른 건 몰라도, 이건 빨리 고쳤으면 좋겠다.

바로 아래 포스트에 코멘트 쓰신 분의 블로그(그분도 태터이다)를 갔더니 최신글에 한 신문기사에 관한 링크가 있었는데 그걸 클릭하니 '삭제된 기사입니다'라고 뜨는 것이었다. 혹시나 해서 주소창을 확인해봤더니, 아니나 다를까 -_-;;

http://news.naver.com/news/read.php?mode=LSS2D&
amp;amp;amp;office_id=020&article_id=
0000285150&section_id=102&a
mp;amp;amp;section_id2=250&menu_id
=102
(길어서 줄로 자름)

뭐.. 이런 상황이었던 것이다.... orz

JH님, 이것만은 빨리 고쳐주세요~!

ps. 저 아래 또다른 포스트도 그 문제 때문에 그냥 주소를 다 써서 자동링크로 만들어 버렸다.
Posted
Filed under 컴퓨터
자.. 또다시 포스트를 지른다. -_-;
올블에서 본 것인데, KAIST라는 단어가 눈에 딱 띄어 클릭했는데 읽어볼 만한 자료다.

2Z의 블로그 - KAIST 전길남 교수님 인터뷰

나도 우리나라의 인터넷이 80년대 후반 KAIST의 연구 과정을 거쳐 탄생했다는 사실은 어렴풋이 알고 있었지만, 리눅스가 개발될 당시 KAIST에서도 그와 같은 작업을 하고 있었고(만약 교수님의 말대로 개발하던 대학원생이 취직하지 않고 더 연구했더라면 정말로 우리가 아는 오픈소스의 역사가 바뀌었을 것이다), 우리나라가 미국에 이어 세계 두번째로 인터넷을 시작하였으며 Node 역할을 하는 장비도 독자 개발했다는 사실은 처음 알았다.

우리나라가 세계 2위의 인터넷 강국이며 한글 도메인 주소가 유일하게 영어 외로 인정되었다는 건 역시 이유가 있었던 것이다.

그리고.. 마지막에 정곡을 찌르는 한말씀.. '블로그를 하면 논문이 제대로 안 나오니까...' 헉스.. 지금의 상황이 딱 그렇다. 온종일 장길산만 읽어도 시간이 모자라는데 몇시간째 블로깅만...-_- OTL

이미 기사에서 대부분 다루고 있는 이야기지만, 이 교수님이 흑백 TV 보던 시절에 인터넷을 개발할 생각을 하셨듯이 그런 앞날을 내다볼 수 있는 안목이 절대적으로 필요한 시점이 아닌가 생각된다.
Posted
Filed under 컴퓨터
얼마 전부터 Firefox에서 Java Script 콘솔에 다음과 같은 메시지가 뜨면서 window.open 코드로 이루어지는 팝업 창이 거의 다 작동을 안하고 있다. (어쩌다 작동되는 데가 있긴 있는데 잘 기억은 안난다. 하지만 내가 방문하는 대부분의 곳들 - 네이버 검색부터 시작해서 태터 관리자에 이르기까지 - 이 작동 불능이다.)

에러: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIObserverService.removeObserver]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://global/content/bindings/browser.xml :: destroy :: line 569" data: no]

어떻게 된 건지?
참고 : 내가 사용하는 확장기능은 다음과 같으며 사용하는 버전은 Firefox 1.0 한글판이다. (운영체제는 Windows XP Professional SP2임)

혹시 아시는 분들은 해결을 좀... ㅠㅠ

ps. 이와 함께 Firefox에서만 내 컴에서 돌리는 IIS 서버(localhost)의 기본 파일 php로 접근하면 다운로드 창이 뜬다. 이건 또 뭐가 잘못된 건지.. (토끼군의 말에 따르면 mime-type 문제일 거라고 하는데 확인할 수가 없어서..-_-)