タグ

ブックマーク / jxck.hatenablog.com (2)

  • 「for やめろ」またはイベントループと nextTick() - Block Rockin’ Codes

    ものすごく遅レスですが、LLDiver で @esehara さんの LT であった話。 forやめろ、あるいは「繰り返し」という呪縛から逃れるために 簡単に言うと、 1~10 までを出力する方法を複数考えるというもの。 for, while, 再帰, goto etc.. と出て、途中で終わっちゃったので結論はよくわかりませんでしたが、 Node ではどれも使わずにできるな、と思ったのでちょっと例を出してみます。 ちなみに、タイトルでネタバレしている通りイベントループの話です。 そしてよくある「イベントループとは何か」「なぜ止めてはいけないのか」「process.nextTick() とは何か」「setImmediate() と何が違うのか」 などを解説する良い例だったので、書いてるうちに実はそっちがメインの解説となりました。 サンプルの実行結果は Node v0.11.13 です。(書

    「for やめろ」またはイベントループと nextTick() - Block Rockin’ Codes
  • Django-nonrelプロジェクト - Block Rockin’ Codes

    Google App Engine(GAE)でDjangoを使用するとき、色々方法はあるけどapp-engine-patch(aep)を使っていた人も多いのではないでしょうか? しかし、app-engine-patchはもう開発が止まっていて、久々にホスティングページをのぞいてみたところ、以下のようなアナウンスがありました。 New project announcement app-engine-patch is dead. Join the Django non-relational project and follow the Django nonrel blog if you want to use Django's ORM on App Engine and other NoSQL / non-relational databases. We'd also be grateful

    Django-nonrelプロジェクト - Block Rockin’ Codes
  • 1