'Tech/Development'

해당하는 글 24
Python으로 Alfred Workflow 만들기

Alfred의 Powerpack을 구매해서 써오고 있다. 최근 OS X 요세미티에서 Spotlight 기능이 강조될 것이라고 발표되면서, 같은 기능을 하고 있는 Alfred의 영향력이 줄어들지는 않을까하는 우려를 보았다. OS X Mavericks 때도 1Password를 보면서 같은 우려를 한 적이 있었는데, 결과적으로 1Password는 아직까지 잘 써오고 있다. Website password 등을 제외하더라도 Software serial, pr..

Tech/Development 2014.08.23 17:38

Python에서 SIFT Keypoint 확인하기

Python에서 OpenCV 지원이 점점 훌륭해지고 있다. 예전에 C/C++에서 OpenCV로 SIFT 키포인트를 확인하려면 여러가지 세팅의 난관에 부딪혔지만 이제 Python에서는 몇 줄만으로도 확인가능하다. 갓파이썬! import cv2 import numpy as np img = cv2.imread('lena.jpg') gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) sift = c..

Tech/Development 2014.05.25 23:54

Pragmatic한 Test-Driven Development

그간 Programming 책이라곤 language syntax에 관련한 것 밖엔 읽어본 적이 없는데, 최근 들어서 SW 개발 자체에 관련한 책을 2권 읽어볼 기회가 있었다. 하나는 Pragmatic Programmer이고, 다른 하나는 Test-Driven Developement이다. 짜투리 시간에 꺼내 읽다보니 생각이 잘 나지 않아서 요즘 Pragmatic Programmer를 틈날 때 한번씩 더 읽어보고 있다. 두 책 모두 개발 목적을 향해..

Tech/Development 2014.04.04 20:52

gcc와 g++

gcc를 써야할지 g++을 써야할지 헷갈릴 때가 있다. gcc나 g++나 모두 front-end일 뿐 실제로는 컴파일러와 링커가 어떻게 동작할지 연결해주는 역할만 한다. gcc 를 쓸 경우 확장자(.c or .cc/.cpp)에 따라 C 또는 C++로 컴파일 할지 결정한다. C 라이브러리와 링크한다. 즉, 옵션을 통해 별도로 링크하지 않는 이상 C++ 라이브러리가 링크되는 일은 없다. g++를 쓸 경우 확장자(.c or .cc/.cpp)에..

Tech/Development 2014.01.04 22:46

내가 사용하는 Sublime Text 설정 파일

내가 사용하고 있는 Sublime Text 3 설정 파일. Color Scheme은 Solarized Dark를, Theme는 GitHub에서 받은 Soda Dark 3을 쓰고 있다. 폰트로는 Adobe의 Source Code Pro를 쓰고 있다. Tab 사이즈는 4를, 그리고 space로 변환하도록 했다. 폭으로는 80에 줄 표시. trim_trailing_white_space_on_save을 하면, 저장시 매 줄의 마지막에 붙은 공백들을 모두 제..

Tech/Development 2013.11.11 16:49