目次
13 関係: 大学院、ライブラリ、クロスプラットフォーム、コンソールアプリケーション、C言語、FLOSS、GitHub、GNU Lesser General Public License、QRコード、Systemd、ZBar、明治大学、教授。
大学院
大学院(だいがくいん、Graduate school)とは、学問の理論と応用について研究するとともに、主として学士の学位を取得した者を対象として教育を行い、上級学位(修士、専門職学位、博士)を付与する高等教育機関である。国際標準教育分類(ISCED2011)ではレベル7と8に分類される。「修士課程(博士前期課程)」「専門職学位課程」「博士課程(博士後期課程)」がある。大学院のうち、特に専門職学位の授与を目的とする大学院を専門職大学院という。
ライブラリ
ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶときは、それ単体ではプログラムとして動作させることはできない、つまり実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言える。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイブツール(アーカイバ)でひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある(音声データなど)。
クロスプラットフォーム
クロスプラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームmulti-platformがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。
コンソールアプリケーション
コンソールアプリケーション(console application)は、キャラクタユーザインタフェース(CUI)またはテキストユーザインタフェース(TUI)のような、テキストコンソールを経由した入出力のみを必要とし、グラフィカルユーザインタフェース(GUI)を必要としないアプリケーションソフトウェアである。コンソールアプリ(console app)とも表記される。
C言語
C言語(シーげんご、C programming language)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語である。英語圏では「C language」または単に「C」と呼ばれることが多い。日本でも文書や文脈によっては同様に「C」と呼ぶことがある。制御構文などに高水準言語の特徴を持ちながら、ハードウェア寄りの記述も可能な低水準言語の特徴も併せ持つ。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。後発のC++やJava、C#など、「C系」と呼ばれる派生言語の始祖でもある。 ANSI、ISO、またJISにより言語仕様が標準規格化されている。
FLOSS
FLOSSだけで構成されたデスクトップ画面 (Linux Mint+Xfce+Firefox+GIMP+VLCメディアプレーヤー) FLOSS(フロス)は、Free/Libre and Open Source Softwareの頭字語でありはフランス語で「自由な」の意。、自由ソフトウェアとオープンソースをまとめて表現する語である。Free/Open Source Software の頭字語を取ってFOSSとも呼ばれる。
GitHub
GitHub(ギットハブ)は、ソフトウェア開発のプラットフォームであり、ソースコードをホスティングする。コードのバージョン管理システムにはGitを使用する。Ruby on RailsおよびErlangで記述されており、アメリカのカリフォルニア州サンフランシスコ市に拠点を置くGitHub社によって保守されている。主な開発者はクリス・ワンストラス、P.J.ハイエット、である。 GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供している。2019年1月より、プライベートリポジトリを無料で提供するようになった。2009年のユーザー調査によると、GitHubは最もポピュラーなGitホスティングサイトとなった。2023年にはユーザ数1億人を突破した。
GNU Lesser General Public License
GNU Lesser General Public License(以前は、GNU Library General Public Licenseだった)または GNU LGPL、単にLGPLは、フリーソフトウェア財団(Free Software Foundation、以下FSFと略称)が公開しているコピーレフト型のフリーソフトウェアライセンスである。八田真行による日本語訳ではGNU 劣等一般公衆利用許諾書と呼称している。
見る LibqrencodeとGNU Lesser General Public License
QRコード
QRコードの例。読み込むと https://ja.wikipedia.org/ と表示され、ウィキペディアのメインページにアクセスできる。 QRコード(キューアールコード)は、1994年(平成6年)に日本・愛知県の自動車部品メーカーであるデンソーの開発部門(現在は分社化してデンソーウェーブ)が発明したマトリックス型二次元コードである【五感紀行】QRコード/情報を凝縮 日本の技術『北海道新聞』日曜朝刊別刷り2021年1月17日1-2面。データ読み取りや店頭決済用コードとして世界中で多用されている。 「QR」は Quick Response の頭字語であり、高速読み取りを目的の一つとしている名称である。「QRコード」はデンソーウェーブの登録商標(日本第4075066号)である対象となる商品の区分は「理化学機械器具、測定機械器具、配電用又は制御用の機械器具、電池、電気磁気測定器、電線及びケーブル、写真機械器具、映画機械器具、光学機械器具、眼鏡、加工ガラス(建築用のものを除く)、電気通信機械器具、電子応用機械器具及びその部品、ロケット、回転変流機、調相機、電気アイロン、電気式ヘアカーラー、電気式ワックス磨き機、電気掃除機、電気ブザー、消防艇、磁心、抵抗線、電極、映写フィルム、スライドフィルム、スライドフィルム用マウント、録画済みビデオディスク及びビデオテープ」このため、NHKの番組内など公共性が重視される場面では「二次元コード」と呼ぶことが多い。
Systemd
systemdは、システム管理を担うソフトウェア群であり、従来のSystem V initに代わって導入された仕組みである。デーモン・ライブラリおよび各種ユーティリティで構成され、システム管理・設定における中心的プラットフォームとして、2010年、RedHat社のエンジニアにより、Linux OS用に設計された。 著者によるとsystemdはオペレーティングシステムの「基本的な積木」であると評され、UNIX System VやBSDから継承されたinitシステムを置き換えることを第一の目標としている。 systemdという名前はファイル名の最後尾にdという文字を付けることでデーモンを区別しやすくするというUNIXの慣習を受け継いでいる。また、この名称は言葉遊びの側面もある。フランスで最近よく言われている「」とは、「状況に迅速に適応し問題を即興で解決する個人の能力」を意味する。ここでの「D」は、「=なんとかする」の頭文字である。
ZBar
ZBarは、各種バーコードを読み取るためのフリーかつオープンソースのライブラリである。ライブラリはC言語で書かれており、また、各種プログラミング言語向けのバインディングも開発されている。クロスプラットフォームのコマンドラインユーティリティであるzbarcamとzbarimgを利用することができる。また、iPhone向けのモバイルアプリケーションも利用することができる。 オリジナルのバージョンはSourceForge上で開発されていたが、2009年10月のバージョン0.10を最後に開発が停滞している。2017年3月にオリジナルのバージョンからフォークし、Qt 5とlibv4lへの対応、 API バージョン2への対応の強化などの改良が行われ、活発に開発が行われている。
明治大学
明治大学(めいじだいがく、)は、東京都千代田区神田駿河台一丁目1番地に本部を置く日本の私立大学。1881年創立、1920年大学設置。大学の略称は明大(めいだい)、明治(めいじ)。
教授
教員における教授(きょうじゅ、professor)は、教育機関や研究機関における教育・研究面での指導的な立場の職階の一つ。大学(短期大学および大学院を含む)、高等専門学校といった高等教育を行う教育施設では世界各地に設けられている。日本では宇宙航空研究開発機構(JAXA)、大学入試センターなどにも教授職が存在する。

