2013.11.03 개발일지 1

November 3, 2013 Blog

Local Storage HTML 5에서 추가된 Web Storage API 의 구성요소라고 한다. 하나는 세션 단위로 데이터를 저장하는 SessionStorage, 만료 기간이 없는 LocalStroage 인데, 모두 Key / Value를 이용해 저장한다....

새 술은 새 부대에

November 2, 2013 Blog

블로그가 폭파된 후 방치당한지 수백만년 만에 다시 세팅. 마침 무료 호스팅도 생겼겠다, 하나 다시 열었음. 이것도 언제까지 다시 운영할런지는 모르겠다마는 그래도 또 힘 닿는 데까지! 기존의 블로그들을 백업해서...

KudoReview: iOS 7

November 2, 2013

미래를 위한 리셋. iOS가 세상에 모습을 드러낸 지도 벌써 6년이 넘었다. 그동안 애플은 메이저 업데이트마다 다양한 기능을 추가했다. 앱 스토어, 복사/붙여넣기, 멀티태스킹, 알림 센터 등이 모두 지난 몇...

첫 출간, 첫 도전

November 2, 2013

올 해 2013년 1월 13일, 드래곤 플라이트 따라 만들기라는 제목으로 블로깅을 시작했다. 이북 컨테스트에서 입상을 해서 아이패드 미니를 상품으로 준다는 미끼에 출판 계약을 떡하니 해버렸다. 또 이름 있는...

2013. 11. 02 개발일지

November 2, 2013 Blog

Bower 트위터에서 만든 node.js 용 패키지매니저 Yeoman Yeoman = YO + GRUNT + BOWER Yo scaffolds out a new application Grunt is used to build, preview and test...

iOS에서 사용자 로케일 순으로 정렬하기

November 1, 2013

어제 나를 멘붕(?)으로 빠져들게 한 키워드는 COLLATE LOCALIZED 였다. SQLite에서 문자열을 사용자 로케일 순으로 정렬하는 방법을 찾고 있었는데 대부분 검색결과는 order by에 COLLATE LOCALIZED를 키워드로 주면 된다는 내용이었다....

첫 출간, 첫 도전

November 1, 2013

올 해 2013년 1월 13일, 드래곤 플라이트 따라 만들기라는 제목으로 블로깅을 시작했다. 이북 컨테스트에서 입상을 해서 아이패드 미니를 상품으로 준다는 미끼에 출판 계약을 떡하니 해버렸다. 또 이름 있는...

(iOS) crashlytics 을 이용한 crash 관리 및 github 연동

October 30, 2013 Blog

vingle 에 갔을 때, 앱 개발 관련 소개를 들으면서 crashlytics 라는 서비스가 있다고 해서 메모해 두었는데, 실제 업무에 적용해 보았다.(crashlytics 는 트위터에 인수되었다고 한다.) 일단 crashlytics 는 간단히 말해서...

톱니바퀴와 시계

October 30, 2013

나는 톱니바퀴입니다. 다른 톱니바퀴와 맞물려서 돌아가죠. 그렇다고 당신이 “나는 시계를 만들고 싶어, 그러니 나와 함께 하자” 라는 말에 당신의 톱니바퀴는 되고 싶지 않습니다. 어떠한 시계를 만들고 싶은지 말해주세요....

플래그로 뒤덮인 어둠의 흑역사

October 29, 2013

한때 프로그래밍의 묘미는 플래그 라고 생각한 때가 있었다. 그 당시 나는 플래그로 프로그램을 제어하고 있었다. 이 플래그가 켜졌을때 요렇게 작동하고 저 플래그가 켜졌을땐 저렇게 작동하고… 플래그끼리 and or...

(python) try ~ except and trace

October 29, 2013 Blog

이상하게 파이썬을 빨리 빨리 뚝딱 만드는 언어로 많이 쓰는데(사실 나도 그렇게 쓴다.) 그런데 간호 pypi 에 올려서 욕을 안먹으려면 예외 처리를 해야한다. 당연한 애긴데. ㅎㅎ 아무튼 위의 소스코드를...

Emacs as IDE

October 28, 2013 Blog

Emacs and VI Completion Auto-complete.el ECB and CEDET ECB 사용법 Using CEDET and ECB ECB Emacs as a Python IDE Emacs as a great editor for Python Emacs...

Emacs Theme 설정

October 28, 2013 Blog

깃헙(tomorrow-theme)에서 테마를 받고 .emacs.d 에 넣어주신 후에 여러분의 .emacs 파일에다가 아래와 같은 코드를 추가해주세요. (add-to-list 'custom-theme-load-path "~/.emacs.d/themes") (add-to-list 'load-path "~/.emacs.d/themes") (require 'tomorrow-night-bright-theme) Ref :) http://seorenn.blogspot.kr/2012/09/emacs-24-theme.html

11월 테크트리

October 28, 2013 Blog

Land of Lisp 을 읽고 초급마법사 딱지를 떼자. 이맥스 설치 및 실행 (LINK) 도움말 시스템 (LINK) Lisp 이해하기 1 (LINK) Lisp 이해하기 2 (LINK) 키맵과 커서 이동 (LINK)...

Leave Tracer

October 28, 2013 Blog

iOS7 Coming this autumn iOS7 GM 공개 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero. Sed cursus ante dapibus diam. Sed nisi. Nulla...

(flask) jinja2 {% include %} 활용

October 28, 2013 Blog

대단한건 아니고, flask 는 기본적으로 jinja2 를 템플릿 언어로 사용하는데 사용하다 보면 하나의 template에서 공통적으로 사용되어 지는 부분이 있다. 예를 들면, 같은 css 나, 자바스크립트를 가져오는 header의 부분이나...

AngularJS 초보자의 삽질 2(failed to proxy…)

October 28, 2013 Blog

공식 튜토리얼을 따라하며 재밌게 AngularJS를 배우고 있습니다. 3단계 예제에서 보여준 뷰 계층만을 위한 데이터 바인딩은 WPF와 Silverlight에서 많이 봐왔지만 KnockoutJS는 지원하지 않는 멋진 기능입니다. End-to-end 테스트 역시 저로서는 처음...

호구 조사

October 28, 2013

몇 년생이세요? 몇 기세요? 그 이후 약간 무시하는 투로 말한다. 이런 호구같은 년들이..

바보의 패스워드 정책

October 27, 2013

일정 기한이 지나기 전에 패스워드를 무조건 변경해야하는 서비스들이 있다. 이런 서비스들은 또 쓸데없이 까탈스러워서 숫자, 공백, 특수문자, 대소문자 등의 조합을 강제하거나 입력할 수 없는 조합이 존재한다. 그래서 사용자는...

Corona SDK로 간단한 게임 만들기 Bouncing Ball

October 26, 2013

회사 커피숍 스마트 테이블에 있던 게임을 얼핏 보고 생각이 들었던건 "와 게임 만들기 쉽겠다." Corona를 한번 접하고 부터는 간단한 게임은 대충 머릿속에 그려졌다. 물론 난 게임 개발자가 아니여서...

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

October 25, 2013 Blog

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