Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
derek
@coderek
会员
第 7772 位会员 / 2013-06-25

8 篇帖子 / 58 条回帖
2 关注者
2 正在关注
1 收藏
GitHub Public Repos
  • geek-reader 21

    an awesome reader made for geeks. Currently under renovation please refer to https://github.com/c...

  • cross-origin-event-bus 5

  • my_django 1

  • slides 0

  • coderek.github.io 0

  • vault-flutter 0

  • tty-clock 0

    Clock using lib ncurses

  • coc-eslint 0

    Eslint extension for coc.nvim

  • pessimistic_lock 0

    demostrate how pessimistic lock works

  • react 0

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Rails 中的 MIME 类型解析规则 at 2018年03月30日

    测了一下确实是这样的。我发现 action_dispatch/routing/mapper.rb 里的 add_route 方法会给所有 route 加一个 optional 的 path extension。

    比如

    --------before---------
    /rails/active_storage/blobs/:signed_id/*filename
    --------after----------
    /rails/active_storage/blobs/:signed_id/*filename(.:format)
    

    所以确实加后缀是最好的方式。

  • Rails 中的 MIME 类型解析规则 at 2018年03月27日

    应该是跟楼上说的一样,params[:format],我没有测试过。但从字面上理解是这个意思。

  • Ruby 里为什么要有 unless? at 2018年03月27日

    ruby 就是写法太多,想法自然多

  • 最近刚开始看 Rails 5.1 新的 Webpacker,想问有谁 Webpacker 用到正经的项目里吗?觉得和直接用 vue/react/ 等等 有啥优势劣势? at 2018年03月26日

    等 http2, service worker 都普及了,前后端分离真的除了稍微好一点的 UX,其实就根本没必要了。(当然我只是说 web) 不过就算 SPA 的 UX 要好一点,但也没有那个必要做 full site SPA 了,per page SPA 就很不错了,这样 webpacker 就很有用了。

  • Rails 中的 MIME 类型解析规则 at 2018年03月25日

    format_from_path_extension 不就是你的一吗? 我是觉得如果 client accepts */* 就要有接受任何 format 的准备,包括 html,不然就不应该包括它。 不过这个照顾老浏览器的特例还是很有意思。 另外,分析的很好 👍

  • route 多个 url 到同一个 action at 2018年03月21日

    @liukun_lk @tinyfeng 谢谢,这两个都很有用!

  • 关于 Rails 官方文档 at 2018年03月21日

    谢谢,受教了!

  • 关于 Rails 官方文档 at 2018年03月21日

    这是 controller 的吗? 具体我想知道 Controller 除了 take in :status, :action 还有什么其他的玩法。 我知道 Ruby/rails 很 dynamic,rubydoc 也是自动生成的。但这些总得 Document 出来吧。

    不过也只能看 Guide 了,虽然不是太方便

  • 貌似这个论坛里没多少人用 Angular at 2017年06月19日

    Angular 其实真的不难学

  • Vue.js 轻松实现页面后退时,还原滚动位置 at 2017年06月13日

    内容格式乱了

  • 阅读 GitHub 仓库中项目源码的好帮手 at 2017年05月06日

    这不是之前王垠搞的那个吗

  • 貌似这个论坛里没多少人用 Angular at 2017年05月03日

    这个看架构吧,Angular 还是最适合 Single page app

  • 我该不该走 at 2017年05月02日

    首先一条,老板对你不诚实,你就没必要待了。

  • 貌似这个论坛里没多少人用 Angular at 2017年05月02日

    的确。 新的 Angular 对于简单的应用来说的确太复杂了。它的应用场景应该是那种复杂的,需要长期维护和高可用性的 app。不过我认为 Angular 的前景是很好的。

    看了下其他人的讨论,http://angular.io 在国内被封了吗?没道理啊

  • 🚀 如何编写一个 JS 开源库 (技能包 / 长文) at 2016年02月28日

    所以这是篇译文?

  • Ruby 异常处理最佳实践 at 2016年02月26日

    应该参考一下 python 的处理方式,Easier to ask for forgiveness than permission,先斩后奏。 https://docs.python.org/2/glossary.html#term-eafp

    这跟语言异常机制的实现也有关吧,python 的比较轻量。

  • Ruby China for iOS 官方客户端 1.1.2 发布,现在支持 Push 通知了! at 2016年02月25日

    #3 楼 @hanji 都说了是 push

  • Teahour.fm 78 期发布, 和 Vue.js 框架的作者聊聊热到着火的前端技术 at 2015年08月23日

    怎么没有 polymer?

  • http 网页内容抓取的编码问题 at 2015年07月24日

    你需要用 iconv 自己检测编码,然后转换

  • 网页上抓取的 HTML 代码放到应用中有乱码该怎么解决 at 2014年12月29日

    检测编码然后用 iconv 转 utf8,我的两分钱

    https://www.ruby-toolbox.com/projects/rchardet

  • 总结 Web 应用中常用的各种 Cache at 2014年08月09日

    apache http server 也有这个问题,现在还是一个 bug https://issues.apache.org/bugzilla/show_bug.cgi?id=39727 https://issues.apache.org/bugzilla/show_bug.cgi?id=45023

    另外,etag 另外的几个很好的用途似乎没提 https://gist.github.com/6a68/4971859#etags-have-other-really-cool-applications

    原文对 rails view cache (😱) 的概括让我更觉得,Single Page App 才是今后大方向,老实说大家有没有同感。

  • 你选择 Angular 还是 Ember? at 2014年03月02日

    喜欢 backbone 的 non-opinionated nature,可以让我随时都有掌控权。 对于大一些的 backbone,我认为 marionette 在构建大型可维护的前端应用的 best practice 和 patterns 很实用。 现在的前端开发跟软件开发越来越接近,所需要的 tools,design patterns 也越来越多。花更多的时间去了解自己的设计架构比去了解一个 framework 的内部运行重要的多。backbone 在这点上很赞。

  • [調查] 包管理方案 at 2014年03月02日

    #16 楼 @lepture 楼主这种纯粹的调查没太大意义,就像问 javascript framework 用什么。而且起到了一个让人跟风的作用,许多人用了不是因为很符合自己的项目,而是大多数人用。这样还不如介绍一下各个方案,写写科普文来的实惠。

  • [調查] 包管理方案 at 2014年03月02日

    @Saito 如果用 requirejs, 把每个模块化的代码分别编译,按需加载,不也是可以达到你们的要求?单纯讲 javascript 的话。

  • 用 JS 写一个 FlappyBird at 2014年02月19日

    小鸟移动的实现原来是这样的,有点意思。

  • Geek Reader 我做的一个 Feed Reader at 2014年02月18日

    #3 楼 @allenfantasy Share 功能已加入 😄

  • ruby-china 的 Android 客户端已经上架 GooglePlay 了 at 2014年02月14日

    要好好研究一下楼主的 code 了!

  • Ruby on Rails open source Project at 2014年02月13日

    #3 楼 @42thcoder 确定没什么 gem 吗 https://github.com/chloerei/writings/blob/master/Gemfile 做 blog 这种平台很多都没有必要用,看起来纯属练手用的一个项目。

  • 71 篇 Practicing Ruby 系列文章 at 2014年02月13日

    非常精彩!

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