miyohideの日記

技術的なメモなどを記しています

2020年7月26日

今週のメモ

2020年7月19日

今週のメモ

2020年7月12日

今週のメモ

2020年7月5日

今週のメモ

2020年6月13日(土)

Railsの404、500エラーページをカスタマイズする

参考にしたのは、以下のQiitaのページのコメント。

qiita.com

Rails 6.0.3ではErrorsControllershowアクションにある

env["action_dispatch.exception"]

request.env["action_dispatch.exception"]

にする必要あり。Rails 5.0でdeprecatedになってたみたい。

github.com

ただ、これを毎回実装するのは面倒くさい。何かいい手はないかなと思っていたらコメントをされたyuki24さんがgem化されていました。

github.com

2020年5月28日(木)

Railsにてform_withを使ったフォームを実装したときにredirectが何故かされない問題とその対処

この記事は、環境は以下の状態で試しました。

sorcery gemを使って認証のサンプルを実装していたときに、以下のページを参考にしていたのですがうまく動かない問題にぶち当たりました。

github.com

具体的には、ログインフォームに認証情報を入れて「Login」ボタンを押しても画面遷移されない...

f:id:miyohide:20200528201320p:plain

色々と探し回ってようやく以下のブログにヒットしました。

kimuraysp.hatenablog.com

結局app/views/user_sessions/_form.html.erb

<%= form_with url: user_sessions_path, method: :post do |f| %>
# 省略
<% end %>

の部分を

<%= form_with url: user_sessions_path, method: :post, local: true do |f| %>
# 省略
<% end %>

にする必要があるとのこと。

Rails 5.1の時代からあったのね...。

form_withについてはTechRachoさんにて日本語訳が書かれているので目を通しておくとよいかと(これにハマって)気が付きました。

techracho.bpsinc.jp

2020年4月16日(木)

今年1月から取り組んでいたオンライン英会話レッスン。3ヶ月間やって予定していたノルマをクリアしたのでざっくり感想をまとめてみます。

きっかけ

昨年末に会社から指定された英会話教室に行くなら補助金出すよという案内を受け、思い切って申し込み。物理的な教室に通うのは気が乗らなかったのと、安かったのでオンライン英会話教室であるBizmatesを受けることにしました。

www.bizmates.jp

内容

Bizmates では最初にレベル判定レッスンを受けます。判定の結果はLevel 1 のRank A。平たく言うと初歩の初歩。簡単な文法からおさらいしながら英会話に慣れていく感じです。

レッスンは1回25分。Skypeを使います。短いようで長い25分間。慣れるとあっという間に終わりますが、最初の頃はただひたすら長く感じました。

講師はたくさんいるので人を選ばなければ受講できないってことはありません。ですが、自分に合う講師を探すのが苦労しました。とりあえず毎日いろんな講師を選んでレッスンを受けてお気に入りの講師を何名か見つけるのに一ヶ月間ぐらいはかかった気がします。

成果

3ヶ月間、ほぼ毎日やってみました。最初は講師の言うことも分かったりわからなかったりで、返答も文章ではなく単語で答える感じでしたが、徐々に文章で答えられるようになりました。まあ、学べば学ぶほど「俺って全然英語ができない」って感じを強くしますが。

成果測定のためにTOEICを受けるよう言われているので、その結果を見て判断してみようかなと思います。リスニングの点数ぐらいは上がってほしいなあ。