ume

2022-08-01から1ヶ月間の記事一覧

サーバーを立てるとは?

目次 サーバーを立てるとは? 具体的にどんな準備がサーバーで必要なのか? サーバーを立てるとは? ⇨ブラウザーに文字を表示するための準備をすること=サーバーを立てる。 具体的にどんな準備がサーバーで必要なのか? 必要なもの4つ 1つ目 ①アプリケー…

Ruby 基礎

Ruby 基礎 目次 ①各種名前 ②①の機能の紹介 ①各種名前 ①各種名前 ①オブジェクト ②インスタンス ③メソッド ④クラス  ② ①の機能の紹介 オブジェクト ⇨便利機能を兼ね備えたお道具箱のイメージ お道具箱のイメージとは? お道具箱にはハサミや水のりやホッチキ…

動画配信の仕組み

目次 動画配信の種類 それぞれの特徴 動画配信の種類 ①ダウンロード ②ストリーミング ③プログレッシブダウンロード それぞれの特徴 ①ダウンロード ⇨動画ファイルが全てダウンロードし終わらないと見れない。(プロトコルはHTTP) メリット オフラインで視聴…

Ajaxとは

Ajaxとは? HTTP通信との違い Ajax通信の流れ Ajax使用用途 Ajaxとは? HTMLの一部を追加で読み込む通信方法 どういうこと? ⇨Ajaxが使われている具体例を見てみよう。 例 YouTube YouTubeの開くとこのように動画のサムネイルが並ぶ下の方にスクロールすると…

rails データの改竄(カイザン)をさせないためのストロングパラメーターとは?

目次 form_withで送られたデータをデータベースに保存する際の注意点 ストロングパラメータ ストロングパラメータの使い方 用語 form_withで送られたデータをデータベースに保存する際の注意点 ⇨form_withで送られてくるデータは改竄が可能。 どういうことか…

tcp/ipとは

目次 TCP/IPとは tcp/ipの概念のイメージについて 具体的に各階で何が行われているのか? IPアドレスとMACアドレスの違い 用語 TCP/IPとは pcや他のデバイスからwebサーバーに繋がるまでに必要なルールtcp/ipとは TCPとIPというプロトコル(ルール)を使って…

rails 初期設定とコマンド

resourcesメソッドと使い方(routes.rbに記載) root ”コントローラ名#アクション名”(routes.rbに記載) form_with resourcesメソッドと使い方 resourcesメソッドとは? ⇨railsが持っている便利機能を使うコマンド 便利機能↓ つまり↑の7つのアクションに…

HTTPSとは?

目次 HTTPとは? httpとhttpsの違い SLL化とは? リダイレクトとは? HTTPとは? ⇨個人情報がバレないhttp通信のこと ⇨要は安全性が高い通信 Webサーバーとクライアント間でのデータの送受信を行うために用いれられるプロトコル httpとhttpsの違い ⇨安全な通…

Ruby 復習 クラス変数 インスタンス変数

目次 クラス変数とインスタンス変数の比較 クラスメソッドとインスタンスメソッドの比較 モジュールについて Mix-in クラス変数とは インスタンスごとにそれぞれ固有とは↓でいうインスタンスごと(masa=User.new(“masa”))によって実引数が違うから @name(イ…

Ruby 復習

目次 class文 initializeメソッド 組み込みクラスの継承の関係 アクセスメソッド 特別な変数self クラス文 class クラス名 クラスの定義 End 注意 クラス名は必ず大文字で始めないとあかん initializeメソッド Class文の中で定義されたメソッドをそのクラス…

Ruby復習 継承

継承 継承のメリット 組み込みクラスの継承の関係 継承 既に定義されているクラスを引き継いで新しいクラスを作ること 継承によって新しく作られたクラス⇨サブクラス 軽症の元になったクラスをスーパークラスと言います 継承のメリット ① 既存の機能はそのま…

Rails ログイン機能

目次 ログインとは ログインの流れ ログインの手順1 ログインの手順2 ログインの手順3 ログインとは ⇨サイトを操作しているユーザーが誰であるかが判別できる状態のこと ログインのメリット⇨ユーザーごとにユーザーに合わせた情報を提供できる 例 YouTube…

Rails ログアウト機能を作ろう

目次 ログアウトのやり方 ログアウトの手順1、2、3 ログインとログアウト時で画面に表示するものを切り替える ログアウトのやり方 ⇨アクション内でsession[:キー名]=nil ログインの時は値を代入することでログインを保っていた。 ログアウトは逆で値を削…

rails server を起動するとエラーが出た。

目次 エラーの経緯 エラーの意味と原因 エラーの解決策 エラーの経緯 rails tutorialをcloud9で勉強しようとしてターミナルでrails serverを起動しようとしたら いきなり こんなエラーが出た。 エラーの意味と原因 意味⇨もう既にrails server 立ち上がってる…

Ruby 復習

目次 オブジェクト クラスとは インスタンスとは メソッドとは メソッドの使い方 メソッドの種類 オブジェクトとは ⇨データを表現するための単位をオブジェクトという。 例 print(“Hello Ruby”) データ=””で囲われたもの ”Hello Ruby”がデータ(オブジェク…

プロキシサーバーとは?

目次 プロキシサーバーとは なんで中継役をする必要があるのか? プロキシサーバーとは ⇨内部(青の枠線)ネットワークのpc と外部ネットワークの通信の中継役をする存在がプロキシサーバー なんで中継役をする必要があるのか? 理由は大きく分けて2つ ①キャ…