Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Madao
@chrishyman
VIP
NO. 930 / 2012-02-06

Flexport
深圳
14 Topics / 47 Replies
29 Followers
4 Following
0 Favorites
低性能打字机,划水小能手。 http://madao.me
GitHub Public Repos
  • lastone 6

    Text Game Platform for Bearychat's bots.

  • LOK 6

    LOK - a powerful iOS network debug library and make you debug easier.

  • NSColor-HexString 3

    Hex strings to NSColor. Created by @kevinrenskers

  • wasm-sudoku 1

    Use wasm to solve usdoku

  • ActiveIndex 1

    ActiveLevel - DB wrapper for accessing DB as a promise base api implementation.

  • LeetCode_Madao 1

    LeetCode Practice

  • whirlpool.rb 0

    Whirlpool.rb is WebAssembly implementation of the Whirlpool cipher

  • wasm-yaml 0

    wasm-yaml

  • ruby-wasm 0

    Ruby-2.6.1 in WebAssembly

  • ccip-liquidation-prote... 0

    This project demonstrates how to automate preventing DeFi liquidations & optimizing interest rate...

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 怎么单独让某个路由不校验 CSRF token at January 08, 2020

    skip_before_action :verify_authenticity_token, only: [你的 action]

  • 文言文編程語言 现已支持 Ruby at December 23, 2019

    这块要重构,另一份分支做了每个操作符的切分重构。抽象每个 operator 然后上单元测试,在作者之前的代码基础上加 Rust 支持的时候就挺麻烦,所以并行了重构分支和 Rust support 分支。

  • 文言文編程語言 现已支持 Ruby at December 20, 2019

    jia3 = 3 LOL

  • 做了一个 xkcd 风格 (手绘风格) 的图表库 at August 24, 2019

    太棒了,好看!

  • [上海][8-24,25] RubyConf China X 讲师和主题介绍 at June 20, 2019

    有几个主题是痛点,很期待,啥时候放票😜

  • 去他的 RTFM, 只要 @kayakjiang 我有问必答,绝不敷衍 at April 29, 2019

    牛逼!

  • putc ?. at December 07, 2018

    抱歉,没认真看。 单个字符串前置的 ? 是一个老版本 Ruby 就有的操作符,你可以理解为字面量一个 char(但事实上 ruby 并没有 char)。 1.9 之后 ?[char] 得到的就是一个 String,1.8 的话得到的是一个 ASCII code。

  • putc ?. at December 07, 2018

    https://apidock.com/ruby/Kernel/putc

  • GitHub 升级之路: 从 3.2 到 5.2 at September 30, 2018

    @huacnlee Keep up the momentum 这个单拉出来都是一个复杂的问题,甚至比实现 upgrade 本身还难。😂

  • 用现代 Rails 逃离单页面应用 “兔子洞” at September 23, 2018

    The Modular Monolith: Rails Architecture 这篇文章非常值得一读:主要围绕着他们在开发Root 中应用到的技巧以及依赖管理等内容。(其实我翻译了,但是质量觉得太差没发出来🤣)

    其中最有启发的一点就是他们把项目拆分成 gems/ 和 engines/,这个和 shageman 说的 CBRA 多少有点不同。

    但是这类实践毫无疑问是可以适用于大规模的 Rails 应用开发的,但是 The Modular Monolith 里最终指向的,还是 DDD。

  • Kimurai - 一个 Ruby 写的爬虫框架 at August 13, 2018

    @gaicitadie

  • 10.13-14 郑州见 at August 13, 2018

    🤔 说变就变……

  • 说说 Web 无障碍设计 at August 13, 2018

    😂 调皮了。

  • 说说 Web 无障碍设计 at August 13, 2018

    像 Leonie Watson 说的:It doesn't have to be perfect, Just a little bit better that yesterday,今天开始,选择 UI 组件的时候看看是否支持无障碍特性(jQuery UI, Bootstrap 等支持的很好),实现布局的时候不要图快就开始暴力堆叠,是否无语义的元素要多个 aria-hidden="true",是否要给一些自定义的元素加个 role,无需面面俱到,只需比昨天给别人带来多点光明。

    WAI-ARIA 不是入侵式的技术,而是写东西的时候稍微多一分同理心:「如果我蒙上眼,我还能用这个东西吗?」

  • 一款成功的全球服游戏该如何进行架构选型与设计 at July 23, 2018

    😓 好歹从微信里把图片弄到这边上传嘛。

  • [译] 再见微服务,从 100 多个问题儿童到一个超级明星 at July 20, 2018

    有时候是设计问题,有时候是团队政治问题。

  • [译] 再见微服务,从 100 多个问题儿童到一个超级明星 at July 19, 2018

    文中的公司 Sement 的企业特性简直可以当作「微服务」这个名词的反例教科书了。开头他们实现「微服务」的路上确实是看上去很美,而且让人觉得这是符合直觉的。 但是接下来日益膨胀的业务爆发直接就直转直下。

  • [译] 再见微服务,从 100 多个问题儿童到一个超级明星 at July 19, 2018

    😓

  • 安利一个活动 Ludum dare,顺便记一下这次参加 GameJam 的经历 at May 02, 2018

    😂 下次会在可玩性上好好加油的。

  • 安利一个活动 Ludum dare,顺便记一下这次参加 GameJam 的经历 at April 24, 2018

    😂 你在富士山还给我发评论呐……

  • Rails 缓存,你应该知道的几件事 at April 20, 2018

    😂 是这样哒。

  • 如何教会小明实现 Rails 的 Validation at March 29, 2018

    棒棒哒👍

  • 如何教会小明实现 Rails 的 Validation at March 27, 2018

    @shadow 正在筹划中,有消息会第一时间和你联系。😄

  • 如何教会小明实现 Rails 的 Validation at March 27, 2018

    emmmmm…… @banana

  • 如何教会小明实现 Rails 的 Validation at March 23, 2018

    看 README.md 的内容~

  • 每个 Ruby 开发者都需要知道的 5 个 Pry 技巧 at May 26, 2017

    厉害了! ……但好像?不好使

  • Rails 缓存,你应该知道的几件事 at March 19, 2017

    如果 View 上面实现的是俄罗斯套娃的话,那么就必须往上层 touch 了,如果担心性能问题可以考虑 after_save 之后选择性 touch(尽管代码复杂度会变复杂),缓存本身是不能更新的(实现层面),只能失效。 如果是默认的 CacheHelper 的 cache 方法,索引的 key 是 ActionController 的 fragment_cache_key 方法实现的,最后的结果会是

    ActiveSupport::Cache.expand_cache_key([你的 cache 里头的数组或者 model,或者 hash])

    PS: 另外说下,如果你的 cache key 里头丢的是 hash

    hash = {a: 1, b: 2}
    
    ActiveSupport::Cache.expand_cache_key hash
    
    # 你会得到 a/1/b/2
    
  • Rails 缓存,你应该知道的几件事 at March 14, 2017

    @easonlovewan @Rei 为什么重点都是这个😓

  • Rails 缓存,你应该知道的几件事 at March 14, 2017

    「双重否定表示肯定」(重点错😂 )

  • Byakuren:一个 C 实现的主题色提取库 at March 07, 2017

    外瑞库。已 Star。

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