W– tag –
-
ネットワーク・インフラ・クラウド
Wireshark — 1998年生まれの定番ネットワークプロトコルアナライザ
Wiresharkは、米国カンザスシティ大学の学生だったGerald Combsが1998年に「Ethereal」として発表した、オープンソースのネットワークプロトコルアナライザです。2006年に商標問題でWiresharkへ改名され、現在はWireshark Foundationが管理しています。Eth... -
プログラミング・開発言語
WebStormとは|JS/TS専用IDEを徹底解説
WebStormは、JetBrains社が2010年に公開したJavaScriptおよびTypeScript専用の統合開発環境です。フロントエンド開発、Node.jsサーバー開発、React/Vue/Angularなどの主要フレームワーク、テスト、デバッグ、リファクタリングを一貫して扱える機能を備えま... -
AI・機械学習・データサイエンス
Whisperとは|OpenAIが公開した多言語音声認識モデル
Whisper(ウィスパー)は、OpenAIが2022年9月にオープンソースとして公開した汎用音声認識モデルです。約68万時間に及ぶ多言語音声データで訓練されており、99言語の文字起こし、英語への翻訳、言語識別、話者の有無検出などを単一モデルで実行できます。... -
セキュリティ・認証
WorkOSとは何かを学ぶエンタープライズ連携入門
WorkOSは、2019年に米国で創業された開発者向けの認証連携プラットフォームです。スタートアップやSaaSが自社プロダクトをエンタープライズ顧客に売り込むときに必要となる、シングルサインオン、SCIMによる自動プロビジョニング、ディレクトリ同期、監査... -
プログラミング・開発言語
Wasmerが描く多言語埋込みWebAssembly基盤
Wasmerは2019年にIvan Enderlinらが共同創業した米国のスタートアップWasmer Inc.が開発するWebAssemblyランタイムで、「あらゆる言語のあらゆる場所で動くWasm」を企業ミッションとして掲げています。Wasmtimeと同じくRustで実装されていますが、コンパイ... -
プログラミング・開発言語
WasmtimeがWebAssembly運用にもたらす実装基盤
WasmtimeはBytecode Allianceが開発する単独実行可能なWebAssemblyランタイムで、2019年11月に発足したアライアンスの旗艦プロジェクトとして開始されました。Mozilla、Fastly、Intel、レッドハットといった創設メンバーが共同で開発・運営し、ブラウザ外... -
データベース・データ管理
WeaviateとはGraphQLで扱えるベクトル検索エンジン
Weaviateはオランダ拠点のSeMI Technologiesが2019年に公開したオープンソースのベクトルデータベースで、Go言語で書かれた本体に対してGraphQLとREST、gRPCの三系統のAPIを備え、テキストや画像、音声などの埋め込みベクトルを近似最近傍探索で照合します... -
データベース・データ管理
Whoosh — 純Python実装のシンプルな組込型全文検索
WhooshはMatt Chaput氏が2007年頃から開発を始めた純Python実装の全文検索ライブラリで、外部依存なしにpipで導入できる手軽さから個人プロジェクトや軽量ツールで広く使われてきました。Apache Luceneにインスパイアされた設計を持ちながら、Pythonの標準... -
Web・フロントエンド・バックエンド
WebUSB — ブラウザから直接USBデバイスと通信できるAPI
WebUSBは、Webページから navigator.usb.requestDevice() を介してUSB接続された周辺機器に直接アクセスし、ベンダー固有のプロトコルでも自由に通信できるWeb APIです。GoogleのケネディとフィンレイらがW3C WICGで2015年から仕様化を進め、Chrome 61(20... -
Web・フロントエンド・バックエンド
Web Bluetooth — ブラウザから直接BLEデバイスと通信するAPI
Web Bluetoothは、Webページが navigator.bluetooth.requestDevice() を起点に、Bluetooth Low Energy(BLE)対応の周辺機器とブラウザから直接通信できるWeb APIです。Googleのフランソワ・ベフォルが主導し、W3C Web Bluetooth Community Groupで仕様化...
