일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 개발환경
- KSP2
- monolithic
- CDK
- python
- dunder
- Bitcoin
- Blockchain
- 파이썸
- 커벌스페이스프로그램
- 벌집성단
- package.json
- Ethereum
- MSA
- function
- virtualenv
- 관측일지
- 가상환경
- cloudformation
- 혼공파
- MicroService
- 패키지 매니저
- 이더리움
- 블록체인
- 천체관측
- 비트코인
- 파이썬
- terraform
- Argument
- 얼리억세스
ulismoon
개인 프로젝트를 하면서 상속을 참 열심히도 쓰고 있다. 부모자식 간에 도리를 다 하는 것이 어찌나 복잡한지 코딩을 할 때마다 새삼 느낀다. 며칠간 풀리지 않던 문제를 좀 어이없이 풀게 되어서 간만에 기록을 좀 남겨보고자 한다. 상속 관계에서 자식 클래스의 method 를 실행할 때 부모의 함수를 무조건 실행하도록 하는 구조를 만드는데, 이게 이상하게 자식 클래스에서 실행하는데 자꾸 부모 클래스의 추상 함수(python 에는 그런건 없지만 NotImplementedError 를 가지고 비슷하게 할 수 있다)를 실행해서 제대로 처리가 완료되지 않는 문제에 관한 것이다. 어쩌면 이런 구조로 설계하는 게 잘못된 것일 수도 있지만 일단 기록으로 남길 가치는 있다고 생각한다. 요새는 모든 기록을 notion 에 남..
우연한 기회로 한빛미디어의 새 도서에 베타리딩을 하게 되었다. 인생 첫 베타리딩이었는데... 참 씁쓸한 맛이다. 한빛미디어의 아쉬운 베타리딩 혼자 공부하는 파이썬 개정판을 내는 데 베타리더를 모집한다고, 초보부터 고수(?) 까지 여러 사람을 모집한다고 해서 한번 지원해봤는데 덜컥 돼버렸다. 베타리딩용 원고를 PDF 로 전달받았고, 10일정도의 시간동안 책을 읽고 오탈자, 오류 등과 설문조사에 응답하는 형식으로 진행했다. 한 3일정도 빡세게 읽으면서 열심히 리뷰를 하기는 했는데, 가장 피로했던 것은 PDF 에 목차가 없었다는 것이다. 그래서 대체 책 전체가 어떤 구성으로 되어 있고 어떤 내용을 커버하고 있으며 어떤 흐름과 방향성으로 책을 풀어나갔는지 조망할 수가 없었다. 앞으로 한번 돌아가려 하면 600페..
세상에 JS 가 부러울 줄이야... 주로 파이썬을 이용해 웹 개발을 하다 보니 JS 와 함께 사용할 때가 많고, 개발을 하면서 백엔드용 파이썬과 프런트용 JS 의 패키지를 같이 관리하게 된다. 나의 경우 지금까지 python 은 requirements.txt 를, JS는 package.json 과 yarn 을 이용해 package 를 관리해왔다. 개인적으로 JS 를 별로 좋아하지 않기는 하지만, 패키지 관리를 할 때만큼은 정말 JS 가 편하다고 느낀다. 크게 2가지 이유가 있는데, npm이라는 잘 작동하고 활성화된 중앙 패키지 매니징 시스템이 있고, (굳이 yarn 을 쓰지 않아도) package.json 안에 여러 패키지를 목적에 따라 구분할 수 있도록 한 것이나 lock file 을 만들어 의존성을 ..