본문 바로가기

Programming Language

Python 프로그램을 nohup & 으로 백그라운드 동작시 UnicodeEncodeError: 'ascii' codec can't encode character 과 같은 에러가 날 경우 Python 프로그램을 nohup 과 & 을 이용하여 아래와 같이 백그라운드로 실행할 경우 $ nohup <COMMAND> 1>/dev/null 2>&1 & Exit 1 메세지와 함께 강제 종료 되는것을 확인 할때가 있는데요. 이때 로그를 찍어 파일을 보면 UnicodeEncodeError: 'ascii' codec can't encode character 위와 같은 에러 문구를 확인 할 수 있는..
Python 에서 Mysql 에 한글, 특수문자 혹은 이모티콘 입력 시 Incorrect string value 와 같은 에러가 발생할 경우 Python 에서 Mysql Insert 사용시 아래와 같이  Incorrect string value 에러가 할 경우 원인은 보통 2가지 입니다. Incorrect string value: '\xF3\xB0\x8B\xAF\xEA\xB8' for column 'content' at row 1 원인 1. Mysql 혹은 MariaDB 의 Charter set ( 문자셋 ) 문제  보통 DB 의 Charter se..
[NodeJS] MAC 에서 Homebrew 를 이용하여 NodeJS 설치하기 Homebrew 는 MAC 에서 사용 할 수 있는 패키지 관리 툴 로 설치 방법은 아래의 링크를 참고하시기 바랍니다.2018/10/13 - [KnowHow/MAC] - [MAC] MAC OS 용 패키지 관리자 Homebrew 설치하기 및 간단한 사용법우선 Homebrew 가 설치되어 있다면 NodeJS 의 설치는 간단합니다.우선 node의 설치는 아래의 명령어로 가볍게 설치가 가능합니다. $ brew install node 설치 ..
[Python] MAC 에서 Homebrew 를 이용하여 Python3 설치하기 Homebrew 는 MAC 에서 사용 할 수 있는 패키지 관리 툴 로 설치 방법은 아래의 링크를 참고하시기 바랍니다.2018/10/13 - [KnowHow/MAC] - [MAC] MAC OS 용 패키지 관리자 Homebrew 설치하기 및 간단한 사용법우선 Homebrew 가 설치되어 있다면 설치는 간단합니다.그냥 아래의 명령어로 설치가 가능합니다. $ brew install python3그리고 설치가 완료 되었다면 python3 -V 와 pip3 -..
[Go] Mac 에 Go 설치하기 심심해서 Go 좀 공부해 볼겸 하는 포스트 입니다.  일단 설치 방법은 golang 홈페이지에서 go 를 다운 받는 방법과 brew 가 있는데 여기서는 brew 를 이용하여 설치 하겠습니다. 만약 .pkg 를 이용항 설치 방법을 원하신다면 아래의 링크를 참고하시기 바랍니다..pkg 를 이용한 go 설치법 ( 영문 ) : https://golang.org/doc/install 1. brew update 를 통한 upd..