본문 바로가기

지식6

클래스(Class)안에 있는 메서드(Method)의 데이터 주고 받기 안녕하세요? 이래저래 다른 작업이 바쁜 와중에 최근도 아니고 좀 되기는 했지만, 제가 프로그램을 짜는 것인지 프로그램이 저를 짜는 것인지......... 제가 파이썬을 하는 것인지 파이썬이 저를 하는 것인지 모를 정도로 하다가 사용해 보니 상당히 유용하게 사용할 수 있는 사실이 있어서 한번 지식정리창고에 집어넣어 볼까 합니다. 일단 여기서는 class안에 하위로 들어가 있는 메서드에 대해서 다루고 있는데, 이 경우에는 일반적으로 위 스크린샷과 같은 형태를 띄게 됩니다. 여기서 return은 굳이 붙여 주지 않아도 되기는 되지만, 그래도 나중에 후술할 이유로 인해서 붙여주는 편이 어느정도 편하기는 편합니다. 그런데 문제가 하나 있습니다. 이렇게 메서드를 실행시키려고 하면 불러와야 하는데, 일단 초창기에 초.. 2020. 7. 28.
손과 발 역할을 하는 프로그램의 정리 part3 안녕하세요? 오랫만에 이 지식정리 창고에 포스팅을 올리는데, 이번 포스팅의 내용은 그리 특별한 것은 없고, 어떻게 해서 제 경우에는 QThread라는 것을 사용할 수 있었는지 지에 대해서 한번 설명을 하는 자리를 마련하고자 합니다. 일단 이래저래 이론적인 이야기가 약간 들어가 있어서 지루할 수 있지만, 그래도 상당히 중요한 부분이기 때문에 일단 설명에 들어는 가도록 해 보겠습니다. 먼저 설명해야 되는 것이 무엇이냐 하면, multithreading이라고 하는 것인데, 간단하게 제가 이해한 대로 이야기를 하자면, 한개의 일만 처리하는 것이 아니라 한번에 여러개의 일을 처리하기 위한 작업이라고 이해를 했습니다. 이걸 응용하면 여러개의 주식 종목을 한번에 여러개 모니터링 하면서 처리할 수 있지 않을까? 하는 .. 2020. 5. 13.
공지를 겸한 PytraderWithBrain의 대략적인 개념 정리 안녕하세요? 이래저래 많은 분들이 정리된 내용을 요구하셔서, 일단 도저히 수습이 안될 정도로 많은 양의 내용이기는 하지만, 그래도 제 실험노트에 해당하는 이 블로그에서, 일단 필요하다 싶은 지식을 정리하는 작업도 필요하기는 합니다. 실제로 실험노트를 쓸 때, 정말 중요하다고 생각하는 부분은 따로 정리하는 부분도 있습니다. 그래서 우선 공지를 겸하자면, 저도 이걸 정리한다는 것은 너무 힘들기 때문이고, 중요하다고 판단하는 부분이 사람마다 다를 수 있어서 제 기준에서는 상당히 중요하다고 생각하는 것도, 독자분들에게는 하찮아 보일 수 있습니다. 어찌되었든 간에 그냥 공지만 딸랑 올리고 포스팅을 할 수는 없어서, 우선 이번 포스팅에서는 제가 만들고자 했던 pytraderwithbrain이라고 해서 뇌가 있는 p.. 2020. 2. 9.
미국의 가장 심각한 위협-과학에 대한 무지 안녕하세요? 어디선가 듣자니, 한국은 그 모든 천마디 말을 해도 오지않던 독립이 '원자폭탄'한방에 찾아오는 것을 보고서 뒤늦게나마 과학기술에 대한 유용함을 깨달았다는 것을 들었던 적이 있었습니다. 이처럼 과학이야 말로 어찌보면 지금의 미국을 만든 진정한 힘일 수는 있는데, 반대로 이런 과학에 대한 무지야 말로 얼마나 위험한 상황인지를 보여주는 기사가 하나 있었습니다. 한국 스켑틱 vol 14.에 개재되어 있는 [과학에 무지한 미국인들]이란 기사를 읽어보니, 과거에 들은 적이 있는 영화인 '이디오크러시'라는 코메디 영화가 생각났는데, 왜 그런가 하면 기사 내내 나오는 미국인들의 과학에 대한 무지함은 상상이상 이었기 때문입니다. 이제 그 정도가 어느 정도 인지 들어가 볼까 합니다. 먼저 기사는 인터넷이 발달.. 2018. 8. 6.