dev

이상한모임 2015 연말정산

December 25, 2015 Blog

작년에 이어서 2번째 이상한 모임의 연말정산을 갔다. 작년에 개인적으로 너무 좋아서 이번에도 당연히 믿고 가는 이상한 모임 2015 연말정산이었다. 혹자는 가격이 너무 비싼게 아니냐고 생각할 수도 있지만, 이...

Console.log() Browser Support

December 23, 2015 Code

부끄러운 자기고백이다. 만든 결제창이 IE9 에서 문제가 있다는 연락을 받았다. 현상은 버튼을 누르면 다음 단계로 진행되지 않는 이슈였는데, 여느 IE9 에서 재현을 시작했다. 쉽게 재현되었다. 결제버튼을 누른후 다음...

powerline 설치후기

December 10, 2015 Life

개발환경을 최적화하는게 중요하다고 생각한다. 내가 회사에 있던 집에 있던 어디에 있던 간에 동일한 개발환경(키보드만 빼고)을 가져가고 싶은데, pycharm 을 메인 도구로 사용하고 있어서 settings.jar export 해서 드롭박스 같은...

승려와 수수께끼

December 5, 2015 Blog

청년창업, 8권의 책으로 시작하다라는 배달의 민족 김봉진 대표이사의 책을 우연히 읽게 되었다. 책에 대해서 관심도 많았고, 창업에 대해서 관심도 많은 지라 선택한 책이었는데, 재밌게 읽은 기억이 있다. 총...

mobile-detect.js

December 2, 2015 Blog

정밀하게 useragent로 안드로이드인지, 아이폰인지, 크롬인지, 파폭인지 구분해야 하는 것도 중요하지만, 때로는 그냥 모바일이냐 데스크탑이냐를 구분짓고 싶을때가 많다. 그래서 찾던것 중에 mobile-detect.js 라는 것이 있는데 쉽게 자바스크립트 단에서 쓸...

Celery Install Ubuntu & CentOS 6.5

November 23, 2015 Blog

celery 설치 pip install celery rabbitmq 설치 ubuntu sudo apt-get install rabiitmq-server centOS6.5 ceontOS 에서는 설치하는 것이 복잡한데 잘 따라오면 된다. 먼저 erlang 부터 설치해야 한다. 아래의 텍스트를...

rotatelogs 사용법

November 5, 2015 Blog

링크 : https://httpd.apache.org/docs/2.2/ko/programs/rotatelogs.html Apache와 함께 자동 설치 /usr/local/apache/bin/rotatelogs   사용법 rotatelogs [ -l ] logfile [ rotationtime [ offset ]] | [ filesizeM ]   실행 옵션  ...

logrotate 사용해서 로그 일별분할 하기

November 4, 2015 Blog

파이썬 로거 사용에 대해서 기존의 python logger 의 경우 여러가지 handler 를 사용할 수 있는데, TimeRotatingFileHandler 를 이용했었다. 위와 같이 when="midnight" 설정을 하면 자정을 기해서, 로그가 분할되어진다. 또는...

EMOCON 2015 F/W – Plate 에 대한 이야기

October 28, 2015 Blog

이상한모임 컨퍼런스, 일명 EMOCON 2015 F/W 에 1일차에 ‘카피캣으로 시작하는 오픈소스’ 라는 약을 팔았다. 올해의 목표중 하나가 컨퍼런스 발표였는데 난 아직도 대면은 어려운지라, 이상한 모임 덕분에 올해의 목표를...

postman and postman2md

October 3, 2015 Blog

  postman       API 작업을 할때 테스트할수 있는 툴이 필요한데, 쉽게 테스트 할수 있는 postman 이라는 툴이 있다. 로그인도 필요없고 쉽게 GET, POST 등의 HTTP 기반의...

mod_wsgi & Apache 2.4 setup script

September 23, 2015 Blog

개인적으로 만든 스크립트인데, centos 상에서 python 설치하고, Apache 2.4(httpd) 설치하고, mod_wsgi 세팅하는 작업에 대한 스크립트이다. 돌려보진 않았는데 제대로 될런지는.. 중요한 부분은 파이썬을 설치하는 옵션에 대한 부분과 mod_wsgi 를...

Use google geocoding

September 3, 2015 Blog

API Key 가져오기 – 아래의 URL 에서 신청한다.(구글 로그인 전제) – https://developers.google.com/maps/documentation/geocoding/get-api-key   기본 API – [HTTP GET] https://maps.googleapis.com/maps/api/geocode/json?address=ADDRESS&key=API_KEY   사용제한   Standard Usage Limits Users of the...

[js] datatables exist?(datatables 유무 확인)

August 26, 2015 Blog

datatables 라는 자바스크립트 라이브러리를 자주 사용하는데(좋아서가 아님.) 요상하게 .DataTable() 함수를 2번 호출하면 duplication init 관련 오류가 나고 데이터가 한번 그려지고 그 다음에 다시 새로운 데이터로 그릴려고 하면 갱신이...

[pull request] spgen, generate mysql stored procedure

July 23, 2015 Blog

앞서서, 프로시저에 대한 이야기 ORM 이 추세이긴 하지만 여전히 사용하는 곳이 있다. 물론 로직이 숨어 있다는 문제, 가독성이 떨어지는 문제가 있지만 여전히 성능면에서는 최고의 방법이 아닌가 싶다.(이견이 있으시다면...

euc-kr data in flask

July 16, 2015 Blog

파이썬에서의 unicode와 str – 유니코드는 평문이고, str은 암호화된 유니코드라고 생각하자. – charset 은 str 을 만들기 위한 키이다. 즉, unicode 에서 str 을 만들려면 charset이 필요하고, str에서 unicode...

jinja template – extend block 이용하기

July 6, 2015 Blog

기존에는 {%include "head.html" %} 이런식으로 html 내 특정 부분, 즉 자주 사용하는 부분을 모든 페이지에 붙여서, include 지시자를 이용해서 가져오는 방식을 사용해 왔었다. 작은 프로젝트에서는 head.html 을 따로...

윈도우 cmd 대체품

July 1, 2014 Blog 1 Comment

윈도우 cmd 대체품: MS 제품군으로 풀세팅된 환경에서 파이썬을 하는 나인데.. 유닉스 명령어 설치하고 해서 정말 답답스러운건 윈도우의 CMD 창인것 같다. 뭔가 답답한 느낌. XShell 이런거 그냥 개인돈 주고...

VirtualBox 4.2 버전 이후 ubuntu 해상도 변경법

June 27, 2014 Blog

VirtualBox 4.2 버전 이후 ubuntu 해상도 변경법: 자료에 써 있는건 centos 지만 별 차이 없고 주의해야 할 점은 VirtualBox 4.2 이하 버전과는 설치법이 다르다는점이다. 괜히 메뉴에서 장치 메뉴...

[링크] 파이썬 한글 인코딩에 대해

May 29, 2014 Blog 1 Comment

[링크] 파이썬 한글 인코딩에 대해 : 한번 블로그에서 밝힌바와 같이 팀내에서 세미나를 진행하고 있는데 파이썬 유니코드 문자열 관련 처리와 관련되어서 찾은 자료이다.  머 코드 자체 인코딩 설정하는 것이나,...

테이블뷰 셀 선택시 배경 색상 변경

December 3, 2013 Blog

셀 선택시 기본 백그라운드 색상이 blue, grey 밖에 없어서 찾아보니 스택오버플로우에 다음과 같은 두줄 소스로 간단히 해결할 수 있었다. 맥부기 같은 데선 쉽게 답을 찾을 수 없었다;; in...

Objective-C로 안드로이드 개발 가능?

October 25, 2013 Blog

Apportable (http://www.apportable.com) 이라고 아십니까? 안드로이드 지원하고 싶은데 깝깝했던 iOS 개발자님들 주목해주세요! iOS 소스를 컴파일하여 안드로이드에 심을 수 있답니다~ Java 전혀 안씁니다. Objective-C 코드로 안드로이드 개발 가능하다는데요. 시작하기 동영상 한번...