Tag: 博客

学习Ruby:推荐博客阅读?

我即将开始学习Ruby,并想要一些阅读材料来帮助我。 我在Ruby上寻找你的前5个博客,新闻和任何(活跃的)公告板(我可以处理新闻组,但我更喜欢在BB中阅读)。 谢谢,

在Rails中设计博客post的任何gem都有语法高亮和内嵌图像附件?

我想在Ruby on Rails上创建一个个人博客。 我想设计具有语法突出显示的单个post以及内联多个图像附件 。 我用ckeditor尝试了ckeditor gem,但语法高亮不适用于redcarpet和pygments.rb 。 我希望创建类似于此的博客文章。请帮助!!

在rails中显示某些用户的博客post

好吧,开始学习rails,当然首先是通过个人博客(类似livejournal)编写服务。 我有post脚手架和用户模型(感谢Devise)。 现在我试图用某个用户显示所有post,例如/ username / posts在url中,但实际上无法理解如何制作这种rails-way。 已经在路由中创建了嵌套资源 resources :users do resources :posts end 和连接的用户和post模型 has_many :posts 和 belongs_to :user 我应该为用户创建控制器吗? 有没有正确的方法呢? PS谢谢你的回答。 试图研究rails,但几乎每个我发现的教程都以脚手架结束,这不是很有用。 编辑1:由于“匹配”的想法,我解决了一半的问题。 另一个(未解决的)一半是选择由某个用户写的post 编辑2:添加 @user = User.where(:username => params[:username]) @posts = @user.posts 对于控制器,但我在post控制器中有“未定义的方法`post’”错误。

Rails应用程序和Jekyll博客可以一起生活吗?

我有一个Rails应用程序,我想添加一个博客function; 我的想法是使用Jekyll这是一个很棒的博客工具,我只需要弄清楚是否可以使用http://my.app.com/blog作为url(知道Jekyll将运行自己的服务器进程自己的url)。 有人知道实现这个目标的方法吗? 能够做到这一点真是太棒了。 最好的祝福!

在Ruby on Rails中为post添加标签

我正在使用Scaffolding在Rails中创建一个博客。 我想在StackOverflow和WordPress上的每个post上添加一个’tags’字段。 我可以用字符串类型( rails generate scaffold post title:string body:text tags:string )然后以逗号分隔,但这不是好习惯,因为我希望读者按标签浏览(例如/tags/web20或/tags/lol )。 我怎样才能做到这一点?

一个干净的小gem,为现有应用添加一个简单的博客?

我需要在我现有的应用程序中使用博客,但它不一定是花哨的,某些类别以及将纺织品目录转换为包括日期在内的博客文章的方法都适合,已经搜索过但没有任何花哨的东西出现。 关于将博客添加到现有rails应用程序的好gem的任何建议?

如何在Rails视图中呈现所有注释?

我是铁杆新手,所以很容易。 我创建了一个博客。 我已成功实施评论并将其附加到每个post。 现在……我想在侧边栏中显示所有post中最新评论的列表。 我认为这里涉及两件事,一个是对comment_controller.rb的更新,然后是来自实际页面的调用。 这是注释控制器代码。 class CommentsController < ApplicationController def create @post = Post.find(params[:post_id]) @comment = @post.comments.create!(params[:comment]) respond_to do |format| format.html { redirect_to @post} format.js end end end

在jekyll中导入wordpresspost

我已经有一个由wordpress维护的博客。 现在,我打算将我的博客文章移至jekyll。 我已经从jekyllnow分享了jekyll基本的博客模板 然后我尝试将所有我的博客文章从wordpress导入到jekyll,使用Wordpress到jekyll导出器插件,正如这篇粉碎杂志文章中所解释的那样。 要从WordPress导出,我强烈推荐Ben Balter的一键式WordPress到Jekyll Exporter插件。 这对我不起作用。 所以,我的第二次尝试是在xml文件中导出wordpresspost,正如同一篇粉碎杂志文章中所解释的那样。 另一个选项是导出WordPress仪表板的“工具”菜单中的所有内容,然后使用Jekyll的导入器导入它。 所以,我首先只将我的post从wordpress导出到xml。 WordPress Admin -> Tools -> Export -> checked posts -> Download xml file 并将该xml文件放在我的项目文件夹中,目录名为kamlekar.github.io 。 然后在Ruby的命令提示符下,我cd到我的项目文件夹并运行以下代码,如下图所示: 如您所见,我收到以下错误: -e:1:语法错误,意外’=’,期待tASSOC 我写的命令是 ruby -rubygems -e ‘require “jekyll-import”; JekyllImport::Importers::WordpressDotCom.run({ “source” => “wpexport.xml”} ) 我不确定为什么会出现这个错误。 我已经安装了gem install github-pages和gem install jekyll-import 。 这是一个虚拟的xml文件来重现这个问题。 我在安装了Ruby 1.9.2的Windows 8上。

在生成丰富的博客时,Rails Ruby Gems与纯粹的开发

像jekyll,toto和webby这样的rubygem提供开箱即用的博客类型集成到您的ruby应用程序中。 开发富Web博客类型应用程序的另一种方法是使用纯ruby和rails实践自己构建和建模应用程序。 (例如,创建文章和用户模型)。 第一个提供开箱即用的function第二个选项提供更多的定制和控制。 在人们对Stack Overflow的体验中,这将是最佳途径,人们在决定使用开箱即用的gem时会考虑什么?

在Ruby中使用静态页面创建博客的最佳方式

我刚刚访问了Ruby工具箱上的静态网站生成 ,我不知道哪个列出的应用程序最适合一个小博客引擎。 基本上我需要: 包含1..5个内容缩短的最新文章的索引页面; 可以添加几个主页面和一个菜单来访问它们(breadcrumb可选); 显示文章 显示/搜索档案 评论系统 – Disqus好的 标签列表云 – 可选 外观和感觉通过布局 重要所有内容将以3种语言翻译! 我可以在我自己的服务器上托管,因此可以进行边处理。 更新: 首先,我将在github上尝试nanoc => blog的源代码