Telegram desktop 빌드

Telegram은 pc 및 모바일 버전 클라이언트 소스를 github에 공개하고 있다. Telegram 역시 Qt를 사용하고 있기 때문에 참고할 내용이 많겠다 싶어 pc 버전을 받아서 빌드해봤다.

더 읽어 보기 ...

정규표현식

정규 표현식으로 C++ 클래스 이름 표현하기

더 읽어 보기 ...

Cowboy, Rebar3, Travis CI

얼랭 Cowboy, Rebar3(+ hex)로 간단한 웹 서버를 만들어 Travis CI를 연동했다.

더 읽어 보기 ...

RabbitMQ 기초

RabbitMQ는 메시지 브로커의 한 종류로, 얼랭으로 만들었다.
또 다른 메시지 브로커인 Kafka와 자주 비교되는데, AMQP 등의 표준 프로토콜 지원, ZooKeeper 같은 코디네이터가 필요없다는 점, 메시지 priority 설정, 웹 콘솔 지원 등이 장점으로 꼽힌다.

더 읽어 보기 ...

파이썬 Tox

Tox는 파이썬의 테스트 자동화, 표준화를 위한 도구다. Tox를 사용하면,

더 읽어 보기 ...