KTとは、韓国ソウルに本拠を置く通信事業者の名称である。国営企業を前身とし、2002に完全に民営企業化した。韓国最大手の通信事業者として知られている。
KTは固定電話、携帯電話、ISP(インターネットサービスプロバイダ)、無線LANホットスポットなどを主力事業としている。その他、クラウドサービス「uCloud」の提供や、Android搭載エデュテインメント用ロボット「Kibot」の販売なども行っている。
NTTドコモは2005年にKTと事業・技術協力委員会(BTCC)を設立し、日韓両国でスマートフォンにおけるNFC関連サービスの相互利用を実現するべく取り組んでいる。2012年10月に、NTTドコモ、KT、および韓国の電子マネー「Cashbee」の事業者eB Cardが、NTTドコモのスマートフォンでCashbeeを利用可能にするための覚書を締結したと発表された。
| 分子式: | C12H10ClN3O |
| その他の名称: | N-(2-Chloro-4-pyridyl)-N'-phenylurea、ホルクロルフェヌロン、KT【植物成長調整剤】、4PU-30、V-3183、CN-11-3138、Forchlorfenuron、KT-30、CPPU、KT-30【plant growth regulator】、ホルクロルフェニュロン、フルメット、1-(2-Chloro-4-pyridinyl)-3-phenylurea、4PU、Fulmet |
| 体系名: | 1-(2-クロロ-4-ピリジル)-3-フェニル尿素、N-フェニル-N'-(2-クロロ-4-ピリジル)尿素、N-(2-クロロ-4-ピリジニル)-N'-フェニル尿素、N-(2-クロロ-4-ピリジル)-N'-フェニル尿素、1-(2-クロロ-4-ピリジニル)-3-フェニル尿素 |
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/02/27 01:52 UTC 版)
KT、Kt、kt
(kt から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/10 07:30 UTC 版)
|
Kotlinのロゴ
|
|
| パラダイム | ジェネリックプログラミング、リフレクション、並行計算、オブジェクト指向プログラミング、関数型プログラミング、命令型プログラミング、構造化プログラミング、宣言型プログラミング |
|---|---|
| 登場時期 | 2011年 |
| 設計者 | アンドリー・ブレスラフ、ドミトリー・ジェメロフ |
| 開発者 | ジェットブレインズ |
| 最新リリース | 2.1.10/ 2025年1月27日[1] |
| 型付け | 静的型付け |
| 方言 | Gradle Kotlin DSL |
| 影響を受けた言語 | Groovy、C Sharp、Gosu、Java、Ruby、JavaScript、Scala、Python、ML |
| プラットフォーム | Javaプラットフォーム(Android含む), JavaScript実行環境, FreeBSD, Linux, macOS, Windows, iOS |
| ライセンス | Apache-2.0 |
| ウェブサイト | kotlinlang |
| 拡張子 | kt、kts |
Kotlin(コトリン)は、ジェットブレインズのアンドリー・ブレスラフ、ドミトリー・ジェメロフが開発した、静的型付けのオブジェクト指向プログラミング言語である。
Kotlinは、ロシア・サンクトペテルブルクにある、ジェットブレインズの研究所で生まれた。
ジェットブレインズ社は Java、Ruby、Python などのプログラミング言語による開発環境などを開発して販売してきた。Kotlinは、同社の経験を活かしJavaをもっと簡潔・安全になるように改良した産業利用向け汎用言語として開発され、2011年7月20日に発表された。
Java仮想マシン上で動作するため、Javaで書かれたプログラムと同程度に速くコンパイルされ同程度に速く動作するとしている。
Javaに望まれている機能であっても互換性を保つために実現できていない機能や、将来のJavaの仕様で実現が予定されている機能から、有用と思われる機能を採用した。また、Java仮想マシンで動く点で似ているスクリプト言語 Groovy や関数型プログラミング言語の要素が強い Scala から、機能や簡易記法(糖衣構文)を採用した。そのほか、ジェネリクスの構文などでC#の影響を受けている部分もある[2]。
2012年2月14日、Kotlin はApacheライセンス バージョン2.0に基づいてオープンソース化された[3][4]。
アプリケーションプログラミングインタフェース[5]が公開され、ウェブサイト上でのデモンストレーション[6][7] のほか、スタンドアローンなコンパイラの形と同社提供の統合開発環境であるIntelliJ IDEAのプラグインとして、マイルストーン安定版「M1」が2012年4月12日より提供[8]された。
「M2」では言語機能が強化されたほか、Android 上の開発および動作も可能となり、JavaScript へのコンパイルもサポートされた[9]。「M3」では約400件の障害修正を行ない、性能向上、型引数推論の強化などを行った[10]。「M4」で128件の障害修正を行ない、型引数推論の高速化、JDK 7 対応、データクラスの copy メソッド新設などを行った[11]。「M6」では、Android Studioのプラグインによるサポートが追加された他、Mavenのサポート、言語の改善としてSAM(Single Abstract Method)変換のサポートやアノテーションの改善などを行った[12]。
Kotlin 1.0は、2016年2月15日にリリースされた。これは最初の安定版リリースであり、JetBrainsは以降のバージョンで長期的に後方互換性を維持することを約束している[13]。
2017年11月28日、Kotlin 1.2がリリースされた。JVMとJavaScriptプラットフォーム間でのコード共有機能がサポートされ、複数のコンポーネント(バックエンド、フロントエンド、Androidアプリケーション等)を同一コードから生成できるようになる[14]。
2018年10月29日にリリースされたKotlin 1.3の一部として、Kotlinのコードよりネイティブバイナリを生成する「Kotlin/Native」のベータ版がバンドルされた[15]。
2019年、GoogleはKotlinをAndroidアプリケーション開発の推奨言語に指定すると発表した[16]。
2021年5月5日、Kotlin 1.5がリリースされた[17]。
2021年11月、Kotlin 1.6がリリースされた。
2022年6月、Kotlin 1.7がリリースされ、新しいKotlin K2コンパイラのアルファバージョンが含まれている[18]。
2024年5月、Kotlin 2.0がリリースされた[19]。K2コンパイラが安定版として正式導入され、全てのコンパイラバックエンドが多くのロジックを共有し、統一されたパイプラインを使用できるようになった。
コトリン島にちなんで命名された[20]。コトリンは、開発の地サンクトペテルブルクに近いバルト海フィンランド湾にあり、全長約12kmの細長い島である。
公式サイトには[21]「この島から名前が付いたコトリン型駆逐艦(英: Kotlin class destroyer)というのがありますが、Kotlin は別にクラスを駆逐しようというわけではありません」や、Java の由来がコーヒーであることにかけて「この島ではコーヒーなどの外来植物はあまり作っていないと思います」というジョークが掲載されている。
Java よりも簡潔に書けることを目指している。
特徴的な機能は以下のとおり[22]。
構文規則的な特徴はScalaに近く、文の末尾にセミコロンが不要であり、また「変数名 : 型名」の順序で変数を宣言する。型推論を様々な場面でサポートする。
同社提供の統合開発環境 IntelliJ IDEA で利用できる。EclipseとNetBeansでもKotlinプラグインを提供している。Android StudioでもKotlinによるAndroidアプリケーション開発を標準でサポートしている(3.0以降)。
また、同社提供のC/C++向け統合開発環境 CLion はKotlin/Nativeをサポートしている。
(kt から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/01/15 09:46 UTC 版)
| ノット (knot) | |
|---|---|
| 記号 | kt(計量法),kn(SI国際文書第8版(2006年)(廃版)における単位記号) |
| 系 | 非SI単位 |
| 量 | 速さ |
| SI | 約0.514444 m/s |
| 定義 | (1852/3600)m/s = 1時間に1海里進む速さ |
ノット (knot 記号: kn, kt)は、速さの単位であり、1ノットは1時間に1海里 (1852 m) 進む速さである。
日本の計量法第5条第2項において、用途を限定する計量単位を「特殊の計量単位」として認めている[1]。ノットはこの「特殊の計量単位」の一つであり、「航海又は航空に係る速さの計量」に限定して使用が認められている[2][3]。
計量法におけるノットの定義は、「1時間に1852メートルの速さ」すなわち、1時間に1海里進む速さということである。(1852/3600) m/s であり、換算すると、約0.514444 m/s ということになる。ただし、イギリスでの公式の定義では、(正確に)0.51477 m/s である[4]。これは、1海里を1853.184 m(6080 国際フィート)とし、これを3600秒で除した値を小数5桁に丸めたものである。
ノットは現在も船舶や航空機の速度をあらわす単位としてよく用いられている。これは海図上や航空図上で距離を測るには緯度1分に相当する海里を用いて計算するほうが容易であり、したがって速度もノットを用いる方が便利であるためである[5]。ノットを使用する際には、SI単位(この場合はキロメートル毎時 (km/h) など)との対応関係を示す必要がある。
ノットは、現在の国際単位系 (SI) の国際文書(第9版、2019年)においては、「その他の非SI単位」としても認められていない。かつては(2006年から2019年まで)、国際単位系(SI)の文書である国際文書第8版 (2006)において「表8 その他の非SI単位」の一つとして掲げられていた[6]。
ノットの単位記号には、国際的に合意された記号はないが、kn がよく使われる[7][注釈 1]。ただし、日本の計量法では、単位記号は「kt」と定められている[8]。
かつては漢字で"節"という表記が用いられたことがある。しかし、この漢字表記は計量法では認められていない。
かつては海里の定義が様々に異なっていたので、ノットの定義も異なっていたが、現在では国際海里を基にしたものにほぼ統一されている。
国際海里は1929年に定められたが、アメリカは1954年まで1海里 = 正確に6080.20 測量フィート = 約1853.248 666メートル、イギリスは1970年まで1海里 = 正確に6080 国際フィート = 正確に1853.184メートルという定義を使っていた(この値は現在でも、イギリスの公式のノットの定義の算出に用いられている)。
ノットという言葉は英語で「結び目」を意味する。
大航海時代、船の緯度を知るには時計と太陽の高度を、経度を知るためには速度を計測する必要があった。
当初、船の船首から丸太 (log) を投げ込み、船尾までの時間を砂時計で計り、進行速度の記録としたが船によってマチマチで経験豊富な航海長が必要であったし、夜や嵐の最中では計測不能と言う欠点があった。そこで、ロープの先端に丸太や板をしばり、ロープに一定の間隔で結び目を作り、丸太や板を海に投げ込んでから一定時間の間に結び目がいくつ手の中を通過するかをカウントして記録するようになった。結び目は「ノット」(knot) なので、この語が速度の語源になった。ちなみに、英語では2以上は two knots, three knots のように「ノッツ」になるが、日本語では常に単数形の「ノット」を使う。なお、1 NM(海里)は緯度の 1 分の距離であるので、どの緯度であっても地図とディバイダがあれば計算できる。
速度計の登場以前においては「ハンドログ」という器具を用いて「28秒砂時計の砂が落ちきる前にロープの等間隔の結び目 (knot) をいくつ繰り出したか」で速度を測っていた[9]。結び目と結び目との間は 15.4 mであった。
目立った目印のない海上や空中では、自船の位置は進行する方位と速さを求め、その速度で航行した時間を用いて把握していた。1 海里は緯度 1 分に相当する平均的な子午線弧の長さに等しいことから、海図上では非常に分かりやすい単位となる。このため、海里を単位に含むノットは、船舶や航空機でよく使用されることとなった。
航海・航空分野以外でも、気象観測における風速の単位として使われることがある。例えば、国際的な海上気象データの収集・保管には、ノットが現在も使用されている[10]。
| メートル毎秒 (SI単位) |
キロメートル毎時 | ノット | マイル毎時 | フィート毎秒 | |
|---|---|---|---|---|---|
| 1 m/s | = 1 m/s | = 3.6 km/h | ≈ 1.9438 kt | ≈ 2.2369 mph | ≈ 3.2808 fps |
| 1 km/h | ≈ 0.27778 m/s | = 1 km/h | ≈ 0.53996 kt | ≈ 0.62137 mph | ≈ 0.91134 fps |
| 1 kt | ≈ 0.51444 m/s | = 1.852 km/h | = 1 海里/h | ≈ 1.1508 mph | ≈ 1.6878 fps |
| 1 mph | = 0.44704 m/s | = 1.609344 km/h | ≈ 0.8690 kt | = 1 mi/h | ≈ 1.4667 fps |
| 1 fps | = 0.3048 m/s | = 1.09728 km/h | ≈ 0.59248 kt | ≈ 0.68181 mph | = 1 ft/s |
1ノットは、約0.514 m/s なので、概数として、1ノットの2倍が 1 m/s であるとして、簡便に換算することが多い。さらに、1ノットを1.9 km/h、1海里を 1.9kmとして簡便に換算されることもある[11][12]。
例えば、
Sをノット、sをm/sとすると具体的に計算すれば という計算式になる
| 記号 | Unicode | JIS X 0213 | 文字参照 | 名称 |
|---|---|---|---|---|
| ㏏ | U+33CF |
- |
㏏㏏ |
SQUARE KT |
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/09 08:30 UTC 版)
「韓国における携帯電話」の記事における「KT」の解説
SHOW(MagicN,マルチパック,Fimm) 2015年11月30日に位置サービスを終了した。
※この「KT」の解説は、「韓国における携帯電話」の解説の一部です。
「KT」を含む「韓国における携帯電話」の記事については、「韓国における携帯電話」の概要を参照ください。
ktと同じ種類の言葉