Articles of ruby

désinstaller la version ruby ​​de rbenv

Comment désinstaller ou supprimer la version ruby ​​de rbenv. J’ai installé deux versions de ruby. En passant à Ruby 1.9.3, je reçois une erreur de segmentation. Quelqu’un peut-il s’il vous plaît aider, comment supprimer une version particulière de rbenv?

Comment installer la configuration système requirejse pour RVM sans donner access à sudo pour l’utilisateur RVM

Sur mon serveur Debian, un utilisateur appelé “deployer” n’a pas access à sudo et dispose de RVM. Lors de l’installation de Ruby en utilisant “deployer”, comme 1.9.3, il déclenche une tâche pour installer des dépendances “Installing requirements for debian, might require sudo password.” qui échoue et arrête l’installation car “deployer” ne peut pas sudo. Je […]

Comment puis-je “valider” sur détruire dans les rails

En cas de destruction d’une ressource reposante, je veux garantir quelques choses avant d’autoriser la poursuite d’une opération de destruction? Fondamentalement, je veux pouvoir arrêter l’opération de destruction si je remarque que cela placerait la firebase database dans un état invalide? Il n’y a pas de rappel de validation sur une opération de destruction, alors […]

Ruby gem mysql2 install échouant

Quand j’essaye d’installer le gem mysql2, il échoue sans erreurs apparentes. Est-ce que quelqu’un sait ce qu’il faut faire pour contourner ce problème afin que mysql2 s’installe? Tanner-Smiths-MacBook-Pro: Humans_vs_Zombies_Parse tanner $ sudo gem installe les extensions natives mysql2Building. Ça pourrait prendre un moment… ERREUR: Erreur lors de l’installation de mysql2: ERREUR: Impossible de construire l’extension […]

Rails has_many: à travers la recherche par des atsortingbuts supplémentaires dans le modèle de jointure

Nouveau à la fois pour Ruby et Rails mais je suis éduqué à ce jour (ce qui ne signifie apparemment rien, haha). J’ai deux modèles, Event et User reliés par une table EventUser class User :event_users end class EventUser < ActiveRecord::Base belongs_to :event belongs_to :user #For clarity's sake, EventUser also has a boolean column "active", […]

Vérifiez si l’enregistrement a été détruit dans les rails

il y a donc record.new_record? Pour vérifier si quelque chose est nouveau Je dois vérifier si quelque chose est sur le sharepoint sortir. record = some_magic record.destroy record.is_destroyed? # => true Quelque chose comme ca. Je sais que détruire détruit l’object, si gelé? sorte de travaux, mais y a-t-il quelque chose explicitement pour cette tâche?

Pourquoi cet appel RMagick génère-t-il un défaut de segmentation?

Je me suis cogné la tête contre le mur pendant presque une heure en essayant de comprendre ce qui ne va pas, et je suis sûr (ou plutôt en espérant) que je vois quelque chose d’assez évident. J’utilise Ruby 1.9.1, Sinatra 1.0 et RMagick 2.13.1. ImageMagick et RMagick sont correctement installés et fonctionnels. J’ai réussi […]

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