代码改变世界

编码史记

2012-04-21 10:44 by 轩脉刃, 3622 阅读, 收藏, 编辑
正文内容加载中...

一些工作中遇到的问题分享

2012-04-19 19:21 by 轩脉刃, 1836 阅读, 收藏, 编辑
摘要:这些是在工作过程中遇到的问题 当bash命令中有warning,想消除warning怎么做? cat access.log 2> /dev/null 将系统error不返回到控制台 这里使用2> /dev/null 要分析一个很大(10G)的nginx日志,将最近5分钟的access.log进行分析,怎么做? 这里不能使用高级语言,把10G的日志读到内存中再进行处理是不合理的 使用ba... 阅读全文

Zookeeper简介

2012-04-19 18:57 by 轩脉刃, 16036 阅读, 收藏, 编辑
摘要:更多内容请查看zookeeper官网 Zookper: 一种分布式应用的协作服务 Zookper是一种分布式的,开源的,应用于分布式应用的协作服务。它提供了一些简单的操作,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。Zookper很容易编程接入,它使用了一个和文件树结构相似的数据模型。可以使用Java或者C来进行编程接入。 众所周知,分布式的系统协作服务很难有... 阅读全文

Munin进阶使用

2012-04-16 14:25 by 轩脉刃, 1711 阅读, 收藏, 编辑
摘要:关于munin的基础理解和使用请参考munin-因为plugin而亮。下面是一些我在使用munin中遇到的问题和解答,以问答形式回答。 munin的cron文件有吗? 默认安装路径是:/usr/bin/munin-cron munin的几个命令的作用和先后顺序? 命令: munin-update: (收集数据) munin-update - A program to gather da... 阅读全文

Nginx 模块-细节详探

2012-04-01 12:36 by 轩脉刃, 9305 阅读, 收藏, 编辑
摘要:本文主要基于 http://www.codinglabs.org/html/intro-of-nginx-module-development.html 和 http://www.evanmiller.org/nginx-modules-guide.html#compiling 的学习些的 nginx模块要负责三种角色 handler:接收请求+... 阅读全文

Nginx 第三方模块-漫谈缘起

2012-03-30 10:10 by 轩脉刃, 8715 阅读, 收藏, 编辑
摘要:本文的部分内容和图片摘录于http://tengine.taobao.org/download/nginx@taobao.pdf 为什么要使用nginx模块?我个人觉得taobao这个ppt来做说明是最好不过了 从web服务器结构开始说起: 第一个模式(LAMP): 这个结构中,Apache的PHP模块将所有动态网页都使用php解析,所有逻辑结构都放在php中进行处理。 这个结... 阅读全文

如何安装nginx_lua_module模块

2012-03-27 15:01 by 轩脉刃, 35501 阅读, 收藏, 编辑
摘要:摘要: 本文记录如何安装ngx_lua模块 nginx_lua_module是由淘宝的工程师清无(王晓哲)和春来(章亦春)所开发的nginx第三方模块,它能将lua语言嵌入到nginx配置中,从而使用lua就极大增强了nginx的能力 http://wiki.nginx.org/HttpLuaModule 正文: 1 下载luajit 2.0并安装 http://luajit.o... 阅读全文

munin-因为plugin而亮

2012-03-20 16:18 by 轩脉刃, 2367 阅读, 收藏, 编辑
摘要:Munin is a networked resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems. It is designed to be very plug and play. A default insta... 阅读全文

一些工作小收藏

2012-03-18 20:24 by 轩脉刃, 647 阅读, 收藏, 编辑
摘要:安装fastcgi: http://www.cyberciti.biz/faq/rhel-fedora-install-configure-nginx-php5/ 在自己的虚拟机上安装munin 如何安装http://blog.jploh.com/2007/06/14/how-to-install-munin-on-centos/ 命令:php -r 'ech... 阅读全文

干净的代码是改出来的

2012-03-15 23:56 by 轩脉刃, 6536 阅读, 收藏, 编辑
摘要:对于程序员来说,最终的也是最基本的目标就是能写出一手好的代码。随着代码量的增长,自身对什么是好的代码的认识也渐渐有了不断的调整。 1 注释真的那么重要么? 最好的注释就是代码。这句话确实是没有错误的。如果一个函数占用了一屏的版面,原因是由于各种各样的注释和解释性的 // ** 等说明文档,确实是比较恼人的。与其花过多的时间花精力在注释和说明的编写上面,不如花时间在变量名的编写上面。 ... 阅读全文