不错,杭州的 Ruby 小伙伴不要错过
background: image-url("login_bg.png") no-repeat center;
@tinyfeng 不生硬,台湾的计算机术语跟大陆本来就有区别
<%= will_paginate @posts, params: { foo: 'bar' } %>
会有录像嘛?
我们就是这样做的,场景是在一个数字字段里存储多选框。目前遇到的问题是,作为查询条件时速度慢
可以把 page 功能放 respond_to
中试试,大概如下:
def index
@q = Post.ransack(params[:q])
@posts= @q.result.includes(:user).joins(:user)
respond_to do |format|
format.html { @posts = @posts.page(params[:page]).per(20) }
format.csv
end
end
demo.rb
#!/usr/bin/env ruby
puts 'hello world'
执行
$ ./demo.rb # -rw-r--r--
-bash: ./demo.rb: Permission denied
$ chmod u+x demo.rb # -rwxr--r--
$ ./demo.rb # 此时 demo.rb 才是可执行文件
hello world
这样应该能看明白了吧
纯 CSS 就能达到目的,你要费这么大劲
each 吧
一不贴代码 二不贴出错 log 然后凭空想象出一个什么“极限”
#23 楼 @neutralevil 从视频上看,你说的这四点目前应该还没实现。是否有必要去追求这种 100 % 无缝,看用户是否愿意妥协了
#9 楼 @neutralevil 你看下 5 楼的里面的演示视频,里面演示了 Unix 命令和 Windows 原生程序的无缝切换 https://channel9.msdn.com/Events/Build/2016/P488
#7 楼 @neutralevil 这也完全正常啊,完全没有什么不方便的
看了下这个视频,未来 Windows 下开发 Ruby 应用的体验可能不亚于 Linux 了, https://channel9.msdn.com/Events/Build/2016/P488
#3 楼 @neutralevil Visual Studio 开发 iOS 时,仍然依赖 OS X 和 Xcode 啊
Rails 默认启用 Turbolinks,可能是你的 Highchart 没有适配 Turbolinks,:method => :get
则禁用了该链接的 Turbolinks 属性。
简而言之,可能是你的 jQuery(document).ready( ... );
没有被触发
说到底还是招聘时候设的门槛太低(估计跟薪资水平也有关系)
其实如果楼主是想开发针对大众的应用,那么应该像 MS Word 一样所见即所得比较适合,Markdown + 预览的功能对他们而言反而显得多余。
例如,升级 Ruby 版本,或者升级 Rails 版本的时候,或者升级某个 Gem,只要跑一下测试,就知道哪些地方不兼容,需要调整。
这个时候,如果人肉测试是要人命的。
try
@cates = Rails.cache.fetch :cates do
Cate.all.to_a
end
用过,确实不错。唯一遗憾是字段的顺序是按 A、B、C ... 来的,不好自定义?
马上下单
没必要吧 标题改一下,XXXX? [已解决!]
可以不用这个 friendly_id gem
然后 routes.rb 里面删掉默认的 users#show,添加一个 get 'user/:username' => 'users#show'
class UsersController < ApplicationController
def show
@user = User.where('lower(username) = lower(?)', params[:username]).first
end
end