2017/01/13

fitbit を忘れた

打ち合わせに行く日に限って忘れて悲しい。

TODO ツール

最近、またタスク管理ブームが来ている。とはいえ、長期タスクを管理しようとして毎回失敗しているので、その日やることを忘れないようにするためぐらいにとどめてる。 だいたい、朝来てやることをざっと書き入れて、終わらなかったら明日に回すというぐらい。

今週は続いたから、来週も続けてみよう。

2017/01/12

イベントの後処理

事務作業じゃないんだけど、昨日やったイベントで準備したものとか実績人数とかを今後イベントやる人向けに社内の esa にまとめたりしてた。

Treasure Data Tech Talk 2017新春 に参加してきた

昔、ワークフローに絡む仕事をしていたので、digdag は発表された時からきになる存在だったんだけど、あらためてあの YAML の構造はすごいと思った。

また、kamipo さんの ActiveRecord 改善の話は、アウトプット量の多さに圧巻されるものがあった。あの 1/100 になるぐらいは頑張っていかないとと思う。最後に言っていた「困っている人がいる問題が治るのではなく直す気のある人がいる問題が直る」というフレーズはとても良かった。

mruby-cli で作ったコマンドがビルドできなくなった

仕事マシンの OS を更新してから、その環境で初めて mruby-cli で作ったコマンドをビルドさせようとしたら失敗してしまった。 コード量少ないから、go で書き直すのもアリだけど、ビルド環境構築とどっちが早いかな…

なお、pivotal tracker をターミナルで確認するコマンド で、打ち合わせ前の資料作りのために使ってたものだから、結構辛い。バイナリを保存しとくべきだった…

2017/01/11

2017 アジャイル事業部 年始のご挨拶

メンバーの mattsan さんが他のメンバーを巻き込んでカレンダーを作ってくれたので、それをいろんな人に見てもらうといいのではと思い、2017 アジャイル事業部 年始のご挨拶 をやってた。

私はカレンダーも作ってないので、てきとうに司会をしてた。参加者、関係者のおかげでいいイベントになったなぁと思う。ありがとうございました。

2017/01/10

発注業

明日のイベント の流れや、発注業を行ってた。

Asakusa.rb Meetup #390

いつも通り、space emacs や touch bar の話やThinkpad X1 Tabletにはプロジェクターモジュールがあるんだぞとかなどワイワイしてた。

自分は、久しぶりにるりまについて調べたり、大江戸の話をしたり、kaminariがリリースされる様子を眺めてた。

2017/01/09

みんなのGo言語を大体読んだ

ザクザクと読んだ。Go の文法とか基本機能についてはなんとなく知っている人が読むとよさそう。Go でどうやるといいんだろうとか、お作法的なところ、気をつけるポイントがさっくりまとまっていて助かりました。

とはいえ、自分は Go の文法とかちゃんと勉強したわけでなく、コードを書くときに困ったところとかを調べながら書いているような状態なので、ちゃんとした本も読んでみたい気がする。プログラミング言語Goがよさそうな気がするけど、電書がないのだなぁ。

みんなのGo言語[現場で使える実践テクニック]

みんなのGo言語[現場で使える実践テクニック]

プログラミング言語Go (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)

プログラミング言語Go (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)

ジョン・ウィックを見た

nasne に録画してあったジョン・ウィックを見た。ピークは劇場で見た予告編だったなぁ。

2017/01/08

ランニング

今年 2 回目。前回よりは少し長めに。冬に入ってから、足の裏が痛くなり走れなくなることがあったんだけど、今日はそこまで痛みが出なかった気がする。 以前痛みが出た時に、足裏のアーチをサポートする5本指靴下を買った。しかし、どうやら5本指靴下自体が慣れていないと、使っていない筋肉を使って痛みが出るとの話も見たので、今日は厚めの普通の靴下だった。これが効いたのかしら。

Go でのコマンドライン引数処理

今書いているコマンドラインアプリケーションは、サブコマンドを取る形にしている。この形にするために、mitchellh/cliを使っているんだけど、これだけだとサブコマンドにオプションを渡す方法ができないようだった。

なので、サブコマンドを処理する関数の中で、標準の flag パッケージflag.NewFlagSet を使って対処。

Go の channel

せっかくだからと Goroutine と channel を使ってみるかと思い、最初の一歩として返り値で値のやりとりをやっていたところを channel によるやりとりにしてみたところ、まったく動かなくなった。Go の channel は、Goroutine 間のやりとりに使えるものだから、同一の Goroutine の中では動かないのね。勉強になった。

2017/01/07

GOTHAM

Netflix に加入して、ちまちま見ていた GOTHAM を見終わった。ペンギンとても良い。 「GCPD〜」が耳から離れない。 2nd シーズン、早く来ないかな。

リソール

数年前に買ったSPINGLE MOVEの靴底が削れてきていたので、昨年末にリソールに出していた靴を取りに行った。