小编hum*_*der的帖子

如何在不删除项目本身的情况下删除单个HABTM关联项目?

如何在不删除项目本身的情况下删除HABTM关联项目?

例如,假设我有3名学生一起参加科学课程.如何从StudentsClasses表中删除Science对象而不删除实际的Science参考?我猜这 Student.Classes.first.delete不是一个好主意.

我使用拖放式JavaScript进行添加和删除,而不是复选框.有什么想法吗?

ruby-on-rails associations has-and-belongs-to-many

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

(Ruby,Rails)SELF在模块和库中的上下文......?

关于在模块或库中使用"SELF"的快速问题.基本上什么是"SELF"的范围/上下文,因为它与模块或库有关,如何正确使用?有关我正在讨论的示例,请查看安装了"restful_authentication"的"AuthenticatedSystem"模块.

注意:我知道'self'在其他语言中等同于'this'以及'self'如何在类/对象上操作,但是在模块/库的上下文中没有"自我".那么,在没有类的模块中,自我的上下文是什么?

ruby scope ruby-on-rails self

28
推荐指数
1
解决办法
1万
查看次数

如何使用GnuPG加密明文?

我最近和GnuPG一起工作很多,并且依赖于它加密文件等的能力.

但是,我目前正在开展一些涉及通信(即聊天,电子邮件等)的项目,我希望使用现有密钥来加密/解密文本本身,而不是像文件或磁盘这样的"容器".图片.

我想我可以加密容器,将流转换为base64(或适当的东西),然后标记文本,但我猜有一个更直接的解决方案.我确信有一些简单的我不知道,但是,好吧,我想念它.

有任何想法吗?

email encryption gnupg plaintext

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

(Ruby)让Net :: SMTP与Gmail一起工作......?

有没有人有关于使用Ruby的Net :: SMTP通过Gmail发送邮件的任何质量(和最新)信息?我见过几个例子 - 大部分都是从2007年到2008年中期,但没有一个适合我.我需要更多当前使用最新1.8.7版本的示例.如果文档不仅涵盖了没有人真正使用的简单示例,我也很感激.

目前我收到一个错误:

 SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol
Run Code Online (Sandbox Code Playgroud)

关于SMTP协议,我对SSL并不十分熟悉,所以这一切都在我身上丢失了.不幸的是,Net :: SMTP文档只涵盖了基础,并没有提供各种潜在的OpenSSL :: SSL上下文的完整列表,所以我不能尝试各种各样的.

无论如何,如果有任何关于如何使用Gmail的质量信息,我们将非常感激.

最好.

ruby smtp email-integration ruby-1.8

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

(Rails)重新加载"lib"文件而不必重新启动服务器......?

在Rails中有没有办法让ENV重新加载"lib"文件而不必重新启动服务器?我正在使用"lib"中的模块中的一些类.但是,为了查看我的更改,我必须每次都重新启动服务器.我猜这是Rails的工作方式,但在开发库文件和/或插件时非常繁琐.

当然,我正在犯这个错误......?

最好

编辑1

答案1和2都没有为我工作.相反,我收到了使用模块的控制器的错误.仅供参考,我的"lib/xmlitems"目录中有3个文件.我试图加载该子目录,然后我引用了"需要"所有其他文件的单个文件.我要单独加载所有文件吗?

ruby-on-rails file reload

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

我何时在SVN回购中检查TRUNK与完整项目?

有一个(希望很小)关于SVN和检查回购的问题.基本上我看到有关要检查什么以及何时检查的相互矛盾的教程和建议.有些人会说:

svn co http://my.repos.com/project my_project

...而其他人说:

svn co http://my.repos.com/project/trunk my_project

我什么时候想直接抢占整个项目的主干?在过去,我从来没有遇到任何问题,但我不确定是否有一种方式比另一方更好.

最好.

svn version-control trunk project

13
推荐指数
2
解决办法
5417
查看次数

如何列出GnuPG加密消息的信息?

我仍然在使用GPG,就像在这篇文章中一样:

如何使用GnuPG加密明文?

我现在需要的是能够列出加密消息的各种信息(例如所有接收者)而不必解密它.我已经看到了链接到" - list-only"之类的不同命令,但似乎没有任何效果.有没有人对此有权威参考(或任何输入)?

最好.

编辑#1:澄清.--list-only将显示除您自己的所有密钥(如果它已加密给您).基本上我需要能够确定该项目是否已加密给我以便"归档"它或采取其他行动.

encryption gnupg

8
推荐指数
1
解决办法
2347
查看次数

将模型动态连接到正在运行的应用程序中的数据库?

我已经在这个问题上阅读许多存在的问题/线程,但请记住,没有人有直接的向我的问题.另请注意,这不是 database.yml的情况,因为我不会事先知道DB信息.

也就是说,我需要一个DYNAMICALLY连接到Rails应用程序中的多个数据库的解决方案.我的情况是我有多个数据记录站点,都有一个简单的数据表(EVENTS,TIMESTAMP,VALUE).由于需要使用它们的本地应用程序,这些站点需要(并且将)保留原样.

我需要的是创建一个维护一个"MYSQL_LOGINS"表的应用程序,并使用这些登录中的每一个连接到各种数据库中的任何一个,并为其中的数据提供图表/图形.

对于我连接的所有MySQL数据库,我的"数据"模型将保持不变,我只需要能够告诉我的MODEL即时连接到不同的数据库.我希望这非常简单,但我们会看到.

ruby activerecord ruby-on-rails multiple-databases

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

如何检索关系/集合的特定属性?

有没有一种从关系/集合中检索所有特定属性的好方法?例如,我想要一个人车的所有名字的列表.显然我不能做到以下几点:

Person.Cars.Name(S)

...但是在ruby(或者有一个ActiveRecord辅助方法)中是否存在这种性质的东西来处理它?显然我可以迭代所有的汽车并附加到一个阵列,但我想要一些更清洁的东西.有任何想法吗?

最好.

ruby collections attributes ruby-on-rails relationship

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

(Ruby,Rails)基于角色的身份验证和用户管理......?

我正在为Rails寻找一个高质量的管理插件.似乎大多数现有的插件/宝石(例如"restful_authentication","acts_as_authenticated")围绕着自我注册等等.但是,我正在寻找一种功能齐全的基于管理/管理角色的解决方案 - 但不是一个简单地加入另一个非基于角色的解决方案的人.

如果我找不到一个,我想我会自己滚动......只是不想重新发明轮子.

ruby authentication ruby-on-rails

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

我如何获得"清理"的Git存储库?

我似乎无法在任何地方找到这个看似简单的问题的答案:一旦"释放"它,你如何获得代码库的干净副本?例如,假设我在我的Git存储库中的某个位置,我想要发布一个副本.如何在没有Gitiness的情况下复制它?我不想要任何隐藏的Git目录等.我想要一个干净的可交付产品.想法?我正在和RoR一起工作,顺便说一下.

最好

git

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

WordPress PHP - 如何按特定的"meta_key"值对类别/归档结果进行排序?

我之前在这里发了一篇文章: 如何在不手动创建新页面的情况下按自定义字段排序?

但是,我相信我提出了错误的问题(我可能仍然会问错误的问题).实际上我认为我可能需要一个复杂的查询来显示按元值排序的帖子.该网站使用的是名为"AgentPress"的主题.我相信通过URL栏传递params对于我需要的东西来说可能过于简单了.

老实说,我喜欢当前类别页面显示的方式(格式化等),我只需要"短路"过程,以便任何类别/存档页面按meta_key排序为"属性价格"而不是入境时间.如果有一个简单的,更"WordPress-y"的机制来做到这一点,我都是耳朵.请明确说明代码的放置位置等.

仅供参考,此时很清楚在URL中传递"order = ASC"和"order = DESC".但是,似乎我对"meta_key"或任何相关内容没有任何影响.

提前致谢.

php sorting wordpress meta-tags

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