タグ

2013年7月9日のブックマーク (2件)

  • Scalaにおける細かい最適化のプラクティス - xuwei-k's blog

    列挙順自体はとくに意味ありません。あと「どの最適化がどのくらい速くなるのか?」を詳細に計ったことはないですし、「原理的にこうなってるから(ry」というのを説明するに過ぎません。中には「JITで無意味になるようなどうでもいい細かすぎること」も書いてありますし、最適化のトレードオフとして失うものもあるので、そのあたり自己責任でお願いします。当に最適化が必要とされる場合は、以下のものを無闇に実行するよりまず計測したほうがいいのは、言うまでもありません。*1 1. private[this]をつかえ scalaのvalやvarは、private[this]にしたときのみ、直接のフィールドアクセスになります(それ以外ではメソッド呼び出し)。シングルトンのobjectの場合も同様です。private[this]をつけられる場合はできるだけつけましょう 2. なんでもかんでもListをつかうな 最初の

    Scalaにおける細かい最適化のプラクティス - xuwei-k's blog
    lethli
    lethli 2013/07/09
  • Rails4 Security

    Rails4 Security Presentation Transcript Rails 4 Security エレクトロニック・サービス・イニシアチブ HTTP://WWW.E-SI.JP/ 自己紹介  氏名:大垣靖男(Ohgaki Yasuo)  メール:yohgaki@ohgaki.netSNS: yohgaki (Twitter/Facebook/Gmail/LinkedIn)  職業:  エレクトロニック・サービス・イニシアチブ有限会社社長  PHP技術者認定機構顧問・BOSS CON CTO・岡山大学大 学院講師  Webアプリソースコード検査 (Ruby/PHP/Java/C#/ObjectiveC)など  OSS開発者:PHP・Momonga-Linuxコミッター 2 PROVE for PHP 3 Windows7Rails4 4 注意: すべての