Articles of rbuy

Impossible de trouver libcurl ou curl / curl.h (RuntimeError)

J’essaie d’installer curb 0.8.0 sur un ordinateur Windows mais je n’arrive pas à aller n’importe où. J’ai essayé chaque site Web 3 pages au plus profond de ma recherche Google. S’il vous plaît, n’importe qui a une idée de la façon dont je peux installer cette seule chose. J’ai téléchargé curl et l’ai extrait à […]

Comment parcourir une chaîne multiligne dans Ruby?

Question assez simple d’un programmeur Ruby pour la première fois. Comment parcourez-vous une portion de texte en Ruby? Chaque fois qu’une nouvelle ligne est remplie, je veux redémarrer la boucle interne. def parse(input) … end

Comment puis-je vérifier auprès de Ruby si un processus avec un certain pid est en cours d’exécution?

S’il y a plus d’un moyen, veuillez les énumérer. Je n’en connais qu’un, mais je me demande s’il y a une manière plus propre, Ruby.

Forcer l’installation de bundles pour utiliser https: // au lieu de git: // pour les gemmes basées sur GitHub

J’essaie de construire un projet de rails et parce que l’hôte sur lequel je travaille n’a pas access à Internet pour le protocole git: // (port 9418). Fetching git://github.com/pivotal/jasminee.git fatal: unable to connect to github.com: github.com[0: 192.30.252.130]: errno=Connection refused lors de l’exécution de l’ bundle install . La ligne pertinente dans le GemFile ne spécifie […]

Quelle est la différence entre% w {} et% W {} majuscules et minuscules pourcentage W littéraux de tableau dans Ruby?

%w[ ] Non-interpolated Array of words, separated by whitespace %W[ ] Interpolated Array of words, separated by whitespace Usage: p %w{one one two three 0 1 1 2 3} # = > [“one”, “one”, “two”, “three”, “0”, “1”, “1”, “2”, “3”] p %W{one one two three 0 1 1 2 3} # = > [“one”, […]

Ruby a-t-il des classes de formatage?

Ruby a-t-il des classes ou des méthodes de formatage qui peuvent être utilisées pour mettre en forme des nombres tels que monnaie, etc., ou y a-t-il des gemmes qui le font ou devez-vous en écrire vous-même?

RubyMine – Désactivation de la possibilité de cliquer au milieu de lignes «vides»

J’ai récemment commencé à apprendre Ruby et je l’apprécie vraiment jusqu’à présent. L’IDE que j’ai choisi d’utiliser est RubyMine (car il est similaire à PhpStorm). Il y a cependant une caractéristique qui m’agace énormément et pour laquelle je ne trouve pas la configuration. Ce dont je veux me débarrasser, c’est que, lors du codage, je […]

Sortie d’erreurs lors d’un sauvetage (Ruby / Rails)

Juste une petite question. Je ne peux pas le trouver dans la documentation. Si j’utilise un standard begin … rescue comment imprimer toutes les erreurs ou emstackr la trace dans la récupération? par exemple: begin do x rescue puts errors end Des idées?

En Ruby, existe-t-il un moyen d’utiliser quelque chose comme hash.each_with_index do | , i |?

Sinon, il doit être h = {:a => 1, :b => 2.2} h.each_with_index do |pair, i| k = pair[0]; v = pair[1] pk, v, i end et placer le k et v cette façon semble un peu maladroit. Peut-il être plus simple ou quelque chose comme h.each_with_index do |[k,v], i| ?

Comment puis-je forcer RAILS_ENV dans une tâche de râteau?

J’ai cette petite tâche: namespace :db do namespace :test do task :reset do ENV[‘RAILS_ENV’] = “test” Rake::Task[‘db:drop’].invoke Rake::Task[‘db:create’].invoke Rake::Task[‘db:migrate’].invoke end end end Maintenant, quand j’exécute, il va ignorer le RAILS_ENV que j’ai essayé de coder en dur. Comment puis-je faire fonctionner cette tâche comme prévu?