キャッシュとクッキー、セッションについて

結論 キャッシュは動的ページを実現するためのものでは無く、画面表示の高速化を目的に画像やHTMLデータをブラウザに保持する。 セッションは「ログインしてからログアウトまで」のような一連の操作を言い、セッションデータはサーバー側に保持される。 クッ…

mysqldumpの設定で詰まった話

dumpファイルの作り方 学ぶ目的 毎回データを作るのは面倒。再利用したい。 作業改善のため $ mysqldump -h localhost [DB名] [テーブル名] -u root -p > simple.dump $ mysql -h localhost [DB名] -u root -p < simple.dump とすべきコード、2つ目を $ mysq…

(&:odd?)について

> a, = (1..5).partition(&:odd?) => [[1, 3, 5], [2, 4]] > a = (1..5).partition(&:odd?) => [[1, 3, 5], [2, 4]] > a, b = (1..5).partition(&:odd?) => [[1, 3, 5], [2, 4]] > b => [2, 4] > a, = (1..5).partition(&:odd?) ↑なぜaの後ろに「,」が入って…

SQLについて

SQLとは? データベース言語の一つ データベースの定義や操作を行うことができる ISO(国際標準化機構)で規格が標準化されている。 一度学習すればほかのデータベースでもほぼ同じように操作可能 「シークェル」または「シーケル」と呼ばれている SQLという…

vagrantからDockerの構築まで(備忘録)190610 21:28:44

vagrantからDockerの構築までの流れをまとめておくための記事 //フォルダまで移動してから $ vagrant up しかしエラー発生 There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is…

rails cがエラーになった時の対処方法

rails cでエラー発生 開発環境 VS Code Rails 5.2.3 ruby 2.5.1 $ bundle exec rails c #エラー文 Running via Spring preloader in process 62552 色々調べてみた qiita.com Gemfile gem 'rb-readline' $ bundle install $ rails c Running via Spring prel…

【mysqlで文字コードをutf8にする設定】

【mysqlで文字コードをutf8にする設定】 mysql -u root -p mysql> show variables like "chara%"; $ sudo vi /etc/my.cnf [mysqld] ... character-set-server=utf8 #mysqldセクションの末尾に追加 [client] default-character-set=utf8 #clientセクションを…