Articles of ruby

Enregistrer l’image de l’URL par un trombone

S’il vous plaît me suggérer un moyen de sauvegarder une image à partir d’une URL par Paperclip.

RVM n’est pas une fonction, sélectionner des rbuy avec ‘rvm use’ ne fonctionnera pas

Lister les versions rbuy console:~$ rvm list rvm rubies ruby-2.0.0-p481 [ i686 ] # => – current # =* – current && default # * – default Essayez d’utiliser une version spécifique de ruby console:~$ rvm use 2.0.0 RVM is not a function, selecting rubies with ‘rvm use …’ will not work. You need to […]

Paramètres facultatifs Ruby

Si je définis une fonction Ruby comme ceci: def ldap_get ( base_dn, filter, scope=LDAP::LDAP_SCOPE_SUBTREE, attrs=nil ) Comment puis-je l’appeler en fournissant uniquement les 2 premiers et les derniers arguments? Pourquoi n’est pas quelque chose comme ldap_get( base_dn, filter, , X) possible ou si c’est possible, comment peut-on le faire?

Comment télécharger un fichier binary sur HTTP?

Comment puis-je télécharger et enregistrer un fichier binary 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 externe.

Comment sortinger un tableau de hashes dans ruby

J’ai un tableau dont chacun des éléments est un hachage avec trois paires clé / valeur: :phone => “2130001111”, :zip => “12345”, :city => “sometown” Je voudrais sortinger les données par zip pour que tous les phone dans la même zone soient ensemble. Ruby a-t-il un moyen facile de le faire? will_paginate peut will_paginate données […]

Dans Rails, comment rendre un JSON en utilisant une vue?

Supposons que vous soyez dans le contrôleur de vos utilisateurs et que vous souhaitiez obtenir une réponse json pour une requête show, ce serait bien si vous pouviez créer un fichier dans vos vues / users / dir, nommé show.json et après que vos utilisateurs # montrent l’action est terminée, il rend le fichier. Actuellement, […]

‘sudo gem install’ ou ‘gem install’ et les emplacements de gemme

Exécuter ‘ sudo gem list –local ‘ et ‘ gem list –local ‘ me donne des résultats différents. Mon chemin de gemme est défini sur mon dossier personnel et ne contient que les gemmes de la « gem list –local – gem list –local ». Ce n’est probablement pas bon d’avoir des gems installés dans […]

Y a-t-il un gain de performance dans l’utilisation de guillemets simples ou de guillemets doubles dans Ruby?

Savez-vous si l’utilisation de guillemets doubles au lieu de guillemets simples dans Ruby diminue les performances de manière significative dans Ruby 1.8 et 1.9. donc si je tape question = ‘my question’ est-ce plus rapide que question = “my question” J’imagine que Ruby essaie de déterminer si quelque chose doit être évalué quand il rencontre […]

Utiliser Rails sérialiser pour sauvegarder le hachage dans la firebase database

Je tente de sauvegarder un identifiant de mappage de hachage sur un certain nombre de tentatives dans mon application rails. Ma migration vers la firebase database pour accueillir cette nouvelle colonne: class AddMultiWrongToUser < ActiveRecord::Migration def self.up add_column :users, :multi_wrong, :string end def self.down remove_column :users, :multi_wrong end end Dans mon modèle j’ai: class User […]

Comment extraire les parameters URL d’une URL avec Ruby ou Rails?

J’ai des URL, comme http://www.example.com/something?param1=value1&param2=value2&param3=value3 et je voudrais extraire les parameters de ces URL et les obtenir dans un Hash. De toute évidence, je pourrais utiliser des expressions régulières, mais je me demandais simplement s’il y avait des moyens plus faciles de faire cela avec Ruby ou Rails. Je n’ai rien trouvé dans l’ URI […]