정리 노트

손 가는 대로 정리한 내용

알아둘 필요가 있는 도구

OS 및 개발 환경

프로그래밍 언어

즐기는 즐겼던 PC 게임

그 사이 세상이 너무나도 많이 변하고 삶도 팍팍해져서 더 이상 PC에서 게임을 하고 있을 여유가 없다. 출퇴근 시에 잠깐씩 즐기는 모바일 게임이 거의 전부임.

  • Warhammer 40,000: Dawn of War 시리즈

  • Alien Swarm - Steam에서 무료로 제공하는 멀티플레이 전용 탑다운 시점 액션 게임. 혼자서 해볼 수 있는 연습 게임 미션을 하나 제공한다. Valve의 Source 엔진을 사용해 그래픽과 여러 가지 효과가 멋짐.

  • Sudoku

  • Einstein Puzzle - 고도의 시력(?)과 집중력이 요구되는 퍼즐 게임.

  • Spider - Windows XP 이후부터 기본으로 내장되어 있는 바로 그 카드 게임 맞다. 사용하는 card deck이 늘어날 때마다 살인적으로 증가하는 난이도는 정신을 황폐하게 만들기도 하지만, clear 했을 때 느껴지는 쾌감이 손을 떼지 못하게 만든다. 운이 작용하는 게임이므로 결과에 너무 집착하지 말 것.

  • Dungeon Crawl Stone Soup - 얼핏 단순해보이지만 꽤 심오한 맛이 있는, 중독성이 제법 강한 Rogue-like류 게임. 아차하는 순간 날이 밝아오는 것을 보게 될 수도 있으므로 주의가 필요하다.

  • FreeCiv - 지독한 중독성의 게임 문명(Civilization)의 클론 게임. 오픈소스로 개발되고 있으며 다양한 플랫폼을 지원한다.

흥미있는 주제들

도전해볼 만한 주제들

  • Project Euler - 아는 사람은 다 아는 바로 그곳! 학교 다닐 때 수학 공부 좀 열심히 해둘 걸...

  • Python Challenge - Python으로 주어진 문제를 풀어가는 일종의 도전 게임 사이트. Python 외에 수학, 프로그래밍, 컴퓨터 구조와 관련된 약간의 지식이 더 필요할 수도 있다.

  • 4Clojure - Clojure를 처음 배우는 사람들이 대화식 문제 풀이 과정을 통해 Clojure를 쉽고 빠르게 배울 수 있도록 도와주는 학습 사이트.

  • 바둑 - 꼭 배워보고 싶지만 엄두가 나질 않는다.

관심사

내가 만든 것들

잠깐 끼적인 것들

  • SBCL Windows Installer - 오픈 소스 Lisp 구현체인 SBCL의 소스를 빌드하여 Windows 용 Installer를 제작/배포함

  • Pidgin 네이트온 프로토콜 플러그인 - Pidgin을 위한 네이트온 프로토콜 지원 플러그인. HazE 님이 만들고 이후 여러 사람들의 패치가 더해졌음. 필요할 때마다 약간의 패치를 하면서 Windows 용 플러그인 패키지를 제작/배포함

  • SciTE Korean Translation - 프로그래머를 위한 작고 강력한 에디터 SciTE의 한국어 번역 파일 작성 및 업데이트.

좋아하는 도구

Text Editors

Source Analyzers

Version Control Systems

프로그래밍 언어

Lisp 계열

Functional Programming 계열

Script 계열

산업현장에서 인기있는 것들