jupyter
-
2021-08-02 읽을거리읽을거리 2021. 8. 2. 22:48
python 1. github로 워크플로우 사용하기 해당 글은 파이프라인을 github 상에서 구성하여 CI/CD를 사용할 수 있도록 제공하고 있다. https://blog.outsider.ne.kr/1556?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+rss_outsider_dev+%28Outsider%27s+Dev+Story%29 GitHub Actions 워크플로우의 승인 기능 사용하기 :: Outsider's Dev Story [GitHub Actions](https://github.com/features/actions)에 CI/CD도 다양하게 사용할 수 있도록 작년에 기능이 추가된 것 같은데 [지난달에 모두가 이용할 수 있도록 공개](..
-
2021-07-12 읽을거리읽을거리 2021. 7. 12. 21:47
python 1. python에서 유용하게 쓰이는 vscode extension들 vscode에서 python 코딩할 때 많이 쓰이는 extension들에 대한 글을 두 가지 소개한다. 이전과도 중복되는 것도 있고, 두 글들 간에 중복되는 것도 있지만 해당 기능들에 익숙해지면 편하게 코딩할 수 있을 것이다. https://medium.com/pythoneers/5-vs-code-extensions-for-python-developers-8f3c9efec019 5 VS Code Extensions For Python Developers Helpful Extensions To Write Better Code medium.com https://betterprogramming.pub/the-best-vs-cod..
-
2021-07-09 읽을거리읽을거리 2021. 7. 9. 17:22
python 1. sourcedefender python 코드를 암호화하는 라이브러리이다. 다른 암호화 라이브러리들도 마찬가지로 언제나 코드 상의 몇가지 제약이 존재하는 것으로 보인다. https://somjang.tistory.com/entry/Python-sourcedefender를-활용하여-코드를-암호화-하는-방법 [Python] sourcedefender를 활용하여 코드를 암호화 하는 방법 최근 python 코드를 암호화해야할 일이 생겨 sourcedefender를 활용하여 진행해보았습니다. 다음은 sourcedefender를 활용하여 암호화를 진행하는 방법입니다. 상업적으로 사용할때에는 라이센스 문제가 somjang.tistory.com 2. python profiling python 코드를 얼..
-
python profiler 설정python 2020. 2. 5. 18:05
이전에 keras에서 _make_predict_function 이라는 내부 함수로 인해 predict 시간을 측정하는데 오류를 뿜뿜하면서 파트너님이 profile 등을 써서 오류를 줄이도록 하라는 말을 하셨다 그래서 profiler를 먼저 찾아봤는데 python 상에서 cprofile 이라는 것이 있었다 근데 보기도 불편하고 이게 뭔소린가.... 싶으면서 나는 jupyter 상에서 보고 싶어서 좀 더 찾아본 결과 line_profiler 라는 것이 있더라 python3 -m pip install line_profiler 위 명령어로 line_profiler를 설치하고 코드 위쪽에 아래 코드를 선언해준다 %load_ext line_profiler 그리고 이제 profile을 하려는 함수를 아래 형태로 써준..