_IT 3

Zotero: 곰국 정리하기

원래는 노션에 하나하나 논문 읽고 직접 업로드했다. 아래처럼 이런 assistance를 해주는 툴은 사실 노션 외에도 많이 있다는 것을 알고는 있었으나, 새로 배우고 쓰기 귀찮아서 그냥 익숙한 노션에 올려서 썼다. 하지만 갈수록 많아지는 읽어야할 논문들의 양을 보니, 이렇게 수작업했다간 노답이라고 느껴졌다. 아래는 종종 쌓이는 논문지옥이다. 저렇게 많아지면 많아질수록 의욕이 떨어져서 못본다 (아 안 쌓이는 방법은 있나? 그건 없음. 그냥 열심히 읽어야...) 논문 보는 중에 quote 남기는 것도 귀찮은 일이기도하고, 노션 DB는 폴더구조를 만들 수 없기 때문에 비슷한 카테고리의 논문들을 꺼내보려면 조금 귀찮다. 중간에 중요하다고 생각하는 정리들을 노션 페이지 안에 적어두는데, 사실 이런 기능들까지도 지..

_IT 2023.02.27

Avengers Assemble! Notion API + Kakao API +Github Actions.

https://github.com/1pha/please-read GitHub - 1pha/please-read: Send unread-papers with priorities with Kakao API & Notion API Send unread-papers with priorities with Kakao API & Notion API - GitHub - 1pha/please-read: Send unread-papers with priorities with Kakao API & Notion API github.com 심심...하기보단 일하기 싫어서 자동화 툴을 하나 만들었다. 아래처럼 생긴 내 Paper database가 Notion에 있다. 뭐 여러 property가 있긴한데 그 중에 Status가 있..

_IT 2022.05.11

os.path.join

실험 중에 알게 된 사실인데 충격. os.path.join("123", "456", "789")를 하면 스크립트가 돌아간 cwd에서 ~/cwd/123/456/789/ 라는 경로를 생성해낸다. 하지만 여기서 os.path.join("123", "/456/", "789")가 되면... 싹다 무시하고 /부터 시작한다. /456/789/로... 절대경로로... 강제변환.. 어떻게 보면 좋은 기능이 맞는데 모르고 썼다가 모든 체크포인트가 /ckpts/ 안에 저장된 것을 방금 확인했다. 다행히 test run만 돌린거라 필요없는 가중치긴했는데 만약 실제 실험 때 그랬으면... 큰일날뻔

_IT 2022.05.10