U– tag –
-
OS・ソフトウェア
udevとは|Linuxの動的デバイス管理機構
udev(ユーデブ)は、Linuxにおける動的デバイスノード管理機構で、ハードウェアの接続・切断イベントに応じて /dev 配下のデバイスファイルを自動生成・削除し、ルールに基づく命名やパーミッション設定、関連スクリプトの起動などを実現する仕組みです。... -
プログラミング・開発言語
Unity Shader Graphとはノードで作るシェーダー
Unity Shader Graph(ユニティ・シェーダー・グラフ)は、ゲームエンジンUnityに搭載されているノードベースのシェーダー作成ツールです。従来のシェーダー開発ではHLSLやCgといった専用言語のコードを書く必要があり、グラフィックスパイプラインや行列演... -
プログラミング・開発言語
uvとは Astral社のRust製Pythonツールチェーン
uvは2024年2月にAstral社(ruffの開発元)が公開したPython向けの統合パッケージマネージャで、Rustで実装されておりpipの10倍以上の依存解決速度を実現した。当初はpip互換のサブコマンドから始まったが、2024年内にPython版管理(rye統合)、プロジェクト管... -
プログラミング・開発言語
Unity XRとは? 2019.3で再編されたXR Plugin Frameworkの全体像
Unity XRは、Unity Technologiesが提供するXR(VR・AR・MR)開発向けのフレームワーク群を総称する呼び方です。2019年12月にリリースされたUnity 2019.3でXR Plugin Frameworkとして大幅に再編され、それ以前の組み込みVRサポートからプラグインベースの拡張... -
Web・フロントエンド・バックエンド
Uvicornとは|高速ASGIサーバの設計と使いどころ
Uvicornは2017年にTom ChristieがStarlette開発と並行して公開した高速なASGIサーバである。libuvベースのイベントループとuvloop、HTTPパーサにhttptoolsを用いることで、PythonのWebアプリとしては屈指の応答速度を実現し、FastAPIやStarletteを本番に乗... -
ガジェット・ハードウェア
USB-C — 可逆コネクタが束ねた電力と通信の入口
USB-Cは、USB Implementers Forum(USB-IF)が2014年8月に仕様を公開した24ピンの汎用コネクタです。上下の区別がない可逆形状、最大100Wまでの給電に対応するUSB Power Delivery、DisplayPort・HDMI・Thunderboltなど多様な信号を同じケーブルに通せるAlt... -
プログラミング・開発言語
Unreal Engine — 実写級描画を担うEpic Gamesの旗艦
Unreal EngineはEpic Games社が開発するゲームエンジンで、1998年に同社のFPS「Unreal」と同時にデビューしました。創業者のティム・スウィーニー氏がノースカロライナ州ケアリーで自作したC++製エンジンを基盤に、他社へのライセンスビジネスとしても展開... -
プログラミング・開発言語
Unity — モバイルとインディーを席巻するC#ゲームエンジン
Unityは、デンマーク発のUnity Technologies社が2005年にリリースした統合型ゲーム開発エンジンです。ヨアヒム・アンテ氏、デビッド・ヘルガソン氏、ニコラス・フランシス氏の3人がコペンハーゲンで創業し、当初はMac向けのアプリ「GooBall」を作るために... -
ネットワーク・インフラ・クラウド
UDP — 軽量で低遅延、ベストエフォート型トランスポートの代表
UDP(User Datagram Protocol)は、コネクション確立や再送、順序保証を行わず、IPパケットに最小限のヘッダだけを付けて送り出す軽量なトランスポート層プロトコルです。1980年8月、デイビッド・リードによってRFC 768として標準化され、わずか3ページの... -
OS・ソフトウェア
Ubuntu — 「使えるLinux」を世界に広めた人気ディストリビューション
Ubuntuは2004年、南アフリカ出身の起業家マーク・シャトルワース率いるCanonical社が公開したDebianベースのLinuxディストリビューションです。「Linux for human beings(人類のためのLinux)」をスローガンに、デスクトップ用途でも使いやすい完成度を目...
1
