近況

PC

メインPCをArch Linux にした。 もともとエディタとブラウザ、ターミナルくらいしか使ってなかったので目立って困ってることはない。

一応メモがてら現状の環境をメモしておく。

デスクトップ:Xfce

ウインドウマネージャ:XMonad

ブラウザ: Firefox

ターミナル: sakura

エディタ: Emacs, IntelliJ IDEA

環境構築までにはまったことはたくさんあったのでいつかまとめようと思う。

Hidpiとか無線とか日本語入力とか

開発

蔵書管理ツール+(公開可能な)メモ書きみたいなものを作ってる。

以前、読書会で参加者の読書メモを読み合わせたときに新しい発見が多かったのでwebで完結したら良いと思った。

技術的にはサーバーサイドをdjango-rest-framework, フロントエンドでangualr2に挑戦してる。

映画

ガーディアンズオブギャラクシー vol2 を見た。

Tweets with replies by 循環参照 (@ozw_sei) | Twitter

サントラが欲しくなった。 また、演出が派手な映画だったので4DXの揺れがすごく気持ちよかった。

アニメ

冴えカノとエロマンガ先生を見てる。

冴えカノを見てるとクリエイターとして物作りへの向き合い方が懐かしい。

大学1年の頃はじめて同人ゲームを作ったときはこんな気持ちだった気がする。

仕事になるとどうしてもスペシャリストの集まりになって全体を見れる立場ではなくなってしまうのだけど、個人制作ではこれくらいの気持ちで臨みたいと思った。

Ubuntu に OpenCV をインストールする

sudo apt-get install build-essential cmakeqt5-defaultlibvtk6-dev

sudo apt-get install zlib1g-dev libjpeg-dev libpng-dev libtiff5-dev libjasper-dev libopenexr-dev libgdal-dev


sudo apt-get install libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev yasm libopencore-amrnb-dev libopencore-amrwb-dev libv4l-dev libxine22-dev

sudo apt-get install libtbb-dev libeigen3-dev

sudo apt-get install ant default-jdk

sudo apt-get install doxygen graphviz

sudo apt-get install libopencv-dev python-opencv 

sudo ldconfig
>>> import cv

で転けなければOKです。

GOW4 買った

買った

Gears of War 4 [日本語字幕サポート] (輸入版:北米)

Gears of War 4 [日本語字幕サポート] (輸入版:北米)

とりあえず、ストリーモードを3章までクリア。

あとはひたすら対戦?

ショットガンダンスが懐かしいです。

時間かかるけど、HORDのWave50までしっかり攻略したい。

Xboxステンバーイ生きてるけど、以前とくらべてユーザがかなり減った気がする。

とりあえず、離脱しないメンバーを5人集めたいんだけど、他のゲーマーはどうやって面子を集めてるんだろう.

Halo のWarzoneとかなら大丈夫なんだろうが。。。

技術書を売却した

なぜ売却しようと考えたか

もう読まない本が溜まったこと、部屋のスペースを開けたかったからだ。

流行の技術について書いてある本ではどうしても賞味期限切れを起こす。

例えば新しいバージョンが出たり、時間が経って過去の技術になってしまったとか。

理由はいろいろあるけど、とにかく技術書はライフタイムが短くすぐ読まないと使えなくなる本が多い。 (内容が良い本は長く使えるけど)

今回は20冊くらい処分したんだけど、だいたいの傾向はフレームワークやライブラリの解説本、昔は消去法的に読まれていたけど今は十分に資料が出てきた書籍など

逆にずっと手元に残っている本は上記よりも抽象的な分野を取り扱っている本が多かった。

画像処理やフーリエ変換デザインパターン、設計、暗号技術、行列、OSの仕組みなど。

これらの書籍は賞味期限切れを起こしずらい一方で手放す機会もつくりずらい。

過去を清算するためにも抽象的な分野やアカデミックな本を捨てる機会を意識的に設けないといつかそういう本があふれ出すと漠然と思った。

ここ数ヶ月の買い物

海外ドラマ

wwws.warnerbros.co.jp

www.netflix.com

見逃した

スタートレック・ビヨンド

スーペリア・スパイダーマン:ワースト・エネミー (MARVEL)

スーペリア・スパイダーマン:ワースト・エネミー (MARVEL)

  • 作者: ダン・スロット,JM・デマティーズ,ジェン・ヴァン・メーター,ライアン・ステグマン,ジュゼッペ・カムンコリ,リチャード・エルソン,ウンベルト・ラモスほか,秋友克也
  • 出版社/メーカー: ヴィレッジブックス
  • 発売日: 2016/09/28
  • メディア: 単行本(ソフトカバー)
  • この商品を含むブログ (3件) を見る

ホークアイ:マイ・ライフ・アズ・ア・ウェポン (MARVEL)

ホークアイ:マイ・ライフ・アズ・ア・ウェポン (MARVEL)

エクストリームプログラミング

エクストリームプログラミング

Effective Python ―Pythonプログラムを改良する59項目

Effective Python ―Pythonプログラムを改良する59項目

うたわれるもの 偽りの仮面/二人の白皇 公式ガイドブック

うたわれるもの 偽りの仮面/二人の白皇 公式ガイドブック

ゲーム

うたわれるもの ポータブル(通常版) - PSP

うたわれるもの ポータブル(通常版) - PSP

最近設定してるcron

cronと言っても動かしてるのはJenkinsだけどね(笑

年に1回iOSのProvisioningProfileが切れることをSlack通知する

  • ただのリマインダーだけど、マネージャー陣に一発で伝えられる手段でSlackって最高だと思う

既にmergeされているけど、削除されていないリモートのトピックブランチ調べて通知する

  • ついでに調べて最後にコミットした人にメンションする

gitのコミットメッセージがフォーマットに従ってなかった場合はそのユーザに注意するようメンションが飛ぶ

  • Bugfix/ Refactor/Chor とかが無いともはや何をしたいコミットなのか詳細みないとわかんない。

毎日AppStore/GooglePlayのランキングとストアレビューの上から順で変動があったものを表示

  • pull型で情報を取るのはやめよう