- 浏览: 160784 次
- 性别:
- 来自: 北京
最新评论
-
Sasoritattoo:
GFS.fs.remove(name)新版本不支持这个接口了, ...
Python 分布式文件系统 Mongodb GridFS -
itdazhu:
嘿嘿。柳哥想不到这么细腻
我目前的创业心得 -
fx999:
听起来真的不错,尤其是文档化方面比ROR好多了,才发布就有两本 ...
构建于Rails之上的Hobo 1.0 -
huaywang11:
想创业没有好的项目。。。。
我目前的创业心得 -
mimicom:
没看懂........
Python 分布式文件系统 Mongodb GridFS
文章列表
抓包工具包括ruby版本和perl版本
ruby 抓包代码
require 'rubygems'
ip = "your ip"
cmd = "/usr/sbin/tcpdump -lnA -s 0" # dst host #{ip} or src host #{ip}
f = IO.popen(cmd) do |f|
while true
packet = f.read(1024*100)
cap = /(\d+\.\d+\.\d+\.\d+).+ > (\d+\.\d+\.\d+\.\d+)/.ma ...
之前看到了robbin发表的lighttpd x-sendfile的相关文章,感到很实用,而我现在用的是nginx,
于是乎,开始找了一些nginx and x-sendfile的文章,组织和实践一下和大家分享:
NginxXSendfile
发送静态文件使用的是一个叫做X-sendfile的header特性.
nginx当然也有这个特性,但是实现的略微不同,在nginx中叫做X-Accel-Redirect.
有两个特性需要阐述:
1.header 中必须包括URI
2.本地必须声明为 internal,用于内部redirect和X-Accel-Redirect responses。
...
引言:
在架设网站的时候,往往需要考虑将用户文件保存或同步到一台或多台文件,这样确保服务的可扩展性,有滴时候我们选择在程序中实现,有滴时候我们选择各种各样的方法,但是,要做一个好的解决方案,每个模块的耦合性应该足够小,让程序员只关心需要实现的需求,在这里我提出的文件系统解决方案是NFS。
NFS介绍:
NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)的目录——可以通过NFS挂载远程主机的目录, 访问该目录就像访问本地目录一样!
通过NFS我们使用中央的文件系统服务器就像本地一样,完全可以解决文件共享问题,同时还建议使用rsync进行文件 ...
索搜引擎是什么,这是个问题,有的人把他当为信息员,有人把他当为老师,等等......
但是,还有人把他当为可以赚钱的合作伙伴!于是,问题来了,我们要怎么做才能让我们的公司通过搜索引擎盈利哪?
当
今,通过搜索引擎,主要是通过网站排名,广告等途径互助互利。这个,东西刚出的时候是很新鲜,也很惹人注目。但是,这种方式未免有些死板。这样做的弊端
是,只有在用户需要的时候,他才会去找,并且找到的信息未必能共享给好友,这起不到原子核爆炸的作用。就像SNS网站。于是我们需要怎样做才能进一步优化
信息的传递方式哪?这是下面需要讨论的。
回到正题,
小柳A问:搜索
引擎能带给我们什么? ...
- 2009-12-02 16:58
- 浏览 903
- 评论(0)
浅谈 munin ,服务器监控程序
blog 地址:http://edisonlz.iteye.com
Munin 分为master和node 两部分,Munin master为数据中心,Munin node 为节点中心,向master提供数据,master将数据汇总并进行分析。并支持plugin 进行相关程序监控。
live demo : http://munin.ping.uio.no/
1.安装
Munin master
# apt-get install munin
Munin node
# apt-get install munin-node
如果您使用sus ...
项目地址:http://code.google.com/p/3z-stock-analyser/
IE浏览器
blog地址:edisonlz
3z 股票分析软件
软件介绍:
本软件最终用于股票数据分析,和数据采集,帮助广大投资这进行分析决策,软件名称,3Z。 3Z的意思就是山寨的意思,当然可以理解为山寨炒股软件。需要注意的是,本软件完全开源。具备一些参考价值
由于,作者本人工作繁忙,没有办法集中精力于该软件,希望和大家分享项目代码,并希望大家积极的参与到项目组中:)
使用库: wxruby
参考地址: http://wxruby.rubyforg ...
nginx 部署浅谈
nginx(发音同 engine x)
是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。
由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler使用。
其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服服器中表现较好!
其他介绍:
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sy ...
《致橡树》 我如果爱你—— 绝不像攀援的凌霄花, 借你的高枝炫耀自己: 我如果爱你—— 绝不学痴情的鸟儿, 为绿荫重复单调的歌曲; 也不止像泉源, 常年送来清凉的慰籍; 也不止像险峰,增加你的高度,衬托你的威仪。 甚至日光。 甚至春雨。 不,这些都还不够! 我必须是你近旁的一株木棉, 做为树的形象和你站在一起。 根,紧握在地下, 叶,相触在云里。 每一阵风过, 我们都互相致意, 但没有人 听懂我们的言语。 你有你的铜枝铁干, 像刀,像剑, 也像戟, 我有我的红硕花朵, 像沉重的叹息, 又像英勇 ...
- 2009-11-25 12:46
- 浏览 788
- 评论(0)
suse 软件包管理分为 yast 和 zypper
suse里比较常用的管理工具是zypper
zypper help 查看帮助
1.删除默认的源,因为默认的源为光盘,如果没有插入光盘会报包含scr的错误
sudo zypper ls #列车默认源
sudo zypper rr ‘默认源’#删除默认源
2.添加和更新源
sudo zypper ar http://www.lizardsource.cn/distribution/11.1/repo/oss/ oss
sudo zipper update
3.更新成功就可以安装软件了
sudo zipper install ruby ...
- 2009-11-20 14:04
- 浏览 1457
- 评论(0)
要去上海出差了...
去做rails项目,在闸北区,没有没有,用户和订单设计的成功解决方案,希望大侠们分享一下,在下感激不尽!
历经数十载风和雨,三十功名尘与土,八千里路云和月,莫等闲白了少年头,空悲切。
记得大学刚刚毕业对自己热爱的事业充满了报复和理想,热情似火,激情似风。一阵强风加一团热火,将我送上了自己信仰的道路,每天为了自己热爱的事业,奔波和忙碌着,可以说我的青春似水年华,都献给我热爱的事业,就这样跟随着一直以来尊敬和崇拜着的信仰前行。
多年后,自身的价值得到了体现,多年的努力得到了回馈,但,这个时候,就在这个时候,身心越发的疲惫和无力,大脑的神经系统开始衰弱,心灵的窗户也开始模糊,是到了休息和调整的时候了。
调整了一段时间,和自己的爱人步入了神圣的殿堂,发誓相伴到老 ...
ROR 级联部门设计
设计要点:has_many,belongs_to
支持添加子部门,欢迎大家前来拍砖!
使用方法:
@parent_depart.add_child(@child_depart)
@parent_depart.add_child(@child_depart2)
assert @child_depart.is_child?(@parent_depart)
assert @child_depart2.is_child?(@parent_depart)
assert @parent_depart.is_parent?(@child_depart)
assert @ ...
- 2009-10-21 11:53
- 浏览 810
- 评论(1)
PV是什么 IP是什么 UV是什么
什么是PV:PV是page view的简写。PV是指页面刷新的次数,每一次页面刷新,就算做一次pv流量。 PV高一定代表来访者多吗? 解答:不一定如此, ...
- 2009-10-21 10:10
- 浏览 1250
- 评论(0)
一年,过去了。 收到邮件:恭喜您在阿里巴巴又长了一岁! 在此提醒: 您上年度的年假剩余xx天,… 一年,眼一睁一闭,过去了。 电子商务,特别是电子支付,水太深。一年还没有入门,惭愧的紧。 阿里巴巴是个大熔炉,没有个三五年,入不了门。 寂寞,是常态。能做的就是:做事。不管做了之后有没有好处,反正做了就肯定有收获。 最后,分享我这一年在支付宝产品设计过程中的“设计思想”,以报答那些总是鄙视我不更新博客的人: 用户驱动 1、站在用户的角度思考 2、满足用户原始需求,发现新需求 3、迎合用户习惯 核心制胜 1、找准抓稳核心用户,明确目标 2、做精做透核心需求,逐步满足非核心的用户和需求 3、不做用户不需 ...
- 2009-10-20 17:04
- 浏览 794
- 评论(0)
感谢大家批阅 :)
客户关系管理插件 has_many_customers 是根据 has_many_friends 改写而成,经过单元测试。
关系描述:Teacher.customers 一对多
Customer.teacher 一对一
代码:
将以下代码新建于项目目录 lib\customer\customer_ship.rb 下。
module Customer
##
#客户关系模块定义
module CustomerShip
##
#初始化加载
def self.included( recipien ...