Code

pysftp 간략 사용기

February 29, 2016 Code

처음 작성해놓은게 2013년 11월 달이다. 그때 사용한 것을 Evernote 정리중 확인하여 남겨뒀는데 새로 써야겠다. 다 바겼다.ㅡ.ㅡ…. 우선 이 패키지는 14년 5월 이후로 pypi 프로젝트에서는 업로드가 되고 있지 않으며, Project...

tmux 사용에 도움되는 설정과 플러그인 정리

February 29, 2016 Code

최근에 구입한 Dell 노트북에 조금이라도 가볍게 사용해보려고 Lubuntu를 설치해서 사용하고 있다. 트랙패드가 예전에 비해 많이 나아지긴 했지만 아무래도 맥북에서 사용하던 것과는 많이 달라서 좀 더 키보드 친화적인 환경을...

Elixir – 12: IO와 File System

February 27, 2016 Code

Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 12: IO와 File System 이 장에서는...

Elixir – 11: Processes

February 26, 2016 Code

Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 11: Processes Elixir에서는 모든 코드가 프로세스...

Elixir – 10: Enumerables and Streams

February 24, 2016 Code

Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 10: Enumerables and Streams Enumerables Elixir는...

Elixir – 09: Recursion

February 23, 2016 Code

Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 09: Recursion Loops through recursion Elixir의...

JavaScript의 Generator와 Koa.js 소개

February 22, 2016 Code

사이드 프로젝트에서 Express를 오랜 기간 사용했었는데 hapi 가 좋다는 얘기를 듣고는 hapi를 많이 사용해왔다. Hapi도 단순하긴 하지만 “설정만 넣으면 되는” 단순함이라서 설정에 들어가는 수고가 꽤 컸다. 최근에는 토이...

ASP.NET Core 팁 & 트릭 – Swagger 통합

February 22, 2016 Code

이 포스트는 ASP.NET Core 프레임워크로 애플리케이션을 개발할 때 유용하게 쓸 수 있는 몇가지 팁과 트릭들을 소개하는 포스트들 중 세번째입니다. IoC 콘테이너로써 Autofac 사용하기 Web API 요청/응답 직렬화/비직렬화 Web...

git-vendor

February 20, 2016 Code

brew 업그레이드하다가 git-vender라는 확장 프로그램이 보였다. 이건 뭐하는 넘인지 궁금해서 정리한다. git-vender는 git 명령어를 이용하여 vendor 소스를 관리할 수 있도록 도와주는 확장이다. git-subtree를 이용해서 소스를 체크 아웃하고 업데이트된 내용들을...

Samba와 NT_STATUS_ACCESS_DENIED

February 18, 2016 Code

read this answer. 간만에 홈서버에 SSH로 접속하자 Ubuntu 15.10으로 업데이트를 권하더군요. 저는 가벼운 마음으로 업데이트를 실행했습니다. 그리고 이런저런 트러블슈팅을 해야했죠.1 그중에 가장 끔찍했던 것이 바로 Samba, 파일 공유...

Elixir – 08: Modules

February 16, 2016 Code

Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 08: Modules Elixir에서는 여러 함수들을 모듈을...

Elixir – 07: Keywords and maps

February 16, 2016 Code

Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 07: Keywords and maps 이제 연결...

SSL, RSS에 관한 다채로운 삽질기

February 15, 2016 Code

어처구니 없는 실수와 삽질에 대해 다룹니다. node v4.2 -> node v0.10 -> node-rss 패키지와 rss 관련 코어 보기 -> 이슈 등록하기 전 Slack에서 문의 -> 문제 해결 의...

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

February 15, 2016 Code

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

Elixir – 06: Binaries, strings and char lists

February 15, 2016 Code

Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 06: Binaries, strings and char lists...

mitmproxy를 이용한 HTTP/HTTPS 트래픽 확인

February 13, 2016 Code

개발을 하다보면 실제 네트워크 요청이 어떻게 이루어지고 있는지 확인해야할 필요가 있습니다. 내가 원하는 헤더와 파라미터로 전송되었는지, 응답에 포함된 헤더는 무엇인지등 상황은 많습니다. 직접 만들고 있는 어플리케이션에서는 디버깅 툴을...

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

February 12, 2016 Code

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

Elixir – 05: case, cond and if

February 10, 2016 Code

Elixir Tutorial 시리즈입니다. 거의 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Elixir - 05: case, cond and if Elixir의...

Node.js의 Events `EventEmitter` 번역

February 9, 2016 Code

EventEmitter는 Node.JS에 내장되어 있는 일종의 옵저버 패턴 구현이다. node 뿐만 아니라 대부분의 프레임워크나 라이브러리에서 이 구현을 쓰거나 유사한 구현을 활용하고 있는 경우가 많다. DOM Event Listener를 사용해본 경험이...

JavaScript에서 객체 복사하기

February 8, 2016 Code

부끄럽게도 얼마 전에야 자바스크립트에서 =을 사용한 객체 복사는 Assign. 즉, 참조만 하는 것임을 알았다. 어찌보면 예상가능한 것임에도 불구하고 얕은/깊은 복사가 필요한 경우가 생각보다 많지 않았기 때문에 알지 못했던...