Unite Seoul 2017

May 29, 2017 Offline

배경 유니티 게임엔진을 사용하는 개발사 행사에서 시작해서, 현재는 유니티 플랫폼 전반을 소개하는 행사로 발전 올해의 모토는 게임 엔진 그 이상 즉, 더 이상 게임엔진 뿐 아니라… VR/AR 개발도구...

Think Perl 6 PDF파일 및 LaTex파일 공개

May 28, 2017 Book

Think Perl 6 PDF파일 및 LaTex파일 공개 출처: https://twitter.com/nogoodnickleft/status/868197580337020928 “Think Perl 6” now available from @OReillyMedia: https://t.co/ShVAwmJAeM and as a free PDF at https://t.co/bCohzhqabm (it’s #OpenSource!) — Moritz...

AWS Lambda: 가볍게 시작하기

May 27, 2017 Dev

최근에 AWS Lambda를 좀 써볼만한 일이 생겨서 이래저래 삽질을 했다. 막상 시작하려니 내가 잘 모르는 분야라 부담스럽기도 해서 시도를 주저하고 있었는데, 해보고 나니 생각보다 어려운 편은 아니었다. 그...

Python – 잘못된 클래스 변수의 사용

May 26, 2017 Code

본 글은 Toptal에 올라온 Buggy Python Code: The 10 Most Common Mistakes That Python Developers Make 글을 보고 공부하면서 쓴 글이다. 번역 + 개인의 공부내용이라고 생각하면 될 것...

제네릭 없는 PHP 인터페이스

May 26, 2017 Code

PHP를 사용하면서 가장 아쉬운 부분은 인터페이스다. PHP는 인터페이스를 지원하고 있고 이 인터페이스를 활용한 타입 힌트, 의존성 주입 등 다양한 방식으로 적용 가능하다. 하지만 제네릭 타입이 존재하지 않아서 타입...

Elixir PR 대충 읽기 (5.1-5.22)

May 25, 2017 Dev

Elixir 대충 읽기 Integer.parse/2 simpler and faster 직접 구현에서 얼랭 구현을 가져다 쓰는 것으로 변경. 쓸모없이 빨라짐. 최소 10배 이상의 성능 개선. Fix: ExUnit Setup_all fails with 0...

dev-meetup.github.io 모바일 지원

May 24, 2017 Dev

참고 : dev-meetup.github.io 개발기 fullcalendar 를 이용해서 calendar 형태와 list 형태로 밋업/세미나들을 보여주도록 구성했었는데, 모바일에서 과연 calendar 가 필요한지 혹은 list 형태가 모바일에서 쓰기 적합한가? 에 대한 의문이...

Security bugs on Windows servers: Flask 0.12.2 and Werkzeug 0.12.2 released

May 23, 2017 Dev

원문 : https://www.palletsprojects.com/blog/flask-werkzeug-0122-security-release/ Flask 0.12.2, Werkzeug 0.12.2 가 릴리즈 되었는데 이것들은 safe_join 함수에 대한 보안관련 버그수정을 포함하고 있다. 이 문제는 Windows 서버에서 application 을 운영시에 발생한다. Details David...

지금까지 정규 표현식을 오해하고 있었던 이야기

May 20, 2017 Dev

TL;DR: /{\S*}/ -> {word}}의 결과를 아시는 분은 재끼셔도 좋습니다. 우선 답부터 답부터 이야기하자면 {word}}를 매칭합니다. 정규식을 배울 때 가장 처음에 배우는 내용(이라고 생각합니다) 중에 하나죠. 탐욕적인(Greedy) 패턴 매칭...

[책] 직업으로서의 소설가를 읽고

May 19, 2017 Book

직업으로서의 소설가 - 무라카미 하루키 - 의 에세이 책을 읽었다. 접어놨던 책장에서 몇몇 구절과 함께 느낀점들을 적어 본다. 생활비를 벌기 위해 문필과는 전혀 관계 없는 다른 일을 일상적으로...

요약: Google Developer Day at GDC 2017

May 18, 2017 Dev

요즘은 Google I/O 2017이 핫하다. 키노트만 봐도 AI 나 여러 신기술들이 얼마나 많은 구글 서비스에 섹시하게 들어갈 수 있을지를 보여주는 것 같다. 그런데 게임 개발사 입장에서는 Google I/O...

개발자를 위한 API 목킹

May 16, 2017 Dev

마이크로서비스 아키텍처를 이용해 서비스를 운영하게 되면 서비스간 메시지 교환은 API를 이용한다. 이런 API를 개발할 때 두 가지 접근 방법을 생각할 수 있는데, 하나는 모델 우선 (Model First) 개발...

git feature branch 모델 프로젝트 적용기

May 15, 2017 Dev

원래 사내에서 svn을 사용하고 있는데 자회사쪽과 작업을 하면서 그쪽 개발자를 구워 삶아서(홀려서) svn 이 아닌 git을 저장소로 사용하기로 하고, github 를 쓰고 싶었지만 작업자가 2명이라서 yona H2 embedded...

커스텀 기계식 키보드 제작기

May 15, 2017 Make

커스텀 키보드 제작 아두이노로 만드는 커스텀 키보드 사용된 재료 목록 아두이노 기판 아두이노 레오나르도 호환 보드 - 드리머 나노 제품 링크 : 클릭 구매처 : 네이버 쇼핑 링크...

쉘 스크립트를 만드는 당신, ShellCheck을 써라!

May 15, 2017 App

정적 분석 (Static Analysis) 프로그램이 복잡해질수록, 코드 길이가 늘어날수록 정적 분석의 중요성은 커진다. 정적 분석은 런타임에 쉽게 발견할 수 없는 결함(defects)을 조기에 검출하여 더욱 정교하고 완성도 높은 코드를...

#ndckr 들은 발표 간단 리뷰 – 2017

May 14, 2017 Offline

관심사가 한쪽으로 몰려있다. 이번엔 가능하면 관심사에서 벗어나는 주제를 다룬 발표를 선택했다. ndc 아니면 언제 듣겠나 싶어서. ‘아키야, 아프지 마! 사랑해!’ - 라이브 서비스 5년 차 <아키에이지>, 게임 차트...

왜 클래스죠?

May 10, 2017 Dev

최근 아키텍처에 관한 책을 읽고 있는데 레퍼런스로 나온 글 중 하나로 Hadi Hariri의 글 Refactoring to Functional–Why Class?을 번역했다. 이 글은 함수형으로 리펙토링하기라는 코틀린 연재 중 일부라서 그다지...

PROGRESSIVE WEB APP ROADSHOW 2017 KOREA

May 9, 2017 Offline

커리어가 웹의 백엔드와 프론트 언저리에 걸쳐져 있는데 확실히 프론트엔드 개발쪽은 변화가 굉장히 빠르게 일어나고 있다는 것을 느낀다. AMP, PWA 에 대해서 도데체 뭔지 그리고 지금 결제 관련 일을...