在Ruby on Rails的维基列出了几个librarie的 s表示便于PDF中产生的Rails.我需要打印出地址标签(字母格式,每页12-15个地址),不能决定使用哪一个.有什么建议?
我怎样才能实现以下目标?我有两个模型(博客和读者)和一个JOIN表,它允许我在它们之间建立N:M关系:
class Blog < ActiveRecord::Base
has_many :blogs_readers, :dependent => :destroy
has_many :readers, :through => :blogs_readers
end
class Reader < ActiveRecord::Base
has_many :blogs_readers, :dependent => :destroy
has_many :blogs, :through => :blogs_readers
end
class BlogsReaders < ActiveRecord::Base
belongs_to :blog
belongs_to :reader
end
Run Code Online (Sandbox Code Playgroud)
我现在想做的是将读者添加到不同的博客中.但是,条件是我只能将博客添加到博客中.因此表中不得有任何重复(相同readerID,相同blogID)BlogsReaders.我怎样才能做到这一点?
第二个问题是,如何获得读者尚未订阅的博客列表(例如,填写下拉选择列表,然后可以将读者添加到另一个博客)?
我正在用C实现一个小应用程序,我希望以后以合理的价格出售它作为共享软件.它将开始为期30天的试用,我已经非常确定如何实施它.
但问题是,我不太确定如何实施产品密钥验证.我的想法是,客户可以在我的网页上注册(在尝试产品一段时间后),支付产品费用,并通过eaaabbbb-ccccc-ddddd-eeeee获取产品密钥邮件(或者可以通过我的网站上的个人资料获得).到目前为止没问题.他/她,然后滴在我的应用程序在适当的重点领域关键和繁荣的应用程序被注册.
从目前为止我可以收集的内容来看,人们要么推荐AES或RSA.说实话,我在大学的另一个方向(不是密码学)和我之前的一个密码学课程.但是从我记忆中来看,AES是一种对称加密算法,这意味着我只有一个加密和解密密钥,对吗?我怎么能生成数以千计的产品密钥,仍然在我的应用程序中验证它们(顺便说一下,不需要互联网访问......所以不用服务器检查)?
所以我想RSA会是要走的路?但RSA是否会生成相当长的密钥(至少比上面所需的25个字符长)?
在另一个线程中,我读到有些产品甚至不会使用加密产品密钥生成/验证,而只是采用一些检查,如"添加2.和17.字符,应该总计为x".
什么是最快,最简单,最安全的方式?:-)代码样本将是糖!
问候,
塞巴斯蒂安
PS:哦......请不要告诉我我的钥匙能在某个时刻被破解.....我知道这一点,这主要是为什么我不想花很多时间与这个问题,但同时也不会让偶尔的饼干太容易.
有没有人得到了jQuery插件jeditable在一个Rails应用程序正常运行.如果是这样,你能否分享一些关于如何设置它的提示?我在创建"submit-url"时遇到了一些麻烦.
IIRC,你不能简单地在javascript中调用ruby代码(请让我错了:-).你的意思是RJS ??? 这不仅限于Prototype吗?我正在使用jQuery.
更新:
呃.....一会儿回答这个问题,同时转向另一个解决方案.但是IIRC我的主要问题如下:
我正在使用RESTful资源.所以,假设我必须为博客建模,因此拥有资源"帖子".如果我想编辑帖子(例如ID为8的帖子),我的更新将通过HTTP发送到带有HTTP动词POST 的URL http://my.url.com/posts/8.但是,此URL是在我的Rails代码中构建的.那么如何将我的submit-url放入我的jQuery代码中?由于这是RESTful代码,因此我的更新URL将随每个帖子而变化.
我有2个滚动视图,两个都应该垂直滚动.外部滚动视图(红色)包含搜索栏和内部滚动视图(蓝色).内部滚动视图应该无限滚动(它包含图像/项目,并具有无限滚动实现).
我希望这个控制器工作的方式如下:
向下滚动时,外部滚动视图应首先滚动,搜索栏应消失(滚出内容区域).只有在那之后,内部滚动视图才应该开始滚动.向上滚动时,内部滚动视图应一直滚动到顶部.只有这样外部滚动视图才能进行滚动事件,最后向上滚动以使搜索栏再次可见.
如果我只是在没有任何修改的情况下将它们嵌套在IB中,那么内部滚动视图会捕获所有滚动事件,而它会以相反的方式工作.
请记住,我在这里使用内部滚动视图作为简化的比喻.在我的应用程序中,我实际上有一个控件,它有一个带嵌套表视图的滚动视图(滚动视图让我水平页面,表视图让我垂直滚动).

我需要为朋友的公司设置一个简单的IVR系统,让呼叫者通过按电话键浏览菜单.它有点像公交车时刻表.
对于今天的日程表按'1',明天的日程表按'2'等等.
它只是一个信息系统,即没有导航路线最终会与真人结束,但只播放音频信息.
现在,我以前从未设置过这样的东西,并且在Google上进行了一些挖掘.似乎我将能够使用Asterisk实现这一目标.
我有一个页面,列出新闻文章.为了减少页面的长度,我只想显示一个预告片(文章的前200个单词/ 600个字母),然后显示一个"更多..."链接,当点击时,将扩展其余部分jQuery/Javascript方式的文章.现在,我已经弄明白了,甚至在一些粘贴页面上找到了以下帮助方法,这将确保新闻文章(字符串)不会在一个单词的中间被切断:
def shorten (string, count = 30)
if string.length >= count
shortened = string[0, count]
splitted = shortened.split(/\s/)
words = splitted.length
splitted[0, words-1].join(" ") + ' ...'
else
string
end
end
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是我从数据库中获取的新闻文章正文是HTML格式.所以,如果我运气不好,上面的帮助器会在html标签的中间切断我的文章字符串并在那里插入"more ..."字符串(例如在""之间),这将破坏我在页面上的html .
有什么方法可以解决这个问题,还是有插件可以用来从HTML字符串生成摘录/预告片?
我无法requestWithMethodName在适用于iOS的新3.0 Beta SDK中的任何位置找到该方法.你们放弃它了吗?如果是这样,我们现在应该如何向API发送fql查询?或者那些被弃用了?
我有一点问题......我设置了一个用于服务德国网站的rails应用程序.为了利用Rails的内部复数功能,我将所有模型保留为英文(例如模型" JobDescription").现在,如果我打电话给" http://mysite.com/job_descriptions/",我得到了所有job_descriptions......到目前为止,这么好.因为我不想job_descriptions在我的网址中使用英文术语" ",所以我将以下内容放入我的routes.rb中
map.german_term '/german_term', :controller => 'job_descriptions', :action => 'index'
map.german_term '/german_term/:id', :controller => 'job_descriptions', :action => 'show'
Run Code Online (Sandbox Code Playgroud)
如果我打电话给" http://mysite.com/german_term/"或" http://mysite.com/german_term/283"我得到了所有job_descriptions,这很好.
但是,为了使URL更加SEO友好,我想在URL中交换id以获得更加用户友好的slug.因此,我把以下内容放在我的job_description.rb:
def to_param
"#{id}-#{name.gsub(/[^a-z0-9]+/i, '-')}"
end
Run Code Online (Sandbox Code Playgroud)
每当我job_description_path在任何link_to方法中使用" " 时,都会将我的网址呈现为" http:// mysite/job_descriptions/13-my-job-description-title ".
然而,这就是我被困住的地方,我想得到" http://mysite/german_term/13-my-job-description-title".我已经尝试在link_to代码job_description_path中用" "替换" german_term_path",但只生成" http://mysite/german_term/13".显然,to_param不叫.我找到的一个解决方法是构建链接:
<%= link_to job_description.name, german_term_path(job_description.to_param) %>
Run Code Online (Sandbox Code Playgroud)
但是改变link_to我代码中的所有调用是相当繁琐的.我想要的是在URL中出现时job_description用" german_term" 替换" " .
有什么想法吗?!?
问候, …
使用URL方案打开Facebook应用程序
fb://event/%llu
过去一直工作到更新6.1.1.现在,事件视图将打开,并且不显示任何内容.URL方案是否已更改或我在此处遗漏了哪些内容?

ios ×3
ruby ×3
asterisk ×1
c ×1
duplicates ×1
encryption ×1
facebook ×1
facebook-fql ×1
has-many ×1
hittest ×1
installation ×1
ivr ×1
jeditable ×1
jquery ×1
key ×1
licensing ×1
link-to ×1
map ×1
nested ×1
pdf ×1
plugins ×1
product ×1
routes ×1
teaser ×1
touchesbegan ×1
uiscrollview ×1
url-scheme ×1
voip ×1