Articles of ruby su rotaia

Errore “Imansible trovare il raggruppamento”

Quando provo a fare bundler update ottengo questo errore: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs’: Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Sono nuovo di Ruby, qualcuno può dirmi cosa potrebbe causare questo? È stato installato il rake 0.8.7.

Sintassi della query Mongoid o OR

Questo deve essere chiesto molto ma è molto scarsamente documentato. Non c’è alcuna menzione su http://mongoid.org/en/mongoid/docs/querying.html Sto cercando di verificare se esiste un utente (sotto c’è una query AND), come posso cambiarlo in una query di tipo OR Username.where(:username=>@username, :email=>@email) (L’email o il nome utente devono coincidere). Ho trovato alcuni modi abbastanza complicati online incluso […]

Rails 3.2: Push Heroku rifiutato, nessuna app supportata da Cedar

Rails newbie qui. Sto cercando di distribuire la mia app Rails 3.1 / Ruby 1.9.3-p0 a Heroku e ho seguito tutti i passaggi secondo Heroku. Ma continuo a imbattermi in: Push Heroku respinto, nessuna app supportata da Cedar rilevata Ho provato tutti i suggerimenti in questa domanda, ma finora non ha avuto successo.

Bundler :: GemNotFound: imansible trovare rake-10.3.2 in una delle fonti

Ho lavorato con Rails e mi restituisce questo errore. Si prega di fornire domande. Grazie per tutto l’aiuto. Aggiornerò questa domanda con una migliore perché non so come chiederla. Bundler::GemNotFound: Could not find rake-10.3.2 in any of the sources ~/.rvm/gems/ruby-2.0.0-p451/gems/bundler-1.6.2/lib/bundler/spec_set.rb:92:in `block in materialize’ ~/.rvm/gems/ruby-2.0.0-p451/gems/bundler-1.6.2/lib/bundler/spec_set.rb:85:in `map!’ ~/.rvm/gems/ruby-2.0.0-p451/gems/bundler-1.6.2/lib/bundler/spec_set.rb:85:in `materialize’ ~/.rvm/gems/ruby-2.0.0-p451/gems/bundler-1.6.2/lib/bundler/definition.rb:133:in `specs’ ~/.rvm/gems/ruby-2.0.0-p451/gems/bundler-1.6.2/lib/bundler/definition.rb:178:in `specs_for’ Show 28 more lines […]

Perché Google Oauth restituisce `redirect_urI` non valido nella mia app Rails?

Sto aggiungendo Google Oauth2 a un’applicazione Rails, ma non sono riuscito a superare le prime fasi. Ho impostato un’app e definito l’ID client e il segreto.Ma sto ricevendo il Invalid parameter value for redirect_uri: Non-public domains not allowed: http://localhost/path/to/callback Cosa significa questo? È perché sto testando su un ambiente di sviluppo locale? Grazie per qualsiasi […]

Rails 3 charby multibyte non valido (US-ASCII)

Ho trovato un post simile qui, ma non posso comunque risolvere il problema. ho capito /home/fra/siti/Pensiero/db/seeds.rb:32: invalid multibyte char (US-ASCII) /home/fra/siti/Pensiero/db/seeds.rb:32: invalid multibyte char (US-ASCII) /home/fra/siti/Pensiero/db/seeds.rb:32: syntax error, unexpected $end, expecting ‘)’ … ed il valore della vita, si è malati”, :user_id => 1, :cat… Il problema è in questa stringa :body => “Nel momento […]

@ variabili in Ruby on Rails

Qual è la differenza tra @title e il title ? Poiché entrambi possono essere nomi variabili. Inoltre, come posso decidere quale tipo di variabile dovrei usare? Con @ o no?

Come posso scoprire il percorso corrente in Rails?

Devo conoscere il percorso corrente in un filtro in Rails. Come posso sapere di cosa si tratta? Sto facendo risorse REST e non vedo percorsi con nome.

Migliori pratiche per gestire percorsi per sottoclassi STI in binari

Le viste e i controller di My Rails sono disseminati di redirect_to , link_to e form_for chiamate di metodi. A volte link_to e redirect_to sono espliciti nei percorsi che stanno collegando (es. link_to ‘New Person’, new_person_path ), ma molte volte i percorsi sono impliciti (es. link_to ‘Show’, person ). Aggiungo alcune ereditarietà della tabella singola […]

Come passare argomenti in un’attività Rake con ambiente in Rails?

Sono in grado di passare argomenti come segue: desc “Testing args” task: :hello, :user, :message do |t, args| args.with_defaults(:message => “Thanks for logging on”) puts “Hello #{args[:user]}. #{:message}” end Sono anche in grado di caricare l’ambiente corrente per un’applicazione Rails desc “Testing environment” task: :hello => :environment do puts “Hello #{User.first.name}.” end Quello che mi […]