目次

前書き
本書について
本書に関するお問い合わせ
免責事項
表記関係について
第1章 コンピュータ
1.1 元に戻す
1.2 切断
1.3 入力
1.4 権限
1.5 コンパイル
1.6 履歴
1.7 保管
1.8 シミュレーション
1.9 大きさ
1.10 再起動
1.11 仕事
1.12 変換
第2章 プログラミング
2.1 ひとまとまり
2.2 要求
2.3 挿入
2.4 配列
2.5 型
2.6 含む・含める
2.7 失敗
2.8 結びつける
2.9 プログラム
第3章 DB関連
3.1 作成
3.2 保存
3.3 登録
3.4 更新
3.5 削除
第4章 データの送受信
4.1 選ぶ・取得
4.2 返答
4.3 読み込む
4.4 送信
4.5 配置
第5章 スレッド
5.1 実行
5.2 終了
5.3 停止
5.4 流れ
5.5 監視
第6章 インスタンス
6.1 実体
6.2 初期化
6.3 新規
第7章 命名
7.1 数
7.2 先頭
7.3 フラグ
7.4 〜へ
7.5 〜中
第8章 UI関連
8.1 画像
8.2 動画
8.3 スペース
8.4 非表示
8.5 区切り線
8.6 押す
8.7 ウィンドウ
8.8 警告
8.9 表示
8.10 拡張・拡大
8.11 ない状態
8.12 見た目
第9章 位置
9.1 上
9.2 下
9.3 左
9.4 右
9.5 中央
第10章 量
10.1 増やす
10.2 減らす
10.3 ひとつの
第11章 時
11.1 期間
11.2 遅延
11.3 現在の
11.4 前の
第12章 ユーザ関連
12.1 出来事
12.2 使い手
第13章 開発業務
13.1 修正する
13.2 公開
13.3 検査・検証
13.4 試行
第14章 その他
14.1 文字
14.2 説明
14.3 移動
14.4 検索
14.5 種類
14.6 状態
14.7 設定
14.8 利用
14.9 元となる
14.10 リンク
14.11 資産
14.12 主部、主
14.13 準備
14.14 推薦
14.15 携帯電話
14.16 アプリ
14.17 特性
14.18 入れ物
14.19 階層
14.20 影響

前書き

本書について

 この度は『エンジニアのための英単語辞書』をご購入くださり、まことにありがとうございます。本書は開発をしていくうえで、またIT企業に勤めていくうえでよく用いられる単語やよく聞く言葉の使い方、使い分け方をまとめた辞書、的な本です。一冊の本として最初から最後までじっくり読むもよし、辞書として必要な時だけめくるもよし、楽しみ方はあなた次第。あなたなりのおすすめの読み方があればぜひ教えてください。

 それでは、ごゆっくり、お楽しみください。

本書に関するお問い合わせ

 本書についてご意見、ご質問等ございましたら、下記までご連絡ください。

 ・Email: enginy.tech1127@gmail.com

 ・Twitter: @ENGINY_TECH

免責事項

 本書は情報の提供のみを目的としています。 本書の内容を実行・適用・運用したことで何が起きようとも、それは実行・適用・運用した人自身の責任であり、筆者やサークル関係者はいかなる責任も負いません。

表記関係について

 本書に記載されている会社名、製品名などは、一般に各社の登録商標または商標、商品名です。会社名、製品名については、本文中では©、®、™マークなどは表示していません

第1章 コンピュータ

1.1 元に戻す

 「revert」と「back」は似た意味を持つが、エンジニアリングにおいて「revert」はgit revertコマンド以外にあまり見かけない。「undo」と「restore」は両方とも以前のデータを用いて元の状態に戻すが、「undo」は一つ前の動作を取り消すだけなのでとても小規模であり、「restore」はシステム全体を元の状態に戻すため大規模。

1.1.1 revert -りばーと

 ・〔元の習慣・状態などに〕立ち戻る。

 ・〔編集・更新などを〕戻す、取り消す。

 ・元に戻したり、何かを取り消す際に用いる。

 ・git revertは指定したコミットを削除し、新しいコミットを作成するgitのコマンド。

1.1.2 undo -あんどぅー

 ・〔行為の結果を〕元へ戻す、取り消す。

 ・〔最後の動作を〕取り消す、アンドゥーする。

 ・多くのソフトウェアが持つ機能で、一つ前の動作を取り消して元の状態に戻すことを指す。

1.1.3 return -りたーん

 ・元に戻ること、回復、復帰。

 ・取り消すという意味は薄く、元に戻る場合に用いる。

 プログラミングのreturn文は、メソッドを終了し実行結果を呼び出し元に返す文。

1.1.4 back -ばっく

 ・〔元の状態や話題などに〕戻って、戻して。

 ・エンジニアリングにおいても何かを元に戻す場合に用いる。

 ・ロールバックは何らかの問題が起こった際に、以前の正常な状態に戻すこと。

1.1.5 restore -りすとあ

 ・〔~を〕元の状態に戻す、〔~を〕修復[復元・復旧]する。

 ・あらかじめ保存していたデータを用いて元の状態に戻すこと。

1.2 切断

1.2.1 cut -かっと

 ・切断、切ること、切り取り。

 ・何かを分割する際に用いる。

1.2.2 break -ぶれいく

 ・中止、中断、途切れ、休み、休憩(時間)、小休止、休止(期間)。

 ・切断するという意味は薄く、実行中の何かを中断する際に用いる。

 ・プログラムのbreak文は、ループ処理を中断する文。

1.2.3 disconnect -でぃすこねくと

 ・切断、未結合、断絶、連絡を断つこと。

 ・接続中の何かを切断する時に用いる。主に原因がわからない場合に用いる。

1.2.4 clip -くりっぷ

 ・〔新聞・雑誌などの〕切り抜き。

 ・〔映画などの〕カットされた場面、クリップ。

 ・一部分を切り取り、別の何かとして用いる際に用いる。

 ・Androidのクリップボードはコピーした情報を一時的に保存する場所。

1.2.5 shut down -しゃっとだうん

 ・運転[操業・活動]停止。

 ・停止[休止・休業]された[した]。

 ・コンピュータを停止させる際に用いる。

1.3 入力

1.3.1 input -いんぷっと

 ・入力データ、インプット。

 ・〔~を〕入力する。

1.3.2 type -たいぷ

 ・〔キーボードで語句などを〕タイプする、打ち込む。

 ・キーボードで入力する作業を指す。

1.3.3 enter -えんたー

 ・記入する、入力する。

 ・Enterキーを入力する際に用いる。

1.4 権限

 「authority」は権限と訳すが、エンジニアリングでは一般的には権限とは訳さない「permission」を権限として用いる。

1.4.1 permission -ぱーみしょん

 ・許可、許諾、認可、承認、同意

 ・一般的には権限と訳さないが、エンジニアリングでは権限と訳す。

 ・ファイルやディレクトリの読み取り、書き込み、実行の権限を「permission」と呼ぶ。

1.4.2 authority -あそらてぃ

 ・権力、権限、支配権。

 ・一般的には権限と訳すが、エンジニアリングでは「authority」を用いる場面は少ない。

1.4.3 right -らいと

 ・〔道徳的な〕正しさ、道理。

 ・〔法律・伝統・自然に基づく〕権利。

 ・権限という意味は薄く、道徳的な正しさを指す場合が多い。

1.5 コンパイル

 コンパイルはソースコードをプログラミング言語から機械語に翻訳する作業を指すため、ビルドに含まれるタスクのひとつとなる。

1.5.1 compile -こむぱいる

 ・〔資料をまとめて書物を〕編集する。

 ・〔ソースコードを〕コンパイルする、機械語に翻訳する。

 ・プログラミング言語で記述されたプログラムのソースコードをコンピュータで実行可能な形式に変換すること。

1.5.2 build -びるど

 ・〔思想や計画などを〕形成する、組み立てる。

 ・〔ソースコード・プログラムなどを〕ビルドする、実行可能ファイルに変換すること。

1.6 履歴

1.6.1 log -ろぐ

 ・航海記録[日誌]。

 ・航空記録[日誌]。

 ・〔乗り物の〕運行記録[日誌]。

 ・〔機械の〕運用記録。

 ・〔コンピュータの〕ログ。

 ・エンジニアリングではコンピュータやサーバが実行したタスクの履歴を指す。

 ・コンピュータやサーバ上にない履歴はlogと言わないことが多い。

 ・エラーログはコンピュータやサーバのエラーに関する履歴。

1.6.2 history -ひすとりぃ

 ・経歴、病歴、履歴、前歴、過程。

 ・コンピュータやサーバに関わらず履歴全般を指す場合に用いる。

1.6.3 record -りこーど

 ・〔長く保存するための〕記録、登録。

 ・〔活動の〕業績、実績、履歴、成績。

 ・レコード、1件分のデータ。

 ・履歴という意味は薄く、保存されているデータを指す場合に用いることが多い。

1.7 保管

1.7.1 storage -すとりじ

 ・〔物の〕貯蔵、保管。

 ・記憶装置、記憶域、ストレージ。

 ・エンジニアリングでは恒久的にデータを保管する場所を「storage」という。

1.7.2 memory -めもりぃ

 ・記憶力、記銘力、想起力。

 ・メモリ、記憶装置。

 ・記憶容量。

 ・エンジニアリングでは即時アクセスを目的とした一時的にデータを保管する場所を「memory」という。

1.7.3 cache -きゃしゅ

 ・隠したもの、隠し場所、貯蔵所、貯蔵物、隠匿場所。

 ・キャッシュメモリ(cache memory)。

 ・データアクセスを高速にするために、CPUと主記憶装置の間に置かれるメモリ。

1.8 シミュレーション

 「simulation」は本番同様の現象を再現することで、「emulation」は本番を模倣した現象を再現すること。

1.8.1 simulation -すぃみゅれいしょん

 ・〔研究や訓練などのための〕模擬実験、シミュレーション。

 ・〔コンピュータなどによる〕シミュレーション。

 ・コンピュータや数学的モデルを使って、現象を再構成すること。

 ・本番と同様の現象を再構成し、動作確認などを行う際に用いる。

 ・PC上でXcodeによるiOSアプリの動作確認を行う場合に用いる仮想の端末をシミュレータと呼ぶ。

1.8.2 emulation -えみゅれいしょん

 ・〔相手を見習う〕競争、張り合い。

 ・〔他のものの〕模倣、まね。

 ・エミュレータによって、他のハードウェア用に作られたソフトウェアを動作させること。

 ・模倣したものを再現し動作確認などを行う際に用いる。

 ・PC上でAndroidStudioによるAndroidアプリの動作確認を行う場合に用いる仮想の端末をエミュレータと呼ぶ。

1.9 大きさ

 プログラムの配列の大きさ(要素数)を取得する場合、言語によって用いる単語が異なる。例えばKotlinの場合「size」で、JavaScriptの場合「length」となるので注意が必要。

1.9.1 length -れんぐす

 ・長さ。

 ・【プログラミングの配列の大きさを取得する場合】に用いられることが多い。

1.9.2 size -さいず

 ・大きさ。

 ・【メモリやテキストの大きさを扱う場合】に用いられる。

1.9.3 scale -すけーる

 ・比率、規模。

 ・【3DモデルやViewなどを操作する場合】に頻用される。

  ─Ex.) 【X,Y,Z座標の比率を変更する場合】や【白黒への変換】(グレースケール)など。

1.9.4 volume -ぼりゅーむ

 ・体積、量。

 ・エンジニアリングにおいてはあまり見かけない。

1.10 再起動

1.10.1 reboot -りぶーと

 ・再起動させる。

 ・主に【コンピュータやサーバを再起動させる場合】に用いられる。

 ・rebootコマンドはLinuxで再起動する際に用いるコマンド。

1.10.2 restart -りすたーと

 ・再出発させる。

 ・再起動させる。

 ・主に【ソフトウェアやアプリケーションを再起動させる場合】に用いられる。

1.11 仕事

 「work」は目的達成のために働くこと、「job」は職業役割として働くことを、「task」は具体的な作業を行うことを指す。従って、各単語が示す作業対象の範囲は「work > job > task」

1.11.1 work-わーく

 ・仕事、労働、作業。

 ・一連の流れを指す場合が多い。

1.11.2 job -じょぶ

 ・職、仕事、務め。

 ・役割が決められた、一定の意味のある処理を【job】と呼称する。

  ─Ex.) サーバやSaaSなどに与えた処理のこと。

1.11.3 task -たすく

 ・仕事、任務、作業。

 ・単体の処理を指す場合が多いが、【job】と同義で用いられる場合もある。

1.12 変換

 データなど形のないものを変換(特に型変換)する場合には「convert」を、構文解析をする場合には「parse」を、形のあるものを変換する場合には「transform」を用いるとよい。また「to〜」で「〜に変換する」という意味を持つ場合もある。

1.12.1 convert -こんばーと

 ・変える、両替する。

 ・単位の変換を行う場合や、型の変換を行う場合にconvert toが頻用される。

  ─convertToStringのようなメソッドを作成することがある。

1.12.2 parse-ぱーす

 ・解析する。

 ・構文解析する場合に用いられる。

  ─XMLやJsonを解析しオブジェクトに変換する場合に用いられる。

1.12.3 transform -とらんすふぉーむ

 ・一変させる、変形させる、変換する。

 ・エンジニアリングにおいても同義で用いられる。

試し読みはここまでです。
この続きは、製品版でお楽しみください。