Articles of ruby

L’expression régulière Ruby a-t-elle un opérateur de correspondance différent de «! ~» Dans Perl?

Je veux juste savoir si Ruby Regex n’a pas un opérateur de correspondance comme !~ In perl. Je trouve gênant d’utiliser (?!xxx) ou (?<!xxxx) car vous ne pouvez pas utiliser de motifs de regex dans la partie xxx .

Évolutivité / performance de Ruby on Rails?

J’ai utilisé PHP pendant un certain temps maintenant et je l’ai bien utilisé avec CodeIgniter, qui est un excellent framework. Je commence sur un nouveau projet personnel et la dernière fois, je réfléchissais à ce qu’il fallait utiliser (PHP vs ROR). L’extensibilité est-elle toujours un problème dans ROR ou y a-t-il eu des améliorations? Je […]

Est-ce que vous laissez des parenthèses dans Ruby?

Dans la mesure du possible .. laissez-vous des parenthèses dans Ruby?

Échec de la construction de l’extension native gem – Installation de Rails

J’ai installé Ruby on Rails sur la base des instructions de la classe en ligne edX. Voici une liste des commandes du terminal et, le cas échéant, des sorties correspondantes: $ sudo apt-get install ruby1.9.1 installation réussie $ wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.24.tgz $ tar zxvf ruby-1.8.24.tgz $ cd ruby-1..8.24 $ sudo ruby setup.rb RubyGems 1.8.24 installed == […]

Comment faire du contenu statique dans Rails?

En regardant différentes options: La première consiste à placer les pages statiques dans le dossier public /, mais je souhaite que l’en-tête de la présentation / de l’application soit cohérent. J’ai essayé ceci, mais j’ai eu une erreur: # in routes.rb: map.connect ‘*path’, :controller => ‘content’, :action => ‘show’ # in content_controller.rb: def show render […]

Plugin Ruby préféré pour Eclipse?

RDT (Ruby Development Tool) semble être le plug-in préféré pour l’ajout du support Ruby à Eclipse. Cependant, je constate que le développeur principal de ce projet a rejoint Aptana RadRails. Est-ce que cela signifie que le projet n’est plus à jour pour Ruby dans Eclipse? Si oui, quel plugin est le meilleur choix de nos […]

Ruby Gems ne s’installe pas, se bloque lors de l’obtention de gemmes

J’ai récemment effacé toutes les sources de formulaires installées et installées sur Ruby en suivant les instructions de hivelogic. J’ai pu installer quelques gemmes, mais la plupart du temps, “sudo gem install rails” se bloque. J’ai ajouté le drapeau -V, et il semble juste se bloquer, je n’ai aucune erreur. Et le processus ne peut […]

Comment “activer” une version différente d’un bijou particulier?

Je veux basculer entre les rails 2.3.10 en tant que gem “actif” pour mon système d’exploitation, afin que je puisse l’invoquer sur la ligne de commande. Est-il possible de faire cela? Je n’utilise pas de RVM. Peut-être qu’il est temps de commencer. J’ai essayé les gem install rails –version=2.3.10 , mais cela assure simplement que […]

Ruby Gemspec Dependency: Est-il possible d’avoir une dépendance à la twig git?

Est-il possible d’avoir une dépendance de twig git, à l’intérieur de mygem.gemspec? Je pense à quelque chose de similaire à ce qui suit: gem.add_runtime_dependency ‘oauth2’, :git => ‘git@github.com:lgs/oauth2.git’ … mais ça ne marche pas.

Comment activer la journalisation du débogage SQL pour ActiveRecord dans les tests RSpec?

J’ai quelques tests RSpec pour mes modèles et je voudrais activer la journalisation SQL ActiveRecord comme je le vois en mode serveur Rails. Comment faire ça? Je commence mes tests avec RAILS_ENV=test bundle exec rspec my/test_spec.rb Merci