분류 전체보기
-
Win32 API List from MSDNComputer/Programming 2008. 8. 29. 15:04
MSDN Windows API Reference에서 추출하였다. http://msdn.microsoft.com/en-us/library/aa383749(VS.85).aspx Win32 API List - Alphabetical Order Win32 API List - By Category Alphabetical Order는 간단한 스크립트로 긁을 수 있다. 그러나 Category는 web page가 균일하지 않기 때문에 일부는 수동으로 했다. 다음은 긁는데 사용했던 프로그램 from urllib import urlopen import re webpage = urlopen('http://msdn.microsoft.com/en-us/library/aa383686(VS.85).aspx') text = webp..
-
관계대명사 which와 that?Life 2008. 8. 1. 22:44
which와 that을 바꿔 쓸 수는 있다. 학교에서 그렇게 배웠고. 사전에도 그렇게 나온다. 그러나 학계에서는(!!) 아직도 옛 규칙을 고수하고 있다. 그 규칙이란 that은 제한적인 경우에 쓰고 which는 제한적이지 않은 경우에 쓴다는 것이다. 즉, that은 관계대명사절이 빠지면 수식을 받는 절의 내용이 모호해지는 경우에 쓰고, which는 부가적인 설명에 쓰인다는 것. that에 대한 예는 The house that Jack built has been town down. I am looking for a book that is easy to read. 이 문장들은 that 을 which로 바꾸지 말아야 한다. that의 의미에 '지시'가 포함되어 있기 때문에 앞에 수식하는 그 단어의 의미 자체를..
-
시 39:4-7 나의 날을 계수하는 지혜Christianity/Meditation 2008. 7. 28. 22:19
(시 39:4-7) “여호와여, 내 인생의 마지막이 언제이며, 어느 때에 내 삶의 끝이 오는지 알려 주소서. 나의 삶이 날아가는 화살 같다는 것을 알았습니다. 주님께서 내게 고작 한 뼘밖에 안 되는 짧은 인생을 주셨습니다. 내 일생이 주님 앞에서는 아무것도 아닙니다. 사람들의 일생은 한 순간의 입김일 뿐입니다.” (셀라) 사람의 분주한 인생은 마치 신기루와 같습니다. 이리저리 돌아다녀 보지만 결국 모두 헛것입니다. 재물을 모아 쌓아 두지만 누가 그것을 가져가는지 알지 못합니다. “주님, 내가 무엇을 추구해야 한단 말입니까? 주님만이 나의 소망이십니다. 생의 의미. 인생의 마지막이 있다는 사실을 인식하고 살아야 한다. 내 인생이 날아가는 화살과 같이 순식간에 지나간다는 사실을 알고 있어야 한다. 신기루와 ..
-
Malware Detection Techniques CategorizationComputer/Program Analysis 2008. 7. 28. 20:20
Malware Detection What is the Definition of Malware? - Rule-based -- Define Normal and deny others (overapproximation) -- Define Abnormal and detect abnormal (underapproximation) - Signature-based How to Get Properties? -- Dynamic -- Static -- Hybrid
-
하나님의 친구Christianity/Meditation 2008. 7. 8. 07:34
다음은 하나님의 친구라 일컬음을 받은 아브라함, 모세와 예수님께서 친구로 여기셨던 제자들에 대한 내용이다. 아브라함 (약 2:20-24) 아아 허탄한 사람아 행함이 없는 믿음이 헛것인 줄을 알고자 하느냐 우리 조상 아브라함이 그 아들 이삭을 제단에 바칠 때에 행함으로 의롭다 하심을 받은 것이 아니냐 네가 보거니와 믿음이 그의 행함과 함께 일하고 행함으로 믿음이 온전하게 되었느니라 이에 성경에 이른 바 아브라함이 하나님을 믿으니 이것을 의로 여기셨다는 말씀이 이루어졌고 그는 하나님의 벗이라 칭함을 받았나니 이로 보건대 사람이 행함으로 의롭다 하심을 받고 믿음으로만은 아니니라 모세 (민 12:6-8) 이르시되 내 말을 들으라 너희 중에 선지자가 있으면 나 여호와가 환상으로 나를 그에게 알리기도 하고 꿈으로 ..
-
Code Optimization of VC++ withComputer/Program Analysis 2008. 6. 26. 15:39
VC++ 컴파일러가 function call을 할 때 일반적으로는 call instruction을 사용하지만, call 이후에 바로 return하는 경우에는 jmp instruciton을 사용하여 optimize 한다. 그림에서 41BAFE로 call하는 부분과 jmp하는 부분이 있다. jmp로 가면 41BAFE 함수에서 return 하면 41B851을 호출한 함수로 바로 return 하게 된다. 생각해 보면 이런 optimize는 항상 할 수 있는 것은 아니고, 실제 code에서의 function이 아니라 function chunk에 대한 call을 할 때 가능해진다. 이것은 Java bytecode에서의 jsr instruction과 유사한 방식의 optimize를 할 때 사용하는 것 같다. stac..
-
Comments on Free Linear Assignment Problem SolversComputer/Programming 2008. 6. 15. 00:22
실험 과정에서 Maximum Weight Bipartartite Matching 을 할 필요가 있었다. 이것은 OR에서 Linear Assignment Problem (LAP) 이라고 부른다. 이 과정에서 처음 알게 된 방식이 Kuhn의 Hungarian Method [Kuhn1955] 이다. Hungarian Method는 처음으로 polynomial time에 LAP를 해결 이 알고리즘은 Munkress에 의해 개선되었고 Lawler의 구현에서는 O(n^3) 알고리즘으로 개선되었다. (n은 node 개수, m은 edge 개수) 현재 실험에서 다루고 있는 문제 (n=10^3~10^4, m = n^2) 를 Hungarian Method로 실험해 보면 시간이 정말 오래 걸려서 끝나지 않는다. :) 현재 L..
-
하나님을 의지하지 않고 자신의 능력과 자원을 의지한 결과Christianity/Meditation 2008. 5. 26. 23:32
본문 : 대상 21 내용 : 다윗은 요압에게 이스라엘의 인구 조사를 명령하였다. 인구 조사는 세금 징수와 군대 조직을 위한 것이었다. 인구 조사는를 할 때는 하나님의 허락을 받고 율법에 따라서 20세 이상 모든 남자가 속전을 드리며 하도록 되어 있었다. 다윗은 하나님의 율법을 어기고 독단적으로 자기 나라를 위해서 인구 조사를 시작한 것이다. 그로 인해 하나님께서 진노하여 이스라엘에게 재앙이 내려졌다. 교훈 : 하나님 앞에서 겸손하지 않고 자신의 자원을 의지하는 태도는 하나님의 진노를 사는 결과를 낳게 된다. 하나님께 묻지 않고 독단적으로 행하는 모습은 마치 사울이 사무엘이 오기 전에 자기 스스로 제사 드리는 모습을 생각하게 한다. 다윗은 회개하여 용서 받게 되었다는 차이가 있지만... 하나님은 교만한 자..