페이지 처리의 사용자 경험

May 23, 2014 Blog

개요 웹개발을 하면서 아주 꺼림칙하지만 빼먹을 수 없는 것이 바로 게시판 등의 페이지 처리다. 사용자를 위해서는 당연히 반드시 있어야 하는 기능이지만, 꼴랑 저 숫자 몇 개를 표시해주기 위해서...

오랜만에 개발일지

May 22, 2014 Blog

#bone - openapi 생성코드에서 json  리턴하는 것 외에는 모두 r.text 로 리턴하도록 수정  - author 추가  - 메인 소스코드가 너무 길어서져서 2개의 소스코드로 분할함.  - 기본 api 코드,...

ReselectableUISegmentedControl 만들기

May 22, 2014 Blog

트위터에 ReselectableUISegmentedControl를 만들었다고 남겼는데 기록을 위해 블로그에 정리하기로. 이미 선택된 세그먼트를 다시 눌렀을 때 동작하는 UISegmentedControl이 필요했다. 하지만 UISegmentedControl에 Value Changed 이벤트는 같은 세그먼트를 누르면 발생되지 않았다. 그래서...

cocos2d v3에서 CCSprite의 image 변경하기

May 22, 2014 Blog

v3 미만 버전에서는 다른 방법이 필요했지만, v3에서는 좀 더 편하게 CCSpriete의 이미지 변경을 지원한다. 기존 CCSprite에서 spriteFrame만 CCSpriteFrame으로 변경해주면 된다. self.gameOverPanel.spriteFrame = [CCSpriteFrame frameWithImageNamed:@"LevelComplete.png"];

cocos2d에 UIGesture 추가하기

May 22, 2014 Blog

RayWenderlich의 캔디 크러시 따라 만들기를 SpriteKit에서 cocos2d v3로 포팅을 하고 있는데 UIGesture 부분이 나와서 삽질 아닌 삽질을 공유한다. 딱 한가지만 알아두면 된다. cocos2d에서 RootViewController(UIViewController)는 CCDirector이다. - (void)showGameOver {   self.gameOverPanel.visible...

누구를 위한 세미나를 하는가?

May 21, 2014 Blog

얼마전에 옮긴 회사에서 첫번째 임무는 파이썬 세미나를 진행하는 일을 맡게 되었다. 사실 이직중에 연봉이나 복지, 네임벨류 같은것들을 고려하기도 했지만, 내가 좋아하는 언어(싫어하는언어도 있다.) 를 메인으로 써 보고 싶은...

[공지] 블로그 이전 안내

May 20, 2014 Blog

블로그를 이사합니다. 테터툴즈 때부터 사용했고, 간담회에도 나가면서 초창기에 좋아했지만, 시간이 지나면서 더이상 재밌지도 혁신적이지도, 만능적이지도 않은 블로그 플랫폼이 되어 버린것 같아요. 저만 그렇게 느끼는 것인지도 모르겠지만. 스킨메이커들과 마켓은 없어졌고,...

The Holistic Approach

May 20, 2014 Blog

This is just a place holder for people who need type to visualize what the actual copy might look like if it were real content. The secret to...

My Perfect Holiday

May 20, 2014 Blog

This is just a place holder for people who need type to visualize what the actual copy might look like if it were real content. The secret to...

Melbourne Fashion Week

May 20, 2014 Blog

This is just a place holder for people who need type to visualize what the actual copy might look like if it were real content.  Don’t think about...

Pumped Up Kicks

May 20, 2014 Blog

This is just a place holder for people who need type to visualize what the actual copy might look like if it were real content. The secret to...

Why Friday Is Cheat Day

May 20, 2014 Blog

This is just a place holder for people who need type to visualize what the actual copy might look like if it were real content. The secret to...

My First Fixie

May 20, 2014 Blog

This is just a place holder for people who need type to visualize what the actual copy might look like if it were real content. The secret to...

Nighty-nite

May 20, 2014 Blog

This is just a place holder for people who need type to visualize what the actual copy might look like if it were real content. The secret to...

[iOS]숫자에서 3자리마다 ,를 추가시키기 – NSNumberFormatter

May 19, 2014 Blog

NSNumberFormatter에는 여러가지 NumberStyle이 있는데 그 중 NSNumberFormatterDecimalStyle이 있습니다. NSNumberFormatterDecimalStyle는 10진수로 나타내는 방식이며 3자리 수마다 ,를 찍습니다. NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc]init]; [numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle]; NSNumber *num = @1234567890.1234; NSLog(@"Result...

일과 작품.

May 14, 2014 Blog

회사일에는 보이지 않는 선이라는게 있는것 같다. 일종의 ‘적당한 선’ 이라는 건데 개발일을 하다보면, 사실 보여지는 부분이나 내부의 어떤 부분은 합의하에 만들어 지는 경우가 많다보니 적당하게 내 스타일? 개발적인...

범죄소년

May 14, 2014 Blog

범죄소년 먼저, 이 영화는 국가인권위원회의 프로젝트를 통해 제작된 공익영화입니다. 영화를 보는 동안 이 점은 전혀 떠오르지는 않지만, 어쨌든 그렇습니다. 영화는, 정말로 살아있는 캐릭터들을 그리고 있습니다. 주변에서 흔히(이건 성장...

핵심만 골라 배우는 iOS 7 프로그래밍

May 13, 2014 Blog

핵심만 골라 배우는 iOS 7 프로그래밍 : 핵심만 골라 배우는 iOS 7 프로그래밍 책이 나왔네요! OSXDev에서 진행한 iOS6 스터디 @2013에서는 iOS 6 책으로 진행했는데 iOS 7 내용이 추가되어...

안드로이드 라이브러리 Butter Knife

May 12, 2014 Blog

버터나이프라는 이름의 라이브러리는 뭘까 궁금해서 봤는데 자바의 어노테이션을 이용해서 안드로이드 코드의 간결화를 도와주는 라이브러리입니다. 반복적인 코드들을 보면 지저분하다라는 느낌을 많이 받는데 버터나이프를 사용하면 반복코드들을 생략가능합니다. Activitiy에서 뷰를 참조할...

[번역]NYTime의 iOS팀 Objective-C 스타일 가이드

May 10, 2014 Blog

Objective-C 스타일 가이드 번역 완료하였습니다. 말이 안맞는 경우는 저한테 issue로 남기시거나 NYTimes에서 Pull Request를 받으면 거기에서 issue 남기시면 됩니다. 원문 번역 ps. 스타일 가이드 관련해서 확실히 내가 잘...