Articles of ruby

Comment vérifier si un nombre est inclus dans une plage (dans une déclaration)?

J’utilise Ruby on Rails 3.0.9 et j’aimerais vérifier si un nombre est inclus dans une plage. C’est-à-dire que si j’ai un number = 5 variable number = 5 je voudrais vérifier 1 <= number <= 10 et récupérer une valeur booléenne si la valeur du number est incluse dans cette plage. Je peux faire ça […]

Soustraire un tableau d’un autre en Ruby

J’ai deux tableaux de tâches – créés et assignés. Je veux supprimer toutes les tâches assignées du tableau des tâches créées. Voici mon code de travail, mais désordonné: @assigned_tasks = @user.assigned_tasks @created_tasks = @user.created_tasks #Do not show created tasks assigned to self @created_not_doing_tasks = Array.new @created_tasks.each do |task| unless @assigned_tasks.include?(task) @created_not_doing_tasks << task end end […]

RoR – génération MD5

Comment chiffrer une chaîne avec MD5 dans Rails 3.0? pass = MD5.hexdigest(pass) dans un modèle uninitialized constant MyModel::MD5

Pourquoi «compas watch» dit-il qu’il ne peut pas charger sass / script / node (LoadError)?

J’ai un problème avec ma commande de montre à compas – ça a bien fonctionné jusqu’à il y a quelques jours. Je n’ai apporté aucun changement à mes fichiers de configuration. J’ai réinstallé Compass, utilisé rvm pour mettre à jour Ruby. J’ai vérifié mon fichier custom_require.rb mais je ne sais vraiment pas quoi chercher. Il […]

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 […]