Comment télécharger et enregistrer un fichier binaire via HTTP en utilisant Ruby? L'URL est http://somedomain.net/flv/sample/sample.flv. Je suis sur la plate-forme Windows et je préférerais ne pas exécuter de programme
Comment télécharger et enregistrer un fichier binaire via HTTP en utilisant Ruby? L'URL est http://somedomain.net/flv/sample/sample.flv. Je suis sur la plate-forme Windows et je préférerais ne pas exécuter de programme
Je connais très bien Ruby. Je pense que j'ai peut-être besoin d'apprendre Python actuellement. Pour ceux qui connaissent les deux, quels concepts sont similaires entre les deux et qu'est-ce qui est différent? Je recherche une liste similaire à une introduction que j'ai écrite pour Learning Lua pour...
Dans un modèle, il y a un champ validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i Cela me semble assez étrange. Je suis conscient qu'il s'agit d'une expression régulière. Mais je voudrais: pour savoir ce que cela signifie exactement. Est%r{value} égal à /value/?...
Je veux créer mon application Rails avec MySQL, parce que je l'aime tellement. Comment puis-je faire cela dans la dernière version de Rails au lieu de SQLite par
L'opérateur d'incrémentation / décrémentation pré / post ( ++et --) est une syntaxe de langage de programmation assez standard (au moins pour les langages procéduraux et orientés objet). Pourquoi Ruby ne les prend-il pas en charge? Je comprends que vous pourriez accomplir la même chose avec +=et...
Comment puis-je extraire une sous-chaîne d'une chaîne dans Ruby? Exemple: String1 = "<name> <substring>" Je veux extraire substringde String1(c'est-à-dire tout ce qui se trouve dans la dernière occurrence de <et
Existe-t-il un moyen plus propre de faire quelque chose comme ça? %w[address city state postal country].map(&:to_sym) #=> [:address, :city, :state, :postal, :country] J'aurais pensé %sque j'aurais fait ce que je voulais, mais ce n'est pas le cas. Il prend juste tout entre les crochets et en...
J'obtiens une erreur AWS::S3::Errors::InvalidRequest The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.lorsque j'essaye de télécharger un fichier dans le compartiment S3 dans la nouvelle région de Francfort. Tout fonctionne correctement avec la US...
J'ai un tableau d'objets dans Ruby on Rails. Je veux trier le tableau par un attribut de l'objet. C'est
Comment supprimer tous les enregistrements de l'une de mes tables de base de données dans une application Ruby on
Essayer de créer des objets et d'appeler des méthodes dynamiquement en Object.const_get(class_name).new.send(method_name,parameters_array) qui fonctionne bien quand Object.const_get(RandomClass).new.send(i_take_arguments,[10.0]) mais lancer un nombre incorrect d'arguments 1 pour 2 pour...
Dans Ubuntu 10.04je viens d'installer rbenv. La commande d'installation n'est pas présente. rbenv 0.4.0-49-g8b04303 Usage: rbenv <command> [<args>] Some useful rbenv commands are: commands List all available rbenv commands local Set or show the local application-specific Ruby version...
Je suis presque sûr que l'erreur n'a rien à voir avec le contenu réel du TenantIdLoadermodule. Au lieu de cela, cela a quelque chose à voir avec les ActiveSupportdépendances. Je n'arrive pas à surmonter cette erreur. D'après ce que j'ai lu, c'est parce que soit ActiveRecord::Baseen cours de...
J'exécutais donc quelques benchmarks dans Ruby 2.4.0 et je me suis rendu compte que (1...1000000000000000000000000000000).sum calcule immédiatement alors que (1...1000000000000000000000000000000).inject(:+) prend tellement de temps que je viens d'avorter l'opération. J'avais l'impression que...
Je viens de passer à Ubuntu 8.10 en tant que boîte de développement; c'est ma première incursion sérieuse dans Linux en tant que système d'exploitation à usage quotidien, et j'ai du mal à faire fonctionner Rails. J'ai suivi un certain nombre de tutoriels qui semblent tous fonctionner correctement,...
J'ai besoin d'une fonction is_an_integer, où "12".is_an_integer? renvoie vrai. "blah".is_an_integer? renvoie false. Comment puis-je faire cela dans Ruby? J'écrirais une regex mais je suppose qu'il y a une aide pour cela dont je ne suis pas au
J'aimerais que mes éléments de tableau soient brouillés. Quelque chose comme ça: [1,2,3,4].scramble => [2,1,3,4] [1,2,3,4].scramble => [3,1,2,4] [1,2,3,4].scramble => [4,2,3,1] et ainsi de suite, au
Lors de l'exécution, rakej'obtiens cette erreur: Vous avez déjà activé rake 0.9.2, mais votre Gemfile nécessite rake 0.8.7. Pensez à utiliser bundle exec. Utiliser bundle exec rakeau lieu de rakesemble fonctionner, mais est-ce le meilleur moyen de résoudre ce
J'adore le ||=mécanisme de Ruby . Si une variable n'existe pas ou existe nil, créez-la et définissez-la égale à quelque chose: amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Je dois faire quelque chose de similaire en JavaScript maintenant. Quelle est la convention ou la bonne façon de...
Quelle est la manière la plus élégante de sélectionner des objets dans un tableau qui sont uniques par rapport à un ou plusieurs attributs? Ces objets sont stockés dans ActiveRecord, donc utiliser les méthodes d'AR serait également très bien.