小编has*_*ipe的帖子

Rails sprocket错误编译CSS assest - CHOWN问题

我现在已经超过2天了解这个问题,似乎无法弄清楚问题出在哪里.这主要是与我的设置有关的问题,但如果有人能帮我找到这个问题的解决方案,那么我将永远成为他的奴隶......!

我正在运行Snow leopard(主机)和VMware融合运行Ubuntu Lucid服务器(客户操作系统).不知怎的,经过大量的轰炸,我设法将我的工作空间从Mac共享到Ubuntu.因此,基本上我已经能够在虚拟机上隔离我的开发环境,这使得整个开发团队可以轻松地在相同的环境中,无论其主机操作系统/设置等等.同时,它确实使一切变得简单,我因为链轮而遇到了一个特定的问题(我猜).每次我更改我的样式表并重新加载时,我都会收到此错误:

Error compiling CSS asset

Errno::EPERM: Operation not permitted - /mnt/hgfs/banjarey/tmp/cache/assets/DCF/780/sprockets%2F5f78b3457def1d02bd3fb75d4e0cfb63

/home/coderboy/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.1.0/lib/active_support/core_ext/file/atomic.rb:38:in `chown'
Run Code Online (Sandbox Code Playgroud)

尽管如此,如果我重新加载页面两次或三次,css编译并且一切正常.

对于我做的每一次css更改,重新加载页面两次或三次是一个真正的耻辱.我已经玩了一些会员资格和权限,但是我是一个业余爱好者,我猜想我没有足够的冒险.

任何想法的人?

vmware ruby-on-rails vmware-fusion ruby-on-rails-3.1 sprockets

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

Rails + XMPP机器人在背景中

我正在构建一个基本上允许用户与机器人聊天的服务,然后僵尸机构会对用户发送的聊天进行一些奇怪的处理,并最终回复一些有意义的数据.基本上类似于Aardvark使用(?)工作的东西.

我的机器人正在工作,现在正在聆听,我有一个单独的rails应用程序,它将执行所有其他繁重的工作.这两个部分都是单独工作,现在我陷入了两者的连接.我的想法是通过Resque将机器人(基本上是一个小的ruby脚本)与rails应用程序连接 - 任何进入队列的东西,被拾取,结果然后再次推回到队列,然后脚本会回复结果.

我不清楚如何建立这个接口:

  1. 我是否需要编写一个rake任务来启动/停止/重新加载机器人
  2. 如果我在没有rake的情况下运行它(据说是由Monit监控的独立进程)那么我如何与Resque接口或访问我的rails模型?

我知道这些可能是非常微不足道的问题,但我很难理解哪个更好,以及如何进行设置.

ruby xmpp xmpp4r resque ruby-on-rails-3

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

Unicorn init脚本 - 不在启动时启动

我是系统管理的新手,不知道init.d是如何工作的.也许我在这里做错了.

我正试图在启动时启动独角兽,但不知怎的,它每次都无法启动.我可以通过简单的服务app_name start手动执行启动/停止/重启.似乎无法理解为什么如果手动启动停止服务工作,独角兽不会在启动时启动.一些用户权限问题可能??

我的unicorn init脚本和独角兽配置文件​​可以在这里获得https://gist.github.com/1956543

我正在VM中运行的Ubuntu 11.1上设置开发环境.

更新 - 因为VM可能吗?我目前正在与VM共享整个代码库(文件夹),这也恰好包含启动独角兽所需的独角兽配置.

任何帮助将不胜感激 !

谢谢

ruby ubuntu ruby-on-rails unicorn ubuntu-11.10

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

任何方式来确定应用程序是直接打开还是由于通知

无法弄清楚如何获得启动选项(如果它甚至可能).想要了解如何找出应用程序启动机制 - 也就是说应用程序是由用户直接启动还是由于通知.使用新的Safari智能应用横幅时甚至会有所帮助.

有类似问题的人吗?任何解决方法或解决方案?

干杯!

trigger.io

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

隐藏你的Ruby代码?

我正在使用RoR开发企业应用程序(我们第一次在RoR而不是Java上构建企业应用程序),虽然我们没有那么多模糊源代码的问题,但我仍然想知道这是否存在有可能.我们是否可以以某种方式只有一个简单的EXE或其他东西,这样我们的代码库仍然隐藏在客户端之外.

有没有人做过这样的事情或任何方式是否可以实现这样的事情?

ruby java obfuscation enterprise ruby-on-rails

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