小编Oks*_*ana的帖子

在Rails 3中配置动态assets_host

我希望Rails 3根据当前域动态获取资产:

mysite.com - assets.mysite.com mysite.ru - assets.mysite.ru

开箱即可吗?或者我应该手动实现它?

ruby-on-rails ruby-on-rails-3

4
推荐指数
2
解决办法
3316
查看次数

Ruby IMAP库不解码邮件主题

我的Gmail帐号中有以下主题的邮件:

"400,значение,значение"

这是我用来抓邮件的代码:

imap = Net::IMAP.new('imap.gmail.com', 993, true, nil, false)
imap.login(LOGIN, PASSWORD) 
imap.select("INBOX")
messages = imap.search(['ALL']).map do |message_id|
  msg =imap.fetch(message_id, "ENVELOPE")[0].attr["ENVELOPE"]
  result =  {:mailbox => msg.from[0].mailbox, :host => msg.from[0].host, :subject => msg.subject, :created_at => msg.date}
  imap.store(message_id, "+FLAGS", [:Deleted])
  result
end
imap.expunge()
imap.logout
Run Code Online (Sandbox Code Playgroud)

在msg.subject中,我得到以下值"=?KOI8-R?B?MTAwLCDixc7ayc4sIDMwMDAgzMnU0s/X?="

似乎IMAP没有解码它.我应该手动或IMAP库可以为我吗?

imap ruby-on-rails quoted-printable

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

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

CarrierWave S3权限被拒绝尝试从tmp读取错误

使用CarrierWave和Amazon S3.CarrierWave配置:

CarrierWave.configure do |config|
      config.ensure_multipart_form = false

      config.permissions = 0777      
      config.s3_access_key_id = 'secret_access_key_id'
      config.s3_secret_access_key = 'secret_access_key'
      config.s3_bucket = 'backet_name'
 end
Run Code Online (Sandbox Code Playgroud)

我在上传到s3时尝试从tmp目录读取时收到权限被拒绝错误.

Errno::EACCES

Permission denied - D:/MyDirectory/public/uploads/tmp/20110211-1021-3252-6545/my_file.txt.
Run Code Online (Sandbox Code Playgroud)

怎么了?

ruby-on-rails carrierwave

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

如何在MKMapView上为anotations的移动设置动画

如何在MKMapView上设置注释的移动动画?当注释的位置发生变化时,注释会移动到带动画的其他位置吗?

iphone sdk xcode objective-c

4
推荐指数
2
解决办法
3796
查看次数

初始化时出现PayPal错误

我使用paypal Mobile Payment Libraries for ios (iPhone 5.01 iOS) 我无法在我的应用程序中初始化PayPal.

[PayPal initializeWithAppID:@"APP-80W284485P519543T" forEnvironment:ENV_SANDBOX];
Run Code Online (Sandbox Code Playgroud)

我收到错误:

2012-02-11 12:01:11.623 myapp[7281:707] Checking Error********************
2012-02-11 12:01:11.625 myapp[7281:707] Posting Error: 2147483647
Run Code Online (Sandbox Code Playgroud)

并显示警告消息:标题 - 错误,正文消息:500000

当在InfoPlist.strings(CFBundleDisplayName1 ="MyApp";或CFBundleDisplayName ="MyApp")中设置任何变量(如CFBundleDisplayName)时,会发生这种情况.当我从InfoPlist.strings中删除它时一切正常!

这是什么意思?

paypal paypal-sandbox ios

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

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

在ActiveRecord上的to_json时跳过具有nil值的属性

我想知道在ActiveRecord上的to_json时是否有任何方法可以跳过具有nil值的属性.默认行为是包含一个nil值:

有没有一种方法可以使这个值不显示?

ruby activerecord json

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

许多CLLocationManager实例

如果我初始化跟踪用户位置的其他CLLocaitonManager实例,是否会增加负载?或者我应该在类之间使用一个CLLocaitonManager实例吗?

iphone objective-c geolocation cllocationmanager ios

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

如果缺少翻译,如何使用默认语言环境

我有翻译成en和ru的页面.如果用户将使用其他语言环境来访问页面,我希望将其用于语言环境.它可以通过吗?

ruby ruby-on-rails ruby-on-rails-3.1

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