Kati 커밋 거절

July 25, 2015 Blog

일관성없는 Markdown 포맷을 고치는 커밋과 Homebrew 설치를 추가하는 커밋을 Google의 Kati에 보냈는데 완강한 거부를 받았다. Hmm I'm not sure if I like this change. I don't want to...

우리나라 IT 쪽에 아쉬운점.

July 25, 2015 Blog

커뮤니티를 다니면서 봐온 것은 전부 주니어급… 아니면 시작하시는 분들… 가끔 오셔서 말씀해주시는 시니어급… 연차 20년이상의 아져씨들…? 정말 가끔… 외국의 부러운점… 업계에서 20년이상 된 분들이 커뮤니티에 참여해서 주니어, 시작하시는...

[Xcode]사용하고 있는 플러그인 리스트

July 25, 2015 Blog

Xcode Plugin 회사를 그만두어 10개월을 쉬고 본격적으로 일한지 2달이 지난 시점에서 어느정도 일도 알겠고, 코드도 거의 다 본 상태가 되었습니다. 그래서 코드 리팩토링 및 신규 기능을 위한 코드...

UIAlertController에서 UITextField 만들기 in Swift

July 25, 2015 Blog

UIAlertController 지난 글에서 UIAlertController에서 알럿을 띄웠습니다. 이번에는 알럿 창에서 글자를 입력받도록 하고자 합니다. UIAlertController를 만들고 다음으로 아이디와 비밀번호를 입력받는 UIAlertAction를 만듭니다. let alertController = UIAlertController( title: nil, message:...

뮤지컬 『데스노트』를 보고

July 24, 2015 Blog

국내에서 『데스노트』가 뮤지컬로 제작된다는 이야기를 듣고 이게 뭔가 싶었다. 만화를 실사화해서 보고 싶어하는 마음은 알겠지만, 그래도 되는 만화가 있고 만화나 애니메이션에서 끝내야하는 만화가 있는데 『데스노트』는 명백히 후자에 속한다고...

Python 기본 자료형의 확장

July 24, 2015 Blog

※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다.   이상한모임 Python 채널에서 이런 질문이 왔었다. 파이썬에서 dict 기본적으로 [key] 로 접근하는데 .key 로 접근하도록 변환하는 방법이 있을까요? 사실...

대륙의 실수 7탄, 샤오미 액션 카메라

July 24, 2015 Blog

그렇다 또 샤오미다. 샤오미 액션 캠을 살지 말지 엄청나게 고민했었다. 기존에 일명 짭프로라고 불리는 SJ4000+ WiFi와 소니 AS100 VR을 구입해서 사용했었고, 잘 사용하지 않아서 방출했었다. 하지만 가끔 물놀이 갈...

IoT와 해킹, 그리고 다이하드 4.0

July 24, 2015 Blog

트렌디한 단어들이 너무 많아서 열거하기도 힘든데, 그 중 하나가 IoT 같다. 처음에는 ‘뭐 저런 것까지 만드나’ 싶을 정도로 사소해보였는데, 점차 ‘저런 것도 있으면 정말 유용하겠다’고 생각되는 제품들이 많이...

[pull request] spgen, generate mysql stored procedure

July 23, 2015 Blog

앞서서, 프로시저에 대한 이야기 ORM 이 추세이긴 하지만 여전히 사용하는 곳이 있다. 물론 로직이 숨어 있다는 문제, 가독성이 떨어지는 문제가 있지만 여전히 성능면에서는 최고의 방법이 아닌가 싶다.(이견이 있으시다면...

Cloud Native Computing Foundation

July 22, 2015 Blog

얼마 전 아시는 분께서 공유를 해주신 사이트… 구글에서 Kubernetes v1.0을 공개하면서 Cloud Native Computing Foundation 와 함께 Container의 생태계를 만들어나갈 거라 전함. [1] 여기의 목표(?) 미션은 현대 분산...

Do Not Brew Language: Installing Language by Homebrew Is NOT Clean

July 22, 2015 Blog

※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다.   소프트웨어 마에스트로를 처음 시작했을때의 일이다. 우리 팀은 Python 3.4를 사용했다. 나는 처음 맥북을 사고는 brew뽕에 취해서1 gcc와 Python 3...

GE마저 제친 Facebook. 그 대단함을 체험하는 중

July 21, 2015 Blog

이제 10년 남짓한 Facebook이 100년 역사의 GE를 넘어섰다. Facebook에 대한 장밋빛 미래에 대한 전망도 가치에 포함되어 있다는 것은 감안하더라도, 정말 대단하다. 아래 이미지를 보면 얼마나 급속하게 성장했는지를 알...

JavaScript에서 커링 currying 함수 작성하기

July 21, 2015 Blog

요즘 함수형 프로그래밍에 대한 관심이 많아져 여러가지 글을 찾아 읽고 있다. JavaScript에서도 충분히 활용 가능한데다 JS의 내부를 더 깊게 생각해볼 수 있고 다른 각도로 문제를 사고해보는데 도움이 되는...

샤오미제이션에 대한 단상

July 21, 2015 Blog

최근들어 모두들 샤오미, 샤오미를 외치고 있다. 대륙의 실수라고까지 불리면서 정말 많은 제품들이 쏟아져 나오고 있다. 사람들은 그져 샤오미 벤드를 만드는 회사인줄 알았지만, 이제는 정말 많은 가전제품을 만드는 회사라고...

new와 prototype

July 21, 2015 Blog

JavaScript에서도 다른 여타 언어들처럼 instance를 생성할 떄 new를 사용한다. JavaScript는 prototype으로 instance를 생성해야 하기 때문에 Java나 C++같은 언어와는 다른 방식을 가지고 있다. 내부적으로 어떤식으로 동작하는지 궁금해서 검색해보다가 Douglas...

Python AST 101

July 20, 2015 Blog

※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다.   주의: 이 글은 Python 3 입장에서 작성되었습니다. 2에서의 동작을 보장하지 않습니다. 예전에 IRC Bot을 개발하던 시절의 이야기다. 당시 나는...

인사이드 아웃 – 픽사의 완벽한 컴백

July 20, 2015 Blog

한동안 임팩트가 없었던 픽사가 화려하게 돌아왔다. 가장 최근작인 『몬스터 대학교』는 전작 덕분에 평타 이상으로 기억하지만, 자체만 놓고 보면 아주 훌륭한 정도는 아니었다. 그리고 그 전의 작품들도 그다지 인상적이지...

JavaScript 모나드

July 20, 2015 Blog

얼마 전 제이펍 출판사 베타리더스 3기에 선정되었다. 선정 되자마자 <함수 프로그래밍 실천 기술>이란 제목의 책을 베타리딩하게 되었는데 함수형 프로그래밍에 대해 전반적인 내용과 세세한 개념을 Haskell로 설명하는 책이었다. 함수형...

좀 더 생각해본 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...