Resultados da pesquisa a pedido "ruby"
como converter codificação de caracteres com ruby 1.9
Atualmente, estou tendo problemas com os resultados da API da Amazon. o serviço retorna uma sequência com caracteres unicode:Objetivo de aprendizado \ xE2 \ x80 \ x93C no Mac (Série Learn) com o ruby 1.9.1, a string não pôde ser ...
Caracteres definidos da faixa de sequência de rubis
Em Python, podemos usar o.strip() [https://docs.python.org/library/stdtypes.html#str.strip]método de uma sequência para remover ocorrências iniciais ou finais dos caracteres escolhidos: >>> print " (Removes (only) leading & trailing brackets & ...
A codificação de string de conversão Ruby de ISO-8859-1 para UTF-8 não está funcionando
Estou tentando converter uma seqüência de caracteres da codificação ISO-8859-1 para UTF-8, mas não consigo fazê-lo funcionar. Aqui está um exemplo do que eu fiz no irb. irb(main):050:0> string = 'Norrlandsvägen' => "Norrlandsvägen" ...
Mostrar todas as entradas da tabela que pertencem a uma entrada específica no Rails
Estou trabalhando em um aplicativo de trilhos e tenho que modelar; Subs e Posts. Cada postagem pertence a uma sub, e uma sub possui muitas postagens. Na exibição Sub show, quero listar todos os títulos das postagens que ela possui. Atualmente ...
Zlib no Ruby para descompactar .gz
Eu tenho um arquivo .gz que contém um documento XML. Alguém sabe como usar o Zlib corretamente? Até agora, eu tenho o seguinte código: require 'zlib' Zlib::GzipReader.open('PRIDE_Exp_Complete_Ac_1015.xml.gz') { |gz| g = ...
Iniciar o Rescue não detectando erro
Estou usando algum código ruby envolto em um bloco de início e resgate, mas de alguma forma ele ainda pode travar. o bloco de código fica assim: # Retrieve messages from server def get_messages ...
Como definir em um middleware uma variável acessível em todos os meus aplicativos?
Estou usando Ruby on Rails 3 e estou tentando usar middlewares para definir uma variável@variable_name acessível posteriormente em controladores. Por exemplo, meu middleware é class Auth def initialize(app) @app = app end def call(env) @account ...
Como criar um operador para cópia / clonagem profunda de objetos no Ruby?
Gostaria de obter o seguinte introduzindo um novo operador (por exemplo,:=) a := b = {} b[1] = 2 p a # => {} p b # => {1=>2}Tanto quanto eu entendo, eu preciso modificar oObject classe, mas não sei o que fazer para conseguir o ...
Como classifico uma matriz Ruby de seqüências de caracteres por comprimento?
Como faço para classificar isso: arr = ["aaa","aa","aaaa","a","aaaaa"];Nisso? arr = ["a","aa","aaa","aaaa","aaaaa"];
Como lidar com a combinação [] + = para hash de vivivação automática em Ruby?
Para implementar a auto-vivificação do hash Ruby, pode-se empregar a seguinte classe class AutoHash < Hash def initialize(*args) super() @update, @update_index = args[0][:update], args[0][:update_key] unless args.empty? end def [](k) ...