1,我们从https://github.com/mogujie/TeamTalk 下载好源码 2,从github上下载的文件要解压,如zip , unzip TeamTalk?.zip 目录 3解压后我们来看一下目录 android目录:android客户端的源码目录 ? auto_setup目录...
分类:
其他好文 时间:
2015-07-10 17:06:47
阅读次数:
124
来到蘑菇街一晃有半年时间了,这半年时间真正体会到了一个告诉发展的互联网公司的告诉迭代开发产品的整个过程。...
分类:
其他好文 时间:
2015-05-20 00:37:56
阅读次数:
235
公司准备做移动IM, 花了一两天时间分析了一下。
使用开源代码自已实现:
http://www.igniterealtime.org/projects/index.jsp
smack(xmpp) + OPENFIRE服务器
缺点: 基于xmpp,
数据冗余率高, 耗电, 耗流量, 协议层消耗70 %的流量
自已开发工作量大, 且存在稳定性问题。
蘑菇街开源项...
分类:
移动开发 时间:
2015-05-14 10:07:05
阅读次数:
162
随着蘑菇街由导购向电商转型,蘑菇街自己的IM也应运而生,IM起初只是用于商家和买家之间沟通的工具。后面我们问自己,既然已经有了用于客服的IM,为什么不自己做一个IM,用于公司内部的沟通工具,来替换RTX呢,然后就有了TT(TeamTalk)的雏形,现在蘑菇街内部的IM工具都是TT来完成的。随着TT的...
分类:
移动开发 时间:
2015-05-13 12:10:11
阅读次数:
151
随着蘑菇街由导购向电商转型,蘑菇街自己的IM也应运而生,IM起初只是用于商家和买家之间沟通的工具。后面我们问自己,既然已经有了用于客服的IM,为什么不自己做一个IM,用于公司内部的沟通工具,来替换RTX呢,然后就有了TT(TeamTalk)的雏形,现在蘑菇街内部的IM工具都是TT来完成的。随着TT的逐渐完善,我们再次决定把TT开源,来回馈开源社区,我们希望国内的中小企业都能用上免费开源的IM内部沟...
分类:
移动开发 时间:
2015-05-13 10:14:02
阅读次数:
200
前些天在蘑菇街的面试中碰到一道洗牌的算法题,拿出来和大家分享一下! 原题是:54张有序的牌,如何无序的发给3个人? 这个题是运用经典的洗牌算法完成。首先介绍一种经典的洗牌算法--Fisher-Yates.现在大家在网上看到,大多是Fisher-Yates算法的变形。将本来O(n2),简化到了...
分类:
编程语言 时间:
2015-04-27 23:08:07
阅读次数:
298
呵呵哒,艹艹哒
用过某信,某联,某融。。。等第三方im之后表示没发现靠谱的,而且用户信息不安全。
openfire确实是目前最靠谱的im框架,但是功能还很多待完善,二次开发难度不小。
难得一个开源完整的im server端和Client端代码。
软件应该是开源的免费的。
https://github.com/mogutt/README...
分类:
其他好文 时间:
2015-04-16 09:12:28
阅读次数:
172
如今互联网企业正凶猛的改变人们衣食住行的方方面面,衣->淘宝,蘑菇街;食->大众点评,口碑;住->去哪,途牛;行->12306, 多次听到互联网的同行介绍他们就是要“快”,快速开发,快速上线,快速反馈,形成一个循环。如何达到快的目的,其企业组织结构也部分反映了这个需求。虽然我一直算是在这个行业里,但...
分类:
其他好文 时间:
2015-02-17 16:26:17
阅读次数:
169