-
ruby-on-rails – Emacs会话/项目/窗口管理
所属栏目:[百科] 日期:2020-12-17 热度:157
我大部分时间都在使用 Ruby on Rails项目,所以我需要一种方法来保存项目和我正在处理的缓冲区/窗口的状态,主要是因为我经常发现自己切换到不同的项目几分钟然后回到我正在研究的项目. Desktop.el似乎非常接近,除了窗口配置保存. 对于那些熟悉TextMate的人,我[详细]
-
ruby-on-rails – 用于多语言网站的Rails CMS
所属栏目:[百科] 日期:2020-12-17 热度:187
客户想要一个带有CMS的多语言网站.是否有一个 Ruby on Rails CMS可以处理那个超出范围的盒子? 解决方法 试试 http://adva-cms.org/ 迄今为止我见过的最好的Rails CMS.它还内置德语,法语,西班牙语和英语语言环境.[详细]
-
ruby-on-rails – 测试在Ruby on Rails单元测试中是否调用了函数
所属栏目:[百科] 日期:2020-12-17 热度:160
我正在使用TestUnit,并想确定是否调用了一个函数.我在一个名为Person的类中有一个方法,我将其设置为’before_update’: def geocode_if_location_info_changed if location_info_changed? spawn do res = geocode end end end 然后我有一个单元测试: def t[详细]
-
ruby-on-rails – Rails 2中现有表的模型
所属栏目:[百科] 日期:2020-12-17 热度:52
我有一个带表格的数据库.我想在现有表格的Rails应用程序中创建一个模型.据我所知,这样的功能是可用的,并按如下方式完成: script / generate scaffold model_name –skip-migration 当然,我在database.yml文件中定义了我的数据库.脚手架为我生成了一个带控制[详细]
-
ruby-on-rails – 基于数据库的动态Rails路由
所属栏目:[百科] 日期:2020-12-17 热度:165
我正在使用Rails 2.3构建一个包含各种模块(博客,日历等)的CMS.每个模块由不同的控制器处理,工作正常. 我唯一的问题是根URL.根据用户选择的配置,此默认URL应显示不同的模块,即不同的控制器,但我必须确定正确控制器的唯一方法是检查数据库是否显示“默认”模块[详细]
-
ruby – 我在哪里可以找到Hpricot文档?
所属栏目:[百科] 日期:2020-12-17 热度:130
现在 http://github.com/why/hpricot/wikis/home不再存在了. 解决方法 试试 github.com/whymirror你会得到_why创造的一切 或者特别是http://wiki.github.com/hpricot/hpricot用于Hpricot[详细]
-
ruby-on-rails – 按复选框删除多个项目
所属栏目:[百科] 日期:2020-12-17 热度:173
我希望能够选择带复选框的多个项目,并在一个地方删除它们. 这是代码: % @products.each do |p| %%= check_box_tag "product[]",p.id %div class="product_image" %= image_tag p.photo.url(:thumb),:alt = "#{p.name}" %/div%= link_to "h3#{p.name}/h3",ed[详细]
-
ruby-on-rails – Ruby On Rails本身就是Rack应用程序吗?
所属栏目:[百科] 日期:2020-12-17 热度:156
所以我从Rack文档中推断出,但也许我错了…… 解决方法 确实是.在请求到达rails应用程序之前,您可以编写机架中间件以添加其他路由处理程序. http://guides.rubyonrails.org/rails_on_rack.html[详细]
-
Ruby的面向对象设计
所属栏目:[百科] 日期:2020-12-17 热度:167
OOD与 Ruby的最佳实践有哪些?主要是,应该如何组织文件和代码? 我有一个使用多个类和文件的项目,我只是想知道它应该如何组织,分组和包含. 解决方法 听起来你在问哪些文件在哪些文件中. 您的项目是Web应用程序吗?在这种情况下,您很可能会使用您的框架强加的[详细]
-
ruby-on-rails – 使用Warbler打包Rails应用程序的日志在哪里?
所属栏目:[百科] 日期:2020-12-17 热度:92
我正在使用Warbler将Rails应用程序打包到WAR中.我已经将它部署到JBoss服务器,它似乎工作. 但是,我在Rails上遇到经典500错误,说“我们很抱歉,但出了点问题.” 通常,我会查看logs / production.log以找出错误,但由于项目是WARed,我无法访问它.问题是,当Rails应[详细]
-
ruby-on-rails – 用于奇异资源的Rails嵌套路由
所属栏目:[百科] 日期:2020-12-17 热度:193
我在单一资源上有一个嵌套路由 map.resource :account,:controller = "users" do |page| page.resources :feedsend 我正在尝试制作一个表单来添加Feed.我从这开始…… % form_for @feed do |f| %undefined method `feeds_path' for #ActionView::Base:0x2123[详细]
-
ruby-on-rails – 为什么在使用Safari和Apache 2.2.3获取Javascr
所属栏目:[百科] 日期:2020-12-17 热度:122
我们的 Ruby on Rails应用程序的一些用户抱怨说,页面请求偶尔会在Safari下无限期挂起(一对夫妇在Firefox下注意到它,但它绝大多数都是Safari用户).经过一些调查后,我们的Rails应用程序似乎正确地提供了这些请求,并且在获取HTML中引用的图像资源(托管在同一服[详细]
-
Ruby无法使用require
所属栏目:[百科] 日期:2020-12-17 热度:163
这是一个新手问题,因为我试图自己学习 Ruby,所以如果它听起来像一个愚蠢的问题,请道歉! 我正在阅读为什么(尖锐的)ruby指南和我在第4章中的示例.我将code_words Hash键入一个名为wordlist.rb的文件中 我打开另一个文件并输入第一行作为require’wordlist.rb[详细]
-
保存动态Ruby类
所属栏目:[百科] 日期:2020-12-17 热度:163
我有一个好奇的问题.如果我有一个 ruby类然后我在执行期间动态添加类方法,类变量等,那么我还是保存更改的类定义,以便下次启动我的应用程序时我可以再次使用它吗? 解决方法 简单地编组对象(正如其他人所说)不会工作.让我们看一个例子.考虑这个课程: class E[详细]
-
Ruby中的统计和矩阵代数
所属栏目:[百科] 日期:2020-12-17 热度:108
我需要通过矩阵乘法反演 Ruby和向量中的方差 – 协方差矩阵.我应该使用哪个数值Ruby库/ Gem? 解决方法 尝试使用’矩阵’库: http://www.ruby-doc.org/stdlib/libdoc/matrix/rdoc/index.html[详细]
-
在ruby中使用散列密码
所属栏目:[百科] 日期:2020-12-17 热度:55
在前面,我想承认自己是加密和密码安全的全新手.我正在尝试将密码存储在 ruby的babysat数据库中.我的理解是明文密码应该附加到一个随机的“salt”中,整个短语应该通过一些散列算法进行散列,例如: Digest::SHA1.hexdigest(salt_plus_plainpassword) 一旦该字[详细]
-
ruby-on-rails – 如何监控乘客/ mod_rails流程?
所属栏目:[百科] 日期:2020-12-17 热度:191
我已经搜索过该网站,但找不到任何合适的信息.由于周围总有一些专家,我敢肯定其中一个人确切地知道我在寻找什么:-) 我们是一个平衡的系统: Machine 1: HAProxy load balancerMachine 2 3: Apache mod_rails and (of course) our Rails applications 那些是我[详细]
-
ruby-on-rails – Rails:如何在lib中的单独类中使用helper
所属栏目:[百科] 日期:2020-12-17 热度:76
我碰巧在lib文件夹中创建了一个文件,我想在该文件中使用TextHelper.如何使Texthelper可用? 建议表示赞赏, 谢谢, 解决方法 实际上并不是那么难.您可以在类中包含TextHelper模块. class MyLib include ActionView::Helpers::TextHelper def five_things(x) pl[详细]
-
Ruby与Groovy中的块之间是否存在显着差异?
所属栏目:[百科] 日期:2020-12-17 热度:199
我在 Ruby中使用块,并希望在Java中使用它们. Groovy似乎提供了类似的功能,但我不太了解Groovy以了解语法和功能是否存在任何显着差异. Ruby块是否等同于Groovy块? 解决方法 不是100%. Ruby块要求您命名所有参数(据我所知). Groovy中没有指定参数的块有一个[详细]
-
ruby-on-rails – 在Rails中创建静态页面的最佳方法是什么?
所属栏目:[百科] 日期:2020-12-17 热度:195
参见英文答案 Static pages in Ruby on Rails????????????????????????????????????9个 我在Ruby on Rails应用程序中创建了一些资源: localhost/admin/bookslocalhost/admin/userslocalhost/admin/... 现在我想创建一个静态页面,它只包含这些资源的链接,可[详细]
-
ruby-on-rails – 在Rails中指定复杂SQL查询的惯例是什么?
所属栏目:[百科] 日期:2020-12-17 热度:184
我对Rails相当陌生,我很好奇一些专家在需要构建包含许多条件的非常复杂的SQL查询时正在使用的约定.具体来说,保持代码可读和可维护. 我可以想到几种方法: 单行,在调用find()时: @pitchers = Pitcher.find(:all,"conditions") 使用预定义的字符串并将其传递[详细]
-
ruby – Rails中沙箱中的语言
所属栏目:[百科] 日期:2020-12-17 热度:186
参见英文答案 How to run untrusted Ruby code inside a safe sandbox?????????????????????????????????????4个 我发现有一个沙盒宝石(由制作 try ruby in your browser的人创建,但它只与Ruby 1.8兼容.另一个问题是我再也找不到了它(似乎他们停止从服务器上[详细]
-
ruby-on-rails – 基于客户端的网站的最佳数据库策略(Ruby on Ra
所属栏目:[百科] 日期:2020-12-17 热度:185
我已经建立了一个很好的网站系统,以满足小型利基市场的需求.去年我通过使用Capistrano将软件副本部署到我的网络服务器来销售这些网站. 在我看来,这些网站的唯一区别是数据库,CSS文件以及用于单个客户端图形设计的一小组图像. 其他一切都完全一样,或者应该是[详细]
-
ruby-on-rails – 如何将字符串传递给has_many:finder_sql参数
所属栏目:[百科] 日期:2020-12-17 热度:82
在我的应用程序中,用户has_many票证.不幸的是,票证表没有user_id:它有一个user_login(它是一个遗留数据库).我有一天会改变这一点,但是现在这种改变会产生太多影响. 那么如何通过登录列构建“用户has_many:ticket”关联? 我尝试了以下finder_sql,但它不起[详细]
-
ruby-on-rails – 是否可以在rails中使用复合外键?
所属栏目:[百科] 日期:2020-12-17 热度:123
假设以下数据模式: Usage======client_idresourcetypeamountBilling======client_idusage_resourceusage_typerate 在这个例子中,假设我有多个资源,每个资源都可以以多种方式使用.例如,一个资源是一个小部件.小部件可以被愚弄,它们可以裸露. Gizmos也可以被[详细]