Regular

Rust로 OpenSSL과 연결된 것들을 빌드할 때, 간혹 다음과 같은 에러를 볼 수 있습니다. --- stderr /…/openssl-sys-0.6.4/src/openssl_shim.c:1:10: fatal error: 'openssl/hmac.h' file not found #include <openssl/hmac.h> ^ 1 error generated. 이럴 때는 다음과 같이 해결할 수 있습니다. brew install openssl # 다음 내용을 환경 변수로 추가해주세요. export OPENSSL_INCLUDE_DIR=`brew --prefix openssl`/include/ export OPENSSL_LIB_DIR=`brew...

개인적으로 밸런스드 아마츄어의 장점과 다이나믹 드라이버의 장점을 합친 하이브리드 이어폰을 좋아하는데 국내 기업이 세계 최초로 동축 배치의 하이브리드 이어폰을 출시했다는 이야기를 듣고 흥미를 느껴 DM-200H를 구해보았다. 오디오 리뷰는 항상 그렇지만 전문적인 측정 장비가 없을 때는 개인의 주관적 특성을 탈 수 밖에 없다. 읽을 때에는 이 점에 부디 주의해줬으면 좋겠다. 또...

6월이 끝나간다. 곧 있으면 7월이 다가오며 하반기가 된다. 상반기 동안 내가 뭘했을까 정리라도 해둬야 나중에 잊지 못할 것 같다는 생각이 들었다. 이 글이 공개될 때 쯤이면 아마 나는 이상한모임의 720 컨퍼런스에서 내가 취업하면서 나 자신이나, 포트폴리오 등을 관리한 이야기를 이야기한 뒤가 될 것 같다. 이 글에도 그 내용이 일부 들어있다....

처음 내가 Kotlin을 접할 때만 하더라도 많은 사람들이 Kotlin의 존재를 모르고 있었다. 그리고 Kotlin을 이리저리 설파하려고 하는 나조차도 최근에서야 나도 실무에서 Kotlin을 제대로 쓸 수 있게 되었다. 다른 사람과 협업을 할 때, 문서화는 중요하다. 내가 문법이나 이런걸 프로젝트에 문서화해둘 수는 없어도 프로젝트 안 클래스나 메소드, 프로퍼티들이 어떤 역할을 하고 있는지는...

주제 1. Queue로써 Rx 활용 - gdgand/android-rxjava 2. Lambda 동작의 이해 http://www.slideshare.net/jaxlondon2012/lambda-a-peek-under-the-hood-brian-goetz (p.19 ~) 3. 내가 RxJava 를 쓰는 이유 https://speakerdeck.com/jakewharton/android-development-with-kotlin-androidkw-number-001 (p.11) http://www.slideshare.net/jpaumard/java-8-stream-api-and-rxjava-comparison (p.213 ~) 1. Queue로 Rx 활용하기 푸쉬 메세지 예제 Device를 껐다가 켰을 때 오는 100개 정도의 알람을 해결할 때 사용함. commandQueue라는 PublishSubject를 만들고, onBackPressureBuffer를 이용함. PublishSubject는 크기의...