フレームワーク

システム開発・テクノロジー

真偽値とは?trueとfalseの基本を初心者向けに解説

真偽値とは、正しい(true)か正しくない(false)かの2つだけを表すデータのこと。条件分岐との関係や使いどころを、プログラミング初心者向けに解説します。
システム開発・テクノロジー

コメントとは?コードに残すメモの役割を初心者向けに解説

コメントとは、プログラムの中に書く人間向けの説明メモのこと。実行されない理由や良い書き方、コメントアウトの使い方を初心者向けに解説します。
システム開発・テクノロジー

条件分岐とは?if文の仕組みをIT初心者向けに解説

条件分岐とは、条件によって処理を切り替えるプログラムの仕組みのこと。if文の考え方や真偽値との関係を、プログラミング初心者向けにやさしく解説します。
システム開発・テクノロジー

ループとは?繰り返し処理の基本をIT初心者向けに解説

ループとは、同じ処理をコンピュータに繰り返し実行させる仕組みのこと。forとwhileの違いや無限ループの怖さを、プログラミング初心者向けに解説します。
システム開発・テクノロジー

ディープテックとは、社会課題を解決する先端科学技術ベースの革新的事業のこと。特徴と代表分野を解説します。

ディープテックとは?ざっくりと3行で大学や研究機関の先端的な科学技術を基盤に、社会課題の解決を目指す革新的な事業・スタートアップのことIT・アプリ系のビジネスと異なり研究開発に長い時間と多額の資金が必要だが成功すれば社会に大きなインパクトを...
システム開発・テクノロジー

トークンとは、認証の証明・データの最小単位・暗号資産など文脈で複数の意味を持つIT用語のこと。各分野での意味を解説します。

トークンとは?ざっくりと3行で「しるし」「証票」を意味し、認証・プログラミング・暗号資産など文脈によって複数の意味を持つ多義的なIT用語のこと共通するのは「何かを表す小さな単位・証」という概念で認証では本人確認の証、AIでは文章を区切る最小...
システム開発・テクノロジー

スタックオーバーフローとは、メモリのスタック領域が限界を超えて起きるエラーのこと。原因の再帰処理と対策を解説します。

スタックオーバーフローとは?ざっくりと3行でプログラムが使うメモリの「スタック領域」が割り当てられた限界を超えてあふれることで起きるエラーのこと関数を呼び出すたびにスタックに情報が積まれるため終了条件のない無限の再帰呼び出しなどでスタックが...
システム開発・テクノロジー

ネイティブアプリとは、特定のOS向けに開発しストアからインストールして使うアプリのこと。Webアプリとの違いを解説します。

ネイティブアプリとは?ざっくりと3行でiOSやAndroidなど特定のOS向けに専用開発されてApp StoreやGoogle Playからインストールして使うアプリのことブラウザで動くWebアプリと違いOSの機能(カメラ・GPS・プッシュ...
システム開発・テクノロジー

NuGetとは、Microsoftが提供する.NET開発向けのパッケージ管理システムのこと。ライブラリ導入と依存関係管理の仕組みを解説します。

NuGetとは?ざっくりと3行でMicrosoftが提供する.NET開発向けのパッケージ管理システムのこと。ライブラリ(パッケージ)の検索・インストール・更新・依存関係の管理を自動化するJavaScriptのnpm・Pythonのpipのよ...
システム開発・テクノロジー

ランタイムとは?プログラムが実際に実行される環境と動作する時間帯のこと

ランタイムとは?ざっくりと3行でプログラムが実際にコンピュータ上で実行されている時間帯(実行時)、およびその際にプログラムが動作するために必要なライブラリ・環境の総称のことプログラムを書いて変換する「コンパイル時(Compile time)...