Edge.jsで気になって、調べてわかったこと
こんばんは、次男は相変わらず、うんちを出しません。長男は、今週末初めての保育園のお泊り保育があります。@kjunichiです。
Edge.jsで超気になったこと
Edge.jsでc#をJavaScriptのコメントで書けるとのことだが、コメントをどうやって、nodeで読めるのか気になった。
渡された関数をtoString()することでコメントを取得可能だった
Runstantでやってみた
まとめ
渡された関数をtoString()すれば、関数自体のコードがコメントを含め取得可能だった。
関連記事
5年前の記事
4年前の記事
2016年第2四半期振り返り
おはようございます。最近、長男が気づくと、床の上で寝ています。(ベッドからの落下に備えて敷いてある、掛け布団の上です。)@kjunichiです。
良かった点
Blender+Python
そこそこ、自分がやりたいことが、BlenderでPython使って記述出来るようになってきた。
Blenderでの流体や剛体のアニメーションがなんとなく作れるようになり、これをPythonスクリプトでアニメーション作成まで 自動化したい。
RustでOpenGL
gliumのチュートリアルを少しだけやった。
Bonjourがすこし分かってきた。
コマンドやAPIが少し分かった。
OSXの非公開APIをC++から叩けた
screenresをnode v6対応して、その後、Retina対応を進める際に学べた。
Githubのリポジトリのメンテが出来た
反省点
- イギリスの国民投票の際のユーロの値動きを機械学習させられなかった。
- 縦スクロールシューティングゲーム風の背景の電車を走らせることが出来なかった。
- dns-sdをあつかえるmrubyのmrbgemを作りそびれた。
- Keycast.jsで今度のmacOSでSiri呼び出しのショートカットであるfn+SPCを表示したかったが、fnキーの検知ができずじまいだった。Keycodeは 決まっているようだが、これがNSEventで来ない感じ。
月別サマリ
4
5
6
- CドライブのSSDが故障して週末が溶けた件
- mruby-webcamをヘッドレス対応した
- Electron 1.2系だとNodObjCが多分使えない
- mrubyでPostgres.appを使って、LOBも扱ってみた
- まさかPostgreSQLを触って、IPv6の知識が増えるとは
- HTTP2でexpressを動かす
RustでOpenGLを再び、今回はgliumのチュートリアルを少しだけやった。
関連記事
11年前の記事
- 人工無脳へのながーい道のり
- HDDを4台搭載可能なUSB2.0外付けHDDケース「ドライブドア」がパワーアップ! 「ドライブドア テラボックス」が発売
- GET /~ss.jpg HTTP/1.1 の謎が解けた
2年前の記事
2年後の記事
4年後の記事
mruby-juliaでPythonもmrubyから呼び出せるようになった
背景
rubyとpythonについて、自分のツイッターのTLで盛り上がっていたので、 gistをブックマークしたところ、早速
!!?? “numpyとかPythonのすごいライブラリをmrubyから扱えすることmrubyでの科学技術計算関連への 応用を探る。 ” / “mruby-python · GitHub” https://t.co/OxikJjX18v
— 松本 亮介 / まつもとりー (@matsumotory) 2016年6月17日
その後、
link: mruby-python: https://t.co/h5KRg0Jk1K
— Yukihiro Matsumoto (@yukihiro_matz) 2016年6月17日
どうしようか悩んでいたが、Edge.jsを知って、やってみることにした。
ちょっとやってみた
Pythonよりも速い、Julialangを呼び出せるようにしたので、PyCall使って、Pythonもmrubyから呼び出せるように なった。
結果
mrubyからpythonもさらにnumpyも呼び出せるようになった。 pic.twitter.com/9vzrs0o8Sa
— kjunichi (@kjunichi) 2016年7月2日
学べたこと
関連記事
- Windows(MSVC)でmrubyからGPU対応のTensorflowを動かせた
- JulialangにHTTP2サーバーをさせたら
- aobenchをjuliaでやってみた
- Windows(MSVC)でmrubyからGPU対応のTensorflowを動かせた
- WindowsでDLLを作ろうとしてmrb_context_runの歴史を調べた
- Julia言語からmruby-webcamを使ってWebカメラの画像を取得した