Blog

좀 더 생각해본 Android M 리뷰

July 19, 2015 Blog

오랜만에 리뷰를 진행하는것 같습니다. 그동안 개인적 이유와 iOS 개발을 동시 진행하게 되면서 여유가 없었다 변명드리고 싶네요. ㅜContinue reading on Medium »

대륙의 실수 6탄, UC40 프로젝터 리뷰

July 19, 2015 Blog

최근에 많이 대륙의 실수가 일어나고 있다. 그중 대부분이 샤오미 제품이고 많은 제품을 구매해서 리뷰를 해보았다. 오랜만에 다른 회사 제품이 눈에 들어와서 구매를 했다.UC40 프로젝터는 2-3달 전부터 갑자기 한국인에게...

XCPlayground Framework

July 19, 2015 Blog

XCPlayground Xcode의 Playground에서 특정 값 또는 뷰를 실시간으로 그려지는 것을 보거나 비동기 작업을 위해 계속 실행되도록 하는 기능이 있습니다. XCPlayground Framework에서 Assistant Editor에게 값을 보여줄 수 있는 XCPCaptureValue,...

Lodash의 지연 평가 소개 by Filip Zawada

July 18, 2015 Blog

이상한모임 슬랙 #dev-frontend 채널에서 Lodash에 대해 이야기하다 지연 평가(Lazy Evaluation)를 지원한다는 이야기를 듣고 검색하게 되었다. 검색 결과로 찾은, Filip Zawada의 How to Speed Up Lo-Dash ×100? Introducing Lazy...

Some Ambiguousness in Python Tutorial: Call by What?

July 18, 2015 Blog

※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다.   내가 Python 홍보를 너무 과하게 했는지 친구가 Python 튜토리얼을 읽기 시작했다. 그런데 친구가 어느정도 읽다가 물어봤다. "Python은 Call by...

아이폰 6 Plus?, Be Touch 2 리뷰

July 17, 2015 Blog

아이폰 6 Plus?, Be Touch 2 리뷰현재 iPhone 6+를 사용하고 있다. 하지만 16기가 제품인 관계로, 비만인 사람들이 물만 먹어도 살찐다고 말하는 것처럼, iPhone 6+로 가끔 사진 찍는 것...

Library Idea: Emaillib

July 16, 2015 Blog

※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다.   Python 3.5에선 여러가지 기능이 추가되는데 그 중 한가지로@ 연산자가 추가된다. 원래 목적은 행렬곱을 보다 깔끔하게 표현하자는 취지이다. NumPy등을 배려해주는...

UIWebView에서 Request 제어 in Swift

July 16, 2015 Blog

UIWebView UIWebView에서 특정 Request가 호출될 때, 호출할 것인지 아니면 중단할 것인지 제어를 할 수 있습니다. 이러한 기능이 필요한 경우는, 광고 페이지를 보고싶지 않거나, 특정 페이지까지만 호출되고 그 결과만...

euc-kr data in flask

July 16, 2015 Blog

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

The Syntax Highlighter of Jekyll with GitHub Pages

July 14, 2015 Blog

※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다.   블로그에 글을 쓰다가 문득 의문이 들었다. "과연 내 블로그는 어떤 언어들의 문법 강조가 가능할까?" Jekyll 공식 홈페이지엔 이렇다할 해답이...

Refusing to install as a dependency of iteslf

July 14, 2015 Blog

Refusing to install BLAH-BLAH as a dependency of itself npm으로 패키지를 설치할 때 이런 에러메시지가 발생할 수 있다. 가장 대표적인 이유는 자신이 진행하고 있는 프로젝트가 패키지 네임과 동일한...

코믹시스트 ver 1.1 업데이트

July 13, 2015 Blog

약 1년만에 업데이트를 한 것 같다. 코믹시스트 사이트를 리뉴얼한 것이 2주 전, 그리고 앱도 그에 맞춰서 업데이트를 했다. 사실, 변화의 폭이 그다지 크지 않지만 앱을 수정하는 것이 1년만이라...

JavaScript 부분 어플리케이션

July 13, 2015 Blog

이상한모임 슬랙 #dev-frontend 채널에서 함수가 1급 시민이라는 얘기가 나온 적이 있었다. Wikipedia를 읽다가 Partial Application에 대한 이야기가 있어 검색하던 중 John Resig이 작성한 Partial Application in JavaScript를 읽게...

Lexical Scope and Dynamic Scope

July 13, 2015 Blog

C/C++, Java, 그리고 JavaScript 같이 우리가 접하는 대부분의 언어들은 Lexical Scope를 사용한다. Lexical Scope는 Static Scope라고도 불린다. 반대의 방식으로는 Dynamic Scope가 있으며 Perl, Bash Shell, APL 같은 몇몇...

로딩 이미지 애니메이션 팝업 쉽게 만들기 in Swift

July 13, 2015 Blog

쉽게 로딩 팝업 만들기 개발 요구사항 중에 이미지 애니메이션 팝업을 개발할 사항이 간혹 있습니다. 기존 오픈소스를 활용해도 되고, 아니면 간단하게 구현할 수 있습니다. 기본적으로 팝업은 항상 최상위에 위치해야...

iOS 8에서 UIAlertView 대신에 UIAlertController를 사용하자! in Swift

July 12, 2015 Blog

iOS8 이전에는 UIAlertView를 사용하여 Delegate 형태로 입력을 받아 처리하는 형태로 작업하였습니다. 그래서 UIAlertView를 확장하여 클로저 형태로 넘겨 처리하도록 하는 라이브러리도 만들어졌었습니다. 만약에 UIAlertView를 클로저로 구현하지 않고 Delegate로 사용하고...

I18n of ‘JS: The Right Way’

July 11, 2015 Blog

※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다.   어느날 HN을 보다가 JS: The Right Way란 사이트를 보게 되었다. 나는 이미 비슷한 제목의 사이트인 PHP: The Right Way를...