IT関連知識 シンギュラリティとは何か?を3分で理解する シンギュラリティとは シンギュラリティとは、技術が急速に進化し、人間のコントロールを超えてしまう状態です。シンギュラリティが起こると、人工知能(AI)が人間の知能をはるかに超越し、あらゆる種類のタスクを自動化できるようになる可能性があります... 2023.07.20 IT関連知識全般
IT関連知識 Specification by Exampleとは何か?3分で理解する Specification by Exampleとは? Specification by Example(以下、SBE)とは、ソフトウェアの要件を、テストケースの形で記述する手法です。SBEでは、要件を具体的な例として記述することで、開発者... 2023.07.14 IT関連知識テスト技法全般
IT関連知識 APIとは何か?を3分で理解する APIを利用することで開発を効率的に APIとは、Application Programming Interfaceの略で、ソフトウェアの機能を外部に公開する仕組みであり、アプリケーション開発者はAPIを公開することで、他のアプリケーション... 2023.07.10 IT関連知識全般
IT関連知識 SSLとは何か?3分で理解する SSLとは? SSL(Secure Sockets Layer)とは、インターネット上でデータを暗号化して送受信する仕組み(プロトコル)です。インターネット上の個人情報を暗号化して保護するプロトコルです。 SSLは、Webサイトの閲覧やメー... 2023.07.07 IT関連知識全般
IT関連知識 ローカルインストールとグローバルインストールの違いを3分で理解する Nod.jsのライブラリ、パケージを管理するnpm コマンドでパケージをインストールする際、ローカル インストールとグローバルインストールという概念があります。 ローカル インストールと、グローバルインストールでインストール場所も異なります... 2022.12.28 IT関連知識全般
全般 ストリーミングプロトコルの種類について3分で理解する 「ストリーミング」とは、簡単に言うと、動画や音声ファイルをダウンロードしながら再生もするダウンロード方式の一種ですが、 WEBでの動画サービスが主流になった昨今、この「ストリーミング」技術を支えるHTTPベースのストリーミングプロトコルにつ... 2022.12.21 全般
IT関連知識 RPAとは何か?を3分で理解する 昨今よく聞く様になったRPAという言葉、正確に意味を理解してますでしょうか?? RPAとは、ロボティック・プロセス・オートメーション(Robotic Process Automation)の略で、その名の通り、ロボットでプロセスを自動化する... 2022.12.09 IT関連知識全般
全般 PTP(Precision Time Protocol)とは何か?を3分で理解する Meta社がデータセンター内の全サーバーの時刻をPTP(Precision Time Protocol)で同期させる計画であることが報じられ(2022年11月)ましたが、ではこのPTPとは何でしょうか??今回はPTPを3分で理解する記事です... 2022.11.30 全般
IT関連知識 要件定義の作り方を3分で理解する 要件定義とは 要件定義とは、ソフトウェア開発において、実装すべき機能や満たすべき性能など、何をどうシステム化、ソフトウェアにするのか。明確にしていく作業のことです。 5W1Hで考えると考えやすいかもしれません。 「When:いつ」「Wher... 2022.11.25 IT関連知識全般
IT関連知識 インセプションデッキとは何かを3分で理解する インセプションデッキとは インセプションデッキは書籍「アジャイルサムライ」で紹介されている、アジャイル開発のプラクティスの一つです。 そのプロジェクトのWhyとHowを、プロジェクト開始前に「10個の質問」に答えることで明確にし、チーム内で... 2022.11.17 IT関連知識全般