Articles of ruby on rails

Création d’un itinéraire de rails vers une URL externe

Beaucoup de mes utilisateurs continuent à aller à http://(rails app URL)/blog , mais je n’ai pas de blog. J’ai enfin mis en place un blog Posterous et je souhaite maintenant y diriger mes utilisateurs. Y a-t-il un moyen de configurer ceci en utilisant routes.rb? Existe-t-il une meilleure façon de ne pas modifier le fichier httpd.conf?

Que fait la fonction j dans Rails?

Je viens de trouver un blog qui mentionne une fonction j dans Rails. Ils l’utilisaient pour faire des mises à jour de pages de style ajax. $(‘#cart’).html(“”); Je comprends qu’ils utilisent des partiels pour rendre le cart partiel, mais quel est le sharepoint j ? J’ai trouvé des articles qui disent qu’il convertit la chaîne […]

Comment encoder des médias dans l’URL base64 en Ruby

J’essaie de télécharger une image sur PingFM. Leur documentation dit: media – base64 encoded media data. Je peux accéder à cette image via l’URL. J’ai essayé (pratiquement deviné) ceci: ActiveSupport::Base64.encode64(open(“http://image.com/img.jpg”)) Mais j’ai cette erreur: TypeError: can’t convert Tempfile into Ssortingng from /usr/lib/ruby/1.8/base64.rb:97:in `pack’ from /usr/lib/ruby/1.8/base64.rb:97:in `encode64′ from (irb):19 from :0

Comment puis-je travailler avec deux bases de données différentes sur des rails avec des enregistrements actifs?

Je dois utiliser différentes connexions de firebase database dans différents modèles Rails. Y a-t-il un moyen pas si pirate de le faire? Tout lien ou mot-clé de recherche serait génial 🙂

Erreur lors de l’exécution de wkhtmltopdf – (erreur lors du chargement des bibliothèques partagées)

Lorsque mon application s’exécute (ou à partir de la ligne de commande), la commande wkhtmltopdf génère l’erreur suivante: #> wkhtmltopdf wkhtmltopdf: error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory J’ai remarqué que la lib est effectivement dans le dossier /usr/lib mais pas dans le dossier /lib . […]

Comment tester ElasticSearch dans une application Rails (Rspec)

Je me demandais comment vous testiez la recherche dans votre application lorsque vous utilisiez ElasticSearch et Tire. Comment configurez-vous une nouvelle instance de test ElasticSearch? Y a-t-il un moyen de s’en moquer? Des gemmes que vous connaissez pourraient aider? Quelques trucs que j’ai trouvé utiles: J’ai trouvé un excellent article répondant à peu près à […]

Groovy / Grails :: Ruby / Rails :: 2011 Etat du framework

Oui, plusieurs threads similaires existent, mais nous sums maintenant en 2011, et beaucoup de choses ont changé. La version 1.3.6 de Grails s’est considérablement améliorée par rapport à la version 1.3 lorsque j’ai initialement essayé d’apprendre le framework (et a abandonné pour ralentir les temps de compilation et autres événements induisant des groans). Ayant passé […]

Rspec vs TestUnit

Je commence la phase de planification de la création d’une suite de tests pour mon application rails 3.0.8. J’essaie de décider du framework / gemmes de test à utiliser. Normalement, je préfère restr dans la convention Rails autant que possible. Cependant, cela signifie utiliser TestUnit. Il existe de nombreux frameworks de test concurrents qui ont […]

rbenv: Survivre sans gemsets

TL; DR Ne vous embêtez pas avec les gemsets; plusieurs versions d’une gem peuvent être installées simultanément. Si nécessaire, spécifiez la version à exécuter en utilisant la notation $ gem-based-binary _version_ args . Utilisez bundle exec lorsque vous avez un Gemfile spécifiant la version. gem install rails -v 3.2.13 rails _3.2.13_ new Project2 cd Project2 […]

Pourquoi RSpec est-il si lent sous Rails?

Chaque fois que j’exécute des tests rspec pour mon application Rails, cela prend une éternité et une journée de travail avant de commencer à exécuter des tests. Pourquoi rspec est-il si lent? Existe-t-il un moyen d’accélérer le chargement initial de Rails ou de séparer la partie de mon application Rails dont j’ai besoin (par exemple, […]