タグ

moduleに関するbobbyjam99のブックマーク (2)

  • RubyKaigi 2017 基調講演レポート(The Many Faces of Module)|Goodpatch Blog グッドパッチブログ

    CTOのひらいさだあきです。 RubyKaigi 2017が、2017/09/18から2017/09/20まで広島国際会議場で開催されています。グッドパッチのエンジニアも数名で広島に来ています。 これはRubyの父Matzによる二日目の基調講演のレポートです。また、去年の基調講演レポートはこちらです。 RubyKaigi 2016 基調講演レポート Ruby3 Typing | Goodpatch Blog Types、Concurrency、Performanceに続いて、今年はModuleについての基調講演でした。 RubyのModuleにはさまざまな機能や使い方があり、それぞれが紹介されました。 mixin Namespace Singleton Set of method (メソッドの集合) Unit of method combination (メソッド結合の単位) Refine

    RubyKaigi 2017 基調講演レポート(The Many Faces of Module)|Goodpatch Blog グッドパッチブログ
    bobbyjam99
    bobbyjam99 2017/09/20
    "Rubyはこうあるべきというゴールを示して、コミュニティの人たちが直すということが増えてきました。Rubyはいまでは「私の言語」ではなく「我々の言語」という感じです。"
  • Apacheに対するサービス拒否攻撃を回避する方法

    筆者は最近,Apache HTTPサーバーに対するサービス拒否攻撃を防御するWebベースのセキュリティ・ツール「mod_evasive」を使い始めた。mod_evasiveは特定の挙動を探してそれをブロックするモジュールである。 mod_evasiveは,筆者が昨年の12月に紹介した「Suhosin」に似ている(関連記事:PHPの「守護神」Suhosin)。SuhosinはPHPスクリプティング・エンジンの安全性を大幅に高めるパッチである。Suhosinは,害を及ぼす危険性を持つありとあらゆるWebベースのコンテンツを検出し,それらがPHPエンジンを越えてシステムやネットワークに到達するのを防ぐ上で役に立つ。 mod_evasiveが機能する仕組みを説明しよう。mod_evasiveはまずURLリクエストをApacheサーバーに送信するIPアドレスの記録を取る。その後,あらかじめ設定した許

    Apacheに対するサービス拒否攻撃を回避する方法
    bobbyjam99
    bobbyjam99 2007/05/17
    mod_evasive使用
  • 1