大田区から発信するゆるゆる日記

主にITエンジニアに関する備忘録日記。たまに趣味も。何か不備があればコメント頂けると幸いです。Twitterアカウント https://twitter.com/ryuzan03

【Angular】submit済み判定

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 submittedプロパティ 使用例 参考 背景 Angularで出てくる「ngFormのsubmittedプロパティ」がよく分からな…

【PHP・Laravel】よく使うメソッドまとめ

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 PHP function_existsメソッド use array_merge __construct([ mixed$args = "" [, $...]] ) コンストラクタ array_uns…

【Laravel】名前空間とuse宣言

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 名前空間 use宣言 今後に向けて 背景 Laravelで出てくる「名前空間」「use宣言」がよく分からなかったので…

【Laravel】Eloquent

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 「Eloquent」とは? 使用方法 今後に向けて 参考 背景 Laravelで初めて知った「Eloquent」について記事にし…

Angular

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 Angular Angularとは? 特徴 メリット 今後に向けて 背景 会社でAngularを使うので、概要を把握するために記事に…

TypeScript

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 TypeScript TypeScriptとは? 特徴 ①静的型付けが必要 ②クラスを定義し利用できる ③インターフェースを利用でき…

Laravel

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 Laravelについて Larabelとは? 人気の理由 機能 欠点 開発環境構築 今後に向けて 背景 会社でLaravelを使うので…

PHP

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 PHPとは? 何の略? どんなプログラミング言語? 目的は? 何ができる? Rubyとの違いは? 用語 今後に向けて 参…

Gitの使い方

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 GitをPCにインストール Gitでディレクトリを管理する(ローカルリポジトリの作成) Gitでバージョン管理をす…

【Ruby】正規表現オブジェクト【気付き】

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 正規表現(Regexp)オブジェクト 書き方 使い方 今後に向けて 現在、転職活動で瞑想中。 お盆は企業も休みだろうと思っ…

【Rails + React】配列データの作成日を日本語表記にする

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 配列データに反復処理をさせる 作成日を日本語表記に作り直す 今後に向けて 背景 配列データの作成日を日本…

【Rails】開発環境でCSSの変更が反映されない

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 キャッシュを削除する 今後に向けて 背景 アプリのデザインを修正していたら、途中から変更が反映されなく…

React

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 Reactとは? 注目ポイント 歴史 既存アプリへのReact環境構築 環境 React環境構築 用語 今後に向けて 参考 背景 …

サーバー

爆速学習のサーバ編です。 なんだかんだ4日かかった。。。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 サーバーとは? 役割 WEBサーバー 動作 データベースサーバ…

データベース

爆速学習のデータベース編です。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 データベースとは? RDBMSの代表的な製品 MySQL 特徴 使用例 Railsにおけるデータベ…

Ruby on Rails

爆速学習のRails編です。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 Ruby on Railsとは? アプリケーションフレームワーク導入の利点 設計哲学 DRY(Don't Repeat…

WEBアプリにおけるセキュリティ

爆速学習です。WEBアプリのセキュリティ編です。 難しい内容だったので、深くまで学習できてません。。。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 WEBアプリに…

【Ruby】クラスメソッドとインスタンスメソッド

爆速学習の番外編です。 Rubyのクラスメソッドとインスタンスメソッドについて理解を深めます。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 メソッドとは? クラ…

【Ruby】配列オブジェクト

爆速学習の番外編です。 Rubyの配列オブジェクトについて理解を深めます。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 内容 配列オブジェクトとは? データの保存…

【Ruby】ハッシュオブジェクト

爆速学習の番外編です。 Rubyのハッシュオブジェクトについて理解を深めます。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 内容 ハッシュオブジェクトとは? デー…

Ruby

爆速学習のRuby編です。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 Rubyとは? 名前の由来 特徴 人気の理由 デバッグ方法 その他 Ruby on Rails Ruby on Railsの…

HTML/CSS

爆速学習のHTML/CSS編です。 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 内容 Webページの構成 HTMLとは? 特徴 構造 CSSとは? 構造 HTMLがブラウザに表示される…

駆け出しエンジニア必見!WEBサービスとインターネット【基礎】

この記事は私が転職活動中にまとめたものです。 今回の内容は、インターネットとWEBサービス、およびにWEBサービス開発についてまとめたものになります。 当時は私自身全くインターネットとかWEBについて理解できていなかったので、そんな自分にも分かりやす…

【MySQL】外部キー制約があるテーブルorデータの削除

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 実行内容 カラム・テーブルの削除 データを一括削除 【余談】データを挿入 今後に向けて 背景 開発環境で変…

【Rails】bootstrap4対応のkaminariデザイン

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 メリット bootstrap4に対応したkaminariデザインの導入方法がわかる 背景 内容 gemの「kaminari」を導入 bootstrap4対…

【Rails】Bootstrapテンプレートの導入

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 ネットで検索 テンプレートをダウンロード ダウンロードしたファイルをポーフォリオに挿入 ビューファイル…

【就活】自社サービス開発企業1

現在、私はIT企業に転職活動中です。 振り返りの意味も込めて、転職活動を日記にしようと思います。 【前提条件】 ・4月に退職済み(現在は無職) ・元メーカーの営業マン ・プログラミングスクール卒 ・スクールの斡旋あり ・転職サイトも活用 ・思いや経験…

【Rails】deviseのログイン後表示ページの変更

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 メリット deviseのログイン後の移動先ページをログイン前のページにリダイレクトできるようになる 背景 内容 ログイン…

【Rails】命名規則

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 メリット 命名規則がわかる 背景 内容 命名規則 コントローラ 今後に向けて 参考サイト メリット 命名規則がわかる 背…

【ポートフォリオ ♯4】CSVファイルのデータをテーブルに挿入

今回は「初めてのポートフォリオ作成」の#4です。 過去の日記はこちら 初めてのポートフォリオ作成 #3.5 - 大田区から発信するゆるゆる日記 初めてのポートフォリオ作成 #3 - 大田区から発信するゆるゆる日記 初めてのポートフォリオ作成 #2.5 - 大田区から…