Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
lulalala
@lulalala
高级会员
第 2369 位会员 / 2012-05-30

27 篇帖子 / 122 条回帖
7 关注者
0 正在关注
42 收藏
GitHub Public Repos
  • multi_logger 59

    Create multiple loggers in Rails

  • adequate_errors 48

    Overcoming limitation of Rails model errors API

  • settei 34

    Config as YAML yet still being 12-factor compliant

  • mei 24

    A futaba styled Rails imageboard

  • news 1

    新聞批改

  • rib-web 1

  • restforce 0

    A Ruby client for the Salesforce REST API.

  • deepl-rb 0

    A simple ruby gem for the DeepL API

  • Cathedral-and-Bazaar 0

    The Cathedral and the Bazaar 中文版

  • iron_bank 0

    An opinionated Ruby interface to the Zuora REST API

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Rails 6.1 的 ActiveModel#errors 翻新 at 2020年06月30日

    哈哈岁月不饶人,感谢你不时还转贴关于这个的新闻^^

  • Asciibook - 基于 AsciiDoc 的电子书生成工具 at 2020年02月12日

    好奇繼續問,這代表以前你提到過的幾項障礙已經漸漸不是問題囉?

  • Asciibook - 基于 AsciiDoc 的电子书生成工具 at 2020年02月11日

    這次也是類似上次 走 htmlbook 的路線嗎?

  • Rails 6.0.0 beta1 发布 at 2019年02月26日

    @ksec 謝謝
    不滿主要還是在我之後建立的其他相關 PR,維護者都是兩天內秒 merge,我就得花好多個週末去解 conflict(根本就是重新理解這堆 PR 然後重寫一遍)然後有九個月的時間,我 email/github/twitter 上怎樣嘗試聯繫維護者都是石沉大海(然後看他一次次秒 merge)。實在太不公平了。

  • Rails 6.0.0 beta1 发布 at 2019年02月24日

    因为跨公司去搞这些是很麻烦的,rails 应该是有全职开发者的,如果不能进入内部讨论的圈子,你做个 pr 三个月才合/不合也是颇为正常的事

    這邊才 QQ,等了一年還不給 merge,卻老是讓其他更晚的小 PR 給 merge,害我一直要解 conflict。以後不會再貢獻了。

    https://github.com/rails/rails/pull/32313

  • 为什么 Ruby 社区里没有一本像《流畅的 Python》这样的书? at 2018年05月11日

    Eloquent Ruby -> 流暢的 Ruby

    (不過我不知道這本跟流暢的 Python 是不是同類型的書就是了 XD)

  • Active Storage 的文档过了一遍,觉得如果是保存在云,是个不错的选择,可是是不是不适合保存在本地? at 2018年04月20日

    保存在本地也是一个正当的需求,尤其是对小专案而言。个人在 production 上也有用 Active Storage 做本地保存,还算堪用。 不过实际上还是 Shrine 比较全方位一点。

    ActiveStorage 是统一的封装接口,和 ActiveJob 类似。

    其实我觉得这句好像不对。他真的是统一接口吗?感觉不能跟其他几种 gem 对接。

  • Rails 5.2.0 Released at 2018年04月16日

    一個方式是使用 rails app:update

    另一個方式就是看這網站上的 diff http://railsdiff.org/5.1.4/5.2.0 比肉眼比對省事很多

  • 分享几个部署时解决 ENV 变量问题的方案 at 2018年03月09日

    我的方案也是把本地的设定转成环境变量去启动远程服务器的 rails 应用

    安装 settei gem 以后

    先把设定放在 config/environments/production.yml 跟 config/environments/default.yml

    rails:
      secret_token: foooooo
      secret_key_base: barrrrr
    

    然后让 Rails 去读取这设定

    # secret_token.rb
    Foo::Application.config.secret_token = Setting.dig(:rails, :secret_token)
    Foo::Application.config.secret_key_base = Setting.dig(:rails, :secret_key_base)
    

    这样 deploy 时就自动会用 #5 推荐的方式把设定传给远程服务器, 当然要是你使用 heroku 也有类似的功能把设定传给远程服务器。

  • Figaro 支持层次配置吗?引用方式是什么? at 2018年03月09日

    虽然有点晚了,但是做了一个类似的 gem,支援层次配置:)

    https://ruby-china.org/topics/35192

  • Netflix 發佈的 JSON Serializer,比 Active Model Serializer 的快二十多倍 at 2018年03月07日

    Rails 為了怕開發者受傷,做了很多保護開發者的事情 https://github.com/rails/rails/blob/64c88fb5d2caf3c34742a07394ac68b8377c4936/activesupport/lib/active_support/core_ext/object/json.rb

    這造成有幾個 edge case 是 ActiveSupport::JSON::Encode 會過但是用 oj 時不會過。但是一般人應該沒在擔心這些 edge case 的。想必 netflix 的版本更不擔心。

  • 为什么说绝大多数人都没搞懂区块链接,区块链的实质创新是什么 at 2018年02月12日

    那我觉得更精准的用词是“兴趣面有些差异”。

    举那个例子,要是生产者想要卖到全球市场(比如说电子书),而决定只使用虚拟货币做交易(因为这样最方便,不用管刷卡等等的设定跟成本),依照你的定义就是兴趣是一致的啰?也就是适用于区块练啰?

  • SMTP 已经设 587 但是错误却是写 localhost 25 正常吗? at 2018年02月12日

    原来一定要用 symbol key 不能用 string key

    不需要装 MTA

  • 为什么说绝大多数人都没搞懂区块链接,区块链的实质创新是什么 at 2018年02月11日

    第二,你的活动中参与各方平等吗?他们对活动的兴趣是一致的吗?比如作者和读者之间平等吗,销售者和购买者之间平等吗,显然他们都不平等,兴趣点也完全不一致。以借贷来举例:并不是有借方和贷方参与的活动就是借贷活动,有借方和贷方参与,只能说这样的活动中包含了借贷活动,比如卖家可以选择授受比特币支付,而比特币支付是实现借贷活动的一种手段。

    好像是有點了解你想說什麼,但是你舉的第二點例子看不懂。『兴趣点也也完全不一致』是因為比特幣只是一種手段而不是唯一的手段嗎?那當他成為唯一的手段時,对活动的兴趣就一致了嗎?

  • minimagick 支持写文字到图片上去么? at 2018年02月11日

    喔因为上面我都是统一 process :resize_to_fit => [250, 250] 所以没这问题

  • minimagick 支持写文字到图片上去么? at 2018年02月05日

    是,我 78 行那個 app_config 的值是字串 '/Library/Fonts/Andale Mono.ttf' 你可以換成你有的字型。

  • minimagick 支持写文字到图片上去么? at 2018年02月03日

    範例:https://github.com/lulalala/mei/blob/master/app/uploaders/image_uploader.rb#L71-L83

  • Octopress 久未更新,大家有转到其他地方吗? at 2017年11月20日

    @jasl 最近考虑开个 blog,所以在考量要不要自己架~

  • 困惑于去日本的 IT 工作 at 2017年08月11日

    給幾篇朋友的感想

    https://www.ptt.cc/bbs/Oversea_Job/M.1491967942.A.951.html

  • 重新画了一下 Ruby 内部模型的类图 at 2017年06月27日

    正好五天前 Red Dot Ruby Conf 有關於這的演講,很有趣,推薦看:

    https://engineers.sg/video/all-i-d-wanted-to-know-about-ruby-s-object-model-starting-out-and-mooar-reddotrubyconf-2017--1831

  • 想募集 ActiveModel::Errors 的業務需求,打造一个新的 Errors API at 2017年04月21日

    目前一条可以走的办法是,建立一个 AR#luerrors(暂)的方法,包装现行的 errors API,来提供想要的新 API 功能。这样才能让既有的 validation 能无缝接轨。而 simple_form 这类因为还是呼叫既有 API 所以不会坏。感觉这是最保守安全的方式。

  • 想募集 ActiveModel::Errors 的業務需求,打造一个新的 Errors API at 2017年04月21日

    感恩,不过这想要注重在 .errors 物件上,也就是 validation 过程中把错误讯息加入 errors 的流程,前面怎样 validate 在范围外 :P

  • 想募集 ActiveModel::Errors 的業務需求,打造一个新的 Errors API at 2017年04月19日

    不是 exception 相關,而是跟 model 的 validation errors 之類相關

  • 有人一起 Mastodon 吗? at 2017年04月14日

    先前有個 Twister,是基於 P2P 跟 Blockchain 的技術做出來的 twitter clone。 目前還是有在持續開發,可是為什麼沒紅呢? 我覺得關鍵就是 mastodon 可以直接上網註冊使用,而 Twister 則需要下載 client 才能使用。 後者的加入阻力很大。

    就技術上來說,Twister 應該是更有吸引力,更具有可延展性, 可惜因為加入阻力太大,大概沒辦法推廣吧。

  • [Rails 原理] mini-rails,600 行代码看懂 Rails at 2017年04月13日

    你也是讀了 Rebuilding Rails 嗎 XD https://rebuilding-rails.com/

  • 多说即将关闭了,有神马替代方案吗 at 2017年04月10日

    之前調查過的開源方案 https://github.com/posativ/isso 只不過是 Python

  • asciidoctor-htmlbook —— HTMLBook 电子书工具链其一 at 2017年02月16日

    #8 楼 @luft 好神奇的 markup,用這個不知道怎樣打出來的 ◊ 符號當作指令起頭。因為這樣應該很難推廣。要當作中間格式的話,會不會其標榜的可編程優勢就沒有了呢?

  • asciidoctor-htmlbook —— HTMLBook 电子书工具链其一 at 2017年02月02日

    感謝大大踩雷,可以的話能舉些 asciidoctor 中文支援問題的例子嗎?原本我想去用看看所以對這很有興趣。

  • Rails 最佳实践 - 定时任务 at 2017年01月20日

    某些特定工作,數量多,但工作時間可能只有幾秒鐘,使用 crontab 得不停啟動 rails,其啟動時間比執行工作時間還要長很多,不划算。這些我就用 sidetiq 解決。

  • 中文地址分词,求推荐 at 2016年12月06日

    雖然遲了幾年,最近我用 CRF 做了個中文地址分詞,比想像中簡單:

    過程:http://lulalala.logdown.com/posts/1163179 網站:http://addresstokenizer.lulalala.com/

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