小编Tyl*_*ler的帖子

生成范围内的随机数

我之前已经这样做了,但现在我又在努力解决这个问题,而且我认为我不理解这个问题背后的数学问题.

我想在两边的一个小范围内设置一个随机数1.例子是.98,1.02,.94,1.1,等.所有我找到的例子描述了获得之间的随机数0100,但我怎么可以用它来我想的范围内得到什么?

虽然我使用的是Pure Data,但编程语言在这里并不重要.有人可以解释所涉及的数学吗?

random math

7
推荐指数
4
解决办法
4108
查看次数

从git历史记录中删除敏感数据但不删除文件

我有一个曾经包含敏感配置信息的文件.我将配置信息移到另一个不受版本控制的文件中.我想将其他文件保留在版本控制之下,但我想删除它的历史记录,因为可以轻松浏览github上的源代码并在之前的提交中查找敏感信息.最好的方法是什么?我只是看到如何从版本控制中删除文件本身并清除其历史记录.

对git来说有点新鲜,所以请原谅新手.

git version-control github

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

rails refinerycms s3上传错误

我正在尝试配置RefineryCMS以使用Fog进行S3上传.这是我得到的错误:

ArgumentError in Refinery::Admin::ImagesController#create
The following keys are invalid: :url
Run Code Online (Sandbox Code Playgroud)

我在config/initializers/refinery/core.rb中的配置:

config.s3_bucket_name = '(mybucket)'
config.s3_access_key_id = '(mykey)'
config.s3_secret_access_key = '(mysecret)'
config.s3_backend = true
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

ruby-on-rails refinerycms ruby-on-rails-3 fog

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

CarrierWave Fog凭证,访问被拒绝

我正在尝试将CarrierWave与Amazon S3一起使用.当我尝试通过rake任务上传文件时,我收到此错误:

rake aborted!
Expected(200) <=> Actual(403 Forbidden)
Run Code Online (Sandbox Code Playgroud)

我的CarrierWave初始化程序如下所示:

CarrierWave.configure do |config|
  config.fog_credentials = {
    provider: 'AWS',
    aws_access_key_id: MY_AWS_ACCESS_KEY_ID,
    aws_secret_access_key: MY_AWS_SECRET_ACCESS_KEY
  }
  config.fog_directory = MY_BUCKET
  config.fog_public = true
end
Run Code Online (Sandbox Code Playgroud)

在我调试时,我确实设置了真实的,硬编码的密钥/机密/桶值.

rake任务看起来像这样,并且当我将CarrierWave上传器设置为本地上载时成功storage: file:

Photo.create({
  image: File.new('lib/dummy_files/image.jpg')
})
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢.谢谢!

ruby-on-rails amazon-s3 amazon-web-services carrierwave fog

5
推荐指数
2
解决办法
3711
查看次数

没有资源名称的Rails路由

我的rails应用程序有一个Section模型和一个Page模型.一节有很多页面.

# section.rb
class Section < ActiveRecord::Base
    has_many :pages 
end

# page.rb
class Page < ActiveRecord::Base
    belongs_to :section 
end
Run Code Online (Sandbox Code Playgroud)

假设我有一个带有'about'的段,并且该段有三个带有slugs'intro','people','history'的页面,具有典型路由的url可能看起来像这样:

http://example.com/sections/about/pages/intro
http://example.com/sections/about/pages/people
http://example.com/sections/about/pages/history
Run Code Online (Sandbox Code Playgroud)

设置路线的最佳方法是什么,以便我可以使用这些网址:

http://example.com/about/intro
http://example.com/about/people
http://example.com/about/history
Run Code Online (Sandbox Code Playgroud)

routing ruby-on-rails

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

iOS Safari图像渲染问题

我在iPad上的Safari中遇到过一些非常奇怪的行为.

有一个大的图像可以重新调整,并在方向变化时定位.这可能不是重点,但它在肖像方面很好,在风景中"破碎".以下是它的破坏方式:

水平延伸有一条大条纹.应用一些CSS,我可以看到我实际上是通过条纹查看容器元素(通常大约40像素高,并在图像上水平运行).

更令人困惑的是,当我尝试通过将代码连接到桌面并使用桌面Safari的Web检查器来检查代码时会发生什么:我检查元素甚至是附近的元素并且图像呈现正确,就好像某些事件一样已经在iPad上解雇了.奇怪的.

此外,在我只是触摸页面后,图像通常会正确呈现,而不是(据我所知)触发我的JS正在侦听的事件.

哦,这一切发生在我更新iOS之后,我认为,6.0到6.1.

我使用Safari 8536.25在iOS 6.1.2上.

我完全失去了.任何人都能指出我在正确的方向吗?

iphone image mobile-safari ipad ios6

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

Rails上传表单,包含carrierwave和多态关联

我正试图用一种简单的rails应用程序来解决使用多态关联来减少文件管理重复性的问题.我正在使用carrierwave来处理文件上传.这是我到目前为止所拥有的:

应用程序/上传/ file_uploader.rb

class FileUploader < CarrierWave::Uploader::Base
  def store_dir
    "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
  end
end
Run Code Online (Sandbox Code Playgroud)

应用程序/模型/ attachment.rb

class Attachment < ActiveRecord::Base
  mount_uploader :file, FileUploader
  belongs_to :attachable, polymorphic: true
end
Run Code Online (Sandbox Code Playgroud)

应用程序/模型/ photo.rb

class Photo < ActiveRecord::Base
  attr_accessible :caption, :attachment
  has_one :attachment, as: :attachable
end
Run Code Online (Sandbox Code Playgroud)

我可以在rails控制台中处理这个问题:

$ rails console
> photo = Photo.new
> attachment = Attachment.new
> attachment.file = File.open('tmp/demo.png')
> photo.attachment = attachment
> photo.save
> photo.attachment
=> #<Attachment id: 3, file: "demo.png", attachable_id: 5, attachable_type: "Photo", created_at: "2013-04-13 16:56:31", updated_at: "2013-04-13 16:56:31"> …
Run Code Online (Sandbox Code Playgroud)

polymorphism ruby-on-rails polymorphic-associations ruby-on-rails-3 carrierwave

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