Domande taggate «ruby»

Ruby è un linguaggio interpretato orientato agli oggetti dinamico multipiattaforma open source, creato da Yukihiro Matsumoto (Matz) nel 1995. Il tag [ruby] è per domande relative al linguaggio Ruby, compresa la sua sintassi e le sue librerie. Le domande su Ruby on Rails devono essere contrassegnate con [ruby-on-rails].


1
Come posso uscire da un ciclo con Ruby Pry?
Sto usando Pry con la mia applicazione Rails. Ho impostato binding.pryun ciclo nel mio modello per provare a eseguire il debug di un problema. Per esempio: (1..100).each do |i| binding.pry puts i end Quando scrivo quit, passa alla successiva iterazione e si interrompe di nuovo. C'è un modo per uscire …
212 ruby-on-rails  ruby  loops  exit  pry 




3
Come posso analizzare un file YAML in Ruby?
Vorrei sapere come analizzare un file YAML con i seguenti contenuti: --- javascripts: - fo_global: - lazyload-min - holla-min Attualmente sto cercando di analizzarlo in questo modo: @custom_asset_packages_yml = (File.exists?("#{RAILS_ROOT}/config/asset_packages.yml") ? YAML.load_file("#{RAILS_ROOT}/config/asset_packages.yml") : nil) if !@custom_asset_packages_yml.nil? @custom_asset_packages_yml['javascripts'].each{ |js| js['fo_global'].each{ |script| script } } end Ma non sembra funzionare e mi …
210 ruby  yaml 


4
Come creare un messaggio di uscita
Esiste una chiamata a una linea che esce dal programma e visualizza un messaggio? So che in Perl è semplice come: die("Message goes here") Sono stanco di scrivere questo: puts "Message goes here" exit
208 ruby 



8
Come aggiornare rubygems
Ho bisogno di aggiornare le gemme a 1.8. Ho provato a installare i rispettivi pacchetti debian ma sembra che non venga aggiornato anujm@test:~$ dpkg -l |grep -i rubygem ii rubygems 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems-lwes 0.8.2-1323277262 LWES rubygems ii rubygems1.8 1.3.5-1ubuntu2 package management framework for Ruby …
206 ruby  gem 


13
Ruby: Come trasformare un hash in parametri HTTP?
È abbastanza facile con un semplice hash like {:a => "a", :b => "b"} che si tradurrebbe in "a=a&b=b" Ma cosa fai con qualcosa di più complesso {:a => "a", :b => ["c", "d", "e"]} che dovrebbe tradursi in "a=a&b[0]=c&b[1]=d&b[2]=e" O peggio ancora (cosa fare) con qualcosa del tipo: {:a …
205 ruby  http  parameters  hashmap 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.