본문 바로가기

프로그래밍377

ray를 사용한 우회로를 개척해 보기 -6- 안녕하세요? 지난번 포스팅에서 연습용 코드를 만들어 보아서 한번 새로운 아이디어인 ray를 2중으로 만든다는 것을 해 보려고 하기는 했습니다만, 일단 이렇게 하는 작업이 제대로 연습조차 잘 되지 않고 있습니다. 그래도 하는 수 없이 일단은 계속해서 하기 위해서 작업을 이어가 보도록 하겠습니다. 그리고 나서 일단 첫번째 클래스에서는 기존에는 ray.init()만 있었다고 하면, 여기서는 본격적으로 두번째 메서드를 호출할때 ray를 사용하도록 만들어 줍니다. 그런데 어떻게 된 것인지 모르겠습니다만, 너무나 빨리 작업이 끝이 난게 아닌가 하는 생각이 들 정도로 작업이 간단하게 끝나 버리고 말았습니다. 그리고 나서 한번 더 빨라지는 것이 있는지 아닌지 알아보기 위해서, ray에서 있는 remote()함수를 이용.. 2020. 7. 26.
우연히 발견한 구름IDE만의 특이한 사항(?) done 안녕하세요? 어찌어찌 해서 이렇게 까지 구름 IDE만의 이 실행시간 측정에 나오는 오차에 대해서 그런대로 결론을 내리고 나서는 다음 작업을 하고자 합니다. 일단 이번 포스팅에서는 확실하게 알아낸 것이 하나 있는데, 바로 새로 컨테이너를 시작하는 경우가 많은 실행시간을 먹는다는 것 입니다. 확실하게 증거로 제시하기 위해서, 일단 구름 IDE에서 임대한 공간이라고 해야 할까요? 아무튼 이 일정한 서버의 공간인 컨테이너를 다시 실행시키는 중 입니다. 그리고 나서 결과를 저장하기 위해서, 기존에 있던 폴더 대신에 새로운 폴더를 하나 더 만들어 보아서, 한번 작업에 이용해 보도록 하는 것 입니다. 그리고 나서 이제 같은 데이터 베이스에 같은 종목, 종목 갯수를 가지고서 한번 작업을 한 결과를 보았더니, 이번에도 .. 2020. 7. 25.
우연히 발견한 구름IDE만의 특이한 사항(?) part1 안녕하세요? 일단 데스크톱으로는 어떻게 해서 다시금 테스트를 돌리고 있고, 그 와중에 다시한번 구름IDE로 어떻게 써먹을 수 있는지 없는지를 한번 알아보기 위해서 실험을 하나 하고 있었습니다. 그런데 이러는 와중에 이게 구름 IDE의 특징인지, 아니면 파이썬의 특징인지 모르겠습니다만, 상당히 주의깊게 신경써야 하는 것이 하나 나와서 포스팅으로 올려 보고자 합니다. 일단 지난번에 사용했던 ray는 제거해 주도록 하고, 이제부터는 다시금 multiprocessing을 사용해서 다시한번 작업을 해 보도록 합니다. 그리고 나서 헷갈리는 면이 있기 때문에, 어떻게 해서든 좀 알아볼 수 있는 폴더명을 만들어 주도록 하고, 그 다음에는 이 폴더명을 이름변경에서 복사해서 붙여넣기를 하는 과정으로 코드에 집어넣어 주도록.. 2020. 7. 24.
Ray를 사용하는 작업에 들어가 보기 -Done- 안녕하세요? 지난번 포스팅에 이어서 슬슬 이 ray를 가지고 하는 작업에 너무 많은 시간이 투자 된다는 생각이 들어서, 이제는 여기서 슬슬 결론을 내고 다음 작업에 들어가 봐야 겠다는 생각이 들었습니다. 그래서 이번 포스팅에서 일단 ray를 이용하는 작업을 마무리 짓고서, 다음 작업에 들어가서 어떻게 무언가를 하는 내용을 올려 보고자 합니다. 그리고 나서 당연하다면 당연하게도, 일단 자식 프로세스가 받은 데이터의 내용이 달라졌기 때문에, 이에 맞춰서 코드도 변형을 시켜 주어야 했습니다. 그런데 또 에러가 나왔습니다. 여기서 나온 에러는 다른 것이 아니라, 일단 int로 나와야 하는 값이 왜 str형식으로 왔느냐고 하는 것 입니다. 그리고 나서 다음르로 해야 하는 것으로는 당연하다면 당연하게도 str형식으.. 2020. 7. 24.