feanor의 블로그

feanor의 이미지

GameOVEN

한게임에서 Lua를 스크립팅 언어로 사용하는 온라인 게임 개발 환경 GameOVEN과 GameOVEN으로 제작된 게임을 한게임 사용자에게 서비스할 수 있는 iDoGame 사이트에 대한 계획을 공개했습니다.
http://idogame.hangame.com/

설치해서 살펴보았는데 꽤 재밌습니다.

feanor의 이미지

C#을 위한 대화식 환경

Mono 2.2 이후 버전에는 csharp이라는 C#을 위한 대화식 환경이 포함되어 있습니다.
http://www.mono-project.com/CsharpRepl

아래는 사용예입니다. C# 3.0의 var 키워드를 사용하면 꽤 스크립팅 언어 같은 분위기를 낼 수 있습니다.

feanor의 이미지

C를 위한 대화식 환경

ccons는 C를 위한 대화식 환경입니다.
http://code.google.com/p/ccons/

LLVM과 Clang을 사용하기 때문에 아직은 직접 컴파일해보기가 어려울 수 있겠습니다. 아래는 사용예입니다.

feanor의 이미지

부분계산

부분계산(partial evaluation, PE)과 전문화(specialization)에 관심이 있는데, 한국어로 된 자료 중 1999년 한양대에서 정보통신부에 제출한 "Haskell의 부분계산기 설계 및 구현"이 괜찮아 보입니다. (PDF로 있고 무료입니다.)

http://ref.daum.net/item/924744

보고서 중 "부분계산의 일반적인 개념"을 이해한 대로 옮겨보면,

feanor의 이미지

가짜 전문가

조금 조심스럽지만, 요즘 화제가 되고 있는 "가짜 전문가"에 대해 제 생각을 적어보고자 합니다.

전문가는 전문지식을 가진 사람으로서 비전문가에게 존경을 받습니다. 그러나 전문가의 의견에 무게가 실리는 것은 전문 분야 안의 일 뿐이고, 전문 분야 밖의 일에 대해서는 전문가라 하더라도 보통 사람과 별 차이가 없는 것이 보통입니다.

예를 들어, 어떤 유명한 물리학자가 창조론을 지지한다고 합시다. 창조론은 생물학에 속하니까 물리학자의 전문 분야라고는 할 수 없습니다. 그러나 보통 사람이 보기에 물리학자는 과학자니까 과학 전문가고, 생물학은 과학에 속하니까, 물리학자의 주장에 무게를 실을 수도 있습니다. 이런 경우, 물리학자는 분명 물리학 전문가이지만, "가짜 생물학 전문가"라거나 "가짜 과학 전문가"라고 부를 수도 있습니다.

feanor의 이미지

사이트별로 CSS 적용하기

모질라 CSS 확장인 @-moz-document를 사용하면 다른 사이트에 다른 CSS를 적용할 수 있다. 이 확장은 @media와 유사하게 동작한다.
https://developer.mozilla.org/en/CSS/@-moz-document

사용자가 이를 적용하려면 파이어폭스 프로파일 디렉토리의 chrome/userContent.css에 넣어주거나 Stylish라는 확장 기능을 설치하면 된다.
http://userstyles.org/stylish

Stylish는 웹 문서에 사용자가 원하는 스타일을 적용한다는 점에서 웹 문서에 사용자가 원하는 자바스크립트를 적용하는 Greasemonkey와 유사하다고 볼 수 있다.

@-moz-document를 Vim 편집기에서 쓰면 문법 강조가 망가진다. 그래서 css.vim을 아래와 같이 편집했다.

feanor의 이미지

rdfproc: Redland RDF 도구

시맨틱 웹에서 쓰는 여러 파일 포맷들을 상호 변환하기 위해 Redland RDF 라이브러리를 사용해 보았다.

데비안에서는 redland-utils 패키지를 설치하면 rdfproc 명령을 사용할 수 있다.

rdfproc의 모든 명령은 "store"를 첫번째 인자로 받는다. store는 RDF 트리플 저장소의 이름이다. 저장소로는 MySQL, SQLite 등도 사용할 수 있지만 기본값은 버클리 DB이다. 저장소가 없을 경우에는 새로 만든다. 그러니까

feanor의 이미지

Wolfram Alpha

매스매티카로 잘 알려진 Wolfram Research에서 5월에 Wolfram Alpha라는 자연어 검색 엔진? 자연어 답변 엔진?을 공개한다고 합니다.
http://www.wolframalpha.com/
http://blog.wolfram.com/2009/03/05/wolframalpha-is-coming/

일단 나오면 알려달라고 메일 주소를 넣어놨습니다.

feanor의 이미지

IronPython 2.0

IronPython 2.0이 릴리즈되었습니다.
http://www.codeplex.com/IronPython
http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=8365

msi로 설치하면 파이썬 2.5 표준 라이브러리가 같이 설치됩니다. (이미 파이썬 2.5가 설치되어 있으면 빼고 설치할 수 있습니다.)

모노에서도 잘 돌아갑니다.

페이지

RSS - feanor의 블로그 구독하기