タグ FFI
人気順 10 users 50 users 100 users 500 users 1000 usersneue cc - csbindgen - C#のためのネイティブコード呼び出し自動生成、或いはC#からのネイティブコード呼び出しの現代的手法について
csbindgen - C#のためのネイティブコード呼び出し自動生成、或いはC#からのネイティブコード呼び出しの現代的手法について 2023-03-09 ネイティブコードとC#を透過的に接続するために、RustのFFIからC#のDllImportコードを自動生成するライブラリを作成し、公開しました。Cysharp初のRustライブラリです!先週にプレビュ... 続きを読む
C言語へのFFIを含むRustをWASM化するのは難しすぎる
PlantUMLをwasm化するためにGraphvizへの依存をどうしたものか考えていました。すべてRustで書き直せればそれがいちばん手堅いのですが、Graphvizのソースコードは中々に大きく、それをRustで書き直すのは現実的ではありません。そこで考えたのが、RustからFFIでGrapvizのC++コードを呼ぶようにして、それをwasm化すれば... 続きを読む
実践Rust入門を読んだ - 逆さまにした
実践Rust入門 言語仕様から開発手法まで, κeen, 河野達也, 小松礼人を読みました。本書の特徴は以下の3つでしょう。 2018 Editionに対応している FFIについて日本語で書かれた書籍 実践 を意識した内容になっている 本記事では、特に3つ目の実践的という観点で感想を述べようと思います。 Rustの言語仕様という観点で言... 続きを読む
ios開発にRustを使う 環境構築編 - プログラマでも年収2000万稼げるブログ
iOSでは、Objective-C(C++も書ける)、Swift しか使えません が、C++の 異言語間インタフェース FFIを使えば、Objectibe-CやSwiftから C++を通して Rustを実行出来ます そのための環境構築 とりあえず xcodeでのビルドを行う Rustのインストール Rust自体は パッケージマネージャから出来るが、その場合だと Rustのバ... 続きを読む
RailsコードをGoで書き直して、FFIを使ってRailsからGoの関数を実行させて実行時間を5%以下に短縮させた - Cluex Developersブログ
こんにちは、Webチームのエンジニアの柴山です。 今回は、弊社Webアプリ「mamanoko」の一部に処理高速化のためにGoを導入したので、どのように導入したかをご紹介しようと思います。 Railsで開発しているWebアプリ内にどのようにGoを取り入れたのか、実際のコード例を交えながら解説していきたいと思います。 なぜRails... 続きを読む
node-ffi の話 - tokuhirom's blog.
node-ffi っていう libffi のラッパーがあります。node.js のモジュールシステムだと、node-ffi をつかったモジュールをつくると、各モジュールごとに node-ffi をインストールする上に、node-ffi は libffi をバンドルしていて、libffi そのもののビルドがはしるため、ffi における「コンパイルがなくてもうごく」というメリットがなくなっていて、残念... 続きを読む
ゲームにまつわる怖い噂・裏設定・裏技・バグ:哲学ニュースnwk
2011年07月21日23:19 ゲームにまつわる怖い噂・裏設定・裏技・バグ Tweet 1:以下、名無しにかわりましてVIPがお送りします:2011/07/21(木) 10:21:24.00 ID:hxCLEEeV0 教えて FF3の飛空艇の高速移動くらいしか知らない FF3の飛空艇の高速バグ 『FFI』の開発にあたり、石井浩一は「飛空船に影をつけて浮いているように見せたい」と坂口に提案した が... 続きを読む
(*゚∀゚)ゞカガクニュース隊:目と脚がない新種の爬虫類、カンボジアで発見
2011年05月15日 目と脚がない新種の爬虫類、カンボジアで発見 引用元:AFPBB 国際環境保護団体ファウナ・フローラ・インターナショナルは12日、カンボジアで2009年に発見されたヘビに似た爬虫類について、新種のトカゲ亜目だと確認され、「dibamus dalaiensis」と命名したと発表した。 FFIとカンボジア環境省との共同調査で新種を発見した地元動物学者Neang Thy氏によると、... 続きを読む