タグ

ブックマーク / blog.kksg.net (2)

  • ブログを Turbolinks 5 で高速化 & デザイン変更

    このブログのデザインを新しくした。 やはり左のカラムに文があったほうが読みやすいだろうということでそれにし、ヘッダーに画像を使ってブログ感を出した。ちなみにこのヘッダー画像はチャリで日最北端まで行った時に通りかかった東北のどっか高いところ。実際に夏だったし、夏っぽくて気に入っている。 以前の見た目の様子です。 Turbolinks で高速化 実際にヘッダーとかクリックしてポチポチ移動してもらえればわかると思うんだけど、ページの遷移がめちゃくちゃ速くなった。このブログは Rails で手作りされているものなので、Turbolinks を有効化するだけでこれくらい速くなった。ページ遷移が500ms以上かかる場合はプログレスバーが出現するが、ほぼ見ることはできない。 Turbolinks 5 対応 そろそろ 5 が主流になるということで Turbolinks 5 beta を使うことにした。

    ブログを Turbolinks 5 で高速化 & デザイン変更
  • Rails の session の有効期限を無期限にする - 9mのパソコン日記

    WikiNoteに閲覧履歴機能つけたりした - 9mのパソコン日記 WikiNoteというWebサービスに、閲覧したことのあるページ一覧を表示するという機能があります。このサービスにはユーザー登録がないので、Rails でいうところの session.id に閲覧履歴を紐付けるということをやるのですが、ブラウザを再起動するごとに session がリセットされてしまっては使いものになりません。というわけで、session を永続化したという話。 Railssession を永続化する方法 config/initializers/session_store.rb を編集して、config.session_store に遠い未来の expire_after を渡します。この session_store.rb は Rails 5 の例だけど、initializers に置いてある事と ex

  • 1