Ruby

首页 标签 Ruby
# Ruby #
关注
5167内容
《编写可维护的JavaScript》——1.3 行的长度
和缩进话题息息相关的是行的长度。如果一行代码太长,编辑窗口出现了横向滚动条,会让开发人员感觉很别扭。即便是在当今的宽屏显示器中,保持合适的代码行长度也会极大地提高工程师的生产力。很多语言的编程规范都提到一行代码最长不应当超过80 个字符。
redis cluster搭建
从redis官网看最新稳定版本已经更新到3.2.6了,我这里补充一篇以前3.2.0的集群配置。说明: redis从3.0版本以后开始支持cluster模式,原理和功能大家可以上网查,对于运维人员来说最重要的去掉了代理层、避免出现单点故障,但是redis cluster至少需要三个主节点和三个从节点。
ES问题
Elasticsearch是一个开源的分布式实时搜索与分析引擎,支持云服务。它是基于Apache Lucene搜索引擎的类库创建的,提供了全文搜索能力、多语言支持、专门的查询语言、支持地理位置服务、基于上下文的搜索建议、自动完成以及搜索片段(snippet)的能力。
《面向对象设计实践指南:Ruby语言描述》—第8章 8.5节继承和组合的抉择
请记住,经典继承是一种代码编排技术。行为分散在对象里面,而对象被组织成类关系,以便消息可以自动委托调用正确的行为。这个问题可以按这样一种方式来考虑:就某个层次结构里的对象编排成本而言,消息委托是免费的。
tmux 终端分屏利器使用
介绍 Tmux 是一个工具,用于在一个终端窗口中运行多个终端会话。 不仅如此,你还可以通过 Tmux 使终端会话运行于后台或是按需接入、断开会话,这个功能非常实用。 很好的工具,记录一下,以后要常用。
免费试用