개발지식 아카이브
-
[Git] 깃 커맨드라인(터미널) 한글 출력 영어로 바꾸기 (쉘 언어 설정 변경)개발지식 아카이브/ETC 2019. 5. 18. 02:01
원인얼마전 GIT 오픈소스를 터미널로 내려 받았는데, 터미널에 한글 메시지가 떴다. 맥의 언어설정을 영어로 해두고 쓰고 있는데, 왜 한글로 메시지가 뜨는지 궁금했다. 딱히 GITHUB내부에서 언어 설정을 하는 페이지가 있는 것 같지도 않았는데... 이 문제는 사용하는 SHELL의 언어설정이 한글로 되어있는 경우 발생한다. 확인을 위해 환경변수를 프린트해보자.(참고:쉘에서 환경변수는 영어대문자로 정의되어 있다. LANG, SHELL, HOSTNAME 등...)❯ echo $LANGen_US현재 shell의 설정은 영어로 되어있음을 알 수 있다. 그러나 다른 언어인 경우, git은 그 언어에 맞추어 메시지를 출력할 것이다. Z Shell을 사용시에는 ~/.zshrc 파일의 컨피그 파일을 변경해주면 되고, 터..
-
[Terminal] Mac에서 Home Brew로 JAVA 재설치하기개발지식 아카이브/JAVA 2019. 5. 18. 01:48
개요 개발을 하다 보면 사용하는 툴에 따라 Java 버전을 변경해주어야 하는 상황들이 찾아온다. 내가 이 포스팅을 하게 된 계기인 Sales Force Data Loader 최신 버전의 경우 JAVA 13버전의 설치를 요구한다. Eclipse 같은 IDE툴을 사용해 코딩하는 경우, 특정 자바 버전의 설치가 요구되기도 한다. 이를 위해 자바를 새로 설치하기 앞서 기존의 (구)자바를 삭제할 필요가 있다. 기존 JAVA 삭제 (예시: 9 버전) sudo rm -fr /Library/Java/JavaVirtualMachines/jdk-9.jdk/ sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/Preferen..
-
[JSon] 파이썬에서 Json 형식 데이터 처리하기 (가져오기/내보내기/업데이트)개발지식 아카이브/Python 2019. 5. 14. 00:54
Python 2.x에서는 Dictionary에 한글 데이터를 저장하는 것을 지원하지 않는다. 따라서 Json파일을 외부에 따로 만든 후, 메인 스크립트에서 해당 제이슨파일을 임포트하여 사용하는 것을 추천한다. Python 3부터는 Dictionary에 직접 저장하는 것도 가능하다. 1. 가져오기 IMPORT # json_python.py json_dict = { 'category': 'food', 'name': 'mcdonalds', 'price': '1000' } import json_python import json json_dict = json.loads(json.dumps(json_python.json_dict)) print (json_dict) {u'category': u'food', u'p..