红星闪耀互联网 | 郝大星

20年后,我们都变成了金庸

90年代,杭州市政府送给金庸先生一块地,杭州园林管理局负责帮老爷子建宅子。金庸是浙江大户人家的子弟,从小见过世面。他对杭州本地的装修和家居水平完全不信任,花了1000多万,从香港请了装修队来装饰这座云松书舍。

那个时候,第一批商品房才刚刚出现,普通的国人,对老爷子的这种行为难以理解。

20多年过去了,在房价面前,人们终于意识到家居有多么便宜,我们都变得和金庸一样了。

继续阅读“红星闪耀互联网 | 郝大星”

曲终人不见:中国零售史不为所知的故事 | 猛哥

苏联电影《百货商店的秘密》剧照

 

1

一座城,千万人,百世事。

2016年9月30日,广州十三行博物馆正式开馆。

业内有云:读懂了十三行,就读懂了广州这座千年商都。一时游客如织。

馆藏文物全由热心人士无偿捐赠,有只价值连城的玉碗出自叶国富,他此举既为感恩,酬答让其事业有成的广州;亦算祈盼,能在千年商都留下浓墨重彩的一笔。

是年,叶国富费心三载打造的名创优品开店超2000家,营收过100亿,在传统零售关店潮中逆势崛起。

13天后,马云在云栖大会上首次提出“新零售”。线上与线下之争趋于白热化。

又过10天,一位名为“广州阿富”的神秘人士花重金包下《21世纪经济报道》头版整版,要为“杭州老马”与“北京老王”的亿元约定买单。

继续阅读“曲终人不见:中国零售史不为所知的故事 | 猛哥”

海航吃三家 | 混沌天涯客

01

佛陀喜欢讲故事,有两个故事他反复讲过,“尸毗救鸽”和“王子饲虎”,为了拯救鸽子和老虎,尸毗王割去腿上的肉,小王子牺牲掉生命。

故事的本意,是说众生平等,没有高低贵贱之分。

这点意思,随便翻几页佛经就知道,甭说佛陀的忠实信徒了。可是在海航两位老大的设计下,陈峰级别M16,王健M15,其他人最高是M12,公司上下等级森严。

等级,可以换作另一词:序。通读《论语》后,窃以为这是孔子最想表达的意思,君君臣臣父父子子,各安其位,各守本分。

继续阅读“海航吃三家 | 混沌天涯客”

无尽的硝烟:医改十五年拉锯战 | 陈晓荣 戴老板 饭统戴老板

2016年5月11日上午,四川大学华西医院的前院长石应康,离开成都国嘉华庭小区8楼的家,来到20楼他的另外一套房子里。这套房子平时由石应康的母亲居住,而此刻母亲访亲去了重庆,屋内空荡无人。他倚着书房的窗台,独自抽了二十多根烟后,踩灭了烟头,拉开窗户一跃而下,当场身亡。

华西医院是中国顶级的公立医院,长期位列全国综合医院排行榜前三名。这家创办于1892年的医院,辉煌时与协和齐名,也曾在80年代一度衰落。1993年,年仅43岁的石应康上任华西医院院长,在之后的20年时间里,他奇迹般地将华西医院推到业务收入全国第一、科研实力全国第二的位置。

继续阅读“无尽的硝烟:医改十五年拉锯战 | 陈晓荣 戴老板 饭统戴老板”

深圳楼市,瑰玮如泰山之松 | 老蛮

深圳是我大中国最富有炒楼精神的城市,在炒楼的专业程度上,仅有香港可以与之相提并论。开二十张信用卡相互倒腾着付首付炒楼,就是从深圳开始。基于这样的理由,我们就从深圳的房地产市场数据,来了解这个城市瑰玮的经济现状吧。我提醒一下各位,你们将看到一幅经典的久盘必跌的盛况。

继续阅读“深圳楼市,瑰玮如泰山之松 | 老蛮”

CTS问题分析4拓展-无法抓取tombstone的原因 | weiinter105

前面说到,在bionic/linker客户端以及system/core/dubuggerd服务端之间都加了相关的SIGSYS信号量处理,但还是抓不出tombstone,现查看原因。

先说结论:由于设置了信号处理函数导致的问题

继续阅读“CTS问题分析4拓展-无法抓取tombstone的原因 | weiinter105”

CTS/GTS问题分析6 | weiinter105

遇到一个Android P相关的问题,和原来CTS/GTS 问题分析1的表现是一样的,但是将http://gerrit.pt.miui.com/#/c/387000/这个修复cp过来,发现不生效,仍然报错,因此记录一下

问题初探

测试命令: run gts -m GtsGmscoreHostTestCases -t com.google.android.gts.devicepolicy.managedprovisioning.DeviceOwnerProvisioningHostsideTest#testRequiredAppsInManagedDevice

报错堆栈:

继续阅读“CTS/GTS问题分析6 | weiinter105”

CTS/GTS问题分析5 | weiinter105

问题初探

测试命令:

run cts -m CtsDevicePolicyManagerTestCases -t com.android.cts.devicepolicy.MixedManagedProfileOwnerTestApi25#testResetPasswordFbe

错误有两种情况,一种是直接进入系统桌面,一种是起一个测试case中的空白activity,经过分析,两者都是同一个原因造成的。因此以任一种情况举例。报错堆栈如下:

继续阅读“CTS/GTS问题分析5 | weiinter105”

CTS/GTS问题分析4 | weiinter105

问题初探

测试命令:
run cts -m CtsOsTestCases -t android.os.cts.SeccompTest#testIsolatedServicePolicy

报错堆栈:
07-24 00:50:08.627 2633 4112 I ActivityManager: Process android.os.cts (pid 13402) has died: vis SF
07-24 00:50:08.627 2022 2022 I Zygote : Process 13402 exited due to signal (31)
07-24 00:50:08.627 13379 13399 I TestRunner: failed: testIsolatedServicePolicy(android.os.cts.SeccompTest)

继续阅读“CTS/GTS问题分析4 | weiinter105”

CTS/GTS问题分析3 | weiinter105

android.security.cts.ListeningPortsTest#testNoListeningLoopbackTcp6Ports
android.security.cts.ListeningPortsTest#testNoListeningLoopbackUdp6Ports
android.security.cts.ListeningPortsTest#testNoRemotelyAccessibleListeningUdp6Ports

问题分析

本地测了一下,前两条没问题,那么下面重点先说下第三条的分析流程:

测试命令: run sts-userbuild -m CtsSecurityTestCases -t android.security.cts.ListeningPortsTest#testNoRemotelyAccessibleListeningUdp6Ports

测试结果:

继续阅读“CTS/GTS问题分析3 | weiinter105”

CTS/GTS问题分析2 | weiinter105

问题初探

测试命令: run gts-suite -s ID -o -m GtsGmscoreHostTestCases -t com.google.android.gts.devicepolicy.managedprovisioning.DeviceOwnerProvisioningHostsideTest#testRequiredAppsInManagedProfileForManagedDevice

报错堆栈:
07-27 06:59:30.611 32075 32125 I SilentProvisioningTest: managedProfileProvisionedReceiver.awaitForBroadcast(): failed
07-27 06:59:30.612 2091 2129 D ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/website

继续阅读“CTS/GTS问题分析2 | weiinter105”

CTS/GTS问题分析1 | weiinter105

问题初探

测试命令: run gts -m GtsGmscoreHostTestCases -t com.google.android.gts.devicepolicy.managedprovisioning.DeviceOwnerProvisioningHostsideTest#testRequiredAppsInManagedDevice

报错堆栈
07-18 16:53:12 I/XtsHostTestBase: Test com.google.android.gts.playstore.ResetPreferredAppsTest#testPersistDefaultBrowser: PASSED
07-18 16:53:19 I/XtsHostTestBase: Test com.google.android.gts.managedprovisioning.AfwRequiredAppsTest#testRequiredApps_DeviceOwner_withGms: FAILURE
07-18 16:53:19 W/XtsHostTestBase: junit.framework.AssertionFailedError: com.google.android.gms is not installed

继续阅读“CTS/GTS问题分析1 | weiinter105”