流氓会武术谁也挡不住!App Store刷榜六大流派

关于苹果商店App Store的刷榜生态,废话不多说,直入正题。微博上以揭露App Store刷榜行为知名的猴哥(@AppStore刷榜那些事儿)在8月30号发表了一篇题为《移动互联网里的地沟油》的文章,把App Store刷榜这事儿给彻底捅了出来,但可悲的是这样一篇激情满满的牛文,半个月时间只有可怜的200+转发。

或许App Store生态环境已经坏到了极致。在这样一个混乱的中国移动互联网圈子里,刷榜似乎成了大家都心知肚明的秘密,你我会心一笑,大家都懂得,你好我也好。对于这种揭密内幕的做法,大家反而没什么兴趣了。

其实在“你刷我刷”的圈子里,大家也因为操作方式的不同分成了很多流派,典型的有六大类:一杆子流、爆发流、周四-周五流、新版流、维稳流、无脑周期流。

最常见的一杆子流

首先我们看看最常见的“一杆子流”,简单讲就是在短时间内(一般是2个小时)迅速的通过刷榜的方式拉升排名。

其实这是App Store刷榜的最基本款了,也很好理解。App Store刷榜商这年头都很忙,单子那么多,谁有时间给你慢悠悠地刷上去?到位置就达到目的,排名上去了截个图,一单成交金到手,轻松加愉快。价格透明,效果明显,童叟无欺。 

流氓会武术谁也挡不住!App Store刷榜六大流派

用力过猛至爆发流

而在“一杆子流”的基础上,有很多开发商是第一次刷榜,没什么经验会导致出现“用力”过猛的情况,又或换了新的代理,代理商为了显示自己“霸气测漏”的实力,所以就产生了“爆发流”。

下图是一款音乐类应用在App Store免费榜TOP排名变化情况,其在9月11日下午跌出TOP400,9月12日早上6点直接高开到免费总榜TOP5,这期间该应用没有更新版本、 没有被苹果推荐、没有什么外部事件,而且又赶上了App Store的停更,结果却出现了这样一个奇葩的结果。

流氓会武术谁也挡不住!App Store刷榜六大流派

周末效应生周四周五流

由于众所周知的周末效应,在刷榜领域就出现了“周四-周五流”。这个流派最早是“周五流”即固定在周五刷榜,以保证从周五晚上开始到周末一直排名在 榜单前面,方便用户在周末休闲时间看到应用。“周五流”已从最早的游戏类目拓展到母婴、工具、娱乐、效率等各个类目,而刷榜商也发现了周五比较集中刷榜的 需求比较多。按照经济学的原理,在供给不变的情况下,需求增多则带来的就是服务价格的上升。

刷榜商提高了周五刷榜的价格,一些开发者觉得不划算就纷纷选择提前一天刷,即出现了“周四流”,所以我们会看一些常常刷榜的应用,其刷榜时间都是周四-周五两天。

下图为某刷榜专业户近一个月在TOP榜单的排名变动情况,三次排名的大幅提升分别发生在8月16-17日(周四-周五)、8月30-31日(周四-周五)和9月14日(周五)。

流氓会武术谁也挡不住!App Store刷榜六大流派

发新版+刷榜得新版流

沿袭“周四-周五流”,很多开发商想到的是既然都刷了,那莫不如多出一招:发新版。新版发布+刷榜两者结合就出现了一个新流派:新版流。这个流派一 般的操作方式是在新版本发布前后的一天跟着刷榜,然后就可以在各种媒体、微博上吹NB说:“我们更新新版本,排名TOP XX!”与此同时,此种刷榜方式也相对较为隐蔽一些,因为当别人质疑的时候开发者可以说我们刚更新了版本,所以下载量会猛增。

下图是一款手机游戏近3天的榜单变动情况,9月13日拉升,9月14日更新新版。

流氓会武术谁也挡不住!App Store刷榜六大流派

保榜单的维稳流

除了“新版流”之外,还有一种不是那么让人反感的刷榜流派:“维稳流”。某些应用确实质量还不错,但或面临用户压力,或正准备融资,他们的排名变动 不大,不过开发者不想在这个“关键时点”出现任何一点问题,所以小刷一下,维持自己的榜单位置。因为排名变动不大,所以这个流派的刷榜也是最难判断的,因 为影响这个小幅变化的因素除了刷榜之外还有很多。

下图是某款过去一个月几乎一直在国内免费榜排名TOP10的应用(注意坐标系,最低是25),近期可能是由于活跃下降、下载降低,也可能是因为其他 排在前面的应用刷得太猛(这几天确实不太太平),其应用排名有小幅下降,所以开发者应该是用了一些手段让排名上去,但是否真的是刷榜,还是未知数。

流氓会武术谁也挡不住!App Store刷榜六大流派

垃圾产品无脑周期流

最后一种流派正好和维稳相反,维不住稳了就有了“无脑周期流”。最早的周期一般是月,但现在刷得越来越多,周期都按周算了。这种流派的表现就是在固定时间刷上去,然后慢慢落下,依此反复,如下图:

下图是一款免费游戏近一个半月在免费榜排名变动情况,每周固定掉落后重新刷起。为什么说这是无脑流呢?你产品不好,用户留不住,难道你天真的以为靠 固定周期刷上去就能改变么?现阶段很多大公司的游戏产品其实都在用类似的无脑周期流,期间穿插游戏活动、版本更新,周期越来越短,刷榜越来越甚。

流氓会武术谁也挡不住!App Store刷榜六大流派

附《移动互联网里的地沟油》——

刷还是不刷,其实这实在不应该是个需要讨论的命题,无论如何选择都各有利弊,只关乎你想创办一家什么样的公司,你想制作一个什么样的应用,亦或,你想成为一个什么样的人。

首先,有必要了解一下刷榜开发商的几种丑态:

裸奔型

直接刷,暴力刷,没有任何掩饰,清水出芙蓉,天然去雕饰。不藏着,不掖着,拼的就是脸皮谁更厚。

干露露型

公司在业内有点小名气,用“裸奔刷”有点丢不起人,毕竟还要在江湖上继续混,不刷又没有其他方法提升产品的用户数,高不成低不就,所以使一些障眼 法,比如在版本更新的时候后面开刷,美其名曰新版本的力量,其实这玩意就像干露露身上的那几块破绸子,定睛观瞧,一样能看个通透,大家心知肚明不揭穿罢 了。

上坟型

通常是刷付费榜,10块钱花出去,7块钱收回来,3块钱就当给乔帮主坟头上香了。此番这般后还可以义正言辞的赖在黑卡头上。你妹儿的,香火上多了小心帮主把你带走。

例假型

每当上一次的流量耗尽,新一波就要踏浪而来了。基本上每个月都有那么几天,具体日子也不准,权当是紊乱不调了,这是病,得治。

除此之外,还会有其他行为和动机各种刷榜,比如试探性的刷一次等等,不一一列举了。

那么这些例假期间裸奔着的干露露们为什么在上坟的时候要这么做呢?答案很简单,自古以来,无非名与利。

有的是产品刚上线或更新版本,在用户获取成本越来越高的今天,觉得刷榜是性价比最高的有效曝光手段,遂刷之。至于刷之后的收入是否能够抵销刷榜成本,那要看各家公司自己的本事了。

有的是需要融资找钱,弄些漂亮数据蒙骗忽悠投资人,其实老孙觉得,能被你简单几个假数据就骗到的投资人,就算达成合作,也未必有好的结果。当然也不 排除某些投资人发现了这个团队或者公司在其他方面闪耀着不为他人所察觉的“人性光辉”,比如坚持刷,比如刷起来不要脸,比如坚持不要脸的刷。

还有的是公司老板吹牛逼需要,时不常需要参加个什么论坛沙龙,分享若干经验心得,若自家产品还在千里之外,无声黑白,断然是没有吹牛逼的资本的,所 以每逢出去瞎得瑟之前,必然有此一刷,不求收入,只求第二天可以装蛋装到极致。席间不经意蛋蛋的说道:母们家的产品,现在排名多少多少,这是因为我们做了 什么什么,而且我们会一直坚持做好产品的,我们致力成为中国的Zynga, 暴雪。去你妹儿的,还暴雪,爆菊吧,每天出门用裤衩子擦脸么,也不觉得臊?!

还有一种是老孙最喜欢的,风格就是没头脑和不高兴的合体。看见别家刷了,自己不高兴了,我也要刷,也不动动脑筋,人家刷的目的是什么,刷完之后是怎 么做调整和打算的。所以最直接表现出来的结果就是,曲线陡高陡低,比Tiny Wings的关卡图来得还惊心动魄。老孙时常拿出此类曲线图细细观赏,每每为其曲线棱角之分明,坡度之陡峭,变化之诡异而暗暗称奇,不由得一时心驰神往, 仿佛回到了日思夜想的花果山,看到那一张张红红的猴屁股,就有如见到了此等公司老板充满笑意的脸庞。

说一千道一万,该刷的还是会刷,而且这个群体在不停的增大,只是每当你得到了什么,其实就是对应的失去了其他什么,这是恒古不变的真理。

你得到了短期内大量的用户,你失去的是对产品质量的真实判断。

你得到了一定程度上名次的提高,你失去了稳步完善修改后的扎实基础。

你得到了小小的“名气”,你失去了员工对企业文化认同后的奋斗与坚持。

……

这就好比狼来了,刷过一次,以后就算靠本事做出来好产品,也未必能得到大家的信任,透支信誉的代价是巨大的,只是你也许还未曾感知到而已。总说在商 言商,但商业也是有底线的,归根结底,商业的底线,就是人的底线。各种刷榜与违规操作,获利者看似精明,钻了空子,其实苹果怎能不知,真等要触及了其忍耐 的底线,覆巢无完卵,谁都别好过。

面对风起云涌的移动互联网,各路豪杰心潮澎湃,揭竿而起,都想有所作为,而现实的残酷与竞争的激烈又让其中浑水摸鱼与实力不济者难免与其理想的世界 形成巨大落差,出现诸如刷榜等狗急跳墙的行为自然也就不足为奇。而移动互联网里的烂事又岂是仅仅一个刷榜可以概括的,各种侵权,各种盗版,各种山寨层出不 穷,10个Temple run,50个捕鱼,这也倒还罢了,更有甚者直接反编译国内外同行的游戏而后改头换面据为己有,行为不堪至极。

一个国家,一个社会都有其自己的秩序,行业也如是,胡适先生云:一个自由平等的国家不是一群奴才建造起来的。同理,一个自由平等的游戏行业,也不是 由一群鸡鸣狗盗之辈建立起来的。那么谁来建立这个秩序,谁来建立这个环境,是那些有着商业道德底线的公司,小团队,甚至独立的个人开发者,他们就在狭小的 写字间里,就在破烂不堪的民宅里,就在大公司的某个普通的工位上,他们就在你的身边,就在崛起的路上,他们才是移动互联网的脊梁与希望!

总结陈词

近年来中国的食品安全问题层出不穷,虽无法统计,但老孙有理由相信每当出现此类问题的时候,这些刷榜的开发商的老板或者员工,也曾抵制过,呼吁过, 谴责过,愤怒过,对食品行业的无底线,对政府监管的不作为。但是如果换位思考,在这个移动互联行业,是谁又在无底线,在老孙的眼里,你们就是牛奶里的三氯 氰胺,是鸭蛋里的苏丹红,是包子里的血脖肉,是黄鳝里的避孕药,你们就是——

移,动,互,联,网,里,的,地,沟,油!

流氓会武术谁也挡不住!App Store刷榜六大流派

纯技术分析阿里云OS和Android之间的关系

前一篇《[多图论证]阿里云OS不太可能是Android以外的东西》用的ROM是错的,是Android的刷机包,不是官方原生的云OS的ROM,所以论据是错的。这里用官方原生云OS的ROM分析一下,到底阿里云OS和Android之间是什么关系。 首先找到官方的原生云OS的下载地址:http://bbs.aliyun.com/read.php?tid=22809
原帖里有W700的卡刷包:AliyunOS-1.6.1.6-RT-20120329.7z 各位可以自行下载验证。

解开看大目录的结构:

根目录下是一个boot.img,这就是Android系统的bootloader,也就是启动分区。另外有个system目录,这就是Android系统的system分区。进入system目录往下看:

这里和Android ROM的目录结构是一模一样的,各位可以自己找个Android ROM对比以下。核心的几个目录:
app: 存放ROM预装的app
bin: 系统进程的目录
framwork: Android Framework目录,就是Android应用程序运行所需要的库文件的目录
lib: so库文件目录,相当于Windows的system32目录

咱们再进到app目录看一下:

好,看出区别来了,Android下所有的app都是以apk结尾的,前一篇帖子《[多图论证]阿里云OS不太可能是Android以外的东西》用的 ROM就是Android的ROM,里面对应这张图里的文件就都是apk的。这里怎么都是lar呢?这就是阿里云OS和Android不同的地方了,因为 apk是Dalvik虚拟机管理应用程序的文件格式,阿里云自己搞了个虚拟机,用lar文件来管理。lar文件和apk文件有什么不同?我们知道apk文 件其实就是一个zip文件,用WinRAR可以直接打开看,那lar文件呢?用WinRAR果然也可以直接打开:

做过Android开发的人一看到这个目录结构就发现,它和apk的目录结构基本上是一模一样的,除了Android应用的classes.dex文件变成了classes.lex。那所谓的lex文件是不是就是把dex文件换了个名字呢?我们用二进制比较一下:

左边的是Android应用的dex文件,右边的是阿里云应用的lex文件。可见,文件格式已经完全不一样了。

好,app的不同已经看出来了,我们再来看系统核心进程有什么不同。进入到/system/bin目录:

熟悉Android系统的人一眼就能看出来,am, app_process之类的名字都是Android核心进程的名字。多出来了几个:cloudserver, chpasswd.cgi之类,看来这就是阿里云所谓的“云服务”的核心进程了。

好,文件的比较就到这里,那现在基本上可以下结论了,一个完整的Android系统,包括以下几个部分:
1. bootloader:用来启动操作系统
2. kernel: 系统内核
3. 核心进程,就是 /system/bin 下面那堆东西
4. so库: 系统运行基础,就是 /system/lib 下面那堆东西
5. Android虚拟机,所有的上层应用都是靠虚拟机来运行的
6. Android Framework: 所有的上层应用都是通过调用Framework来实现功能的,就是 /system/framework下面那堆东西
7. 上层应用,比如说桌面Launcher, 拨号,短信,通讯录之类,就是/system/app下面那堆东西

那么,阿里云OS,在上面7个部分中,虚拟机用的是自己的,上层应用是自己定制的,另外额外加了一个“云服务”,其余部分都是用的Android的。它和Android是什么关系已经很清楚了。

那顺便八卦一下,为什么阿里云要搞成这个样子呢?说来就话长了,话说当年阿里云刚成立的时候,还是很有追求滴,当时收购了一家国内做Java虚拟机的公司 (叫“猛犸科技”),同时还找了一帮MOTO做Linux内核的人,想搞个自己的操作系统出来。阿里云的CEO叫王坚,和李开复一样都是从微软研究院出 身,但是颇看不起李开复搞的“点心OS”,认为“拿个Android来改一改,多土啊!我们要搞自己的操作系统!”于是呢,阿里云的一帮人就吭哧吭哧搞 “自己的操作系统”了。结果呢,大家脚趾头都能想到,从头搞一个操作系统哪有那么容易,做了半年没做出来,咋给马云交差呢?于是也顾不上土不土了,拿 Android改吧。虚拟机是现成的,那就换掉Android的虚拟机吧,好歹能算是自己的工作成果。但光换个虚拟机意义也不大啊,HTML5和 WebOS的概念比较新潮,那就再加个“云服务”的概念吧,也算是国内HTML5的倡导者了。HTML5通过浏览器引擎跑,性能肯定比不上原生应用,那怎 么保证操作流畅呢(特别是桌面Launcher,天天用,要是太卡,用户就疯了),那还是用原生应用来实现吧……于是,最后阿里云OS就长成现在这样了。

好吧,说到这里,大家也能看出,阿里云OS一开始就没有从用户角度,商业角度来考虑,完全是公司高层的个人喜好折腾出来的东西。最后靠着阿里巴巴集团的背 景,想拉上天语,海尔和宏基来买单,结果这几家也是各怀异心。可惜了阿里云的苦逼员工们,折腾了好几圈,前些天还看到有阿里云OS的员工在微博上说“每周 7天加班”,悲催啊,最后做出来的东西还被市场所抛弃。

Intel:Linux不合要求 Atom不支持它了

旧金山的IDF 2012正在如火如荼的进行,除了把下一代Haswell当做重点之外,Intel显然不会忘了自己的Atom,公布了一些下一代“Clover Trail”架构的相关信息。

即将亮相的Clover Trail是一款专门用于平板电脑的低功耗Atom处理器,它的前身Oak Trail目前也正在平板电脑上服役。据称目前有超过20款将采用Clover Trail Atom芯片的平板电脑正在开发当中。

受到了Win8的欢迎,Intel显得有些把尾巴翘上天了,在昨天甚至宣布要把Linux拒于门外,下一代的Clover Trail不会再支持Linux操作系统了。这么做有什么影响呢?

我们都知道Android是基于Linux的,如果Atom确定不支持Linux的话,未来我们或许就再也看不到基于Atom芯片的Android手机了。

至于原因,Clover Trail不支持Linux可能是因为Linux的内核不符合该芯片的电源管理要求所造成的。但如果以后的Linux版本内核达到要求之后Intel是否 会对其提供支持也很难说,毕竟Intel 已经声称Clover Trail是一颗“Windows 8芯片”,此举或许是微软与Intel在一起向Android宣战,打破其在平板设备上的垄断地位。

一家无名公司几乎把整个互联网都告上了法庭

一 家名为PersonalWeb Technologies的无名公司发起了一系列的专利侵权诉讼案,矛头直指部分互联网最具盛名的公司,包括Facebook、苹果、Yahoo、微软、 IBM等,此外云托管提供商Rackspace以及存储公司Nexsan Technologies也是被告之一。

这不是PersonalWeb第一次发起诉讼。去年12月的时候,基于相同的专利组合侵权声索,该公司已经把Google、 惠普的Autonomy分部、 EMC、Amazon、NetApp以及存储公司Caringo告上法院。

此番诉讼内容涉及到了互联网的方方面面,包括搜索、互联网服务以及存储等。比方说,PersonalWeb称苹果的iTunes及iCloud服务侵犯了该公司持有的6项数据处理访问控制专利。

诉讼涉及的专利由一家名为Kinetech的公司开发。2000年的时候,专利组合进行了分离,分别由PersonalWeb和大型互联网基础设施提供商Level 3 Communications(这家公司已经撇清自己跟诉讼案没关系)持有。

令人困惑的是PersonalWeb称Rackspace Cloud Servers及GitHub Code Hosting Service侵犯了它的专利。虽然源代码管理与协作软件开发服务提供商GitHub是Rackspace的客户,但Rackspace和GitHub是两家不同的公司。

这一点受到了Rackspace CTO John Engates的嘲讽:

发起诉讼的人似乎没搞清楚这些产品或者服务,Rackspace Cloud Servers和GitHub完全是不同的产品,出自不同的公司。

Engates把PersonalWeb称为是专利流氓。

PersonalWeb正好位于美国对专利诉讼最友好的地区,德克萨斯州东部地区。该公司的自我定位为“社会化学习平台及数字内容管理系统”。根据其公司网站介绍,其软件开发人员总共有三人,开发的产品是StudyPods

Via:Wired

Windows 8 应用商店正式面向全部开发者开放

现在,无论是公司、个人以及学生开发者都可以登录注册Windows开发者账号。下面是Windows 8 开发者账号注册流程:

  1. 打开MSDN中文网站,点击“Windows”按钮
  2. 进入Windows开发中心首页,在导航栏中点击Windows应用商店应用页面
  3. 进入Windows应用商店应用页面,在导航栏中点击仪表板页面
  4. 输入您的Microsoft帐户,如果您没有Microsoft帐户,可以选择“立即注册”
  5. 登录后,系统会要求验证计算机的安全性,请根据要求提交验证码
  6. 进入“帐户信息”页面,在这里请选择“使用此Microsoft开发者服务帐户”,并点击继续
  7. 进入“帐户信息”页面,请填写并确认您的个人信息,然后点击下一步
  8. 进入“协议”页面,请阅读并选择接受协议条款,之后点击下一步
  9. 进入“价格”页面,在确认金额后,请点击下一步
  10. 进入“付款”页面,请填写您的信用卡信息,然后点击一下步
  11. 进入“购买”页面,请确认你的订单,如填写无误,请点击购买
  12. 进入“谢谢”页面,你现在已经是Windows应用商店开发者了。请点击继续,转到你的仪表板
  13. 在仪表板页面,点击“验证付款方式”,进行信用卡信息验证
  14. 您的手机将会收到一条有关信用卡消费记录的短信,请将实际显示金额输入到下方的“交易金额”空格内,并点击下一步,完成付款帐户验证
    提醒:此条短信中所包含金额并不是Windows开发者帐户的实际付费金额,它仅用于验证信用卡信息,扣除的费用将会在未来几天内退回到您的信用卡帐户中
  15. 到此,您的Windows开发者账号已经成功完成注册