2018年4月11日水曜日

WSLのOpenSUSEでvimをカラー表示できるようにする

WSL(Windows Subsystem for Linux)のOpneSUSEでvimを使っていてカラー表示されないのが不便だったのでカラー表示されるようにしました。 OpenSUSEは今まであまり使ったことがなかったのでどうしたらいいか調べたところ、 vim-data ...

2018年4月6日金曜日

WSLでRubyのビルドやbundle installが遅いのはESET Internet Securityが原因だった模様

タイトルのままなんですが、WSLでRubyのビルドする時やbundle installするときのnative extensionのビルドする時に、仕事で使っているSurface Bookでは遅くないのに、プライベート用のSurface Laptopだと著しく遅いという現象に悩まさ...

2018年3月28日水曜日

「Voigtlander COLOR SKOPAR 21mm F4 P」を使ってきたのでファーストインプレッション

以前、 E-M5 Mark IIで使う用に「Voigtlander COLOR SKOPAR 21mm F4 P」を購入 で書いたレンズをOlympus OM-D E-M5 Mark IIに付けて使ってきたので感触的なものを書いてみます。 使ったのは3/17なのでもう10日くら...

2018年3月16日金曜日

WSLのOpenSUSEでtz databaseを使えるようにする

WSL(Windows Subsystem for Linux)のOpenSUSEではデフォルトでは tz database が使える状態になっていないようです。 使えないと何が起こるかというと、Railsなどで Time.zone = "Eastern Time (...

2018年3月15日木曜日

RubyでCSVを読み込む時に各行をPOROで取得出来るようにするGem「ReciteCSV」を作りました

RubyでCSVを読み込む時に各行をオブジェクト(PORO)で取得するGem「ReciteCSV」を作りました。 https://github.com/yujideveloper/recite_csv どういうもの? RubyでCSVを読むときに各行を普通のオブジェクト...

2018年3月14日水曜日

Rails 6から使えるようになる予定のActiveRecordのpickをバックポートするGemを作りました

Rails 6から追加される予定の ActiveRecord::Relation#pick をRails 5系とRails 4.2で使えるようにバックポートするGemを勝手に作りました。 https://github.com/yujideveloper/activerecord...

E-M5 Mark IIで使う用に「Voigtlander COLOR SKOPAR 21mm F4 P」を購入

Voigtlander COLOR SKOPAR 21mm F4 Pを購入しました。 なぜ買ったの? 僕は、マイクロフォーサーズで25mm(換算50mm)だと少し狭いけど、17mm(換算34mm)だと少し広いように感じることが多いです。 Panasonicの20m...

2018年3月12日月曜日

blogger.comがカスタムドメインでもHTTPS化できるようになったので有効化してみた

このブログは blogger.com で書いているのですが、いままではカスタムドメインを使っているブログだとCDNとかを使って頑張らないとHTTPS化できなかったのですが、2018年2月くらいから(?)カスタムドメインのブログでもHTTPS化できるようになったようです。 [設定...

2018年2月9日金曜日

新しくなったPeak DesignのカメラストラップSLIDE LITEを購入

新しくなったPeak DesignのカメラストラップのSLIDE LITEを買ってみました。 いままでカメラストラップはPeak DesignのSLIDEのサミットエディションのタラック(青)を使っていました。 それはそれで気に入っていたのですが、使っているカメラ...

2018年2月1日木曜日

RuboCopの起動が激遅になってしまったので何とかした話

RuboCop使ってますか? Rubyでそれなりの規模のコード書くなら必ずと言っていいほど使いますよね。 僕はお仕事だとRailsを使っているのでRuboCopもガッツリ使っています。 最近RuboCopを実行しようとすると起動までがめっちゃ遅いっていう現象に悩まされてい...