IT技術にまつわる実験ノート

「長編を書くより、短編を数多く完成させてください。それが上達への近道です」 by 手塚治虫

2019-02-11から1日間の記事一覧

JavaScript のイベントオブジェクトを使ってみる

はじめに ここでは、以下の記事を参考にしてイベントオブジェクトを使ってみることにする。 https://ja.javascript.info/introduction-browser-events#ref-438 使ってみる まずはイベントオブジェクトを出力してみる。 ↓ -> id="hoge" の要素をクリックする…

JavaScript の addEventListener メソッドを使ってみる

はじめに ここでは、以下の記事を参考にして addEventListener メソッドを使ってみることにする。 https://ja.javascript.info/introduction-browser-events#ref-437 使ってみる addEventListener メソッドの第一引数にはイベントの種類を指定して、第二引数…

JSON.parse と JSON.stringify を使ってみる

はじめに ここでは、以下の記事を参考にして JSON.parse と JSON.stringify を使ってみることにする。 https://qiita.com/mitsuhiro_K/items/2d179632f62a591a1582 使ってみる JSON.stringify を使うと、javascript の値をJSON文字列に変換することができる…

localStorage を使ってみる

はじめに ここでは、以下の記事を参考にして localStorage を使ってみることにする。 WebStorage API(LocalStorage)を使ってみた - Qiita 使ってみる ↓ -> localStorage に値をセットして、localStorage の値を表示することができた。 localStorage の値を削…

js-cookie を使ってみる

はじめに ここでは js-cookie を使ってクッキーを操作してみることにする。 https://github.com/js-cookie/js-cookie 使ってみる クッキーに値を set する時は、第一引数にキーとなる文字列を指定して、第二引数に値を指定する。クッキーから値を get する時…

PostgreSQL の ILIKE とは何なのか

PostgreSQL で ILIKE を使うことで、大文字と小文字を区別しない正規表現検索ができるようになるとのこと。なお、ILIKE は標準SQL ではなく、PostgreSQL の拡張とのこと。 参考:STUDIO WING .lib: PostgreSQL:大文字と小文字とを区別しない正規表現検索 IL…

Rails で session の値を出力してみる

使ってみる 以下の create アクションは、ログインフォームから POST リクエストを送信した時に実行される。 ↓ -> とんでもない情報量が格納されているということがわかった。 session は、セキュリティ対策やキャッシュの対応もしているため、やりとりする…

Rails の application_controller.rb で private メソッドにするのはなんでなのか?

結論 Application Controller のサブクラスで使うメソッドを定義するため。Ruby の private メソッドはサブクラスからも呼び出せる。 この点は Ruby の基本的な機能であるためか、Rails の技術書では、しれっと書かれてていて、継承時の private メソッドの…