etc

A History of Haskell – Being Lazy With Class(Part.1)

April 5, 2018 Dev

저자 Paul Hudak Haskell을 설계하였습니다. John Hughes Why Functional Programming Matters의 저자입니다. Simon Peyton Jones GHC 컴파일러 수석 개발자입니다. Philip Wadler Haskell의 Monad를 설계했습니다. Java의 Generics을 설계했습니다. 논문...

2017년 회고

December 31, 2017 Life

결혼 결혼했다. 평생 못하고 혼자서 살 줄 알았는데, 좋은(우리 마님은 좋은이 아니라 젊은이라고...) 마님 만나서 행복하게 결혼했다. 별다른 우여곡절 없이 결혼할 수 있어서 마님과 온 세상의 신에게 감사의...

나 혼자 Kotlin v1.0 – Part.1

July 26, 2017 Dev

나 혼자 Kotlin v1.0 해당 문서는 Kotlin Koans로 진행하면서 알게된 내용을 짧게 정리한 내용입니다. Kotlin Koans Workshop은 코틀린(Kotlin) 문법에 익숙해지는 연습을 위한 프로젝트 입니다. 개별 연습문제는 실패한 단위...

내 맘대로 OAuth 2.0 정리!

March 13, 2017 Dev

우리 회사에서 왜 OAuth 2.0 기반의 인증 및 권한부여 방식으로 Resource Owner Password Credentials를 선택했는지에 대한 장황한 변명을 들어보자! 인증(Authentication)과 권한부여(Authorization)의 필요성 대부분의 서비스는 인증(Authentication)과 리소스에 대한 권한부여(Authorization)기능이...

아빠 출근한다

February 26, 2017 Blog Life

때는 바야흐로 2016년 회사의 인상은 사소한 것으로 결정된다. 소규모 회사 상대적으로 큰 회사 게임 회사 획기적인 경험 맺음말 때는 바야흐로 2016년 재미있게 지내던 회사가 어쩔 수 없는 이유로...

2016년, 개인적 도서 리뷰를 돌아보며…

January 9, 2017 Book

2016년, 독서 Reivew를 Review하다. 213권의 책을 읽었고, 98권의 독서 노트를 작성했습니다. 약 50% 확률로 독서 노트를 작성했다는 점에서 약간의 아쉬움이 남습니다. 머리속 어딘가에서 사라져버린 115권의 도서에게 아련한 미안함을...

Weekly News, 1년을 정리하며…

December 18, 2016 Opinion

Weekly News, 벌써 1년 내 맘대로 위클리 뉴스라는 제목으로 1) 포스팅을 하고 있는 몇가지 이유, 2) 뉴스를 정리하면서 겪었던 얕은 경험, 3) 나름의 결론을 짧게(!) 소개하는 글 입니다....

2016년 안드로이드 스터디를 회고하면서…

October 9, 2016 Opinion

1 처음은 언제나 감사의 마음으로 시작하자. 10월 7일(2016), 회식과 겹쳐서 스터디에 처음부터 참석하진 못했지만, 스터디가 끝나기전에 마지막까지 스터디에 참석해주신 분들과 인사를 나누며, 14일(2016.10)에 시작될 Django스터디에 대해서 이런저런 이야기를...

React 공부정리 #6 [END]

September 7, 2016 Dev

Router Example Udemy 강좌의 'Section 4: State with React'에 해당하는 내용 Redux에 대한 자세한 내용은 Redux Framework를 참고 한글로 번역된 내용은 Dobbit.Co님의 github을 참고 Setup React Router $...

React 공부정리 #5

September 7, 2016 Dev

App Overview Udemy 강좌의 'Section 5: Redux with React'에 해당하는 내용 Redux에 대한 자세한 내용은 Redux Framework를 참고 한글로 번역된 내용은 Dobbit.Co님의 github을 참고 완성한 모습 Component Setup...

PyCon APAC 2016 후기

August 18, 2016 Life

부산에서 진행되는 프로젝트에선 Pyhon(이하 파이썬)을 사용하는 경우가 없다?드물다. 부산은 자바, PHP, 핵발전소 성애자의 도시라고 해도 과언이 아니다. 나는 이런 환경에도 불구하고 Ruby on Rails와 Python을 사용하기 때문에 어쩔...

React 공부 정리 #3

August 3, 2016 Dev

State with React Udemy 강좌의 'Section 3: State with React'에 해당하는 내용 Redux에 대한 자세한 내용은 Redux를 참고 한글로 번역된 내용은 Dobbit.Co님의 github을 참고 Redux의 특징 Single Source...

React 공부 정리 #2

August 3, 2016 Dev

Ajax Requests with React Udemy 강좌의 'Section 2: Ajax Requests with React'에 해당하는 내용 index.js를 클래스 기반 컴포넌트로 리팩토링 # index.js import React, { Component } from 'react';...

React 공부 정리 #1

August 3, 2016 Dev

교재 및 강좌 1 교재는 프로 리엑트(위키북스)를 참고 강좌는 Udemy의 Mdern React with Redux를 참고 React란? 리액트는 자바스크립트와 XML을 이용해 조합형 사용자 인터페이스를 구축하는 엔진 저스틴 딜(Justin Deal)은...

WWDC 2016 관련 링크 모음

June 14, 2016 Dev

{watch, mac, i}OS 관련 Apple watchOS 3 announced: Instant Launch, updated interface, handwriting recognition 자주 사용하는 앱들에 대한 실행 속도 향상 자주 사용하는 앱의 Dock 컨트롤 센터 문자...

agnoster(oh-my-zsh 테마) 멀티라인으로 사용하기

April 8, 2016 Code

들어가는 말 oh-my-zsh를 알게된 이후 폴더명과 브랜치명이 한 줄로 표현되는 agnoster 테마를 사용하고 있다. 그런데 폴더명과 브랜치 명이 길어지면 커맨드를 입력하는 커서가 터미널창 오른쪽 구석으로 밀려나곤 했다. 이에...

agnoster(oh-my-zsh 테마) 멀티라인으로 사용하기

April 8, 2016 Code

들어가는 말 oh-my-zsh를 알게된 이후 폴더명과 브랜치명이 한 줄로 표현되는 agnoster 테마를 사용하고 있다. 그런데 폴더명과 브랜치 명이 길어지면 커맨드를 입력하는 커서가 터미널창 오른쪽 구석으로 밀려나곤 했다. 이에...

애플 인앱결제 검증 웹 서비스 제작

March 23, 2016 Code

들어가는 말 아이폰 사용자는 안드로이드보다 탈옥 과정이 복잡하고 업데이트때마다 난리를 쳐야한다. 탈옥이 어려우니 탈옥후에 진행되는 결제 크랙도 적을 줄 알았다. 하지만 도트레인저스 출시 후 로그를 살펴보니 내가 너무...

애플 인앱결제 검증 웹 서비스 제작

March 23, 2016 Code

들어가는 말 아이폰 사용자는 안드로이드보다 탈옥 과정이 복잡하고 업데이트때마다 난리를 쳐야한다. 탈옥이 어려우니 탈옥후에 진행되는 결제 크랙도 적을 줄 알았다. 하지만 도트레인저스 출시 후 로그를 살펴보니 내가 너무...

Azure Web Apps에 커스텀도메인 설정하기(feat.LetsEncrypt)

March 17, 2016 Dev

들어가는 말 Azure에서 Web Apps(웹앱)을 사용해서 Node.js로 만든 웹 서비스를 등록했다. 이를 도메인과 연결하고 HTTPS를 사용해보고 싶었다. 아주 간단한 건줄알고 시작했는데 지식이 없어서 꽤나 오래 걸렸다(Azure의 한없이 불친절한...

구글 API 허가, JWT로 쉽게 받기

February 15, 2016 Code

들어가는 말 JWT란? JWT 활용하기 JWT를 위한 준비사항 기능 제작 영수증 검증 맺음말 들어가는 말 아래 글에서 더럽게 어렵게 설명한 구글의 허가(Authorization) 획득. 구글 인앱 결제 검증 웹...

구글 인앱 결제 검증 웹 서비스 만들기

February 12, 2016 Code

들어가는 말 왜 이럴까? 구매 과정 예제만 믿었는데 이게 아닌가? 애플은 다르다. 구글 API로도 할 수 있다 뭘로 어떻게 하는거야? 거대한(?) 장벽, 허가(Authorization) 그런데 이게 왜 장벽인가? 웹...

내가 추천하는 프로그래머 필독서 50선

February 11, 2016 Book

누군가 정리해서 공유에 공유를 거듭한 "프로그래머 필독서 64선"을 보고, '원서가 너무 과하다'는 생각을 하게 되었습니다. 그래서 내 마음대로 정리한 "프로그래머 필독서 50선"을 정리해보았습니다. 선정된 책은 국내 서적을 기준으로...