Blog

글쓰기 시작

November 22, 2013 Blog

글쓰기, 시작합니다. 이곳에 쓸 글은 주로 개발하다 삽질한 이야기, 개발에 대한 주저리 등등, 개발에 관한 주제들이 되겠군요. 근데 느낌상 개발 관련 이야기를 하다가 흥(?)을 깰 순 없으므로, 애니...

(iOS) NSTimer 사용하기

November 22, 2013 Blog

개인적으로 타이머를 그렇게 좋아하진 않는다.(다들 개인적으로 좋아하지 않는 프로그래밍의 한 부분이 있을것이라 생각됨.) 사실 어떤 이벤트가 발생했다는 것을 타이머를 통해서 감지하거나 하는 경우가 있는데 그런 부분에서 잘 사용하진...

(iOS) NSCopying 프로토콜 구현하기

November 21, 2013 Blog

어떤 사용자 정의 클래스의 객체 자체를 copy 해야하는 경우가 있다. 그럴때 사용하는 것이 NSCopying 프로토콜이다. 객체를 복사할때는 copy 메소드를 사용하면 되는데, 실제로 copy 메소드가 복사를 수행하는 것이 아니라 copywithzone:...

KudoTouch: Nikon Df

November 21, 2013 Blog

Nikon Df / 1/40s / F4 / ISO 1000 / 50mm 니콘의 과거 여행. 최근 카메라 시장은 크게 두 가지 트렌드가 진행되고 있다. 하나는 스마트폰이 계속해서 컴팩트 카메라...

오픈소스 개발 참여시 지켜야 할 에티켓

November 20, 2013 Blog

알림: 이 글은 Open Source Contribution Etiquette을 한국어로 번역한 것입니다. 오픈소스 개발 참여시 지켜야 할 에티켓 미구엘 데 이카자 Miguel de Icaza: 2010년 12월 31일 작성 오픈소스 프로젝트에...

PyPy와 함께 인터프리터 작성하기

November 20, 2013 Blog

PyPy에 관해서는 가끔 들을 때마다 호기심을 자극하는 프로젝트로 Python으로 Python을 작성한다는 간단히 이해하기 힘든 방식(?)의 프로젝트다. 더욱이 근래 들어 긴 인내 끝에 좋은 결실을 맺고 있다는 소식도 들려오고...

IPython on Windows 7

November 19, 2013 Blog

IPython Notebook on Windows 7 우선 여기 에서 Python 2.7 설치 후 환경설정에서 path 에 다음 내용을 추가 C:\Python27\Scripts;C:\Python27;C:\Python27\Lib\site-packages; 64비트의 경우 여기 를 눌러 easy_install 을 위한 파이썬...

빠르게 배우는 JSP – 1

November 18, 2013 Blog

빠르게 JSP를 학습하자 난 JSP를 쓰고싶진 않다, 그런데 뭔진 알고 싶다. 프레임워크에 늪에 빠지지 않는 유일한 방법은 빠르게 탐색하고 나오는 것 뿐내장 객체 Implicit Object 서블릿은 컨테이너는 서블릿에...

Text to HTML

November 18, 2013 Blog

Text to HTML convert WebSite 여길 누르세요! HTML로 포스팅할때 맨날 깨지는 특수문자를 보면서 맨날 고생했던 나에게 ㅠㅠ 한줄기 빛과 같은 웹 서비스

JSP 와 Servlet, 왜 같이 쓸까?

November 18, 2013 Blog

Framework 의 늪 웹 기술을 공부하지 않았던 나에게 항상 JSP, PHP, ASP 이런 것들은 탐험 가능하지만 재미없을 것 같은 그런 곳 ㅠ 그러다 올해 8월부터 갑자기 1년 반동안...

Sublime Text에서의 Grunt 빌드

November 18, 2013 Blog

개발 도구로 Sublime Text를 사용한다면 빌드 시스템을 작성해서 코드를 빌드 할 수 있습니다. Grunt를 사용하여 Node.js 응용프로그램을 개발할 때에도 Sublime Text에 빌드 시스템을 등록하면 편리합니다. 이 포스트는 Sublime Text...

Macro, Special Form

November 18, 2013 Blog

Special Form and MACRO Special Form에 대해 관심을 가지게 된 이유는, 여기저기 등장하기 때문. 가끔 CLHS를 보면 어떤 심볼이 Function이 아니라 Special Form일때가 많더라. 여기 에 따르면, 리스트를...

Symbol 여행의 끝

November 18, 2013 Blog

#’(Sharp Single-Quote)와 ’(Quote)의 차이 CLHS 에 의하면 #' 은function 과 동일하다. 예를들어 (apply #'+ l) == (apply (function +) l) 분명히 #'car 과 'car 은 다르다. #'car 은...

서버 가비지 수집

November 16, 2013 Blog

서버 가비지 수집(Server Garbage Collection) 다중 인스턴스로 구성된 ASP.NET 웹 사이트와 같은 서버 응용 프로그램의 경우 서버 가비지 수집(Server Garbage Collection)을 사용하는 것이 유리합니다. ASP.NET과 SQL Server는 응용프로그램의...

Lisp Symbol

November 16, 2013 Blog

Lisp Symbol 원래는 Flet과 Labels에 대한 차이점을 찾고 있었다. Labels는 재귀가 된다는데, 함수 정의에서 어느 부분이 다른건지 CLHS 을 보고 있었다. 그랬더니 이런 코드가 나오더라 (defun dummy-function ()...

Spring RESTful 샘플

November 15, 2013 Blog

Spring Petclinic 시키는대로 했는데 빌드가 안된다. mvn tomcat:7 DB 설정때문인 것 같은데. 하라는대로 Mysql 에 Init Populate 해도 뭔가 설정때문에 안된다. 하이버네이트는 또 무엇인가. ORM 아닌가..? 근데 왜...

(iOS) 애플맵 길찾기(navigation) 기능 호출하기

November 14, 2013 Blog

다양한 지도 어플들이 있고 그러한 지도 어플 업체나 플랫폼 업체에서 sdk 를 제공하긴 하지만 사실 약간의 문제들이 있다. 예를 들면, 전세계를 대상으로 앱을 만든다고 하면 우리에게 친숙한 네이버나...

(flask) Pluggable View, Class 에서 요청처리하기

November 11, 2013 Blog

Pluggable View 라고 말이 어려운데, 간단하게 말하자면 flask 는 기본적으로 url 과 함수의 맵핑으로 이루어져있다. 아래의 Quick Start 에서도 보면 알겠지만, url "/ " 는 hello_world() 라는 함수에 맵핑이...