タグ

ブックマーク / 2012.8-p.info (2)

  • Tumblr における Scala - Kato Kazuyoshi

    最近のウェブ系スタートアップが採用しているプログラミング言語やフレームワークまとめ とちょうど同じくらいの時期に High Scalability に Tumblr Architecture - 15 Billion Page Views A Month And Harder To Scale Than Twitter という記事がでていた。 まとめだと Tumblr は PHP を使っていることになっているけど、いま現在の Tumblr は PHP ですべてを書くのを止めて、Scala も使っているらしい。 Scala と Finagle Tumblr はもともと LAMP (Linux + Apache + MySQL + PHP) で出来ていた。スケールさせるために memcached や HAProxy でキャッシュしてみたり、MySQL を sharding してみたり、バックエ

  • JavaScript の ; を省略する派 - Kato Kazuyoshi

    むかし同じチームだったひとに、JavaScript のセミコロンを省略する派のひとがいて、他の人と「もう日語かくとき句読点も省略すればいいじゃないの」とか、散々いっていた。でも実は GitHub も省略派らしい。 GitHubJavaScript Styleguide は、まず最初の「新しい JS は CoffeScript で書け」にびっくりするのだけど、さらに読み進めていくと、既存の JavaScript について「なるだけセミコロンは使うな」とある。 Do your best to never use a semicolon. This means avoiding them at line breaks and avoiding multi-statement lines. For more info, read Mislav's blog post. 出来る限りセミコロン

    Layzie
    Layzie 2012/03/09
    最後の例の行頭に;を付けるっていうんなら、別に行末にも付けて良いんじゃないのか?っていうのと行頭に付けるとかの判断する位なら、全部行末に付ける方が楽じゃないの?という感じで自分は付ける派です。
  • 1