Articles of ruby on rails

Comment définir un téléchargement de fichier par programmation à l’aide de Paperclip

J’ai une tâche de râteau pour semer une application avec des données aléatoires en utilisant la gemme faker. Cependant, nous avons également des images (comme des logos) que nous souhaitons télécharger dans cette tâche. Nous avons déjà mis en place Paperclip, mais nous ne pouvons pas les télécharger par programme dans une tâche de râteau. […]

ImageMagick / RMagick – Impossible d’installer RMagick 2.13.1. Vous ne trouvez pas Magick-config

J’ai utilisé un script pour installer ImageMagick http://github.com/masterkain/ImageMagick-sl Après un certain temps, j’ai installé ImageMagick. Puis j’ai couru sudo gem install rmagick et obtenu Building native extensions. This could take a while… ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. .rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb checking for Ruby version >= 1.8.5… yes checking for gcc… […]

Utiliser YAML avec des variables

Les variables dans les fichiers YAML sont-elles possibles? Par exemple: theme: name: default css_path: comstackd/themes/$theme.name layout_path: themes/$theme.name Dans cet exemple, comment le theme: name: default peut-il être utilisé dans d’autres parameters? Quelle est la syntaxe?

Comment écrire si-condition dans Haml?

Comment écrire des instructions if et if – else dans Haml pour une application Ruby on Rails?

Rails 4 images non chargées sur heroku

J’ai passé la plus grande partie de la journée à essayer de charger des images sur mon application Heroku. Tout ce que j’essaie fonctionne localement, mais pas après avoir été déployé sur heroku. J’ai des fichiers png enregistrés dans le dossier images sous mes ressources. Je me réfère à ces images avec la syntaxe dans […]

Supprimer “utf8 = ✓” de Rails 3 soumissions de formulaire

J’ai un formulaire de recherche simple dans mon application Rails 3: “get” do %> nil %> Lorsque l’utilisateur clique sur le bouton d’envoi, il accède à l’URL suivante: http://myapp.com/search?utf8=%E2%9C%93&q=foobar (où %E2%9C%93 s’affiche sous la forme d’une coche: ✓ ). Je ne fais rien avec le paramètre utf8 , donc je veux garder l’URL propre en […]

Comment écrivez-vous une requête insensible à la casse pour MySQL et Postgres?

J’exécute une firebase database MySQL localement pour le développement, mais je déploie sur Heroku qui utilise Postgres. Heroku gère presque tout, mais mes déclarations Like insensibles à la casse deviennent sensibles à la casse. Je pourrais utiliser les instructions iLike, mais ma firebase database MySQL locale ne peut pas gérer cela. Quelle est la meilleure […]

Rails: Un moyen élégant d’afficher un message lorsqu’il n’y a pas d’éléments dans la firebase database

J’ai réalisé que j’écrivais beaucoup de code similaire à celui-ci: You have no messages. Y a-t-il une construction dans Ruby et / ou Rails qui me permettrait de sauter cette première condition? Donc, ce serait exécuté quand l’iterator / boucle n’entre pas même une fois? Par exemple: You have no messages.

Has_secure_password utilise-t-il une forme quelconque de salage?

Je veux utiliser has_secure_password pour stocker les mots de passe chiffrés dans la firebase database. Je ne trouve pas sur Internet si has_secure_password utilise une forme quelconque de salage. S’il utilise du salage, comment ça marche? Quelqu’un peut-il clarifier cela pour moi? Thijs

OmniAuth & Facebook: la vérification du certificate a échoué

J’ai suivi Railscast # 235 pour essayer de configurer une authentification minimale de Facebook. J’ai d’abord mis en place une authentification Twitter, comme l’a fait Ryan lui-même. Cela a parfaitement fonctionné. J’ai ensuite ajouté un identifiant Facebook. Cependant, après avoir autorisé l’application, la redirection vers /auth/facebook/callback échoue avec: SSL_connect returned=1 errno=0 state=SSLv3 read server certificatee […]