생애 전환기 기념 여러가지 생각들…

빠른 생일이라 나이를 박쥐처럼 계산하며 살아왔는데, 이제 박쥐 짓을 하더라도 빼박 40대가 되어버렸다. 생애 전환기에 들어선 기념으로 오랫만에 개인적인 글을 써보고 싶어졌다.

Continue reading 생애 전환기 기념 여러가지 생각들…

Mini Convertible (R57) 후기

재작년 4월 세번째 회사가 정해지면서 회사 주차장을 배정받을 수 있게 되었고, 자출을 목적으로 새 세단을 시원하게 하나 질렀었지만, 막상 새차로 출근해보니 주차장 내려가는 자동차용 엘리베이터도 좁고 2~3중 주차로 인해 통로들도 협소했던 관계로 출퇴근 용으로는 기존에 타고 다니던 스파크를 계속 이용해왔었다.

Continue reading Mini Convertible (R57) 후기

스마트 베란다 텃밭

해마다 베란다에 식물을 심고, 올해는 잘 키우고 말겠다는 다짐을 해왔지만 남향이다보니 한창 해를 많이 받고 잘 자라야할 그 시기에 해는 안들고, 또 회사를 다니면서 관리하다보니 가끔 물주는 것도 건너뛰는 날이 늘어서 식물을 말라죽게 만드는 일이 반복되어왔다.

Continue reading 스마트 베란다 텃밭

머신러닝용 데스크탑 업그레이드 후기…

지난해 회사를 옮기고 난 후 필요에 의해 스터디도 많이 하고 논문도 원없이 보고 있는거 같다.

처음엔 도대체 이게 뭔가 싶었는데, 논문들을 계속 보다보니 왠지 이젠 스크래치로 구현도 가능할 것 같아서 실현을 해보기 위해 지난 2월 데스크탑을 업그레이드 했다.

그 결과물들은 요기:

Continue reading 머신러닝용 데스크탑 업그레이드 후기…

XLA를 소개합니다.

최근 업무 관련해서 XLA를 알게 되었는데, 재밌는 프로젝트인데 반해 관련된 자료를 찾는게 쉽지 않길래 한번 소개를 해보면 좋을 것 같다는 생각이 들었습니다.

우선 XLA (Accelerated Linear Algebra)는 Tensorflow의 서브 프로젝트로 그래프 연산의 최적화 / 바이너리 사이즈의 최소화 등을 목적으로 하는 컴파일러입니다.

Continue reading XLA를 소개합니다.

ubuntu에서 letsencrypt ssl 인증서 사용하기 (with cloudflare dns)

let’s encrypt를 이용하면 무료로 SSL 인증서를 받을 수 있고, 특히나 v2 api를 이용하면 와일드카드 인증서까지 받을 수 있기 때문에 개인들은 구지 돈내고 유료 SSL 인증서를 발급 받을 필요는 없을것 같다.

내 경우는 DNS를 cloudflare로 모두 옮겼기 때문에 certbot-dns-cloudflare를 이용해서 인증서를 발급/갱신하도록 설정했다.

Continue reading ubuntu에서 letsencrypt ssl 인증서 사용하기 (with cloudflare dns)

AWS Lightsail ubuntu instance로 워드프레스 만들기

워드프레스만 운영하려는 경우라면 워드프레스 인스턴스를 생성하면 되겠지만 나같은 경우 virtual host로 여러 사이트들을 띄워놓을 생각이라 우분투 바이오닉 인스턴스를 생성한 뒤 워드프레스를 직접 세팅하기로 했다.

Continue reading AWS Lightsail ubuntu instance로 워드프레스 만들기

slacker 기반 slackbot 만들기

재밌어보이길래 python으로 간단한 슬랙봇을 만들어볼까 하고 알아봤더니 slackbot이란 모듈을 사용하면 슬랙봇을 쉽게 만들 수 있을것 같아서 슬랙봇을 만들어봤다.

그런데 파이썬 프로세스는 멀쩡하게 살아있지만 하루 정도가 지나면 봇이 disconnected 상태로 바뀌는 문제가 지속적으로 발생하는 문제가 있었다. 관련해서 예제 코드들을 찾아봐도 별다른 부분이 없길래 며칠 동안 디버깅을 하면서 문제를 해결해봤다.

우선 인터넷에 떠도는 slacker 기반 echo 봇의 기본 골격은 아래와 같았는데…

Continue reading slacker 기반 slackbot 만들기