継続的ブログ

主にweb系の技術について書いています

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

docker環境でvimからrspec実行

qiita.com 少し前にjokerさんの ↑ の記事を参考にして、docker環境でvimからrspec実行できるようにして、最高に快適になりました。 ありがとうございます。 記事ではdirenv使って環境変数でコンテナ名を指定してフィルターしているみたいですが、自分はリポ…

mark_for_destruction を before_validation で

gitlabのコード読んでいていいなと思ったやつ。 before_validation で値が空のものに mark_for_destruction でフラグ立ててやる。 これなら空のやつでもとりあえず save しとけばいいので、before_validation でやるのもいいなと思った。 project.rb before_…

Vueのテンプレートでassetsのimageを使う(rails + webpacker)

assets/images 下の画像をVueのtemplate内で使いたい。 erb内でなら image_tag で行けるが、digestついてるので単に <img src="assets/images/image.png" />とはできない。 解決法 調べたらいくつか方法はありそうだったが、webpackerのドキュメントを読むと、 config/webpacker.yml の resolved_p…

deoplete.nvimのエラー解消

Vim

deoplete.nvim 使っているのですが、ファイル開くとこんなエラーが表示されるようになりました。 [deoplete] deoplete failed to load. Try the :UpdateRemotePlugins command and restart Neovim. See also :checkhealth. 言われたとおり UpdateRemotePlugi…

【Android】インストール済みアプリが表示されない、アップデートがあるのにアップデート一覧に表示さない場合

「最近アプリのアップデートないな」と思って、Playストアを開いてみたら、マイアプリの「アップデート」と「インストール済み」に何も表示されなくなっていました。 適当にインストール済みのアプリを検索して、アプリ詳細画面に行くと「更新」ボタン(アッ…

Spotifyをターミナルから操作(Mac)

いくつかありそうですが、自分は shpotify というものを最近使い始めました。 github.com brewが入っていれば $ brew install shpotify でインストール完了です。 設定 1. Spotify APIに繋ぐため ↓ からアプリケーションの登録する developer.spotify.com …

最強のチートシート cheat.sh がすごい!

github.com 自分も Hacker News で知ったばかりなのですが、これとても便利です! 簡単に言ってしまうと、チートシートのまとめサイト的なもので、自分がほしいチートシートを簡単に取得できます。 そして、 速い!(100ms以内に回答を返す) 圧倒的情報量!…