Sample Link Post

This theme supports link posts, made famous by John Gruber. To use, just add link: http://url-you-want-linked to the post’s YAML front matter and you’re done.

Ruby on Rails Guides里第一篇Getting Started with Rails里的5.12节有错误,如果不修正的话一定会遇到报错:

No route matches {:action=>”show”, :controller=>”posts”} missing required keys: [:id]

5.12节里有一段介绍如何在index页面上加上show和edit的入口链接,第13行td标签中应改为

<%= link_to 'Show', post_path(post) %>

这样才能传入正确的:id,以下是原文中错误的代码:

<%= link_to 'Show', post_path %>

另外在修改edit.html.erb页面代码时,在第3行多了一个”}”,去掉后变为

<%= form_for :post, url: post_path(@post.id), method: :patch do |f| %>

才能正常解析,以下是原文中错误的代码:

<%= form_for :post, url: post_path(@post.id) }, method: :patch do |f| %>

害我这个初学者研究了半天,希望你不要再被坑了。

#查看版本号,order可以是任何命令,包括rvm,ruby,bundler,rails,gem等
order -v
#打开项目目录下的gemfile文件,将第一行的gem位置改为”http://ruby.taobao.org”,并运行下面的代码
gem sources -l #查看有哪些位置
gem sources -a http://ruby.taobao.org #添加淘宝镜像
gem sources -r https://rubygems.org #去掉亚马逊的源
#创建controller
rails generate controller controllerName
#在/app/controllers/生成一个welcome_controller.rb文件
#在/app/views/生成welcome/index.html.erb文件
#创建resource
rails generate resource resourceName

如果出现问题首先在运行了WEBrick服务的终端里找原因,会提示错误类型,里面可能会提示如何解决问题,由于创建resource的时候会创建数据库,有可能会遇到数据迁移的问题。

有人的地方就有江湖,产品经理也有属于自己的江湖。 产品经理分为好多门派,但万变不离其宗,不同的门牌也许招式不同,但绝顶高手的思路总是相似的。这就是人们常说的,聪明人都想到一块儿去了。

我肯定不是某门某派的托儿,所以我也不想再次花费太多唇舌来贬低或是褒扬某门某派。我只想对不同段位的思路做一些简单的解释。


段位一,可以发现一些体验细节上的不足,但也许不能提出特别好的解决方案。

段位二,可以处理一些已经相当完善的功能想法,并将其文档化或者线框化。对于体验上的问题也又自己独特的见解。

段位三,可以自己发现需求并通过设计功能解决,或者对已有的功能进行重组和改造,使其更符合当下及未来的用户需求。

段位四,可以对一个完整的产品进行测试,并发现业务逻辑上不合理的地方。

段位五,可以执行一个完整产品的开发工作,并在细节上考虑周全。

段位六,可以通过组建产品体系满足差异化的需求,并通过产品体系达到1+1 > 2的结果。

段位七,可以理解一些看上去匪夷所思的商业模式,并知道不同的产品在其中扮演的重要位置,并能够准确的找到产品体系及商业模式背后的核心需求。

段位八,可以将自己的产品通过成熟的商业模式进行变现,并且变现效率很高。

段位九,可以设计产品的同时演化出一个新颖的商业模式。

终极段位,创造需求。


这就像乾坤大挪移,越到高层越难修炼。想成为乔帮主,就得先被董事会开除。明白了么?可能大多数产品经理还没进董事会就已经走到头了。你在哪个段位上?

Video embeds are responsive and scale with the width of the main content block with the help of FitVids.

Not sure if this only effects Kramdown or if it’s an issue with Markdown in general. But adding YouTube video embeds causes errors when building your Jekyll site. To fix add a space between the <iframe> tags and remove allowfullscreen. Example below:

<iframe width="560" height="315" src="http://www.youtube.com/embed/PWf4WUoMXwg"> </iframe>