sbtとは? わかりやすく解説

自発呼吸トライアル


エス‐ビー‐ティー【SBT】


分離バラスト・タンク

読み方ぶんりばらすと たんく
【英】: segregated ballast tank
略語: SBT

分離バラスト・タンクのことをいう。カーゴ・タンク、機関室区画から完全に分離された特別のバラスト専用タンクで、バラスト注水排出操作には、独立した専用配管およびポンプ利用する。SBT の目的海洋汚染防止であり、カーゴ・タンクにバラスト注水することによる油性汚水発生させないことにある。したがって異常な荒天場合除き、SBT バラストのみで安全にバラスト航海できること要件となっている。そのため SBT の容量は、バラスト航海において、船の喫水、およびトリム適正に保ち、かつ推進器を完全に水没させる量でなければならない。また新造タンカーにおいては衝突乗り揚げ事故などによる油流出最小限にするために、SBT を船側または二重底配置するよう義務づけられている。上記要件ほか詳細は 73/78 MARPOL 条約規定されている。

スルバクタム

分子式C8H11NO5S
その他の名称スルバクタム、CP-45899、Sulbactam、(2S,5β)-3,3-Dimethyl-7-oxo-4-thia-1-azabicyclo[3.2.0]heptane-2β-carboxylic acid 4,4-dioxide、Penicillanic acid 4,4-dioxide、SBT、SBT【スルバクタム】、(2S,5β)-2β-Carboxy-3,3-dimethyl-7-oxo-4-thia-1-azabicyclo[3.2.0]heptane4,4-dioxide、(2S,5R)-3,3-Dimethyl-7-oxo-4-thia-1-azabicyclo[3.2.0]heptane-2β-carboxylic acid 4,4-dioxide、1,1-Dioxopenicillamic acid、1,1-ジオキソペニシラン酸
体系名:(1R)-4α-カルボキシ-3,3-ジメチル-6-オキソ-2-チア-5-アザビシクロ[3.2.0]ヘプタン2,2-ジオキシド、(2S,5β)-3,3-ジメチル-7-オキソ-4-チア-1-アザビシクロ[3.2.0]ヘプタン-2β-カルボン酸4,4-ジオキシド、ペニシラン酸4,4-ジオキシド、(2S,5β)-2β-カルボキシ-3,3-ジメチル-7-オキソ-4-チア-1-アザビシクロ[3.2.0]ヘプタン4,4-ジオキシド、(2S,5R)-3,3-ジメチル-7-オキソ-4-チア-1-アザビシクロ[3.2.0]ヘプタン-2β-カルボン酸4,4-ジオキシド


sbt

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/17 09:24 UTC 版)

sbt
開発元 Scala Center
最新版
1.9.4 / 2023年8月25日 (17か月前) (2023-08-25) [1]
リポジトリ
プログラミング
言語
Scala
対応OS Cross-platform
プラットフォーム Java
種別 ビルド自動化
ライセンス BSD License
公式サイト www.scala-sbt.org 
テンプレートを表示

sbtは、ScalaおよびJavaのためのオープンソースのビルドツールである。JavaのMavenAntに相当するツールである。

主な機能は以下の通りである。

  • Scalaのコードのネイティブサポートと、さまざまなScalaのテストフレームワークとの統合機能
  • 継続的コンパイル、継続的テスト、継続的開発の機能
  • インクリメンタルなテストとコンパイルの機能(変更を加えたソースコードのみが再コンパイルされる、コードの変更の影響を受けるテストのみが再実行されるなど)
  • ビルドの設定は、ScalaのDSLを用いて記述する
  • Apache Maven および Apache Ivy 形式のリポジトリをサポートする Coursier[2] を使用した依存管理。かつては Coursier ではなく Apache Ivy だった[3]
  • 高速なイテレーションとデバッグのためにScalaインタプリタと統合されている
  • Java/Scalaプロジェクトの混在をサポート

sbtはScalaコミュニティにおけるデファクトなビルドツールであり[4]Lift web framework[5]Play Frameworkでも使用されている。

かつてsbtを開発していたLightbend, Inc.英語版は、sbtを「Scalaのプロジェクトを構築するのに間違いなく最適なツールであり、インクリメンタル・コンパイルとインタラクティブ・シェルが最も優れたツールである」と述べている[6]。インクリメンタル・コンパイルモードに入ると、Scalaコンパイラは1回だけ初期化され、その後のスタートアップのコストを削減してくれ、ソースファイルの変更を追跡することで、その変更が影響する依存関係のみが再コンパイルされる。インタラクティブ・シェルは、ビルドの設定をその場で修正することを可能にし、プロジェクトに関係するすべてのクラスファイルとScala REPLに読み込んでくれる[7]。インクリメンタル・コンパイルが人気になったことで、Typesafeはこの機能をZincという独立したコンポーネントの形で抽出するようになった[6]

sbtのプロセスAPIがScala 2.9で採用されたとき、すでにScala標準ライブラリにフィードバックされていた[8]

歴史

sbtは2008年12月18日に初めて、オリジナルの作者Mark Harrahによって公式に発表された。2011年~2023年6月は Lightbend, Inc. が管理していた。それ以降は Scala Center が管理している[9]

当初は"Simple Build Tool"の略であるとされていたが、現在は単に"sbt"であって略称とは考えられていない[10]

ビルドファイル

sbtのビルドは.sbtファイルを用いて定義される[11]。以下は、build.sbtのビルド定義の一例である。

val scalaTest   = "org.scalatest" %% "scalatest" % "3.0.5"
val akkaVersion = "2.4.2"
val akkaActor   = "com.typesafe.akka" %% "akka-actor" % akkaVersion
val akkaCluster = "com.typesafe.akka" %% "akka-cluster" % akkaVersion

// このビルドで使用する Scala のバージョンを 2.12.8 に設定する
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / version      := "0.1.0-SNAPSHOT"
ThisBuild / organization := "com.example"

lazy val root = (project in file("."))
  .aggregate(helloCore)
  .dependsOn(helloCore)
  .settings(
    name := "Hello",
    // テストのために、依存関係を1つ追加する。
    libraryDependencies += scalaTest % Test
  )

lazy val helloCore = (project in file("core"))
  .settings(
    name := "Hello Core",
    libraryDependencies += scalaTest % Test,
    // 複数の依存関係を追加する。
    libraryDependencies ++= Seq(akkaActor, akkaCluster)
  )

使用例

sbtは各ビルドコマンドごとに起動することもあるが、コマンド無しで実行した場合には、インタラクティブモードで起動することもできる。たとえば、現在のビルドのビルドプロダクトをクリーンするには、以下のコマンドを実行する。

$ sbt clean

複数のコマンドを同じ行で指定することもできる。"Foo"という名前のテストを実行し、その後にエクスポートしたjarを公開するには、以下のコマンドを実行する。

$ sbt "testOnly Foo" publish

拡張性と統合

sbtの機能はプラグインアーキテクチャを利用して拡張することができる[12]。コミュニティによるコントリビューションを受け入れるためのウェブサイトがセットアップされており、署名、パッケージング、高階、アーティファクトのリリース、ブログらデータベースなどの他のサービスへの接続、Androidプラットフォームへのデプロイなどの他の技術との統合といったさまざまな機能を提供している[13]

プロジェクトファイルを自動的に生成するプラグインが Eclipse 向けに提供されている。IntelliJ IDEA では、JetBrains 公式の Scala プラグインで sbt がサポートされている。

関連項目

  • ビルド自動化ソフトウェアの一覧英語版

出典

  1. ^ Releases · sbt/sbt
  2. ^ Overview · Coursier
  3. ^ sbt Reference Manual — sbt 1.3.x releases
  4. ^ Public repositories hosted on github which mention sbt
  5. ^ Getting started for Lift
  6. ^ a b Zinc and Incremental Compilation”. typesafe's blog (13 August 2012). 22 August 2012閲覧。
  7. ^ Goldin. “sbt Scala Build Tool”. 7 May 2012閲覧。
  8. ^ Scala 2.9.0 final” (12 May 2011). 22 August 2012閲覧。
  9. ^ Lightbend transfers ownership of sbt to the Scala Center”. scala-lang.org. 4 September 2023閲覧。
  10. ^ sbt Reference Manual — Frequently Asked Questions”. www.scala-sbt.org. 2019年6月8日閲覧。
  11. ^ sbt: .sbt build definition
  12. ^ Plugins”. sbt. 17 October 2014閲覧。
  13. ^ sbt Community Plugins”. 17 October 2014閲覧。

外部リンク


SBT

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/08/24 23:51 UTC 版)

Sistema Brasileiro de Televisão
形態 テレビネットワーク
ブラジル
視聴可能 ブラジル国内の96% [1]
設立

1981年

シルヴィオ・サントスにより
スローガン A TV Que Tem Torcida
所有者 シルヴィオ・サントス・グループ
開局 1981年8月19日
旧名 TVS(1950年〜1980年)
TVS(1976年〜1981年)
映像形式 480i (SD)
1080i (HDTV)
公式サイト http://www.sbt.com.br/

SBTポルトガル語Sistema Brasileiro de Televisão)は、1981年に開局したブラジルの大手テレビ局オザスコに本社を置く。2016年に開局35周年を迎え、2021年には開局40周年を迎える。

概要

前身であるトゥピ(Rede Tupi)は、1950年にブラジル最初のテレビ局として開局した。一方、後にSBTを創設するシルビオ・サントスは、1976年リオデジャネイロTVS(Studio Silvio Santos Cinema e Televisão Ltda[2])という名称でテレビ局を開局した。

1980年、トゥピが経営難で閉局されると、ネット局だったサンパウロのチャンネル4、ポルトアレグレのチャンネル5、そしてベレンのチャンネル5をTVSが獲得した。

シルヴィオ・サントスは保有するチャンネルをすべて統合することを決定し、翌1981年8月19日サンパウロのチャンネル4を中心にTVSは再出発。SBT(Sistema Brasileiro de Televisão)の名称でネットワークが形成された。

その後はグローボに次ぎブラジル第2のテレビ局の位置を固めていたが、近年はレコールによる攻勢を受けている。

主な番組

オーナーのシルヴィオ・サントスが司会を務めるトーク番組や子供番組、スポーツ、クイズ番組などが中心。また、自主制作したドラマはメキシコなどでも放映されている。

脚注

外部リンク


SBT

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/12 03:10 UTC 版)

強誘電体メモリ」の記事における「SBT」の解説

SrBi2Ta2O9(タンタル酸ビスマスストロンチウム) 抗電界が、PZTの60kV/cmなどよりも、40kV/cmと小さく、低電圧駆動させられる電極材料に依らず、高い疲労耐性持ち1012回以上の分極反転に耐えられるインプリント現象起き難い。 強誘電性を得るためには700上の高温結晶化せねばならない残留分極を持つa軸方向薄膜成長させ難い。 残留分極量が25μC/cm2と相対的に小さい。

※この「SBT」の解説は、「強誘電体メモリ」の解説の一部です。
「SBT」を含む「強誘電体メモリ」の記事については、「強誘電体メモリ」の概要を参照ください。

ウィキペディア小見出し辞書の「sbt」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「sbt」の関連用語

sbtのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



sbtのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2025実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
JOGMECJOGMEC
Global Disclaimer(免責事項)
本資料は石油天然ガス・金属鉱物資源機構(以下「機構」)石油・天然ガス調査グループが信頼できると判断した各種資料に基づいて作成されていますが、 機構は本資料に含まれるデータおよび情報の正確性又は完全性を保証するものではありません。 また、本資料は読者への一般的な情報提供を目的としたものであり、何らかの投資等に関する特定のアドバイスの提供を目的としたものではありません。 したがって、機構は本資料に依拠して行われた投資等の結果については一切責任を負いません。 なお、本資料の図表類等を引用等する場合には、機構資料からの引用である旨を明示してくださいますようお願い申し上げます。
※Copyright (c) 2025 Japan Oil, Gas and Metals National Corporation. All Rights Reserved.
このホームページに掲載されている記事・写真・図表などの無断転載を禁じます。
独立行政法人科学技術振興機構独立行政法人科学技術振興機構
All Rights Reserved, Copyright © Japan Science and Technology Agency
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのsbt (改訂履歴)、SBT (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの強誘電体メモリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS