Articles of ruby

Comment append des informations à un message d’exception dans Ruby?

Comment append des informations à un message d’exception sans changer sa classe dans Ruby? L’approche que j’utilise actuellement est ssortingngs.each_with_index do |ssortingng, i| begin do_risky_operation(ssortingng) rescue raise $!.class, “Problem with ssortingng number #{i}: #{$!}” end end Idéalement, je voudrais aussi préserver le backtrace. Y a-t-il une meilleure façon?

Rails 4 Paramètres non autorisés pour le tableau

J’ai un champ tableau dans mon modèle et je tente de le mettre à jour. Ma méthode de paramétrage fort est ci-dessous def post_params params[“post”][“categories”] = params[“post”][“categories”].split(“,”) params.require(:post).permit(:name, :email, :categories) end Mon action dans mon contrôleur est la suivante def update post = Post.find(params[:id] if post and post.update_atsortingbutes(post_params) redirect_to root_url else redirect_to posts_url end end […]

Tronquer une chaîne avec Rails?

Je veux tronquer une chaîne comme suit: consortingbution: ssortingng = “abcd asfsa sadfsaf safsdaf aaaaaaaaaa aaaaaaaaaa dddddddddddddd” sortie: ssortingng = “abcd asfsa sadfsaf safsdaf aa…ddddd”

Comment résoudre “/ usr / bin / env: ruby_executable_hooks: Pas de tel fichier ou répertoire”?

Je viens de déployer jekyll dans un vps, et config git après-recevoir le hook dessus. Lorsque je pousse la mise à jour du blog sur vps depuis mon ordinateur portable, je rencontre cette erreur: remote: /usr/bin/env: ruby_executable_hooks: No such file or directory J’ai cherché pendant un moment, et essayé la méthode proposée dans cet article: […]

Quelle est la différence entre Ruby et JRuby?

Quelqu’un peut-il s’il vous plaît me fournir en termes simples la différence entre développer une application JRuby et une application Ruby, Rails? J’utilise NetBeans comme mon IDE Ruby on Rails et chaque fois que je crée un projet, je me pose cette question – et je ne comprends pas vraiment la différence. Y a-t-il des […]

Pourquoi Twitter ne pouvait-il pas évoluer en ajoutant des serveurs de la même manière que des sites comme Facebook?

Je cherchais une explication pour expliquer pourquoi twitter devait migrer une partie de son middleware de Rails à Scala. Ce qui les a empêché de faire évoluer la manière de Facebook, en ajoutant des serveurs au fur et à mesure de l’augmentation de la base d’utilisateurs. Plus précisément, qu’en est-il de la technologie Ruby / […]

Convertir Ruby Date en Integer

Comment convertir une date de rbuy en un nombre entier?

Comment puis-je savoir quel bijou a une dépendance spécifique?

J’ai commenté une gemme, mais “bundle install” ne fonctionnera toujours pas. Comment puis-je savoir quel bijou dépend de sys-proctable? $ bundle install Fetching gem metadata from https://rubygems.org/……… Fetching gem metadata from https://rubygems.org/.. Resolving dependencies… Could not find sys-proctable-0.9.2 in any of the sources $ grep proctable Gemfile #gem ‘sys-proctable’, ‘0.9.2’, :path => “vendor/gems” $ bundle […]

Comment comprendre la différence entre class_eval () et instance_eval ()?

Foo = Class.new Foo.class_eval do def class_bar “class_bar” end end Foo.instance_eval do def instance_bar “instance_bar” end end Foo.class_bar #=> undefined method ‘class_bar’ for Foo:Class Foo.new.class_bar #=> “class_bar” Foo.instance_bar #=> “instance_bar” Foo.new.instance_bar #=> undefined method ‘instance_bar’ for # Juste en fonction du nom des méthodes, j’attendrais que class_eval vous permette d’append une méthode de classe à […]

ide sublime2 comment trouver la définition de la méthode

J’utilise Sublime 2 pour la programmation Ruby On Rails. J’ai besoin de pouvoir cliquer sur un nom de méthode et passer directement à la classe où la méthode est définie. Il existe de nombreux IDE avec des capacités similaires …