본문 바로가기

분류 전체보기85

로컬에 설치한 DB와 도커에 띄워진 APP 연결하기 (Postgres) DB Tool: PgAdmin4https://www.pgadmin.org/download/pgadmin-4-windows/ DownloadpgAdmin 4 (Windows) Download Maintainer: pgAdmin Development Team pgAdmin is available for 64 bit Windows™ 7 SP1 (desktop) or 2008R2 (server) and above, up to v4.30. v5.0 and later are supported on Windows 8 (desktop) or 2012 (server) and above. v7.0 andwww.pgadmin.org DB: Postgreshttps://www.postgresql.org/download/ Po.. 2024. 6. 24.
Django 와 React 동시에 실행하기: Concurrently 라이브러리 https://pypi.org/project/concurrently/ concurrentlyLibrary helps easy write concurrent executed code blockspypi.org위 링크에서 라이브러리를 받고 최상단 폴더에 js파일을 하나 만들고 아래와 같이 선언해주면 되며const concurrently = require('concurrently');concurrently([ { name: '실행시킬 서버/애플리케이션 이름', command: '명령어1' }, { name: '실행시킬 서버/애플리케이션 이름', command: '명령어2' }, { name: '실행시킬 서버/애플리케이션 이름', command: '명령어3' }], {.. 2024. 6. 13.
뒤늦게 올리는 3달 간의 미국 샌프란시스코 출장 (3편) 바다 & NBA https://samori.tistory.com/97 뒤늦게 올리는 3달 간의 미국 샌프란시스코 출장 (2편)https://samori.tistory.com/96 뒤늦게 올리는 3달 간의 미국 샌프란시스코 출장 (1편)https://samori.tistory.com/79 뒤늦게 올리는 한 달간의 미국 샌프란시스코 출장올해 6월 막 더워지기 시작했을 때 나는 4계samori.tistory.com 에 이은 3탄이자 요 시리즈의 마지막 포스팅Santa Cruz Mori pointPoint Reyes Half Moon Bay NBA in Chase Center ( Golden State Warriors )인생 첫 NBA 직관을 작년 우승팀인 골든 스테이트 워리워즈와 함께 했다. 상대는 LA Clippers로 꽤.. 2024. 6. 9.
뒤늦게 올리는 3달 간의 미국 샌프란시스코 출장 (2편) https://samori.tistory.com/96 뒤늦게 올리는 3달 간의 미국 샌프란시스코 출장 (1편)https://samori.tistory.com/79 뒤늦게 올리는 한 달간의 미국 샌프란시스코 출장올해 6월 막 더워지기 시작했을 때 나는 4계절 가을인 미국 서부 캘리포니아주 샌프란시스코로 출장을 갔다. 약 한달간samori.tistory.com에 이은 포스팅 시작   Santana Row  Napa Valley 2024. 6. 9.
뒤늦게 올리는 3달 간의 미국 샌프란시스코 출장 (1편) https://samori.tistory.com/79 뒤늦게 올리는 한 달간의 미국 샌프란시스코 출장올해 6월 막 더워지기 시작했을 때 나는 4계절 가을인 미국 서부 캘리포니아주 샌프란시스코로 출장을 갔다. 약 한달간의 출장이었으며 짧지만 많은 것을 보고, 먹고, 경험할 수 있었던 시간이었samori.tistory.com위 글에 이어지는 내용으로 사실 다녀온지는 꽤 됐는데 블로그에 올리는 것을 미루다가 올리게 되었다. 먼저 이번에는 23년 10월부터 24년 1월까지 약 3달정도의 출장이었고 기간이 짧지 않았던 만큼 정말 다양한 일들이 있었다. 프로젝트를 어느정도 잘 마무리하고 돌아왔기 때문에 이 포스팅을 할 수 있는 것이기도 하다. 아무튼 업무적인 것은 제쳐두고 여행 다녀온 곳과 음식 사진 위주로 이번 .. 2024. 6. 8.
SSL 실행 에러: AttributeError: module 'ssl' has no attribute 'wrap_socket' 쉽게 말해 파이썬 버전이 바뀌면서 생기는 문제이다. 파이썬 3.7부터 ssl.wrap_socket() 함수는 deprecated가 되었으며 ssl.SSLContext object 를 만들고 ssl.SSLContext.wrap_socket 함수를 호출하는 것이 권고되었다.아직  ssl.wrap_socket() 함수를 쓰고 있다면 이는 보안에 취약하고 해당 함수는 서버의 호스트네임을 검증하지 않는다고 한다. CWE-295: Improper Certificate Validation에 위배되기 때문에 바꿔줘야 한다. 그럼 원래 어떻게 되어있었고 어떻게 바꿔야 하나? runsslserver.py 를 열고 (보통 에러메세지에 어느 파일에서 에러가 발생했는지 나오기 때문에 클릭하면 들어가진다) 대충 아래처럼 되어있던.. 2024. 5. 28.
pip install 중에 발생하는 코덱 에러 : UnicodeDecodeError 'cp949' codec 간단하게 말해 setup.py를 읽다가 생긴 인코딩 문제로 주로 README.md를 읽다가 발생한다.해결할 수 있는 방법은 다음과 같다. 수동으로 파일을 다운받는다. 예시: https://pypi.org/project/JSON-log-formatter/#files JSON-log-formatterJSON log formatterpypi.org예시로 사용될 라이브러리이다. 위 링크를 들어가게 되면 간단하게 명령어로 다운받을 수도 있지만 수동으로 파일을 다운받을 수도 있다.  파일을 다운받고 그 파일을 열어서 setup.py를 보게 되면 아래와 같은 내용이 있을 것이다.먼저 에러메세지를 보더라도 어느 라인에서 에러가 발생했는지 친절하게 알려주니 그걸 참고해도 좋다. from setuptools import .. 2024. 5. 28.