小编met*_*hyl的帖子

从CSS插入HTML

有没有办法从CSS(3)插入HTML元素,dom或代码?

html css css3

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

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

采取行动的百分比机会

简单问题:percentage_chance = 0.36

if <don't know what>:
   #action here has 36% chance to execute
   pass
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

python

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

在rails中填充开发数据库的最佳方法

我需要用测试数据填充测试开发数据库,​​例如factorygirl,但是我想从rails控制台中使用它.
我如何将示例数据放入db中,以便我可以从控制台获取它并在那里进行一些测试?

ruby-on-rails

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

PHP框架类似于Python Pylons

与Pylons最相似的PHP框架是什么?我的意思是主要是编程的意识形态.

php python comparison pylons web-frameworks

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

仅以特定形式进行验证

有没有办法只在特定形式(控制器的动作)中触发验证,而不是在每次保存或更新时全局触发?像User.create(:validate=>true)旗帜的东西.

validation ruby-on-rails

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

现有Heroku应用程序上的Ruby 2.1.0

在使用Heroku应用程序将Ruby版本设置为2.1.0时,我遇到了非常奇怪的问题.尝试部署时,出现此错误:

 !     Invalid RUBY_VERSION specified: ruby-2.1.0
 !     Valid versions: ruby-2.0.0, ruby-1.9.3, ruby-1.9.2, ruby-1.8.7, ruby-1.9.3-jruby-1.7.0, ruby-1.8.7-jruby-1.7.0, ruby-1.9.3-jruby-1.7.1, ruby-1.8.7-jruby-1.7.1, ruby-1.9.3-rbx-2.0.0dev, ruby-1.8.7-rbx-2.0.0dev
Run Code Online (Sandbox Code Playgroud)

在部署到Heroku的新Rails应用程序上,新的Ruby版本没有问题.

我的Gemfile:

source 'https://rubygems.org'

ruby '2.1.0'

gem 'rails',                        '~> 3.2.14'
gem 'pg'
gem 'unicorn'
gem 'pry'

gem 'active_model_serializers'
gem 'activeadmin'
gem 'activerecord-postgres-hstore'
gem 'acts-as-taggable-on',          git: 'git://github.com/mbleigh/acts-as-taggable-on.git'
gem 'addressable',                  '~> 2.3.2', require: 'addressable/uri'
gem 'airbrake'
gem 'alchemy-api-rb',               :require => ['alchemy_api', 'excon']
gem 'bcrypt-ruby',                  '~> 3.0.1'
gem 'browser'
gem 'cancan'
gem 'ckeditor',                     '= 4.0.2'
gem 'dalli'
gem 'filepicker-rails',             git: 'https://github.com/limonka/filepicker-rails.git'
gem 'geocoder'
gem …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails heroku ruby-2.1

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

Rails 3缓慢部分渲染

第一个代码:

# matches/index.html.haml
%ul.match_list
- @matches.each do |match|
  %li
    =render match
# matches/_match.html.haml
%li
  =match.id
Completed 200 OK in 665ms (Views: 496.3ms | ActiveRecord: 142.1ms)
Run Code Online (Sandbox Code Playgroud)

地狱慢了.

第二个代码:

# matches/index.html.haml
%ul.match_list
- @matches.each do |match|
  %li
    =match.id
Completed 200 OK in 196ms (Views: 30.0ms | ActiveRecord: 134.6ms)
Run Code Online (Sandbox Code Playgroud)

好多了.

为什么在不使用部分时这么快?

views ruby-on-rails partials ruby-on-rails-3

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

帮助SQL语句

有两张桌子:users(id, column)objects(user_id, column).
如何提取没有任何相应对象的所有用户?
我正在使用MySQL.

mysql sql

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

来自范围的Ruby哈希

我该怎么做:

hash = {}
(140..200).each {|n| h[n] = "#{n} cm"}
Run Code Online (Sandbox Code Playgroud)

但在一行返回整个哈希?我确信这是可能的,但我不知道如何;)

ruby

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

Spree API和New Relic监控

我用New Relic监控我的应用程序时遇到了问题.

我有最新的Spree引擎安装在我的路由中,并拥有控制器作为root.

出于某种原因,New Relic只收集来自此根路由的数据,任何对Spree JSON API的调用都会被忽略,并且不会显示在Dashboard中,因此我只能看到一个事务而且它没用.

有没有办法在整个安装的应用程序上启用监控?我错过了什么吗?

ruby-on-rails spree newrelic

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

检查字段列表是否为空白的优雅方法

我需要检查模型的字段列表,如下所示:

[:first_name, :last_name, :city]
Run Code Online (Sandbox Code Playgroud)

如果填写了所有这些字段.

丑陋的代码看起来像这样:

# user.rb
def update_profile_completed
    helper = true 
    field_list.each {|field| helper = false if self[field].blank?}
    self.update_attributes(:profile_completed => true) if helper
end
Run Code Online (Sandbox Code Playgroud)

我希望这段代码能很好地说明我的问题.

ruby-on-rails

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