现在是2008-11-21 13:57:56,查看已提交项目、已收录的Blogs或者公司信息
请登录添加新项目、加入项目、点评别人的项目,或者 新注册? 提交Bug反馈.
iTechTag beta..
技能声望创造无限价值..
Feb
17
th
技能云(iTechTag)XMPP机器人
IceskYsl添加这个项目,浏览1174次,其有1个成员,0人收藏, 1人顶,0人踩.
基本信息:
项目行业: 互联网 项目规模: 单枪匹马所在公司: 1sters! 项目客户: itechtag
目前状态: 开展
项目周期: 2008-02-01 - 2008-03-01
项目简介:
由于技能云需要一种即时通知用户的功能,以便于在其他人增加项目、加入项目、发表话题等可以得到及时的通知,于是我按照XMPP的规范编写该机器人。
本项目采取Ruby编写,使用了基于XMPP的xmpp4r的类库,并接合ruby中的backgroundrb最后台定时检测和发送,实现了需求中预想的功能。
参考资料:
使用XMPP4r在RubyOnRails中集成IM功能:http://iceskysl.1sters.com/?action=show&id=204 增加IM(GoogleTalk)互动功能:http://www.itechtag.com/groups/1/posts/131如下是参与该项目的人员及其各自的自我评价..
角色: 构架师, 系统分析员, 开发工程师, 测试工程师
技能: Ruby, jabber, xmpp
可信度: 1人认为可信;0人认为不可信.
自我评价:
独自完成架构以及其整体集合,功能划分以及代码编写,最后做了部分测试校验以及验证。
代码虽然不是很多,但是都比较有技术含量,通过此次开发,比较清晰的了解了jabber的规范以及xmpp的部分规范。
遇到问题,独立的分析和解决,得到不错的积累和锻炼。
项目统计信息
由
IceskYsl
于2008-02-17 22:05:50提交到技能云.
有1名项目成员,另外,有1个人知道这个项目.
其社区技能云(iTechTag)XMPP机器人于2008-02-17 22:09:55开通,已经发表
3个话题,同时拥有 0个回复.
项目成员
最新话题
-
TwitterBot by R...
如下两个文章介绍了如何使用ruby来实现Twitter机器人。 *TwitterBot by Ruby* ...
-
canhaschat :An ...
bq. can has chat is a plugin for Ruby on Rails that all...
-
使用XMPP4r在RubyOn...
使用XMPP4r在RubyOnRails中集成IM功能 "http://iceskysl.1sters.co...
热门话题
-
使用XMPP4r在RubyOn...
使用XMPP4r在RubyOnRails中集成IM功能 "http://iceskysl.1sters.co...
-
canhaschat :An ...
bq. can has chat is a plugin for Ruby on Rails that all...
-
TwitterBot by R...
如下两个文章介绍了如何使用ruby来实现Twitter机器人。 *TwitterBot by Ruby* ...
项目成员近期博客
-
超越深夜宕机,有感机房服务质量
来源:IceskYsl@1sters! | 作者: iceskysl | 发表: 2008-11-15
深夜,开始升级,突然办公室断网,然后发现WEB服务器SSH不进去,Ping可以ping通,这个机器装了全站的nginx,导致全站都无法访问,非常紧急。 打电话让机房重启,打了几十遍都没人接,...
-
memcached维护及其数据遍历实现
来源:IceskYsl@1sters! | 作者: iceskysl | 发表: 2008-11-10
需要时不时的看看memcached的状态,其自身只提供了get、set等方法啊我们需要使用其提供的方法遍历一下其缓存的内容,其原理请参考《如何对memcache的数据(key-value)进行...
-
升级ubuntu8.10未果
来源:IceskYsl@1sters! | 作者: iceskysl | 发表: 2008-11-10
ubuntu8.10发布好几天了,最近一直很忙,没时间升级,今天得闲升级,却遇到一些问题,开始是找速度不错的源,后来是遇到/boot下空间不足的问题,但是我的 /boot是 100M,按常理,...
-
Merb 1.0 Released
来源:IceskYsl@1sters! | 作者: iceskysl | 发表: 2008-11-09
merb的1.0终于出来了,等的实在不易,1.0版的merb已经足够完善了,可以拿来做一些production的东西了,例如以前说到的代替rails做上传文件等等。 rubyinsite...
-
MYSQL的MERGE存储引擎
来源:IceskYsl@1sters! | 作者: iceskysl | 发表: 2008-11-04
MYSQL的引擎不是一般的多,这次说到的是MERGE,这个引擎有很多特殊的地方: MERGE引擎类型允许你把许多结构相同的表合并为一个表。然后,你可以执行查询,从多个表返回的结果就像从一个表...