タグ

2016年9月25日のブックマーク (4件)

  • PlayFrameworkをただの静的型付けMVCだと思って本番稼動させると死ぬ - サナギわさわさ.json

    (3/15 : タイトル修正しました。wは小文字ですね、すみません・・・) PlayFrameworkが流行り始めてから割と経ちますので、そろそろ正式採用しようと考える方も多いのではないかと思います。 強力な静的型付けで守られたPlayは、ミッションクリティカルなシステムや数万行を超える大規模システムの構築に特に向いているような気がします。 また、Servletを使っていないのに加えてMVC構造がベースなので、今までRailsなどで開発をしていた人でもシームレスに移行できると思います。 しかし、忘れてはならないのがPlayのアーキテクチャが全ての処理が非同期で行われることを前提としているという事です。 ここを忘れてPlayをただの強力な静的型付けで守られたMVCフレームワークとだけ考えて開発を進めてしまうと、番環境で稼動させた時にパフォーマンスが上がらずに困ることになるかもしれません。今

    PlayFrameworkをただの静的型付けMVCだと思って本番稼動させると死ぬ - サナギわさわさ.json
    ledsun
    ledsun 2016/09/25
    Playってイベント駆動モデルなのか、しらなかった
  • HTTPリダイレクト4種類の違いとは? | Webサイト開発

    HTTPではリダイレクトするときに300番台のステータスコードを使用する。具体的に言うとリダイレクトを表すステータスコードには301/302/303/307の4種類があって、用途によって使い分けられるようになっている。 が、モバイルの世界では4種類のステータスコードを自由気ままに使えるわけじゃない。実機での調査結果を元に、ステータスコードの使い方をまとめてみた。 関連記事: スマートフォン用URLへのリダイレクト設定 iPhone でHTTPプロキシを使用する際の制限 スマホでPDFがダウンロードできない原因

    HTTPリダイレクト4種類の違いとは? | Webサイト開発
    ledsun
    ledsun 2016/09/25
    form POSTの後の遷移は303が良さそう
  • How to redirect user's browser URL to a different page in Nodejs?

    ledsun
    ledsun 2016/09/25
    redirectする時はレスポンスヘッダーをつける。そらそうか
  • 職人的であること、エンジニアであること | タイム・コンサルタントの日誌から

    ちょっと贅沢をして家族3人でお寿司をべに行った。ネタの新鮮さでは界隈で一番という店である。期待通りの、いや期待を超えた美味だったし、いつもは寡黙なメインの寿司職人さんが、珍しくいろいろ話をしてくれた。包丁の入れ方だけでイカはどれほど旨みが変わるか、雲丹は塩水保存とミョウバンを使ったものでは口どけが全く異なること、などなど。サンプルと実演を混ぜて教えてくれた。寿司職人の勤務時間や修業時代についても、語ってくれた。お盆の連休前で、リラックスしていたのかもしれない。 帰り道に、息子が感心したようにつぶやいた。「寿司職人て、なるのはやっぱり大変なんだね。時間も仕事もきつそうだし。でも、それだけ修行したら、あの人みたいな腕になるんだ。」就活が一段落したばかりの息子は、たぶん来年からの自分自身も重ね合わせて、感じ入ったらしい。「それに、あのイカの味の差! すごい技術だよね。」 ——技術じゃなくて、技

    職人的であること、エンジニアであること | タイム・コンサルタントの日誌から
    ledsun
    ledsun 2016/09/25
    あとでよむ