gakkie プログラミング 備忘録

tech::expert(現tech camp) 45期

2019-09-01から1ヶ月間の記事一覧

エラー "You must use Bundler 2 or greater with this lockfile. (Bundler::LockfileError)"

190419 18:24:22 udemyのカリキュラムを学習中 詰まったところ、解決方法をかく 開発環境cloud9 rubyのversion2.6.0 ruby のversion 違いでエラー $ ruby -v $ rvm install 2.4.0 $ rvm --default use 2.4.0 これで再起動した時もversion が変化しない。 irb…

SQL 4つの構文

今回のテーマ:SQLで主に扱う4つの構文について 書いた理由:SELECT, UPDATE, INSERT, DELETE など学習していく中でそれぞれの書き方を整理するため。 SQLで主に扱う4構文についての備忘録 [目次] 取得 挿入 更新 削除 [本題] 取得 SELECT カラムA, カラムB …

jquery イベントメソッド:マウス編

今回のテーマ:jQueryイベントメソッドmouse〜を使ってみよう マウスをクリックした時(click) マウスが要素にかかった時(mouseover) マウスがそこから離れた時(mouseout) そしてマウスが動いた時(mousemove) マウスボタンがはなされた時(mouseup) …

jquery コールバック関数練習

今回のテーマ:コールバック関数 コールバックの練習 Q.そもそもコールバックとは? A.何らかの処理が終わった後に何らかの処理をすること。 具体的な方法 まずはコールバック関数無しで。 <html lang="ja"> <head> <meta charset="utf-8"> <title>jQueryの練習</title> </head> <body> <p>jQueryの練習</p> <div id="box" style="width:100px;height:100px;background:blue;"></div> </body></html>

save時に実行するバリデーションを切り替えたい!

saveメソッドを呼び出してモデルのデータを保存するときに、状況によって実行するバリデーションを切り替えたい場合がある。 そんな時は、validatesメソッドのonオプションが使える。 参考ページ 状況によってsave時に実行するバリデーションを切り替える - …

メソッドのオーバーライドについて(Rubyの場合)

Q.なぜこの記事を書こうと思ったのか? teacher.nagano-nct.ac.jp A.オブジェクト指向を調べていた時、オーバーライドについて興味が湧いたから。 【結論】オーバーライドとは? A. スーパクラスから継承されたサブクラスにおいて、メンバ関数を独自の機能で…

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

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

mysqldumpの設定で詰まった話

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