닷넷 3.5 컴파일러 가져오기

스크립트 엔진의 단위 테스트 코드를 손보다가 버그를 발견했다. 말이 스크립트 엔진이지 스크립트 언어를 따로 구현해 쓰지 않고 닷넷 프레임워크를 지원하는 C#, VB.NET 등의 언어를 그냥 쓰는데 아무래도 서버 개발자가 스크립트를…

0 Comments

생각하는 C#.LINQ

여태 닷넷 프레임워크 2.0에 맞춰 프로그래밍을 하다 얼마 전부터 하위 호환성은 포기하고 3.5를 쓰기 시작했다. 서버 응용 프로그램을 개발할 때 좋은 점은 최신 기술을 거의 마음껏 써도 좋다는 점이다. 데스크톱…

1 Comment

ToString은 잘 짜야 한다

증상 Visual Studio 2008에서 디버깅하던 중 갑자기 디버거와 응용 프로그램이 한번에 죽었다. 어라? 비주얼 스튜디오 버그인가? 이렇게 생각하고 다시 디버깅하다 또 죽는다. 세 번째 도전 역시 실패했다. 혹시나 싶어 디버그를…

4 Comments

한글 조사를 지원하는 AIML 구현

채팅봇을 추가하고자 AIML을 도입했다. 물론 정식 결정된 바는 아니라 혼자 깔짝대는 수준이다. 어쨌거나 AIML 인터프리터를 직접 짤 시간과 자원이 없기 때문에 C#으로 개발한 Program#을 쓰기로 했다. 그런데 아마도 대부분의 AIML…

0 Comments