首页
文章分类
博客
关于我们
Github
rails
Webpacker 最佳实践
Node.js debugger
Rails日志实现探索(3)
Rails日志实现探索(2)
Rails日志实现探索(1)
Rails中的request
Rails中间件
ActiveSupport宝藏之MessageVerifier
基于Rack的项目初始化
ruby
Ruby中的Benchmark
== 核心子类Override一览
理理File/Dir/Pathname(一)
TracePoint介绍
ruby中的return
如何动态改变某个class的祖先链
ObjectSpace介绍
rescue exception in ruby
设计模式之观察者模式
Ruby中的模块-require
ruby中的编码
研究ruby的一些小技巧
ruby对象的序列化
如何写rakefile
Ruby on Rails 环境及准备
git
Nginx 配置示例
如何移除某次提交之前的版本历史
Git 不常用的好用的命令
Git高级技巧之忽略文件
database
Mysql数据库编码
产品
产品感悟之分类
感悟互联网(1)
工具
搭建ipsec服务
linux
Linux 常用查看命令
Nginx 配置示例
about
前后端分离
函数式编程与面向对象编程
复杂应用场景下的用户体系架构设计
架构设计
Rails 应用模块化之 Rails Engines
模块化开发
Gem 设计理念之“默认配置”
Word Design
engine安装使用指南
关于全栈开发
模块化开发的工具链
Ruby & Rails代码风格
开发原则
commerce
电商的发展与未来
淘宝伤害了谁
如何提升转化率
psychology
信仰-信则仰之
动物世界的权力
识人之人性篇
product
工程师的产品观
management
读《浪潮之巅》
Gem 设计理念之“默认配置”
默认配置是对 Rails的经典理念:“约定优于配置”,“主厨精选”的一个实践。
在此原则指导下,我所开发的Gem有:
default_form
default_where