Just do IT

思うは招く

2022-06-01から1ヶ月間の記事一覧

Ruby の map と filter_map の違い

結論 map ブロック内の評価を返す ブロック内の実装で加工したものをそのまま返す filter_map ブロック内の評価が真である配列を返す 例1 以下の例では、どちらも同じ値を持つ配列を返す。 p (1..3).map { |n| n * 3 } => [3, 6, 9] p (1..3).filter_map { |…

Heroku にデプロイしたら review-app で application error が出て表示されない

Application error が出たときはheroku logs --tail -a review-app名などでログを見ても原因がつかめないことがある。そんな場合はrails cでコンソールを起動してみると良い。きっとコンソールが立ち上がらないはずで、そのとき表示されるエラーログに何かヒ…

vimの設定 map と noremap の違い

map :map j k jを押したらkの機能が発動する jを押すとkを押したときのように上にカーソルが移動するようになる もしkに他の機能がマップされていたら、jにもその挙動がマップされる たとえばkに「右へ移動する」機能がマップされていたら、jにもその機能が…

個人的に感じる神戸の魅力

昔住んでた神戸へ久々に行って、やっぱり好きだと再確認した。個人的に神戸の魅力を列挙してみる。一言でいうと、すべてのものがコンパクトにまとまっているのが魅力だ。 神戸の魅力 交通の便の良さは最強クラス 何でも揃ってるから大阪に出る必要なし 自然…

びっくりドンキーは地方と東京で価格が違う

何気なくびっくりドンキーのウェブサイトを見ていたら気づいた。 佐賀県と東京池袋のびっくりドンキー、レギュラーバーグディッシュ150gだと135円も価格が違う。 佐賀県 佐賀県 佐賀北バイパス店ディッシュメニュー一覧|びっくりドンキー 東京池袋サンシャ…

VSCode で Error loading webview: Error: Could not register service workers: InvalidStateError が出たときの解決方法

vscode上でレビューするためにPRを開こうと思ったら、PR画面が表示されない。エラーで以下のメッセージが出ていた。 Error loading webview: Error: Could not register service workers: InvalidStateError 解決方法: VSCodeのプロセスをkill(強制終了)…

はてなブログをグーグルアナリティクス4に移行する

ユニバーサルアナリティクスが2023年7月1日からデータ処理をやめるようなので、グーグルアナリティクス4(GA4)に移行した。 次世代の Google アナリティクスのご紹介 - アナリティクス ヘルプ 最終的にどうなればいいか ダッシュボード→設定→詳細設定でアナ…