エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
(Last Updated On: 2019年1月22日) アプリケーションとライブラリでは作り方/設計が大きく異なります。... (Last Updated On: 2019年1月22日) アプリケーションとライブラリでは作り方/設計が大きく異なります。この違いを理解していないとセキュアなアプリケーションの構築が困難、というより不可能になります。 ライブラリの作り方 – 汎用性重視 ライブラリを作る場合、汎用性を重視した設計で作ります。機能は決まっていますが、実際に使う場合にできる限りデータに制限がないように作ります。 例えば、正規表現ライブラリなら正規表現の長さやマッチ対象の文字列の長さに制限は設けないでしょう。普通は「メモリが許す限り」の正規表現と文字列を許可します。 数値計算を行うライブラリでも、可能な限りの範囲、つまりできる限り大きな最大値/最小値となる入力パラメーターを許容するように作ります。 ファイルやデータベースを取り扱うライブラリ関数も、基本的には無制限(ファイルシステム/データベースシステムが許容す