회고: ASP.NET Core 3.0 웹 응용프로그램을 도커 컨테이너로 실행

ASP.NET Core 3.0 웹 응용프로그램을 도커 컨테이너로 실행하는 외주 작업 회고입니다. 작업기간: 일주일 비용: 비공개 목표 ASP.NET 2.0 프로젝트를 ASP.NET Core 3.0 으로 대상 프레임워크 변경해서 Ubuntu 서버에서 도커 컨테이너로 실행합니다. 웹 응용프로그램 웹사이트 형식의 ASP.NET 2.0 프로젝트를 ASP.NET Core 3.0 으로 대상 프레임워크를 변경하고, 리팩터링합니다. 사용되지 않는 코드를 제거합니다. 상수를 한 곳으로 모아서 관리하기 …

Python mysqlclient 패키지 설치 문제

Django 프로젝트를 만들고, 데이터베이스 연결 구성을 위해 mysqlclient 패키지를 설치하던 중 문제가 발생했습니다. 환경 macOS Mojave 10.14.5 Python 3.7.3 pip 19.1.1 (Python 3.7) 문제 터미널에서 아래 명령으로 mysqlclient 패키지 설치를 실행하면 에러가 발생합니다. $ pip3 install mysqlclient Collecting mysqlclient Using cached https://files.pythonhosted.org/packages/f4/f1/3bb6f64ca7a429729413e6556b7ba5976df06019a5245a43d36032f1061e/mysqlclient-1.4.2.post1.tar.gz ERROR: Complete output from command python setup.py egg_info: ERROR: Traceback (most recent call …

MySQL 의 PASSWORD 함수

MySql 의 PASSWORD 함수는 해시값을 계산한 문자열을 반환하는 함수입니다. 비밀번호를 처리할 때 많이 사용됩니다. 실제 서버의 계정 비밀번호도 PASSWORD 함수를 사용해서 처리하게 됩니다. 주의 해시가 계산된 값이 4.1.0 이전 버전과 4.1.1 이후 버전이 다릅니다. Password Hashing in MySQL 페이지 참조하십시오. 4.1.1 이후 버전에서 PASSWORD 함수 결과는 아래와 같습니다. 결과는 문자열입니다. MYSQL> select password(‘hello’); 결과 *6B4F89A54E2D27ECD7E8DA05B4AB8FD9D1D8B119 …