存档在 2015年4月

陌陌架构分享

2015年4月28日

享地址: http://www.infoq.com/cn/presentations/momo-mobile-development-technology-share
听陌陌CTO李志威同学讲陌陌的技术发展历程,有一些启发和思考以记之。
(1)前期技术选型时,尽量用业界已有的通用和成熟技术,以避免自己闭门创车和重复发明轮子,这对于一个创业团队尤为重要!
(2)Redis+MongoDB的存储系统,为后续灵活扩容和性能支撑提供保障;
(3)选用“云”主机,可以避免前期没有专业运维人员和DBA的烦恼;
(4)用扛住,后优化的思维;
(5)衡量代码质量的中心指标是代码的可读性和可维护性,以及设计是否够简单;
(6)自动监控和报警是运维必不可少的环节;
(7)一键部署与持续集成工具的运用;
(8)移动化的运维,即用手机要查看服务器的各种监控信息,如:Redis队列,各类用户统计数据等等,个人认为这是运维工作的一个很好创新;
(9)应用supervisor来管理所有服务器后台进程;
(10)用“重启”这种看似偷懒的做法,来解决部分实际中遇到的问题; » 阅读更多: 陌陌架构分享

怎样下载Google Play上的APK应用

2015年4月21日

有些国外的安卓应用常常在国内的安卓市场是找不到的,一般仅在谷歌商店(Google Play)上发布。

而Google只允许把Play商店里的软件下载或推送到手机,不允许下载到电脑。

常常你遇到的问题,总有人遇到过,而且会给出解决思路和解决办法。

这里有三种方法来下载Google Play上的APK应用。

方法1:

去Google官方网站下载Android开发包,里面有一个在PC上运行的Android模拟器,利用这个模拟器可以把Play商店里的软件下载到电脑,但是操作相当不简单,一般人实现不了,不多讲,感兴趣的百度之。

方法2:

利用Chrome浏览器的一个插件:APK Downloader(非官方插件,在Google Web Store里搜索不到)。

第一步:安装Chrome浏览器。

第二步:禁止浏览器 SSL 错误警告,具体如下:

Windows下只需在桌面创建一个Chrome快捷方式,点击右键查看属性,在目标栏“”C:\Program Files (x86)\Google\Chrome\Application\chrome.exe””的末尾添加:–ignore-certificate-errors

第三步:下载apk-downloader插件(http://kuai.xunlei.com/d/huORDAJi7gDONCNR2b8)。此插件为非官方插件,Chrome会拒绝安装,但没问题,点击chrome的工具栏右侧的“扳手”图标,找到并点击“工具”里面的“扩展程序”,打开扩展程序管理页面,将解压出来的.crx插件拖到扩展程序页面安装即可。安装完成后会蹦出设置选项,如果没有出来就需要你在扩展程序管理页面里面找到apk-downloader,然后点“选项”。在上图的页面中依次输入你的谷歌账号,密码,以及设备ID。如何获得ID呢?下载附件里的Device ID软件,(http://kuai.xunlei.com/d/huORDAJi7gDONCNR2b8)安装到手机,运行即可获得设备ID。然后点击上面图中的“Login”,进去后可以选择国家和运行商,自己选择。

第四步:下载 APK 文件

设置完成后,只需用第一步创建的 Chrome 快捷方式运行,在任意 Google Play 界面,都可以在地址栏看到如下标识:点它,开始下载。

方法3(推荐):

利用Real APK Leecher这款PC端软件(http://kuai.xunlei.com/d/huORDAJi7gDONCNR2b8)。此方法原理和第二种方法原理相同,但不需要Chrome浏览器,而且更容易操作。

第一步:下载Real APK Leecher。

第二步:此小软件需要java运行环境,如果没安装java,运行Real APK Leecher后会提示安装,并弹出java下载链接,下载安装即可。

第三步:安装好java运行环境后,运行Real APK Leecher,界面如下依次输入你的谷歌账号,密码,以及设备ID,在选择国家地区,和软件存放文件夹等等,完成后点击“save”,程序会打开。输入软件名称,回车,软件会将从Play商店里搜索到的App罗列出来,点击想要下载的软件图标,然后右键选择“download this app”,软件会下载到指定的目录内。