2024-01-01から1年間の記事一覧
こんにちは、エンジニアの渡辺(@mochi_neko_7)です。 今回は Rust における Stream の基本的な取り回しを紹介します。 Anthropic の Claude API の Rust Client を書いていた際に Streaming API の対応をしていたところ、自身が Rust の Stream をちゃんと…
XR Interaction ToolkitはUnity公式が提供するパッケージの一つです。その中には、XR向けのインタラクションを実装する為に必要なコンポーネントが一通り揃っています。 docs.unity3d.com 私が認識している限り、今までのUnityのインタラクション事情は、UI…
はじめに こんにちは、エンジニアのクロ(@kro96_xr)です。 先日他社のエンジニアの方と話す機会があったのですが、そこでHono(炎)というフレームワークを知りました。 github.com 元々はCloudflare Workersに特化したWebアプリを作るために作られたものとの…
はじめに こんにちは、フロントエンドエンジニアの堀江(@nandemo_3_)です。 先日、JavaScriptの新たな日付ライブラリがTempoがリリースされました。 2023/2/26にv0.0.13がリリースされたばかりです。 tempo.formkit.com リリース3日後でStar数が1700になっ…
Bitbucket Pipelinesでセルフホストランナーを構成する場合、デフォルトではPowershellスクリプトを使い、手動で起動する必要があります。 この場合、何らかの事情でマシンを再起動した際に、マシンに接続してランナープログラムを手動で再起動してやる必要…
こんにちは、エンジニアの渡辺(@mochi_neko_7)です。 今回は映像の字幕テキストを扱うためのフォーマットである SubRip Subtitle (.srt) と WebVTT (.vtt) のパーサーを PEG (Parsing Expression Grammar) を用いて Rust で実装してみた話を紹介します。 …
はじめに こんにちは、エンジニアのクロ(@kro96_xr)です。 前回の執筆でRustのWebフレームワークについて調査してみました。 今回の記事では、その中からActix-webとORMツールのDieselを使用して、シンプルなToDoアプリのバックエンドAPIを開発してみました…
はじめに こんにちは、フロントエンドエンジニアの堀江(@nandemo_3_)です。 最近、Figmaに生成AIプラグインが多くあることを知り、デザイン制作からサイト公開まで生成AIにやらせることができるのでは?と思い、 さらに、ノーコードでWebサイトが制作でき…
はじめに エンジニアの松原です。前回こちらの記事で扱った、UnityでOpenPose風のアバタースケルトンを表示する仕組みを、Unityのライブラリとして開発、公開しました。この記事に実際の使い方を書きました。 synamon.hatenablog.com 今回の記事で使用してい…
Unity Editorは、コマンドラインで実行することが可能です。 docs.unity3d.com コマンドライン引数に与えるオプションによって、プロジェクトの作成、ライセンス認証(オンライン認証及びオフライン認証)、テストやビルド、C#スクリプトの実行まで、実に様…
こんにちは、エンジニアの渡辺(@mochi_neko_7)です。 先週の記事 synamon.hatenablog.com では Rust の Web バックエンドのフレームワークを紹介してもらいました。 本記事ではそれに続く形で、Rust で使用できる Web フロントエンドのフレームワークで、R…
はじめに こんにちは、エンジニアのクロ(@kro96_xr)です。 エンジニアと言いながら最近コードを書く機会が減っていたので、年末年始にRustにチャレンジしていました。 まだ全然理解しきれていないという自覚はありつつ、今回はRustの主要なWebフレームワーク…