Monkey patch
http://dbpedia.org/resource/Monkey_patch an entity of type: Abstraction100002137
Monkey patching is a technique used to dynamically update the behavior of a piece of code at run-time. A monkey patch (also spelled monkey-patch, MonkeyPatch) is a way to extend or modify the runtime code of dynamic languages (e.g. Smalltalk, JavaScript, Objective-C, Ruby, Perl, Python, Groovy, etc.) without altering the original source code.
rdf:langString
Un Monkey-Patch (aussi écrit Monkey Patch, MonkeyPatch) traduit par modification-singe consiste en la modification ou l'extension sans toucher au code source original. Cela est possible dans les langages de programmation dynamiques. Cela peut être appliqué à la modification des logiciels de base d'un système si ce système autorise la gestion de paquets. La notion se nomme aussi :
* Guerilla patch ;
* Extension des classes précédemment déclarées ;
* Réouverture des classes ;
* Hijacking.
rdf:langString
モンキーパッチ(Monkey patch)は、システムソフトウェアを補完するために、プログラムをその時その場の実行範囲内で拡張または修正するというテクニックである。モンキーパッチの影響はその時その場のプロセス(プログラムの実行インスタンス)だけに限定されて、プログラム本体には及ばない。 モンキーパッチは動的プログラミング分野の用語であり、その定義はRubyやPythonなどの各言語コミュニティに依存している。サードパーティ製のランタイムシステム、ソフトウェアフレームワーク、仮想マシン上で発生しがちな、好ましくない動作の違いや各種バグに対してパッチ当てすることを目的にしての、プロセス上に展開されたクラスコードやモジュールコードの動的な修正作業、という点は共通している。
rdf:langString
Monkey patch (обезьяний патч) — в программировании возможность подмены методов и значений атрибутов классов программы во время её выполнения (runtime). Технология может использоваться во многих динамических языках программирования (JavaScript, Perl, PHP, Python, Ruby, Lua).
rdf:langString
Monkey patching — підхід у програмуванні, який передбачає підміну коду фреймворка власним кодом під час виконання. Це спосіб для програми розширити або змінити її, що підтримується локально (впливаючи лише на запущений екземпляр програми).
rdf:langString
猴补丁(英語:Monkey patch)是一种编程技巧,用拼凑代码的方法修改程序逻辑。这种技巧也叫鸭子双关。猴补丁意思是用类似双关的技巧拼凑出和常规程序相左的程序逻辑,这种技巧只会在运行时刻生效。猴补丁的出现说明程序本身设计有缺陷,它用在网页和数据库上就是SQL注入攻击,Unix Shell的flag使用不当也会产生类似的安全问题,比如将文件命名为“-x”形式,命令行就可能将文件名认作一个传递的参数而造成运行异常。
rdf:langString
rdf:langString
Monkey-Patch
rdf:langString
Monkey patch
rdf:langString
モンキーパッチ
rdf:langString
Monkey patch
rdf:langString
猴补丁
rdf:langString
Мавполатування
xsd:integer
4080119
xsd:integer
1112030969
rdf:langString
Monkey patching is a technique used to dynamically update the behavior of a piece of code at run-time. A monkey patch (also spelled monkey-patch, MonkeyPatch) is a way to extend or modify the runtime code of dynamic languages (e.g. Smalltalk, JavaScript, Objective-C, Ruby, Perl, Python, Groovy, etc.) without altering the original source code.
rdf:langString
Un Monkey-Patch (aussi écrit Monkey Patch, MonkeyPatch) traduit par modification-singe consiste en la modification ou l'extension sans toucher au code source original. Cela est possible dans les langages de programmation dynamiques. Cela peut être appliqué à la modification des logiciels de base d'un système si ce système autorise la gestion de paquets. La notion se nomme aussi :
* Guerilla patch ;
* Extension des classes précédemment déclarées ;
* Réouverture des classes ;
* Hijacking.
rdf:langString
モンキーパッチ(Monkey patch)は、システムソフトウェアを補完するために、プログラムをその時その場の実行範囲内で拡張または修正するというテクニックである。モンキーパッチの影響はその時その場のプロセス(プログラムの実行インスタンス)だけに限定されて、プログラム本体には及ばない。 モンキーパッチは動的プログラミング分野の用語であり、その定義はRubyやPythonなどの各言語コミュニティに依存している。サードパーティ製のランタイムシステム、ソフトウェアフレームワーク、仮想マシン上で発生しがちな、好ましくない動作の違いや各種バグに対してパッチ当てすることを目的にしての、プロセス上に展開されたクラスコードやモジュールコードの動的な修正作業、という点は共通している。
rdf:langString
Monkey patch (обезьяний патч) — в программировании возможность подмены методов и значений атрибутов классов программы во время её выполнения (runtime). Технология может использоваться во многих динамических языках программирования (JavaScript, Perl, PHP, Python, Ruby, Lua).
rdf:langString
Monkey patching — підхід у програмуванні, який передбачає підміну коду фреймворка власним кодом під час виконання. Це спосіб для програми розширити або змінити її, що підтримується локально (впливаючи лише на запущений екземпляр програми).
rdf:langString
猴补丁(英語:Monkey patch)是一种编程技巧,用拼凑代码的方法修改程序逻辑。这种技巧也叫鸭子双关。猴补丁意思是用类似双关的技巧拼凑出和常规程序相左的程序逻辑,这种技巧只会在运行时刻生效。猴补丁的出现说明程序本身设计有缺陷,它用在网页和数据库上就是SQL注入攻击,Unix Shell的flag使用不当也会产生类似的安全问题,比如将文件命名为“-x”形式,命令行就可能将文件名认作一个传递的参数而造成运行异常。
xsd:nonNegativeInteger
7457