개요 모바일에서 개발물에 문제가 있나 확인하기 위해 모바일에서 개발 서버로 접속하고 싶어졌다. 윈도우 방화벽에서 인바운드 포트를 개발 서버 포트로 지정하여 특정 포트를 허용한다. 윈도우에서 모바일과 연결된 무선랜의 private ip를 고정시킨다. 이제 모바일에서 브라우저를 켜고 [위에서 고정한 ip]:[해당 포트]로 접근하면 성공이...
이모지(emoji) 삽입 실패 문제 해결
개요 DB 관련 에러를 처리하여 이를 기록한다. DB에러는 Error 1366: Incorrect string value 로 입력된 string에 특정 emoji가 포함되어 발생하는 것으로 파악되었다. 여러 방법 중 문제의 emoji를 대체 텍스트로 변경하는 방법으로 해결하였다. 문제 발생 이유 MariaDB collation ...
gin-swagger 파라미터 유형에 따른 주석 변경
개요 gin-swagger로 API 문서 만들때, 파라미터 받는 방식마다 gin-swagger 주석이 다른데 자주 까먹어서 기록한다. 파라미터 종류 Query Parameter method: GET, URL: /base/url?param=123 Path Variable method...
AWS RDS에 EC2 접속 허용하기
개요 기본 설정으로 RDS와 ec2를 팠는데, ec2에서 RDS 접속이 안되는 현상이 발생해서 이를 해결했다. RDS와 ec2 팔 때 주의할 점 RDS와 ec2 리전을 동일하게 파야한다. 다르게 파면 안 나온다.(이렇게 쓰려면 기본 세팅 외에 다른 조치를 해야하는 듯) 문제 발생 이유 RDS에서 사용하는 보안그룹 세팅 시 ec2...
windows에서 python 환경 세팅
개요 친구에게 python 환경 세팅 방법을 공유하기 위해 이 글을 남긴다. 보편적으로 사용하는 os는 windows이기 때문에 windows 기반으로 작성한다. miniconda 설치 설명 가상환경 세팅을 쉽게 하기 위해 miniconda를 이용한다. 실행방법 minicond...
realme x stock rom으로 복구
개요 설명 벽돌(soft brick)된 realme x를 다시 제조사 롬(stock rom)으로 되돌리는 방법이다. 웹에 있는 정보 중 유일하게 성공한 방법이다. 기기 정보 모델 realme x 롬 ...
realme x 언락 및 커스텀 롬 설치
개요 동기 갑작스럽게 realme x 공기계를 사용할 일이 생겼다. 아무래도 중국 롬이다 보니 사소한 일을 할 때에서 개인정보 동의 요청을 받는다. 그래서 실 사용을 위해 커스텀롬을 올리는 작업을 2~3일 간 진행하였다. realme 휴대폰에 커스텀 롬을 올리려는 분이 있다면 도움이 되길 바란다...
우분투 자주 쓰는 명렁어 모음
우분투 버전 확인 명령어 $ hostnamectl 참고 4 Commands to Find Linux Kernel Version
한 pc에 여러 github id ssh 키 등록하기
개요 때때로 여러 github id를 개인 pc에서 사용할 때가 있다. 이때 매번 로그인하기 귀찮으므로 각 github id 마다 ssh 키를 등록해보자 환경 os: Ubuntu 18.04.5 LTS ssh 키 생성 설명 id 마다 ssh 키를 생성해준다. 예시에서는 편의상 id1, id2로 지...
local git repository에서 git user 세팅
개요 가끔씩 clone 한 git repo에 user setting이 되지 않아서 원격 repo의 commit 목록에 global user가 노출되는 경우가 있다. 화사 프로젝트 repo와 같이 여러 사람이 같이 쓰는 private repo에서 이런 일이 발생하면 관리자의 따가운 시선을 받을 수 있다. local git repo에서 git...