这个还维护么?有自带的管理后台么
public static void main(String args[]) { // TODO }
@ShiningRay @eyeplum @flyerhzm 不知可否分享 ppt? 会后还想好好回味下, @yedingding 另,求视频地址
曾经自己将 sina weibo 集成到 vim 里发送
一个支持 ruby 的引擎,谁会用它来做一个浏览器?还是可以作为插件什么的嵌入现有的浏览器?
就算支持它的服务吧,我两者都卖了,希望它以后也能好好活下去
长度问题不能这么比吧,你不能把准备 statement,异常处理只加在 java 里,rails 难道不需要。
jiadongkais-MacBook-Pro:blog jiadongkai$ rails -v Rails 3.2.12 jiadongkais-MacBook-Pro:blog jiadongkai$ ruby -v ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0] jiadongkais-MacBook-Pro:blog jiadongkai$ gem -v 2.0.3
复现步骤:
git clone https://github.com/tiemei/blog.git cd blog bundle install (修改 database.yml) rake db:migrate rails server
http://localhost:3000/users/new 注册新用户 http://localhost:3000/login 登陆 http://localhost:3000/articles/new 填写内容提交
#15 楼 @Rei 这段竟然会报 undefined method `[]' for nil:NilClass?
logger.debug session
再 create 开头和 redirect 之前及 show 方法里安置 debug
输出:
========step1 in articles#create #, @closed=false, @flashes={}, @now=nil> #User:0x007fe0c6138298
========step2 in articles@create #, @closed=false, @flashes={:article=>#
, :n=>"dfasdfds"}, @now=nil> #User:0x007fe0c6138298========in articles#show #, @closed=false, @flashes={}, @now=nil> #User:0x007fe0c62403c0
#13 楼 @Rei 不会重名 在 show action 加上
flash[:n] = 'set flash[:n] in articles#show'
debug 出这段
========in articles@show#, @closed=false, @flashes={:n=>"set flash[:n] in articles#show"}, @now=nil>
且 view 里的 flash[:n] 也生效了,一般不是要下面这种方式 same request 才生效的么?
flash.now[:n] = '....' 竟然改变了 flash 的默认 next request show 的行为
Redirected to http://localhost:3000/articles/33 Completed 302 Found in 15ms (ActiveRecord: 3.2ms)
Started GET "/articles/33" for 127.0.0.1 at 2013-03-29 15:52:10 +0800
Processing by ArticlesController#show as HTML
Parameters: {"id"=>"33"}
Article Load (0.3ms) SELECT articles
.* FROM articles
WHERE articles
.id
= 33 LIMIT 1
Rendered articles/show.html.erb within layouts/application (0.2ms)
Completed 200 OK in 6ms (Views: 4.1ms | ActiveRecord: 0.3ms)
我又加了再 show 里加了一段 debug,却是 flash 被清空了
========in articles@show#, @closed=false, @flashes={}, @now=nil>
HomeController < ... def from flash[:n] = 'set flash[:n] in home#from' flash.keep(:n) redirect_to '/to' end
def to end end router:
match 'from' => 'home#from' match 'to' => 'home#to'
view:
<%= flash[:n] %>
经过上面 create 那段逻辑后,这里请求 /from 跳转后的页面也为空
登出后,请求/from flash 工作恢复正常,再次登入也正常,但是走过一次 create 逻辑后,一切又失败了
登出逻辑:
def logout session[:current_user] = nil redirect_to '/login' end
#4 楼 @lufeihaidao 太经典了
我们尚且捂被窝了
认同感,聊得来最重要
格式 markdown,用 dropbox 云端同步。喜欢标记语言简洁的格式,用 sublime 编辑。
太早了,个人觉得没必要。年轻时太早定了方向,影响生命的宽度。
可以透露更多吗?感觉什么都没说
3.对于 Git 有一定了解,能结合 Github 这是用 Rails 三年还需说明的要求吗?汗~~
已经在工作,可否周末远程办公?无需工资,纯熟爱好