ミズノブログ

ミズノです。プログラミング・子育て・経年変化するもの など好きなことを雑多に書きます。

"chsh: PAM: Authentication failure" 発生時の解決方法メモ

ubuntuでログイン時のshellをfishに変更しようとした際にすこし詰まったのでメモ。 chsh -s $(which fish) コマンドでログイン時shellを変更しようとしたところ chsh: PAM: Authentication failure のエラーが。 ググったところ下記に解決方法が書いてありま…

RSpecの実行タイミングについてメモ

RSpecを使っている中で、思った挙動をしない時があったので実行タイミングを確認してみたメモ。 下記のようなテストコードを実行してみました。 require 'rails_helper' RSpec.describe "実行タイミングを調べる" do puts '!!! describe' before do puts '[b…

RESOLUTE 710 エイジング記録 1年経過

革製品やデニムなど、経年変化するものが好きです。 大好きなデニム『RESOLUTE 710』を穿いて1年経過したので、エイジング記録を残します。 RESOLUTE ? 公式ホームページ www.resolute.jp 国産デニム業界で20年以上デザイナー、林 芳亨(はやし よしゆき)氏…

5歳息子の"やりたいことリスト"を作ったときの気づき

新年に"やりたいことリスト"を作った 巷で流行っている "やりたいことリスト100" を我が家でもやってみようという話になり、5歳の息子にもインタビュー形式でやりたいことを聞いてみました。 なぜやるのか 単純に僕が息子がどんなことに興味があるのか聞いて…

vim: fzf.vimでGFilesコマンドが使えなくなる問題

先日、fzf.vimでGFilesコマンドが使えない問題に悩んでいたのですが、無事解決したのでメモ。 かなりニッチな問題ですが、予想外の箇所が影響しておりハマったので共有しておきます。 問題:fzf.vimでGFilesコマンドでエラー GFilesコマンドは、Gitで管理さ…

vim: カーソル下の文字列を取得したい

vimで、カーソル下の文字列でgrepできるようにしたいなと思い調べたのでメモ。 もう少し具体的にいうと fzf.vim でRipGrep をおこなう :Rg コマンドを利用するときに、カーソル下の文字列をパラメータに設定したい、が動機でした。 結論として.vimrcに nnore…

脱初心者を目指すプログラマーに読んでほしい書籍

以下はSIer時代に、実体験をもとに書いた初心者向け記事なんですが、ありがたいことに今でもたくさんの方に読んでもらっています。 qiita.com 職業プログラマー目指して頑張っている人、初心者から次のステップに進みたい人が想像以上にたくさんいることを知…

Review: SHOES LIKE POTTERY

梅雨も明けたので白スニーカーを新調しました。 シンプルでこだわりのある、お洒落な白スニーカーを求めて散々探し回り、たどり着いたのがこの 「SHOES LIKE POTTERY」でした。 SHOES LIKE POTTERY? MADE IN 久留米 福岡県久留米市の、ムーンスターが製造し…

家族にむけてリビングLTをやってみました

先日「リビングLT」と称し、自宅のリビングで家族に向けて家計改善のLTをしてみました。 チームビルディングやプレゼン資料の作り方など、仕事上のスキルをうまく使いながらやってみたところ、 手応えがあり家族にもなかなか好評だったのでまとめてみます。 …

fishで連番のディレクトリを作る方法

先に結論 seqコマンドを利用する。 ➤ mkdir hoge_(seq 1 5) ➤ ls hoge_1 hoge_2 hoge_3 hoge_4 hoge_5 0パディングしたいときはseq -f でformat指定できる。 ➤ mkdir hoge_(seq -f %03g 1 5) ➤ ls hoge_001 hoge_002 hoge_003 hoge_004 hoge_005 ※検証環境 ➤…