트랙패드 왼손 3개월 사용후기

어느새부터인가 오른손 손목이 점점 더 피로해졌다. 의자에서 일어나 다른 곳에 갈 때면 항상 손목을 빙빙 돌리거나 왼손으로 오른 손목을 마사지했다. 올해 6월쯤이였다. 이런 저런 생각을 해봤지만, 최근에 큰 변화는 없었던 것 같아 아예 오른손으로 커서질을 하지 않겠다고 마음 먹었다. 고심 끝에 오른손을 그만 쓰기로 결심했다. 왼손으로 쓰다가 오른손으로 돌아오길 수 차례, 완전히 왼손 트랙패드로 넘어간 […]

1Password on Ubuntu

현재 1Password는 윈도우즈와 맥을 지원하고 있다. 하지만, 최근에 출시된 1Password X라는 웹 브라우저 확장 프로그램을 설치하면 브라우저 내에서 쉽게 사용할 수 있고, Nativefier를 사용해서 1Password 웹 앱을 데크스탑 앱처럼 사용할 수도 있다. 두 가지 방법 모두 알아보자. 1Password X (Browser Extension) For Chrome: Link For Firefox: Link 단순히 웹 브라우저에 설치한 뒤에 이메일과 계정키, 마스터 […]

MariaDB Median & Percentile

MariaDB에는 median window function이 있다. 해당 속성값 별로 중위값을 뽑기 위해 사용하는 함수인데, window function의 특성상 모든 row에 대해 median을 구하는 특징이 있다. PARTITION BY column_name으로 나눠진 그룹 내에서 중위값을 구해주는 느낌인데, 자세한 예제는 위 링크를 참조하면 대충 감이 올 듯. 문서에 쓰여있기로, median은 percentile_cont의 specific case라고 소개하고 있다. 그래서 percentile_cont를 찾아봤다. 중위값이라는 것은 distinct […]

Spark DF Load Error with MariaDB Connector

연구실에서 이것 저것 크롤링해놓은 것(주로 공공데이터)을 MariaDB에 해놓았다. 이제 MariaDB로부터 데이터를 불러와서 분석하려고  Zeppelin에서 MariaDB connector jar를 로드한 뒤에 DataFrame으로 테이블을 가져오려니 int column를 가져올 때 너무 큰 값을 가져오고 있다면서 connection이 죽어버리는 문제가 발생했다. (value i is not in Integer range) 구글링으로 MariaDB Jira에서 관련 이슈를 찾아냈고, 해결됐다고 생각하면 다시 부활하는 이상한 버그인 것 같았다. […]

Odroid XU4Q 구입

NAS가 하나 필요했다. 라즈베리파이를 알아봤는데 씅(?)에 차지 않았다. 조금 더 검색해보니 오드로이드를 발견, 네이버에서 검색하면 호구 잡으려는 미친놈들이 해외배송이라면서 15만원으로 올려놓은 것을 확인할 수 있는데, 놀랍게도 오드로이드는 한국기업, 하드커널에서 생산 중인 제품이다. 홈페이지에 들어가서 Store에 들어가면 영어, 구매하기에 들어가면 한국어로 나오는 (…) 공식 홈페이지에서 구매하면 적당한 가격에 구매할 수 있다. 본인은 5V 4A 어댑터가 아닌 […]