본문 바로가기

분류 전체보기218

[DB, Docker] 2003, Can't connect to MySQL server on 'localhost' 문제상황 FastAPI에서 sqlalchemy를 이용해 db와 연결하던 중 테스트를 위해 local에 연결하였는데, 다음과 같은 에러가 발생했었다. sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2003, "Can't connect to MySQL server on 'localhost' ([Errno 99] Cannot assign requested address)") (Background on this error at: https://sqlalche.me/e/14/e3q8) 원인(추정) mysql 컨테이너가 docker 내부 네트워크를 사용해서 다른 컨테이너에서 접근이 불가능 해결 방법 # 기존 코드 LOCAL_SQLALCHEMY_D.. 2021. 12. 25.
[vscode] jupyter notebook의 a, b, x, shift+enter, ctrl+enter가 작동하지 않을 때 (단축키, 명령어) extension에서 jupyter keymap을 설치했더니 빠르게 해결되었다. 2021. 12. 23.
[vscode] jupyter-notebook에서 ctrl+enter나 shift+enter가 안 되는 경우 0. extension 설치로 해결하기 https://g0n1.tistory.com/183 위 방법으로 안 된다면 아래의 과정을 수행하시면 됩니다. 1. 좌측 상단 File -> Preferences -> Keyboard Shortcuts로 이동 2. 우측 상단의 Open Keyboard Shortcuts(JSON) 클릭 3. 아래 내용 복붙 원래 내용이 있다면, 이어서 붙여주세요. // Place your key bindings in this file to override the defaults [ { "key": "ctrl+enter", "command": "notebook.cell.execute", "when": "notebookCellListFocused" }, { "key": "ctrl+alt+.. 2021. 12. 23.
[엘리스] 엘리스에서의 마지막 프로젝트(AI 프로젝트) - 개발편 기간: 11월 22일 ~ 12월 13일 안녕하세요, 엘리스 AI트랙 2기 레이서 블로거 송성곤입니다. 이번 포스팅에서는 엘리스 최종 프로젝트에서 3주간 개발을 하며 배운 것, 느낀 것에 대해 정리하 공유해보려고 합니다. 1. 협업(소통)에서 '이거 말해줘야 될 것 같은데...' 는 빨리 말하자 명세서와 스토리보드 작성 후에 실제로 개발을 하다보니 프론트에 돌려주는 리턴값의 형태가 좀 달라졌다. 일단 말을 해드렸어야 됐는데, 곧 있으면 어차피 API개발이 다 되니까 그냥 실제 데이터도 한번 받아보실겸 API개발 다 하고 한번에 말씀드리려고 했다. 하지만 프론트엔드에서 뭔가 에러가 있어서 디버깅 중이었는데 갑자기 아웃풋까지 바뀌어서 다시 돌려달라고 말씀하셨다. 아웃풋은 바뀔 수 있다. 그런데 바뀔 걸 알면서.. 2021. 12. 14.