목록분류 전체보기 (2066)
준호씨의 블로그
kevin-tv 보다가 문자열 길이 만큼 "*" 로 치환하는 방법이 어떤 것들이 있는가 이야기를 나누기에 팀에서 쓰는 스크립트 언어중 하나인 perl 로 구현 해 봄 (다른 언어들은 이미 다른 분들이 올려 두어서 안올린거로 해 봄) python 에서 "*" * 5 하면 "*****" 하면 되는건 봤었는데 perl 에서도 되는지는 몰랐다. 다만 * 가 아니고 x 를 사용한다는 건 좀 특이함. 아래는 groovy 로 구현해 본거. 요즘 groovy 도 조금씩 만져 보고 있다.
brew 를 이용하면 anaconda 를 손 쉽게 설치 할 수 있군 (지난번에 brew 에 살짝 실망 했다가 다시 brew 만세) brew install Caskroom/cask/anaconda 설치 하다 보면 다음과 같은 문구가 지나 간다. To use anaconda, you may need to add the ~/anaconda/bin directoryto your PATH environment variable, eg (for bash shell): export PATH=~/anaconda/bin:"$PATH" anaconda 를 사용 하려면 PATH 에 anaconda path 를 앞에다가 두라는 말이다. 그런데 이거 하고 나면 python path 가 바뀌니 기본 설정에는 못 넣겠고 alias ..
basemap 이 설치 되어 있지 않으면 ImportError: No module named 'mpl_toolkits.basemap' 이런 오류가 나옴 설치 방법 찾아 보기 http://matplotlib.org/basemap/users/installing.html 여기 안내 되어 있는 방식은 source 받아 와서 빌드 하고 python setup.py install 하라는데 선호 하는 방식은 아니라 다른 설치 법을 찾아 봄 brew install homebrew/python/matplotlib-basemap 이렇게 설치 하면 뭔가 막 설치 되는데 그래도 못찾음 python 2 용으로 설치 되었으려나? https://github.com/Homebrew/homebrew-python 에 보니 --with-..
ipython notebook 환경 새로 구축 하는 중인데 %matplotlib inline 실행하면 장문의 에러 메시지가 나온다 get_ipython().magic('matplotlib inline') 로 시작 해서 마지막에 ValueError: unknown locale: UTF-8 처럼 나타난다. 구글링 해 보니 다음과 같이 지정해 주면 된다고 함 export LANG=en_US.UTF-8export LC_ALL=en_US.UTF-8 LANG 만 해서는 안되고 LC_ALL 까지 해 줘야 된다. 아마도 locale 지정을 따로 안하면 기본 UTF-8 이 되는 것 같은데 왜 UTF-8 을 인식하지 못하는지는 모르겠다. 게다가 예전에는 잘 되었었는데 말이다.