Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
林俊柱
@linjunzhugg
Member
NO. 10775 / 2013-12-27

17 Topics / 124 Replies
0 Followers
0 Following
6 Favorites
GitHub Public Repos
  • smzdm_checkin_daily 34

    「什么值得买」自动签到脚本

  • mama2-chrome 9

    妈妈再也不用担心我的 Macbook 发烫计划2.0 -- Chrome 插件

  • spider_for_zhihu 1

    用于抓取知乎信息的小玩意

  • linjunzhu.github.io 0

  • wechat 0

    API, command and message handling for WeChat in Rails

  • go-common 0

    哔哩哔哩 bilibili 网站后台工程 源码

  • turbolinks 0

    Turbolinks makes navigating your web application faster

  • dachuwang 0

    大厨网

  • solitary_gourmet 0

    孤独的美食家

  • counter-cache-credis 0

    Making a counter cache about Rails model

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 发布 / 订阅模式 at April 02, 2015

    #13 楼 @gazeldx 来,分享分享 Websocket-rails 的坑~

  • MacOS Lion 不能通过局域网 ip 连接访问本地 Rails server [已解决] at March 27, 2015

    突然翻到这帖子 - -

    Rails4.2 之前都是默认绑定到 0.0.0.0

    Rails 4.2 就默认绑定 localhost 了 - -

  • 关于 CarrierWave 的图片的存储位置及显示问题 at March 27, 2015

    #7 楼 @tardis

    额,首先。你上传文件,文件是保存在暂存区 tmp 目录下,当你执行 save 保存时,才会保存在指定的目录,默认是:"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"

    第二,你的指定目录已经有问题了,public/uploads/ 是什么鬼,这样相当于没保存到。你可以用着默认目录先。

    第三,使用 carriwave 上传时,不需要你指定

    @company.avatar = params[:file]
    @company.avatar = [File.open("public/uploads/")]
    

    写到

    def company_params
         params.require(:company).permit(:name, :describe, :contact,
                                         :product, :location, :field,
                                         :homepage, :funder,
                                         :address, :avatar, :avatar_cache)
       end
    

    之后 save 就可以自动保存了。

    建议你看清楚文档后在写

    https://github.com/carrierwaveuploader/carrierwave

  • 关于 CarrierWave 的图片的存储位置及显示问题 at March 26, 2015

    show your controller code

  • 关于 CarrierWave 的图片的存储位置及显示问题 at March 26, 2015

    #2 楼 @tardis

    如果你不设置这段

    def store_dir
    #    "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
    #    "uploads/company/#{Time.now.to_i.to_s}"
        'public/upload/'
      end
    
    

    默认路径确实是你说的那样,此时应该是有的。

    但你设置了这段

    def store_dir
    #    "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
    #    "uploads/company/#{Time.now.to_i.to_s}"
        'public/upload/'
      end
    
    

    所有图片都「没有名字」保存在 upload?

  • 如何把网络上的负能量转化成正能量? at March 24, 2015

    纳....纳尼....

    给我感觉就是转成一堆乱七八糟的字符 = =

  • Rails 中消失的 CSRF token at March 23, 2015

    怪不得印象中没有 InvalidAuthenticityToken 这个问题。

    看了 http://www.alfajango.com/blog/rails-4-whats-new/

    当 form 加了 remote: true 时,默认是不会有 token 存在,不过当提交时 rails.js 会自动补上这个token

  • Rails 中消失的 CSRF token at March 20, 2015

    为什么当data-remote=true时,token要消失呢??

    我们又要手动去传递token,这样不是很麻烦么?意义何在?

    怎么印象中以前好像没这个问题

  • 说说 Rails 的套娃缓存机制 at March 03, 2015

    使用了一段时间,感觉速度提升上面很不明显。

    因为每次重新生成 cache_key 的时候,都会去 DB 中查出 objects, 然后计算 cache_Key。如果我们仅仅单纯的搜出某个 model 的 前 30 条记录,那么使用 cache_key 反而耗费的时间更长

  • [广州] BestApp 招聘 Rails 开发工程师 (同时收 Ruby 和 iOS 实习生) at March 01, 2015

    赞赞赞!

  • Service Object 整理和小结 at February 24, 2015

    点赞。

  • 如何以 rails 作为数据源,开发单页面应用? at February 23, 2015

    照你的思路,Rails 只是单纯提供 API 而已,那么下面这句话无关紧要

    「看了一下 Angular.js,网上的资料大多是从头开发一个 和 rails 无关的东西」

    反正后端是否是 Rails 都无关

  • 《提问的智慧》 at February 23, 2015

    非常赞同。

  • 我发现 macbook 一旦开始使用虚拟内存就没那么流畅了 at February 11, 2015

    #28 楼 @moliliang 不敢了。。。。还是等他再上几个版本再说吧,哈哈哈

  • 我发现 macbook 一旦开始使用虚拟内存就没那么流畅了 at February 11, 2015

    忍受了两个多月。

    最后忍不住降到 10.9,又非常的顺畅了。

    14 年 RMBP 8G

  • 关于 Bundler 的问题 at February 09, 2015

    当执行 bundle install --path 'vendor/bundle' 时,gem 则会安装到项目内。

    而当执行 bundle exec sidekiq 时,默认是去 rvm 目录下的 bin 目录找执行脚本。

  • 关于 Bundler 的问题 at February 09, 2015

    喔喔!!看了下mina的源码

    # This path will be symlinked to `./shared/bundle` so that the gems cache will
    # be shared between all releases.
    
    set_default :bundle_path, './vendor/bundle'
    
  • 有人用七牛来存图片吗? at February 09, 2015

    使用七牛后,只是把图片自动上传到七牛去而已。

    没用七牛,则是把图片保存在你本地。

    所以用不用七牛方法都是一样。

  • 搞了个基于 Rails 的论坛系统,欢迎来玩 at February 04, 2015

    打不开,广州电信。已翻墙

  • 新手问题,大家看看什么情况 at January 25, 2015
    Make sure that `gem install web-console -v '2.0.0'` succeeds before bundling.
    

    尝试一下。

  • to_param 功能如何更好的支持中文? at January 22, 2015

    #9 楼 @Rei 对哦,写个正则把特殊字符全部替换成 _ 😄

  • to_param 功能如何更好的支持中文? at January 22, 2015

    #6 楼 @debugger 个人感觉如果用拼音的话,URL 看起来挺长挺乱的

  • to_param 功能如何更好的支持中文? at January 22, 2015

    #5 楼 @Rei

    这样子的话是 http://localhost:3000/topic/68%20%25E6%25A8%25A1%25E5%259D%2597%25E5%258C%2596%25E6%2599%25BA%25E8%2583%25BD%25E6%2589%258B%25E8%25A1%25A83

    之前没做任何编码转换,直接就上了 #{id} #{name} 不过这样子当遇到 name 有空白字符时便进不了 route 直接 404 了 😢

  • to_param 功能如何更好的支持中文? at January 22, 2015

    #1 楼 @Rei

    如果是 "#{id} #{URI.escape name}".parameterize 的话

    此时 url 不是这种形式么? http://localhost:3000/topic/68-e6-a8-a1-e5-9d-97-e5-8c-96-e6-99-ba-e8-83-bd-e6-89-8b-e8-a1-a83

  • 高手对决 -- 博客服务器被黑的故事 at January 22, 2015

    好赞啊!

  • to_param 功能如何更好的支持中文? at January 21, 2015

    #1 楼 @Rei 看来是要抛弃友好显示「中文」的念头了 😢

  • 做 API 时,应不应该把 id 暴露给客户端使用? at January 12, 2015

    #1 楼 @ken 限制是肯定的,无论 id 暴不暴露。现在的疑问是,什么时候不暴露 id, 什么时候可以暴露 id

  • [广州] 单车电影 招聘 Ruby、Python、PHP 和 nodejs 服务端 、Web 前端开发工程师若干名(全职或实习职位) at January 12, 2015

    支持一下。

  • 如何备份 rvm 中的 gems ? at January 12, 2015

    #3 楼 @nightire 是有对应的 gemset 的。恩,在搜索问题时有看到 import 机制,不过都是重装后的事了。。只能手动 bundle 了 😢

  • Prev
  • 1
  • 2
  • 3
  • 4
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English