小编Luk*_*kal的帖子

我应该在CouchDB上运行Rails 3使用哪个身份验证gem /插件?

我正在CouchDB上构建一个Rails 3应用程序(使用SimplyStored gem),我想使用一些现有的gem/plugin进行身份验证,而不是从头开始构建它.

问题是,我找不到任何适用于CouchDB的东西,一切都假定你在ActiveRecord上运行.你有什么建议吗?

plugins couchdb rubygems ruby-on-rails

7
推荐指数
1
解决办法
774
查看次数

Ruby on Rails - 无法安装SystemTimer

我正在使用Windows,我只是运行命令:

C:\Sites\cmply>gem install SystemTimer -v '1.2.3'
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing SystemTimer:
        ERROR: Failed to build gem native extension.

        C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
creating Makefile

make
generating system_timer_native-i386-mingw32.def
compiling system_timer_native.c
In file included from system_timer_native.c:8:0:
c:/RailsInstaller/Ruby1.9.3/include/ruby-1.9.1/ruby/backward/rubysig.h:14:2: warning: #warning rubysig.h is obsolete
system_timer_native.c: In function 'install_first_timer_and_save_original_configuration':
Run Code Online (Sandbox Code Playgroud)

任何想法为什么?在此之前,我又遇到了一个可疑的错误:

Gem files will remain installed in C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/SystemTimer-1.2.3 for inspection.
Results logged to C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/SystemTimer-1.2.3/ext/system_timer/gem_make.out
An error occured while installing SystemTimer (1.2.3), and Bundler cannot …
Run Code Online (Sandbox Code Playgroud)

rubygems ruby-on-rails ruby-1.9

6
推荐指数
2
解决办法
5251
查看次数

如何在Resque队列中混洗作业?

我有一个名为check_integrity的队列,里面有很多工作.当我为它运行一个工人时,它会先按顺序执行作业.是否有可能将特定队列中的作业洗牌?我需要工人随机上班.请帮忙.

谢谢.

ruby ruby-on-rails resque

5
推荐指数
1
解决办法
591
查看次数

如何使用ruby gem发送DELETE请求?

我正在与需要使用JSON正文的DELETE请求的API进行通信.这适用于控制台:

curl -XDELETE http://api.com/endpoint_path/rest_resource -d '{"items":[{"type":"type1","item_id":"item1"}]}'

似乎大多数用于发出HTTP请求的gem都不支持带有body的DELETE请求(我试过RestClient和Curb).有没有办法使用一些Ruby gem(最好是Curb)或Net :: HTTP?

ruby httprequest curb

4
推荐指数
1
解决办法
3697
查看次数

启动Ruby和Rails命令提示符时,系统找不到指定的路径

我刚开始学习一周前的轨道,一切都工作到今天.现在,当我启动Ruby命令提示符时,它说:

The system cannot find the path specified.

# Under Rails Environment Configuration.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.

---
Run Code Online (Sandbox Code Playgroud)

ruby和rails的路径正确显示.

我正在使用Windows Vista 32位.任何帮助将不胜感激,谢谢!

windows ruby-on-rails heroku

3
推荐指数
1
解决办法
1万
查看次数

如何获取git中几个项目的任何分支中特定用户的提交列表?

我在几个git项目的多个分支中工作.我希望在所有这些项目和分支中获取特定日期的提交列表(用于时间表目的).

虽然我可以为此目的编写实用程序脚本,但我不想重新发明轮子.有没有一种简单的方法可以使用现有的基于unix的工具或一些git power-user配方?

git

1
推荐指数
1
解决办法
429
查看次数