世界一適当な技術ブログ

日々学んだ内容をとにかくにブログ形式でアウトプットします。(技術系中心)基本自分用備忘録です。

IT基礎知識

公開鍵暗号方式について

公開鍵暗号方式について インターネットで情報をやり取りするには、情報自体を第三者から盗まれないようにすることが重要になります。 そのためによく利用される暗号方式が公開鍵暗号方式です。 仕組みについて ①情報を受信する側が公開鍵と秘密鍵を作成して…

DXの基本

DXの基本 DX is 何? DXとはデジタルトランスフォーメーションの略。 デジタル技術を用いてビジネスを円滑に進めるようにイノベーションを起こすこと。 DXによるビジネスモデルの変革 ■ サブスクリクションモデル サブスクとは定期購入するビジネスモデルの…

非同期処理について

非同期処理について プログラムは実行すると、コードを上から順に1行ずつ実行していきますね。 その処理の1つに時間のかかる処理があると、その実行が完了するまで、次の行には進みません。 どんな時に困るのでしょうか? 例)サーバーと通信を行った際に、…

ローカルストレージとセッションストレージとは?

データストレージとセッションストレージとは? Webストレージにはローカルストレージとセッションストレージを利用するケースがありますが。 よく内容を理解していなかったのでメモを残します。 先に結論 sessionStorage はセッション中(ページの再読み込…

クラウドのきほん

クラウドのきほん AWSを知る上でクラウドとオンプレミスの違いを理解することは必須です。 それぞれの基本を備忘録がわりにメモしていきます。 AWSはクラウドコンピューティング AWSはサーバーやネットワークなどのインフラ一式を貸してくれるサービスです。…

Herokuサービスについて

Herokuサービスについて 会社でheroku利用する機会があったのだが、どういったサービスなのかを軽く調べてみたので備忘録残す。 Herokuとは Heroku はアプリの構築、提供、監視、スケールに役立つクラウドプラットフォームで、アイデアを出してから運用を開…

綺麗なURI(ルーティング)を作るときのTIPS

綺麗なURI(ルーティング)を作るときのTIPS APIを開発する時にエンドポイントのURIを設定しますが、良いURI設計を意識することが大事です。 .......でも良いURI設計とは一体なんぞや! 良いURI設計とは下記のようなものです。 覚えやすく、どんな機能をもつ…

WEB APIを美しく設計する重要性

WEB APIを美しく設計する重要性 APIを設計する時によく言われる美しい設計とは一体何なのか? また、何故美しい設計が必要なのかをまとめます。 美しい設計とは何か? API設計で美しい設計とはわかりやすく整理されており、無駄がない完成度高いものをさしま…

SAML認証

SAML認証 シングルサインオン規格の一つ。 シングルサインオンとは一つのIDとパスワードで複数のWEBアプリやクラウドサービスにログインできる仕組みの事。 SAMLとは異なるインターネットドメイン間でユーザー認証を行うための認証情報の規格のことです。 SA…