T– tag –
-
Web・フロントエンド・バックエンド
TypeORMとは|デコレーターで書くNode.js ORM
TypeORM(タイプオーム)は、TypeScriptおよびJavaScript(ES7、ES6、ES5)で利用できるNode.js向けの本格的なORM(Object Relational Mapper)です。2016年に登場し、Hibernate、Doctrine、Entity Frameworkといった他言語の成熟したORMから強い影響を受... -
ビジネスIT・DX・SaaS
Twilioとは|SMS・音声・動画を統合する顧客接点プラットフォーム
Twilioは、2008年に米国でJeff Lawsonらが創業したクラウドコミュニケーションプラットフォームで、SMS送受信、音声通話、ビデオ通話、メール、WhatsApp連携などをAPI経由で扱える点が特徴です。従来は通信キャリアとの個別契約や複雑な設備投資が必要だっ... -
セキュリティ・認証
Trivyとは|Aqua提供のオープンソース脆弱性スキャナ
Trivy(トリヴィ)は2019年にAqua Security社が公開したオープンソースの脆弱性スキャナで、コンテナイメージ、ファイルシステム、Gitリポジトリ、Kubernetesクラスタなどを単一バイナリで走査できる。従来のClairやAnchoreと比べて導入が圧倒的に容易で、... -
プログラミング・開発言語
TOMLとは|シンプルさを極めた設定言語の構造と用途
TOML(Tom's Obvious, Minimal Language)は2013年にGitHub共同創業者のTom Preston-Werner氏が提案した設定ファイル向け言語で、INIファイルの読みやすさを受け継ぎつつ、明確な型システムと階層構造を導入したのが特徴だ。現行仕様は2021年公開のTOML 1.... -
データベース・データ管理
Typesense — C++製のオープンソース即時検索エンジン
Typesenseは2015年頃から開発が始まりGitHubで公開されたC++製のオープンソース検索エンジンで、Jason BoschとKishore Nallanの共同創業によるTypesense Inc.が運営しています。Apache License 2.0で配布され、「Algoliaのオープンソース代替」を明確に掲... -
AI・機械学習・データサイエンス
TRL — LLMを強化学習・選好学習でしつけるライブラリ
TRL(Transformer Reinforcement Learning)は、Hugging Face社が2020年に公開したPython製ライブラリで、Transformer系言語モデルを強化学習や選好学習でファインチューニングするための実装を集約しています。もともとはレオンドロ・フォン・ヴェラ氏が... -
AI・機械学習・データサイエンス
Tokenizers — Rust実装で高速化したHugging Face製トークナイザ
Tokenizersは、Hugging Face社がTransformersの周辺ライブラリとして2020年に公開したRust実装のトークナイザ群で、Python・Node.js・Rustから呼び出せるバインディングを備えています。BPE・WordPiece・Unigramといった主要アルゴリズムを単一API(normal... -
AI・機械学習・データサイエンス
Transformers — 事前学習モデルを扱う事実上の業界標準
Transformersは、ニューヨーク発のHugging Face社が2018年に公開したPython製ライブラリで、BERT・GPT・T5・LLaMAなどTransformerアーキテクチャの事前学習モデルを統一APIで扱える点が最大の特徴です。創業者のクレマン・ドラング氏、ジュリアン・ショー... -
プログラミング・開発言語
Taskfileとは|2017年公開のGo製Make代替タスクランナー
Taskfileは2017年にブラジルの開発者Andrey Nering氏が公開した、Go言語製のタスクランナーgo-taskが読み込むYAML形式の定義ファイルである。GNU Makeの後継的存在を狙って設計され、依存関係の表現、ファイル変更検知による再実行、変数展開といったMake... -
プログラミング・開発言語
TestNGとは|JUnitを拡張するJava向けテストフレームワーク
TestNGは2004年にGoogleエンジニアだったCédric Beustが公開したJava向けテストフレームワークである。「Next Generation」を意味する名前のとおりJUnitの限界を解消することを目的に設計され、テストグループ、依存関係、データ駆動、並列実行、設定駆動...
