2016-01-01から1年間の記事一覧

Go 1.6 で HTTP Request Context

Go 1.6(for Google App Engine)で、Go 1.7 の HTTP Request Context のような事をするメモ。 golang.org/x/net/context だけでいけるかな〜と思ったけど、そんなわけなくて、ゴリラ系のフレームワークを使った。 フレームワーク なるべく簡素にしたいし、h…

builderscon tokyo 2016

builderscon.io 参加してきました。 Opening 来年も開催することが発表されました。 2.5 days やるそうで、都合があえば是非また参加したい。 OSS は Windows で動いてこそ楽しい OSS は Windows で動いてこそ楽しい - builderscon2016 生 mattn さんのお話…

OM-D E-M5 Mark II を買ってから1年たったので感想とかまとめ

tl;dr おおむね満足してます :) 良いところ 軽い 本体 469g、12-40mm PRO レンズを付けても 851g なので、とても体に優しい。 旅行に持っていきやすくて、街歩きや紅葉スナップにも最適。 防滴・耐低温 雨に気を使わなくていいのが嬉しい。 -10度まで耐性が…

Ustream 配信ステータスを確認する

ツールを作った。 GitHub - utahta/ustream-live-status: Get live status of channel on Ustream コマンドを叩くと Ustream API からチャンネルの配信ステータスを取ってくる。 $ go get github.com/utahta/ustream-live-status/cmd/uststat ... 略 ... $ u…

Go + anaconda でツイッターにビデオをアップロード

Go

メモ。 github.com/ChimeraCoder/anaconda は、media_category に現時点では対応していない。 仮にこのパラメーターを指定すると、アップロードが非同期になる。docs/upload-finalize append は1つ5MBに制限されているので、大きなビデオファイルを取り扱う…

Google OAuth2 トークンを取得する with Go

GAE/Go をちょいちょい触っている。 その中の Pull queue を試そうとしたとき、OAuth2 のトークンが必要になったので取得したメモ。 手順 Google Could Platform の API Manager から認証情報(ClientID, Secret)をつくる 下記コマンドを叩く。 [utahta@mbp…

MRI 検査をしてきた話

6月の上旬頃から謎の首の痛みに悩まされ、いったん治まってきたと思いきや再びぶり返して、歩くだけで痛いという状態異常になってしまったので、仕方なく病院に行った。 整形外科での診断は、ストレートネックと強い肩こりという話だったのだけど、数日たっ…

database_cleaner と use_transactional_fixtures = true の競合について

競合するというか合わせて使うと不毛なことにしかならない。 capybara で selenium driver など(rack_test driver以外)を使うと別スレッドでサーバが立ち上がり DB コネクションが共有されなくなるため、トランザクションを張ってテストデータを作ると、別…

jpstock & jsm の公開をやめました

株価取得云々の目的でつくっていた jpstock と jsm の公開をやめました。 jsm を公開したのが2011年の9月。 もともと怒られたり、やめてと言われたらやめようという気持ちで公開してましたが、本日下記のヘルプ画面を知るにいたり、公開をやめる運びとなりま…

Goでブラウザ操作云々のメモ

Go

qiita.com

さくらVPSに CentOS7 をインストールして Ansible で環境構築した

メモ。github.comCentOS7 のインストールは、公式の手厚いサポートのおかげで簡単でした。 Ansible シンプルで分かりやすくて、コードを読み返したときにすぐ使い方を思い出せるところが好き。 ツールを使わずに ssh でログインしてせっせとインストール作業…

Rails + Redshift + RSpec が動かないのはなんでや

redshift の adapter は aamine/activerecord4-redshift-adapter を使ってる。 GitHub - aamine/activerecord4-redshift-adapter: ActiveRecord 4 DB adapter for Amazon Redshiftなんだか動かない。 $ ./bin/rspec rake aborted! Rake tasks not supported …

ズンドコ with Golang

Go

golang の勉強がてら書いてみました。 ズンドコ を投げる goroutine xN とズンドコを受け取って正しいか判断する goroutine x1。 終了処理を全く考えないお行儀の悪い雰囲気が漂うコードになりました。

goでtwitter access tokenを取得する

Go

golang 楽しいです。 twitter の access token を golang で取得してみたメモ。ChimeraCoder/anaconda を今回は使う。流れはとても簡単で、 anaconda.AuthorizationURL("http://localhost:8000/access_token") を呼ぶ ブラウザでTwitterの連携許可をする 返…

スノボー用にBCダッフルを購入した

THE NORTH FACE のBCダッフル Mサイズを買った。オールインワンのスノボーケースを今まで使っていたのだけど、歩くときにスノボーの端が足のふくらはぎに当たるし、当たらないようにするにはかなり前傾姿勢を取らないといけないし、重いし、何かとストレスを…