2016-12-01から1ヶ月間の記事一覧
最近にそれなりの量のお土産を買う機会があったので、お土産に良さそうなものを調べてみました。 探す条件 多人数に配れるように個包装されている食べ物や飲み物 シリコンバレー周辺で購入できるもの カリフォルニア、アメリカ、もしくは北米地域発祥で日本…
The second countermeasure of Callback Hell is using co. co is a library which utilizes Generator mechanism and make it easy to write serial and parallel flows. const co = require('co'); const thunkify = require('thunkify') // a function wh…
Callback地獄対策の2つ目はcoについてまとめました。 coはGeneratorの仕組みを利用して簡単に並列・直列処理フローを記述できるようにするライブラリです。 const co = require('co'); const thunkify = require('thunkify') // callbackを引数にとる一般的…
We often fall into what is called "Callback Hell" when we write some asynchronous processes with Node.js, which is a problem the hierarchy of the code becomes too deep. There are many countermeasures and it looks a little messy, so I will …
NodeJSで非同期処理を書いていくと必ずはまるのが、Callbackで階層が深くなりすぎるいわゆるCallback地獄です。対策を調べてみたところ色々ありすぎて混乱してきてしまったので、何回かに分けて整理してみようと思います。 今回は、非同期処理を行う関数でCa…
アメリカから国際郵便(USPS Frist-Class Mail Int'l)を送るときはGlobal Forever Stampを1枚貼れば良いのですが、普段国内郵便しか使わない人にとっては、Global Forever Stampが手元にないことが多いと思います。調べてみると、国内郵便用のForever Stamp…