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

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

プログラミング-全般知識

今日のワード(7/10)

概要 リテラル シグネチャ コールバック メンバ 今後に向けて 参考 ※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 概要 学んだワードを書き留めていく。 今日はここ。 インタ…

RxJS

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 RxJSとは? Angularでの使われ方 RxJSでの重要用語 Observableクラス Operator Subscribeメソッド Subjectクラス…

バリデーション

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 内容 バリデーションとは? IT業界でのバリデーションとは? 参考 背景 今まで曖昧にしていたバリデーションにつ…

MongoDB

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 MongoDB MongoDBとは? 特徴 NoSQLとは? 特徴 用語 クロスプラットフォーム: BSON: スキーマ: 水平スケーラ…

フック(Hook)

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。 【目次】 背景 フック フックとは? 使用する場所 参考 背景 Laravelで出てくる「フック(Hook)」がよく分からなかったので、記…

Angular

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

TypeScript

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

Laravel

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

PHP

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

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 on Rails Ruby on Railsの…

HTML/CSS

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

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

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