Resultados da pesquisa a pedido "ruby"
Como higienizar SQL bruto no Rails 4
No Rails 3 eu poderia usarsanitize_sql_array higienizar o SQL bruto para aqueles momentos ocasionais em que uma consulta SQL bruta é necessária. Mas isso parece ter sido removido no Rails 4 ou não muito, mas foi movido para ActiveRecord ...
Método Singleton vs. método de classe
O método de classe e o método singleton estão fazendo o mesmo ou diferentes? Aqui está um exemplo. class C def self.classmethod puts "class method #{self}" end end C.classmethod # class method C c = C.new def c.singletonmethod puts "instance ...
Nokogiri html parsing question
Estou tendo problemas para descobrir por que não consigo fazer com que as palavras-chave sejam analisadas corretamente através do nokogiri. No exemplo a seguir, tenho a funcionalidade de texto do link a href funcionando corretamente, mas não ...
Existe uma maneira de substituir o objeto `{}`?
Estou tentando fazer com que todos os Hashes do meu programa sejam ActiveSupport :: OrderedHash. Posso substituir o construtor Hash.new por::Hash = ActiveSupport::OrderedHash mas{}.class ainda é hash. def {} me dá um erro de sintaxe. Foi ...
Biblioteca incompatível com Ruby on Rails
Comecei a dar uma olhada no Ruby on Rails e não consigo executar um servidor. Estou executando o ruby 2.3.0 e os trilhos 4.2.5 e, depois de ter um novo projeto de trilhos, tento executarbin/rails server mas obtenha o seguinte erro: Warning: ...
Enviando solicitação HTTP / 2 POST em Ruby
Estou tentando usar o novoNotificação por push da Apple [https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/APNsProviderAPI.html] API, baseada emHTTP / 2 ...
Heroku não pode atualizar para o Cedar-14
Conforme solicitado no Heroku, estou tentando atualizar do Cedar-10 para o Cedar-14, mas em vão. No meu console, quando executo heroku stack:set cedar-14Eu entendi isso: `stack:set` is not a heroku command.Mesmo que eu já tenha instalado a ...
Como obter mensagens de erro de threads ruby
Estou com um problema no momento em que não consigo ver onde meus threads filhos estão emitindo mensagens de erro, o que dificulta a depuração. por exemplo: Thread.new{ a = 1/0 }Existe alguma maneira de imprimir todos os erros de thread no stderr?
Removendo todos os elementos vazios de um hash / YAML?
Como eu removeria todos os elementos vazios (itens de lista vazios) de um arquivo Hash ou YAML aninhado?
Métodos de E / S do arquivo de teste de unidade
Eu ainda sou relativamente novo no teste de unidade. Eu escrevi uma classe em Ruby que pega um arquivo, procura um determinado padrão de Regex no arquivo, o substitui e salva as alterações no arquivo. Quero poder escrever testes de unidade para ...