SES 雑記

IT用語辞典

目次

AWS

 

【AWS = Amazon Web Services】の略のことです。

Amazonが提供している100以上のクラウドコンピューティングサービスの総称です。

※引用・参考:https://www.skyarch.net/column/whataws01/

 

Android Studio

 

作成中

 

HTML

 

HTMLとは、ハイパーテキスト・マークアップ・ランゲージ(Hyper Text Markup Language)の略。

簡単にいうと、コンピュータが理解できる、マークアップをするための言葉です。

マークアップとは、もともと雑誌や新聞の編集用語で、文章構成の指示のことを指します。

※引用・参考:https://techacademy.jp/magazine/4843#sec1

 

Xcode

  

作成中

 

SQL

 

データベース言語の中で、最も普及している言語の一つです。DBMS(データベース管理システム)上でデータやデータベースを制御するための言語であり、ユーザーやシステムからの命令を受けてRDB(リレーショナルデータベース)にクエリ(問い合わせ)を行い、結果を返します。

※引用・参考:https://hnavi.co.jp/knowledge/blog/sql/

 

OpenStack

OpenStackとは、「IaaS環境を構築するためのソフトウェア(群)」のこと。

OpenStackを使用することでAWSの様なクラウドサービス(環境)が作成できてしまうのです。

1.オープンソースソフトウェアである
2.IaaS環境(仮想マシン、ストレージ、ネットワーク等)の構築ができる

※引用・参考:https://www.nicpartners.co.jp/report/36217/

O/Rマッピング

 

オブジェクト指向プログラミング言語におけるオブジェクトリレーショナルデータベース(RDB)の間でデータ形式の相互変換を行うこと。

※引用・参考:https://e-words.jp/w/O-R%E3%83%9E%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0.html

 

Objective-C

  

CをベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語である。 

 ※引用・参考:https://ja.wikipedia.org/wiki/Objective-C

 

オンプレミス

 

オンプレミスと自社の中で情報システムを保有し、自社内の設備によって運用すること指します。

現在、クラウドサービスなど外部サーバーを使用することが一般化してきており、それらと区別するため従来の自社運用をオンプレミスと呼ぶようになりました。

 ※引用・参考:https://www.kagoya.jp/howto/engineer/itsystem/on-premises/

 

コーディング

 

プログラミング言語を使ってソースコードを作成すること

コーディングは、より詳細にいうと、Webデザインをブラウザ上で見える形にするためにソースコードを記述することで、言語はHTML(エイチティーエムエル)やCSS(シーエスエス)、JavaScript(ジャバスクリプト)などを主に使用します。一方、プログラミングはプログラムを動作させることを目的としており、 Java(ジャバ)やC言語(シーげんご)などのプログラミング言語を使用して作業します。

 

※引用・参考:https://www.modis.jp/staffing/insight/column_46/

 

GCP

 

Google Cloud Platformの略。Google がクラウド上で提供するサービス群の総称です。
Google 社内で使われているものと同じテクノロジーやインフラを使用して、お客様のインフラ環境をクラウド化できます。基本的な構成要素が初めから各種サービスとして用意されているため、それらを使用してすばやく開発を行うことができます。

 ※引用・参考:https://cloud-ace.jp/gcp/

 

Git

 

 プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムです。

※引用・参考:https://ja.wikipedia.org/wiki/Git

 

クラウドコンピューティング

 

インターネットを介してサーバー・ストレージ・データベース・ソフトウェアといったコンピューターを使った様々なサービスを利用することを指します。

クラウドコンピューティングでは、手元に1台のPCとインターネットに接続できる環境さえあれば、サーバーや大容量のストレージ、高速なデータベースなどを必要な分だけ利用できます。

※引用・参考:https://www.skyarch.net/column/whataws01/

 

Kotlin(コトリン)

 

Javaの統合開発環境であるIntelliJ IDEAで有名なJetBrainsが開発したオブジェクト指向プログラミング言語です。

言語構文自体はJavaとは互換性がない独自方式ですが、コンパイルされたコードはJava VM(仮想マシン)上で動作するため、これまでのJava資産の多くを流用できるという特徴を持っています。

※引用・参考:https://www.atmarkit.co.jp/ait/articles/1712/08/news010.html

 

Swift

 

iOS、Mac、Apple TV、Apple Watch向けのアプリを開発するためにAppleが作った、
強固で直感的なプログラミング言語。

 ※引用・参考:https://www.apple.com/jp/swift/

 

Java

 

作成中

CSS

 

CSS (Cascading Style Sheets) は、ウェブページのスタイルを設定するコードです。

スタイルシート言語であり、プログラミング言語ではありません。

※引用・参考:https://developer.mozilla.org/ja/docs/Learn/Getting_started_with_the_web/CSS_basics

 

GCP

 

【Google Cloud Platform】の略のことです。米グーグル(Google)社のクラウドサービス

同社の管理するコンピュータ資源やソフトウェアをインターネットを通じてサービスとして利用することができます。

※引用・参考:https://e-words.jp/w/Google_Cloud_Platform.html

SHOPLIST.com

 

作成中

 

Docker

 

アプリケーションをすばやく構築、テスト、デプロイできるソフトウェアプラットフォームです。

Docker は、コンテナと呼ばれる標準化されたユニットにソフトウェアをパッケージ化します。

コンテナには、ライブラリ、システムツール、コード、ランタイムなど、ソフトウェアの実行に必要なすべてのものが含まれています。

Docker を使用すると、どのような環境にもアプリケーションをすばやくデプロイおよびスケールでき、コードを実行することができます。

※引用・参考:https://aws.amazon.com/jp/docker/

DB

DBはData Base(データベース)の略。一般的には関連するデータを整理、統合し、検索しやすくしたファイルのことを指します。利用方法はさまざまで、データ分析、マーケティングなどと多岐にわたり活用されています。

※引用・参考:https://www.itmedia.co.jp/pcuser/articles/1608/10/news004.html

バックエンド

 

サーバーサイド(Webサーバー側)やデータベースのシステムなど、ユーザーの目に見えない部分のことです。ユーザーが入力した内容などのデータ処理やデータベースへの保存、検索結果の出力といったことを行います。

 ※引用・参考:https://www.webstaff.jp/guide/trend/%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%81%A8%E3%83%90%E3%83%83%E3%82%AF%E3%82%A8%E3%83%B3%E3%83%89%E3%81%A8%E3%81%AF/#:~:text=%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%81%A8%E3%81%AF%E3%80%81Web,%E3%81%AE%E3%81%93%E3%81%A8%E3%82%92%E6%8C%87%E3%81%97%E3%81%BE%E3%81%99%E3%80%82

  

VBA

 

Excelの操作を自動化するマクロ機能で使われているプログラミング言語。Visual Basic for Applications」の略。

Excelにある「マクロ機能」の中身が、プログラミング言語である「VBA」で記述されているという事。

※引用・参考:https://excel-ubara.com/excelvba1/

 

フレームワーク

 

フレームワーク(アプリケーションフレームワーク)とは、アプリケーション開発の際に土台となるソフトウェアのことです。

※引用・参考:https://www.acrovision.jp/career/?p=2776

 

フロントエンド

 

フロントエンドとは、WebサービスやWebアプリケーションで直接ユーザーの目に触れる部分のことです。WebサイトやWebアプリケーションなどでユーザーが文字を入力したり、ボタンをクリックしたりする部分や、バックエンドのソフトウエアと直接やり取りをする部分のことを指します

※引用・参考:https://www.webstaff.jp/guide/trend/%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%81%A8%E3%83%90%E3%83%83%E3%82%AF%E3%82%A8%E3%83%B3%E3%83%89%E3%81%A8%E3%81%AF/#:~:text=%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%81%A8%E3%81%AF%E3%80%81Web,%E3%81%AE%E3%81%93%E3%81%A8%E3%82%92%E6%8C%87%E3%81%97%E3%81%BE%E3%81%99%E3%80%82

 

Laravel

 

PHPフレームワークで、手軽で扱いやすく、代表的なPHPフレームワークの1つです。

※引用・参考:https://www.acrovision.jp/career/?p=2776

 

-SES, 雑記