最近の記事

noteで始めるアウトプット

noteとは noteは誰もが自分のメディアを簡単作れるプラットフォームです。 誰もが知的好奇心を持って楽しく創作できます。 noteはとても汎用性が高くて色んな目的に合わせて活用できます。 例えば、知識を頭に入れるとき、文章力のトレーニングや本当に様々です。 一人ひとりが楽しく創作できる。そんな夢のようなプラットフォームです。 noteが大事にしてること創作を楽しみ続け発表することです。なぜなら創作しても続かなかったから意味がありません。創作とは頭や脳を使いイラストや文章

    • Ruby On Rails

      Ruby on Rails 基本構造とは MVCアーキテクチャによって設計されてる。 MVC とは Model(モデル):データベースのデータを扱う。 Controller(コントローラー):処理の振り分け。 Ruby on Railsの基本要素とは ルーティング:処理のわかりやすいurlでわける。

      • Ruby 入門

        Rubyについて Rubyはまつもとゆきひろが開発したオブジェクトスクリプト言語。 Rubyの処理系は複数ある。大体のRubyはC言語で実装されたMRI(基本OSで動作) Rubyの基礎知識Rubyはすべてオブジェクト Rubyのメソッドは種類がある ・オブジェクト.メソッド(引数) ・オブジェクト.メソッド引数 ・オブジェクト.メソッド 文の区切りは改行 コメント方法 #をつかう リテアルはソースコードに埋め込める値 変数は宣言と値を入れる 文字式 シングルクォート

        • Rails チュートリアル5章

          レイアウト作成 webデザインフレームワークはBootstrapを使う 構造を理解するサイトロゴ、ナビゲーション、サイトヘッダーの静的なサイトを制作 ナビゲーションheaderは3つのクラスがある ・navbar navbar-fixed-top nabar-inverse Bootstrpによって特別な意味がある divタグは表示領域 "#"はダミーURL image_tagヘルパーは画像を指定しalto属性も入る Bootstrapとカスタムcss Bootstr

        noteで始めるアウトプット

          ユーザーのモデルを作成

          6.1 UserモデルUser のデーターを作成する場所がないのでデータ構造を作成する データー構造 =モデル データーを長期的に保存する場所をデータベースという データベースとのやり取りをするライブラリーをActive Record Active Recordはデータ検索/作成/保存を持っている 6.1.1 データーベースの移行 永続性を持ったユーザーモデルを構築する rails g model User name:string email:string マイグ

          ユーザーのモデルを作成

          情報セキュリティ

          ネットワークセキュリティ ユーザー認証 本人確認をすることでユーザーIDとパスワードで組み合わせ ・ユーザー lD 利用者を識別するための情報 利用者は変更できない ・パスワード 利用者が本人確認するための情報 利用者が変更出来る    ワンタイムパスワードとコールバック ・ワンタイムパスワード 一度しか使えないパスワード ・コールバック アクセス権端末か確認するために回線を切り通信を開始すること ・バイオメトリクス認証(生体認証) 身体的特徴と行動的特徴を抽出し検証する

          情報セキュリティ

          Rails チュートリアル七章

          ユーザー登録 7.1 ユーザー登録をする 7.1.1 デバックとRails環境 プロフィールは動的なページだからWebサイトレイアウトにデバック情報を追加 <%= debug(params)if Rails.env.development? %> 開発環境だけにデバック情報が表示される Railsはテスト環境、開発環境、本番環境がある @mixin box_sizing {-moz-box-sizing: border-box;-webkit-box-sizing:

          Rails チュートリアル七章

          話し方

          スキルよりメンタルメンタルの条件 ・環境づくり  全肯定の場を作り相手の緊張を解く ・人間の大原則   自分の興味しかない   承認欲求をすすぐ   自分を大好きさせる ・拡張話法   感嘆=リアクションをつける   反復=オーム返し、ミラーリング   共感=寄り添う、   称照=褒める   質問=相手の話をもっと聞き出す 表情と声をつける

          情報化と経営

          関連法規知的財産権 知的財産権は知的創作物に対する権利であり、著作権や産業財産権があります。 著作権 著作権は、著作物を創作した時点で発生する。 死後五十年は守られる。 法の目的は権利を保護することで文化の発展に寄付すること。 コンピュータに関する著作物も保護の対象 しかし、プログラミングやアルゴリズムなどは保護対象外です。 産業財産権 ・特許権 高度な発明の保護、20年 ・実用新案件 改良などの考案を保護 ・意匠権 デザインを保護 商標権 商品名やマークを保護 製造物

          情報化と経営

          Rails チュートリアル8章

          8.1セッションとは HTTPはステートレスなプロトコル。独立したトランザクションとも言える Railsでセッションを実装する方法はcookies cookiesとはユーザーのブラウザに保存される小さなデータ 8.1.1セッションコントローラー セッションコントローラーの作成 rails generate controller Sessions new ルーティングの設定 root "static_pages#home"get "./help," to "stait

          Rails チュートリアル8章

          情報の基礎理論

          情報量の単位 コンピュータ内部は情報は2値で扱われている 2 進数のいちとゼロに対応してる 最小の単位はビット、ビットを8個集めたらバイト バイトは情報量の基本 文字コード ASCIIコード:英数字と特殊文字のみ。漢字・かなに関する規定はない シフトjlsコード:ASCllコードと漢字・かなが混在可能 EUC: UNIXやLinuxなどで用いられる文字コード UNICODE:世界の文字の多くを一つの体系で表現 基数変換 10進数と2進数・8進数・16進数 10進数は一

          情報の基礎理論

          Rails チュートリアル九章

          9.1 Remember 機能ユーザーのウェブサイトを閉じた後でもログイン状態を有効にする機能 チェックボックスをログインフォームに追加する 9.1.1 記憶トークンと暗号化sessionメソッドはブラウザーを閉じると消えるセッションの永続化として記憶トークンを生成しcookiesメソッドによる永続的や安全性の高い記憶ダイジェストによるトークン認証に記憶トークンを活用(トークンはパスワードと同じ秘密情報。コンピュータの作成・管理する情報) cookiesメソッド 自動的

          Rails チュートリアル九章

          Rails チュートリアル

          10.1 ユーザー更新 ユーザー情報を編集するパターンは、新規ユーザーの作成と似ている。 新規ユーザー用のビューを出力するnewアクションと同じでユーザーを編集するためのeditアクションを作成する。patchリクエストに応答するupdateアクションを作成 10.1.1 編集フォーム1,usersコントローラーにeditアクション作成 2, editビューを実装する def edit@user = User.find(params[:id])end <% provi

          Rails チュートリアル

          Ruby on Rails 実践ガイド

          開発環境の構築 Dockerとは Dockerは仮想環境を提供するオープンソース・ソフトウェアです。 設定の容易さや起動の速さなどの理由により人気 Dockerでは個人の仮想構築をコンテナと呼びます。 コンテナの内容 はDockerfileと呼ぶテキストエディターで書く Docker Compose Dockerを用いてRailsアプリケーションを開発したり プロダクション環境で動かすときRailsアプリケーション とデータベースサーバーを別なコンテナとして構築するのが

          Ruby on Rails 実践ガイド