この記事ではRuby2.2.3とGo1.5.1を使用しています。 すごい要約 Go and Ruby-FFI - Code7 Interactiveを読むといい。 Go、はやい 最初にRubyとGoの計算速度を比べるため、フィボナッチ数を単純に計算するやつをそれぞれ書きました。
![RubyからGoの関数をつかう → はやい - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/20b63e3f2fd8a45c38265c59a305f13c1f375c0c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9UnVieSVFMyU4MSU4QiVFMyU4MiU4OUdvJUUzJTgxJUFFJUU5JTk2JUEyJUU2JTk1JUIwJUUzJTgyJTkyJUUzJTgxJUE0JUUzJTgxJThCJUUzJTgxJTg2JTIwJUUyJTg2JTkyJTIwJUUzJTgxJUFGJUUzJTgyJTg0JUUzJTgxJTg0JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zMjhjYjdiNTZhYTI1ZTEyYzJkZTYyODBlYTI3ODk1Nw%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwYWNobSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9Y2M5MmQ3YzA2YTQ2MzZmMmU3Y2EyMTcyZjg4Mjk4YzI%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D139dbb2dfea06e4b045de9527ed184cc)
どんな科学的発見も、最後は論文にしなければいけません。発見は発見でしかなく、それを文章にまとめて、他のひとが理解できるように共有できてはじめて、それは知見となるからです。 同じことは、私の本業である科学の最前線であれ、大学の卒業論文であれ、こうしたブログ記事でも同じです。 しかしこのプロセスが苦手だという科学者は実におおぜいいて、この「論文の壁」が多くの才能を阻んでいるといっても過言ではありません。 こうした論文作成の作業については、いままでそれに特化したツールがあるようでいて、なかなかありませんでした。 Manuscriptsはそうした状況に一石を投じるとても個性的なツールです。エディタと、アウトラインプロセッサ、図表や数式に参考文献をすべてひとつのツールで執筆できる、まさに論文作成工場なのです。### 段落まで構造化されたアウトラインプロセッサ+エディタ なぜ科学者にとって論文を書くの
/EPUB3は、国際標準のEPUB2と上位互換性の無い、事実上、日本のみのガラパゴス規格。死に体の出版社の古い「常識」で、またこんなアホなことをやっているヒマがあったら、国際標準に対応できる新しい日本語字組デザインを工夫した方がいい。/ 現時点でもなお電子書籍の国際標準はEPUB2。それを発展させた上位互換がEPUB3、ならよかったのだが、そうではない。両者は、互換性が無い、まったく別のフォーマットだ。もともと、アルファベットの横文字の文章だけなら、EPUB2で十分。ところが、右開きだ、縦組だ、ルビだと、事実上、日本人だけがEPUB2にケチをつけて、EPUB3を作らせた。このために、日本語のみEPUB3が標準、なんていう面倒な商業サイトもあって、国際標準のEPUB2の方がはじかれてしまう。それで、なんとしてもEPUB3にしなければ、ということになるのだが、世界全体で言えば、いまだEPUB3
オリジナルはこちら https://www.microsoft.com/en-us/research/academic-program/write-great-research-paper/ http://research.microsoft.com/en-us/um/people/simonpj/papers/giving-a-talk/Writing%20a%20paper%20(seven%20suggestions).pptx 新しいバージョンはこちら https://www.slideshare.net/kdmsnr/how-to-write-a-great-research-paper-226669082Read less
このエントリは古い情報です。 今は typescript の代わりに flowtype も使えそうです。また、ブートストラップとしては create-react-app が提供されており、ここからカスタマイズしたほうが便利だと思います。 github.com 前回 ishikuro.hateblo.jp の続き。前回のリポジトリを元にTypeScript版を作ってみたい: GitHub - ishikuro/thinking-in-react-webpack-minimum at typescript 最終的なファイルツリー . ├── dist │ ├── bundle.js │ └── index.html ├── package.json ├── README.md ├── src │ ├── app.tsx │ ├── tsd.json │ └── typing
JSer.info #251 - Vue.js 1.0.0がリリースされました。 0.12.16から1.0.0までの変更はリリースノートに詳しく書かれていますが、テンプレート周りの改善や非推奨のAPIの削除やAPIの整理が行われています Vue.js 1.0.0 Released - vue.js (翻訳) Release 1.0.0 Evangelion · vuejs/vue 同時にVue.jsに再入門するという趣旨の記事が作者によって書かれているので一緒に見てみるといいです。 Vue.js: a (re)introduction JavaScript変換ツールであるBabel 6がリリースされました。 6.0.0 Released · Babel babel/CHANGELOG.md at master · babel/babel NOTE: Not all integrations
Today, we are thrilled to announce the release of TypeScript 1.7 along with the availability of Visual Studio 2015 Update 1. This release enables async/await by default for ECMAScript 6 (ES6) targets. It also adds support for polymorphic 'this' typing, proposed ECMAScript 2016 exponentiation syntax, and ES6 module targeting. For a complete ...
Node.js v5.0 がリリースされました!! 今回はどちらかと言うと機能面というより、 Node.js v5.0 の位置づけを中心に解説したいと思います。 機能面も一応載せますが、学園祭前で時間があまり作れないので、さくっと終わらせます。 機能面での変更 ES2015の文法追加 Spread operator が追加 Spread operator が追加されました。 これまで配列をJavaScriptの関数に引数に展開して渡す場合、以下のように記述する必要がありました。 function f(x, y, z) { console.log(x); console.log(y); console.log(z); } var args = [0, 1, 2]; f.apply(null, args); この書き方はあまり直感的じゃなく、また new 演算子と併用できないという問題があった
Docker 1.9がリリース。マルチホストネットワーキング、クラスタリングのDocker Swarmなどが本番環境で利用可能に Docker 1.9では、マルチホストネットワーク機能が安定版となり、永続的ストレージ機能が強化され、クラスタリングツールのDocker Swarmが正式版となりました。 マルチホストネットワーク機能 マルチホストネットワーク機能は、Docker Engineの機能として複数のホストにまたがる仮想ネットワークを作成可能です。任意のネットワークトポロジをコンテナに割り当てることができ、仮想ネットワークのおかげで、どのホスト上でコンテナを実行するかを気にせずにコンテナのネットワークを構成できます。 今回のリリースから安定版となるため、本番環境での利用が可能になりました。 永続的なストレージ Docker Engine 1.9では完全に再設計されたボリュームシステムが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く