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を実行しようとすると起動までがめっちゃ遅いっていう現象に悩まされてい...

2018年1月18日木曜日

Surface Laptop用のインナーバッグを購入

ELECOMのSurface Laptop専用のインナーバッグを購入しました。 専用ケースか汎用ケースかで迷いましたが、専用ケースならではのピッタリ感に惹かれて専用ケースを選択しました。汎用ケースだとちょっと大きめだったりして嵩張ったりするんですよね。色々選べるのは魅力的...

Surface Laptopを持ち運ぶ用のバッグを購入

Surface Laptopを持ち出す予定が入ったものの、PCが入る手ごろなサイズ感のバッグを持っていないことに気付いてしまい急遽バッグを購入しました。 MOUSTACHEというブランドらしいです。僕は初めて知りました。 バッグを購入するにあたっていろいろ悩んだんですが、...

2018年1月5日金曜日

Windows Subsystem for Linux(WSL)のopenSUSE Leap 42にrbenvでRubyをインストールする

WSLでは2018年1月5日現在で、UbuntuとopenSUSE Leap 42とSUSE Linux Enterprise Server 12が使えます。 僕はUbuntuじゃなくてopenSUSEを使ってます。 別にUbuntuでも良いんですが、なんとなくみんな使ってる...

2018年1月4日木曜日

Windows Subsystem for Linux(WSL)にネットワークドライブをマウントする

Cheers to 2018! 2018年になりましたね。今年はもう少しブログを更新していけたらよいかなと思います。 最近はWindows Subsystem for Linux(WSL)をちょっとずつ試してみています。 WSLでは /mnt/c とか /mnt/d ...