python3 가상 환경 만들기

By | 2017년 11월 11일

python 3 부터 가상 환경 만드는 방식이 약간 변경 되었다. python 2.x $ virtualenv 경로명 python 3.x $ python3 -m venv 경로명 Error: Command ‘[‘/home/mars1/flask/env/bin/python3’, ‘-Im’, ‘ensurepip’, ‘–upgrade’, ‘–default-pip’]’ returned non-zero exit status 1. 위 에러가 발생할 경우는 pip 명령등의 실행할 수 있는 파일이 없어서 그런것인데 without-pip 옵션으로 환경 셋팅 후 설치하는 방식으로 진행하면 된다.… Read More »

아마존, KMS, Lambda and API Gateway

By | 2017년 7월 31일

아마존의 KMS를 이용하여 암호화 하는 방법은 2가지 방법이 있습니다. 첫번째는 마스터키를 가지고 암호화 복호화 하는 방법입니다. 두번째는 마스터키를 가지고 DataKey를 요청해 DataKey로 암호화/복호화 하는 방법입니다. DataKey를 요청하면 암호화된 DataKey와 평문 DataKey를 리턴해 줍니다.평문 DataKey로 암호화를 한 후 암호화된 DataKey는 잘 보관하고 있다가 복호화 해야할 시점에 KMS로 암호화된 DataKey를 전송해 평문 DataKey를 받아서 복호화 하는 형태입니다.… Read More »

tensorflow 빌드하기 – mac

By | 2017년 5월 31일

필요한 프로그램 설치 brew install bazel 필요한 python 라이브러리 설치  pip3 install numpy wheel 소스 다운로드 및 빌드 git clone –recursive https://github.com/tensorflow/tensorflow cd tensorflow ./configure python 용 pip 패키지 만들기 bazel build -c opt –copt=-mavx –copt=-mavx2 –copt=-mfma –copt=-msse4.2 //tensorflow/tools/pip_package:build_pip_package (GPU를 사용하려면 –config=cuda 추가) –copt부분은 cpu가 지원되는 것에 따라 약간씩 다를 수 있음 bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg pip 패키지 빌드가… Read More »

Codeigniter Mysql Result type이 String으로만 리턴되는 문제

By | 2016년 10월 6일

Codeigniter 쿼리 결과값이 모두 String 형태로 오는 문제 해결방법 Codeigniter의 문제라기 보다 php mysql 드라이버의 문제라고 하는게 맞을듯하다. 일단 php-mysql 을 제거하고 php-mysqlnd 를 사용하여야한다. 그리고 mysqli로 접속한 후 옵션값을 셋팅해주면 된다. 코드이그나이터에 적용하려면 아래 파일을 수정하면 된다. CI 3.1.0 기준 CI폴더 -> system -> database -> drivers -> mysqli -> mysqli_driver.php 파일 138번줄 다음라인에… Read More »

오래간만에 포트폴리오 업데이트

By | 2013년 2월 23일

오래간만에 포트폴리오를 업데이트 했습니다. 그동안 만들었던 앱들을 정리하다 보니 당시 잠도 못자고 일했던 기억이 나네요. 작곡가는 세월이 지나 음악이 남듯이 개발자도 앱들이 영원이 남았으면 좋겠네요. 시대가 흐르면 앱들은 사라지겠죠…물론 저는 가지고 있겠지만..ㅋ

Sencha Touch….

By | 2012년 2월 8일

오늘..아니 그저께 부터 시작한 Sencha Touch 2… 일단 접해본 소감은… 인텔리센스를 간절히 원하개 된다.. 일단 문법이야 큰 문제는 되지 않지만… 마땅한 IDE를 찾지못해서.. 답답하다.. Coda, Xcode, Eclipse, 앱스프레소 등등을 써 보았지만….. 결국 Coda로 선택… (인텔리센스를 포기.;;;) 들리는 말로는 VS 2010 Web Premium 이 좋다고 하는데… 저거땜시 윈도우를 깔기는 너무 귀찮으므로… 패스… 여튼 오늘부터 제대로 달리면서… Read More »