2020-02-01から1ヶ月間の記事一覧
What JavaScriptを用いて、アルゴリズムとデータ構造について学びます。 以下のサイトで打ちながら学ぶと理解が深まります。 https://stephengrider.github.io/JSPlaygrounds/ 定数と変数 上書きできるか、できないかが異なります。 変数 (var, let) を使う…
What タグ付け機能の実装例を紹介します。 DB テーブルはこんな感じ。 Strategy 文字列 (タグ) をparamsで保管しておいて、mapメソッドで都度都度保存 その時に、中間テーブルにもデータを入れておく このようにすれば、元からあるWorkテーブルと無関係にタ…
What サイトをSSL化した際、GETメソッドは通るものの、CREATE, UPDATE, DELETEメソッドでエラーが発生しました。 Solution log/production.logを確認します。 WARN -- : HTTP Origin header (https://xxxx) didn't match request.base_url (http://xxxx) INF…
What DBを変えてみたり、バージョンを変えてみたりして、アプリが動くかを確認するのに、Dockerが使えそうです。 実際に構成を書いた後、どうするかをまとめておきます。 Do docker-composeコマンドを実行する前に 既存のアプリを使うため、git cloneしてお…
What $ docker-compose run web rails db:create実行時に発生したエラーです。 Solution プロセスを確認してみます。 $ docker ps 私の場合は、コンテナ内でMySQLが起動していました。 プロセスをkillして、再度実行するとエラーもでませんでした。
What 以下のようなモーダルウィンドウを実装します。 Solution 以下サイトの方法を参考にしました。 https://www.webantena.net/demo/javascript/currentmenu/index5.php
ずっと逃げていたJSONに向き合います。 削除とかクリップ機能とかを非同期通信でやれたら良いな... はじめに 非同期通信の話になると、いつもJSONなる単語が出てきます。 ここでJSONとは、JavaScript Object Notionの略です。 なるほど。今思うと、同一ペー…