Resultados da pesquisa a pedido "monkeypatching"
Abordagem recomendada para monkey patching uma classe em ruby
Tenho notado que existem duas maneiras comuns de corrigir uma classe em ruby:Defina os novos membros da turma da seguinte forma:
Como fazer o patch de macaco ou substituir uma classe swc no Flex?
Estou usando um swc do projeto Axiis para exibir visualizações em um projeto no qual estou trabalhando. Eu encontrei um bug no qual recompilar a biblioteca swc seria uma solução fácil, mas só posso usar a versão com bugs do swc. Eu tenho a fonte ...
Converter cookies do Google Analytics em armazenamento local / sessão
ATUALIZAR http://jsfiddle.net/musicisair/rsKtp/embedded/result/ [http://jsfiddle.net/musicisair/rsKtp/embedded/result/] O Google Analytics define quatro cookies que serão enviados com todas as solicitações para esse domínio (e definir seus ...
O patch Element.prototype.addEventListener quebra qualquer aplicativo Angular 2
Eu tenho um aplicativo Angular 2https://github.com/DanWahlin/Angular-JumpStart [https://github.com/DanWahlin/Angular-JumpStart]. Tentei corrigir o Element.prototype.addEventListener para alguns dos meus casos de uso. Aqui está o patch: var ...
Adicionando um método a uma instância de objeto existente
Li que é possível adicionar um método a um objeto existente (ou seja, não na definição de classe) em Pytho Entendo que nem sempre é bom fazê-lo. Mas como alguém pode fazer isso?
Macaco consertando uma classe de formulário do Django?
Dada uma classe de formulário (em algum lugar no fundo do seu aplicativo gigante do Django) .. class ContactForm(forms.Form): name = ... surname = ...E considerando que você deseja adicionar outro campo a este formulário semestendendo ou ...
Como código de patch de macaco que é carregado automaticamente no Rails?
Estou corrigindo um mecanismo Rails com algo como: SomeClass.class_eval do # ... endA primeira vez que acessei o site, pelo menos no modo de desenvolvimento, ele funcionou, mas na segunda vez é como se meu patch nunca existisse. Eu presumo que o ...
O que 'Monkey Patching' significa exatamente em Ruby?
Segundo a Wikipedia, umpatch de macaco [http://en.wikipedia.org/wiki/Monkey_patch]é: uma maneira de estender ou modificar o código de tempo de execução de idiomas dinâmicos [...] sem alterar o código-fonte original. A seguinte declaração da ...
Recuo adequado em modelos do Django (sem patch de macacos)?
Eu quero gerar códigos HTML e CSS legíveis por humanos (indentados corretamente) pré-processados pelo sistema de templates do Django para o meu aplicativo ...