2010/09/28

최근 읽은 책, 읽고 있는 책, 나중에 읽을 책

잊어 먹기 전에 적어 놔야지.

최근 읽은 책
  • 미래를 만든 Geeks (ISBN-13: 9788991268739)
  • 지식 e 1~5권 (ISBN-13: 9788956051796)
  • 흑산
    • 교보문고서 덥석 샀음
읽고 있는 책

  • 브레인룰스 (ISBN-13: 9788947526975)
  • Introductions to Algorithms (9780262033848)
    • 비전공자라 힘들어 하고 있음. :-(
    • 겨우 다 읽었음.. 헥헥... (부록은 빼고.. ㅎㅎ)
나중에 읽을책
  • 리눅스 시스템프로그래밍 (9788979146790)
  • 코드로 읽는 리눅스 디바이스 드라이버 (9788960771499)
  • 위대한 게임의 탄생 (9788993827392)
  • 도메인 주도 설계

나중에 만만치 않은 책만 남았군. -..-

** 1년이나 지나서 업데이트 하다니... :-(

Mail2Blog 시험

blog 만들어만 놓고 안쓰고 있었는데...
그 이유중 하나는 일일이 접속해서 써야 되었기 때문.
매일매일 접속하는 메일과는 달리 쉽게 손이 가지 않는다. :-(

Mail2Blog test만 잘되면 그냥 편지 쓰듯 blog에 글올릴수 있겠다. ㅋㅋ

오옷!! 된다...

--
=====
끊임없이 보다 나은 사람이 되어 가는 것

2010/09/12

명탐정 코난 vs 괴도키드

유진이가 그리고 있는 만화. 현재 4권 만들고 있는중 ...

연재는 여기서...

공부하는 것보다 이런거 그리는걸 더 좋아하는것 같다..

2010/09/11

Random

추적 관련 code를 구현하다 보면 random 관련 함수를 자주 사용하게 된다. Linux나 Windows 환경이라면 걍 GSL 가져다 쓰면 되는데... 장비에서 돌릴걸 생각하면 GSL은 그리 만만해 보이지는 않는다.
그러다 우연히 괜찮은 문서를 하나 찾았다. (이것)
간단한 설명, 입력, 출격, 알고리즘 등 잘 정리되어 있는데다 필요한 함수만 골라서 쓸수도 있다.. ㅎㅎ

사용법도 간단한데...

#include
#include "Random.h" // the header file

void main( void )
{
Random rv; // a random variate (using the UNIX process ID as seed)

for ( int i = 0; i < 1000; i++ )
cout << rv.normal() // the normal distribution (using default parameters)
<< endl;
}


이렇게만 하면 X ~ N(0,1) 을 구할수 있다.

2010/04/16

Visio 매크로 만들기

문서작업하다 Visio 문서를 jpeg으로 저장할 일이 생겼다.
한, 두개 쯤이야 가뿐하게 다른 이름으로 저장하면 되는데, 문서가 전부 그림으로 된데다 모든 무서를 jpeg으로 변환해야되서 단순작업에 무지 시간이 많이 걸릴것 같아서...

visio 매크로를 만들었다. ㅋㅋ

일단 빈 매크로를 만든다.
  1. visio 빈문서를 연다.
  2. 메뉴에서 도구->매크로->새 매크로 기록... 선택
  3. 매크로 기록 창에서 단축키, 이름 등을 설정고 확인
  4. 매크로 제어하는 작은 다이얼로그가 pop되는데 기록 종료.
매크로 편집
  • 다음 코드를 추가
    Dim filename As String
    Dim path As String
    filename = InputBox("파일이름을 입력하세요.이름이 없으면 no_name 으로 저장되고 확장자는 자동 붙임", "jpg 저장")

    If filename = "" Then
    filename = "no_name"
    End If

    path = ThisDocument.path

    filename = path + "\" + filename + ".jpg"

    Application.ActiveWindow.Selection.Export filename
  • 주의 사항
    • visio시작할때 "도구->보안센터"에서 매크로 허용 해야 될수도 있음.
    • 그림 파일로 저장할때 해상도는 default로 저장됨.
    • 한번 해상도 바꿔주면 계속 같은 해상도로 저장