Still Waiting

Still Waiting (by Hayashibara Megumi) Counting the hours 시간을 보내 Time goes by, nothing matters 시간은 흘러, 아무 문제 없이 Sitting alone in the night 밤중에 혼자 앉아서 Music is playing 음악은 흐르고 Life goes on, but I’m dying 삶은 계속되는데 나는 죽어가네 My heart […]

Read more

파이썬 클로저

파이썬 클로저가 뭔지 모르고 있었는데 나도 모르게 제대로 쓰고 있었다는 사실을 깨달았다. 가령 여러개의 변수를 받는 f(x,y)가 있다고 하자. y=10으로 고정시키고 x를 바꿔가며 map을 하고 싶은데 map(f, [1,2,3]) 이러면 f가 입력이 두개니까 안된다. 이 때. def fx(x): return f(x.1) 이렇게 해 놓고 map(fx, [1,2,3]) 이렇게 […]

Read more

람다 피클

파이썬에서 lambda함수는 pickle이 안된다. pickle이 뭔지는 나도 모른다.(!) 아무튼 lambda를 포함한 클래스를 multiprocessing을 하려고 시도했더니 pickle이 안된다면서 오류를 내뿜길래 다음과 같이 조치하였다. 원래: lambda y: SomeExpressionOfY(y) 참고로 이건 f=lambda y: SomeExpressionOfY(y) 처럼 이름을 붙여줘도 오류가 난다. 다음과 같이 명시적으로 정의해야 한다. 조치후: def f(y): return […]

Read more

수치해석 커리큘럼

수치해석 커리큘럼 수치해석의 소개 수의 표현 리틀 엔디안, 빅 엔디안 8비트, 16비트, 32비트, 64비트 표현형 정수형: 부호, 비트 수 실수형: 부호, 비트 수, 유효숫자 0과 무한대 타입 캐스팅: 암묵적, 명시적 포맷 스트링 오차 오차의 표현 오차의 전개 알고리즘 알고리즘의 조건 좋은 알고리즘의 조건 복잡도 표기법 […]

Read more