編集長– Author –
-
AI・機械学習・データサイエンス
Groqとは|LPUで超高速LLM推論を実現する半導体企業
Groq(グロック)は、元GoogleのTPU設計者であるJonathan Rossが2016年に創業した米国の半導体スタートアップです。同社が開発したLPU(Language Processing Unit)は、GPUとは異なるアーキテクチャでLLM推論を圧倒的な低遅延・高スループットで処理できる... -
AI・機械学習・データサイエンス
Replicateとは|AIモデルをAPI化するクラウドプラットフォーム
Replicate(レプリケート)は、2019年にBen FirshmanとAndreas Jansson(DockerやSpotifyの元エンジニア)が設立した、機械学習モデルをクラウドAPIとして手軽に動かせるプラットフォームです。研究者や開発者が公開したStable Diffusion、SDXL、Llama、Wh... -
AI・機械学習・データサイエンス
ElevenLabsとは|高品質AI音声合成とボイスクローン
ElevenLabs(イレブンラボス)は、2022年に元Google技術者らによって設立されたAI音声合成スタートアップです。極めて自然な抑揚と感情表現を持つテキスト読み上げ(TTS)と、数十秒のサンプル音声から本人そっくりの声を再現するボイスクローン機能で世界... -
AI・機械学習・データサイエンス
Whisperとは|OpenAIが公開した多言語音声認識モデル
Whisper(ウィスパー)は、OpenAIが2022年9月にオープンソースとして公開した汎用音声認識モデルです。約68万時間に及ぶ多言語音声データで訓練されており、99言語の文字起こし、英語への翻訳、言語識別、話者の有無検出などを単一モデルで実行できます。... -
プログラミング・開発言語
Dieselとは|コンパイル時型安全なRust ORM
Diesel(ディーゼル)は、Rust言語向けに開発された老舗のORMおよびクエリビルダで、2016年頃から開発が続いています。最大の特徴はコンパイル時にSQLクエリの型整合性を強力に検証する設計で、テーブル構造とカラム型をRustの型システムに取り込み、クエ... -
プログラミング・開発言語
SeaORMとは|async対応のRust製ORM
SeaORM(シーオーム)は、Rust言語向けに開発された非同期(async)対応のORMライブラリで、2021年から本格的に公開され急速に普及しました。tokioランタイム上でasync/awaitを前提に設計されており、PostgreSQL、MySQL、MariaDB、SQLiteなど主要なRDBMSに... -
Web・フロントエンド・バックエンド
Knex.jsとは|Node.js古典SQLクエリビルダ
Knex.js(クネックス)は、Node.js向けのSQLクエリビルダおよびマイグレーションツールで、2013年頃から開発が続く老舗ライブラリです。PostgreSQL、MySQL、MariaDB、SQLite、Oracle、Amazon Redshift、SQL Serverなど主要なRDBMSに対応し、メソッドチェー... -
Web・フロントエンド・バックエンド
Kyselyとは|型安全に特化したTSクエリビルダ
Kysely(カイセリー)は、TypeScript向けに開発された型安全なSQLクエリビルダで、2022年頃から本格的に普及し始めました。Prisma、Drizzle、TypeORMといった「ORM」ではなく、あえて「クエリビルダ」と位置づけられており、エンティティクラスやマイグレ... -
Web・フロントエンド・バックエンド
Drizzle ORMとは|SQLライクな型安全TS ORM
Drizzle ORM(ドリズルオーム)は、2022年に登場したTypeScript向けの軽量なORM/クエリビルダで、「SQLライクで型安全」というコンセプトを掲げています。PrismaやTypeORMが独自スキーマやデコレーターで抽象化する方向に進む中、DrizzleはあえてSQLの構... -
Web・フロントエンド・バックエンド
MikroORMとは|UnitOfWorkを持つTS ORM
MikroORM(ミクロオーム)は、TypeScriptおよびNode.js向けに設計されたData Mapperパターン中心のORMで、2018年にオープンソースとして公開されました。最大の特徴はUnit of Work(UoW)とIdentity Mapという、JavaのHibernateやPHPのDoctrineに見られる...
