タグ

ブックマーク / qiita.com/uryyyyyyy (2)

  • ReduxでのMiddleware不要論 - Qiita

    問題提起 (※タイトルはキャッチーなのにしましたが、Middleware全般の不要論ではありません。非同期処理において不要論です。) Redux使うときに非同期処理はどう書きますか? 「よくわからないけどMiddleware使うらしい」と思考停止していませんか? この記事では、Redux来どのように扱うことを想定されているのかと、なぜ非同期処理の文脈でもMiddlewareが出てきたのか、そして「実はMiddleware無くても読みやすく書けるよね」という話をしていこうと思います。 Reduxでの設計を悩む人への個人的な解です。 (気になる・詳しく知りたい箇所などありましたらお気軽にコメントください) この記事のゴール ActionDispatcherという筆者が命名したクラスを使うことで、 複数の非同期処理を含むロジックでも読みやすく書ける ネットワーク通信などを含んでもテストがしや

    ReduxでのMiddleware不要論 - Qiita
  • Redis3.0のredis.confまとめてみた。 - Qiita

    概要 Redis 3.0のredis.confをざっと読んでみたのでざっと訳してみました。 動作未検証(1/27現在) ()内は個人的なコメントです。 # デーモン化するときはyes # (プロダクションなら普通yes) daemonize no # デーモン化したときのPID pidfile /var/run/redis.pid # クライアント向けの開放port port 6379 # TCP listen() backlog. # (tcp connectionの待ちの上限?) tcp-backlog 511 # 必要に応じて、bindするネットワークのインターフェースを限定できます。 # (private内で運用するならコメントアウトでよいかと) bind 192.168.1.100 10.0.0.1 bind 127.0.0.1 # クライアントからのコネクションに対してUnix

    Redis3.0のredis.confまとめてみた。 - Qiita
  • 1