タグ

2015年11月6日のブックマーク (3件)

  • gulpfileそのものをES6で書く - ○△□ - yudppp techblog

    最近になってfrontのコードやサーバーのコードは生のjs(ES5)で書かかずbabeljs(旧6to5)とかで書くことが体感ですが増えてきました。 しかしgulpfileは生のjsで書いたり、coffeescriptで書くことが多いように感じます。 そこで試しにES6で書いたらどんな感じになるか見てみたかったので適当なgulpfileをES6に書き換えてみようと思いました。 まず適当なgulpfileが欲しかったのでYeomanでとってきました。 $ npm install -g yo $ npm install -g generator-react-gulp-browserify $ yo react-gulp-browserifyhttps://github.com/randylien/generator-react-gulp-browserify/ 適当なそれなりに書かれているgu

  • まさに論文工場。アウトラインプロセッサとエディタを融合したManuscripts

    どんな科学的発見も、最後は論文にしなければいけません。発見は発見でしかなく、それを文章にまとめて、他のひとが理解できるように共有できてはじめて、それは知見となるからです。 同じことは、私の業である科学の最前線であれ、大学の卒業論文であれ、こうしたブログ記事でも同じです。 しかしこのプロセスが苦手だという科学者は実におおぜいいて、この「論文の壁」が多くの才能を阻んでいるといっても過言ではありません。 こうした論文作成の作業については、いままでそれに特化したツールがあるようでいて、なかなかありませんでした。 Manuscriptsはそうした状況に一石を投じるとても個性的なツールです。エディタと、アウトラインプロセッサ、図表や数式に参考文献をすべてひとつのツールで執筆できる、まさに論文作成工場なのです。### 段落まで構造化されたアウトラインプロセッサ+エディタ なぜ科学者にとって論文を書くの

    まさに論文工場。アウトラインプロセッサとエディタを融合したManuscripts
  • JavaScriptのクロージャは内部でどう機能するのか | POSTD

    もうだいぶ前からすでに私はクロージャを使っています。使い方を学びましたが、実際にクロージャがどう機能するのか、また、使うと隠れたところで実際に何が起きるのかを明確に理解しているとは言えませんでした。そもそも、クロージャとは一体何なのでしょうか。 ウィキペディア はあまり役に立ちません。クロージャはいつ生成され、いつ削除されるのでしょうか。どのように実装されるべきなのでしょうか。 "use strict"; var myClosure = (function outerFunction() { var hidden = 1; return { inc: function innerFunction() { return hidden++; } }; }()); myClosure.inc(); // returns 1 myClosure.inc(); // returns 2 myClos

    JavaScriptのクロージャは内部でどう機能するのか | POSTD