MySQL Validate Password 변경
MySQL에서 패스워드를 설정할 때 여러가지 조건 값을 주는 방법이 있습니다. 이를 Validate Password라고 하는데 이 조건을 어떻게 설정하냐에 따라 패스워드에 특수문자가 들어가야 한다거나 숫자를 조합해야 하거나 대문자 등의 문자를 조합해야…
MySQL에서 패스워드를 설정할 때 여러가지 조건 값을 주는 방법이 있습니다. 이를 Validate Password라고 하는데 이 조건을 어떻게 설정하냐에 따라 패스워드에 특수문자가 들어가야 한다거나 숫자를 조합해야 하거나 대문자 등의 문자를 조합해야…
라이브러리 설치 admob 추가를 위해 admob 라이브러리인 google_mobile_ads을 설치합니다. flutter pub add get flutter pub add google_mobile_ads AndroidManifest.xml 업데이트 android/app/src/main/AndroidManifest.xml파일에서 다음 부분을 추가합니다. <manifest> <application> <!-- Sample AdMob app ID:…
맥북에서 Homebrew를 이용해 mysql 설치 후 root 로그인하려고 할 때 위와 같은 오류가 계속 나오는 경우 해결방법입니다. 우선 기존 설치된 MySQL을 삭제합니다. (데이터 백업이 필요 없을 경우입니다.) MySQL 서비스 종류…
Oracle Cloud Compute에서 인스턴스를 Ubuntu로 생성 했을 시 포트 개방 방법입니다. AWS에서는 인스턴스에 설치 된 OS에 상관 없이 AWS Console의 Security Group 설정을 하면 자유롭게 inbound/outbound port 설정이 가능한데요. Oracle…
Flask에서 생성되는 로그를 datadog으로 보내려는데 ddtrace-run으로 flask 앱을 실행하면 로그가 중복으로 나오는 경우입니다. ddtrace-run 실행 시 제가 설정한 로그와 ddtrace-run에서 생성되는 로그가 같이 나오더라구요. 아래와 같이 환경변수 옵션을 주면 해결됩니다.…
OrderedDict 타입 변수의 제일 앞에 키-값을 추가하려는 경우입니다. log_record라는 변수가 기존에 있던 변수이고 log_status라는 새로운 키-값 변수를 log_record에 추가하는데 뒤 쪽이 아니라 앞쪽에 넣으려는 경우입니다. log_status = {"level":record.levelname} log_record.update(log_status) log_record.move_to_end('level',…
프로젝트 디렉토리에서 code . 명령을 이용해 vs code를 오픈하는 방법이 있습니다. 이런 동작을 하기 위해서는 맥OS 같은 경우 명령어 path를 등록해주어야 하는데요. Visual Studio Code 프로그램에서 간단히 등록하는 방법이 있습니다.…
환경) Docker Container를 생성하는 Host에 MySQL 서버가 동작중이다.Docker Container에서 App이 실행될 때 localhost 3306포트로 database를 열려고 한다. 위와 같은 경우 일반적으로 Docker는 Bridge 네트워크 모드로 동작하여 별도의 MySQL docker를 띄워주고…
Redis 서버 접속 방법 redis-cli를 이용한 redis server 접속 방법입니다. 아래와 같이 사용합니다. redis-cli -h [host address] -p [port] -a [password] 예시) redis-cli -h 127.0.0.1 -p 6327 -a password Redis…
잘 동작하던 Gitlab 서비스가 갑자기 502 에러를 내뱉었다. 시스템 설정이 바뀐 것도 아닌데 무슨 일인고 하니. 기본으로 사용하던 Port가 시스템 재부팅 후 다른 서비스와 충돌해서 발생한 문제다. /etc/gitlab/gitlab.rb 에 보면…