兽爷|漩涡中的碧桂园

清晨5点,莫斌手机响了。

打电话的是碧桂园安徽区域副总裁。莫斌接了电话,那头是慌得一比:

又出大事了!

除非没钱充话费,宇宙最大房企碧桂园CEO莫斌的手机,是不会关机的。

这是他在施工队养成的习惯。来碧桂园前,莫斌在中建五局干了21年,从普通员工做到了总经理。

中建的巅峰期,他同时管1500个项目。他手机24小时开机,因为随时准备救火。

他救过最艰难的场子,是2008年南京恒大的工地。一位讨薪的农民工被剁掉左手。

十年后,莫斌要管碧桂园全国2000个项目。晚上12点钟后,电话铃声一响起,他心脏是砰砰砰砰跳的。因为有时候这意味着某个工地的灾难。

莫斌的老板叫杨国强。杨老板据说17岁之前都没穿过鞋,他逢人就说自己是“农民的儿子”。

继续阅读“兽爷|漩涡中的碧桂园”

com.google.android.permission.gts.PreloadAppsTargetSdkVersionTest#testPreloadedAppsTargetSdkVersion fail

[DESCRIPTION]
使用GTS新工具GTS6.0R1测试 module:GtsPermissionTestCases,com.google.android.permission.gts.PreloadAppsTargetSdkVersionTest#testPreloadedAppsTargetSdkVersion fail
java.lang.AssertionError:All preloaded apps must target SDK 26 or higher:
com.mediatek.ppl targets 24,
com.mediatek.ygps targets 23,
com.mediatek.simprocessor targets 25,
com.mediatek.engineermode targets 23,
com.mediatek.omacp targets 25,
com.mediatek.emcamera targets 23,
com.mediatek.duraspeed targets 24,
com.mediatek.lbs.em2.ui targets 23,
com.mediatek.mtklogger targets 23,
com.mediatek.mtklogger.proxy targets 23,

继续阅读“com.google.android.permission.gts.PreloadAppsTargetSdkVersionTest#testPreloadedAppsTargetSdkVersion fail”

[GTS_6.0.R1]GtsPackageManagerHostTestCases中com.google.android.pm.gts.PackageManagerHostTest#testSoundPool FAIL

[DESCRIPTION]
GtsPackageManagerHostTestCases中com.google.android.pm.gts.PackageManagerHostTest#testSoundPool Fail]

Fail:
07-07 11:24:13 I/RemoteAndroidTest: Running am instrument -w -r –user 0 -e timeout_msec 600000 -e class ‘com.google.android.gts.packagemanager.InstantAppTestCases#testSoundPool’ com.google.android.gts.packagemanager.instant/android.support.test.runner.AndroidJUnitRunner on alps-k80_bsp-0123456789ABCDEF
07-07 11:24:19 I/XtsHostTestBase: Test com.google.android.gts.packagemanager.InstantAppTestCases#testSoundPool: FAILURE
07-07 11:24:19 W/XtsHostTestBase: java.lang.AssertionError: Instant App should be able to access Media / DrmManager.
Please apply patches r.android.com/502604, SHA d2b3a45, and SHA b93f049
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)

继续阅读“[GTS_6.0.R1]GtsPackageManagerHostTestCases中com.google.android.pm.gts.PackageManagerHostTest#testSoundPool FAIL”

Ubuntu 服务器无法编译软件,一直报filesystem 错误

最近公司服务器突然出现问题,导致软件工作停滞,于是本人就干起了网管的工作,决定去摸索一下,到底哪里出了问题,这里就分享一下个人的心路历程,希望对大家有用。

ubuntu 服务器无法编译软件,一直报filesystem 错误,首先想到的是重启系统,但是重启系统就进不去桌面了,只能进入命令模式了,由于服务器是由一个2T 系统盘,加上8个2T 组成的raid 6阵列,一个6T 的硬盘,只能心里祈祷raid 6 的阵列不能坏,因为raid6 的阵列完全不会搞。

在命令模式里输入:df – h (查看硬盘是否挂载),如下图:

继续阅读“Ubuntu 服务器无法编译软件,一直报filesystem 错误”

顾子明 | 从疫苗,国务院常务会,到房价走势

昨天看朋友发了个段子,说怀疑小时候打的是假疫苗,导致智力发布不全,辛辛苦苦攒的钱,都用来炒股,结果现在都快赔没了。

结果有朋友回复,说有可能打真疫苗的都去炒房了。

随着这两天中央再放水的舆论兴起,房价又要再一轮暴涨的言论又开始兴起了,尤其是从昨天的国务院常务会议召开后,股市中金融和基建板块全面走高,更是肯定了放水派与房价上涨派的观点。

那么,中央这一轮的水怎么放?房价怎么走?受益者又是谁呢?

继续阅读“顾子明 | 从疫苗,国务院常务会,到房价走势”

android.hardware.cts.CameraTest#testJpegExif

[DESCRIPTION]
CTS测试时,android.hardware.cts.CameraTest 中的testJpegExif 测项fail ,测试报告一般会报出如下类似的错误:

junit.framework.AssertionFailedError: expected:<3.5> but was:<3.3> at android.hardware.cts.CameraTest.testJpegExifByCamera(CameraTest.java:843)

[ANALYSE]

该项cts测试主要是测试拍照时,拍出来的jpeg图片中的focal length的值(最终读取sensor 的相关设定)是否与parameters中的值一致,若不一致则fail。

由于目前平台上面parameters中的focal length只有一个默认的初始赋值,而没有真正从sensor driver去query,所以若要修改sensor设定的focal length的值,也要同步修改parameters中的focal length值,并且前后摄像头的这个值也需要保持一致。

继续阅读“android.hardware.cts.CameraTest#testJpegExif”

顾子明 | 疫苗背后的逻辑

这几天,长生生物的“疫苗事件”,宛如一颗核弹般震撼了无数家长们的心,甚至很多焦虑的家长,都在研究给孩子出国注射疫苗。

不过今天,政事堂决定怼一下主流观点,说点大家意想不到的结论:

“如果单纯从为了孩子个人来看,国内疫苗优于进口疫苗,同时,不种疫苗优于种植疫苗。”

为什么国产疫苗优于进口疫苗呢?

继续阅读“顾子明 | 疫苗背后的逻辑”

你包叔 | 很惭愧,只是去了一点微小的库存

上周二,胡建房企阳光城在上海佘山,开了上半年营销总结会。

这又是一次胜利的大会。在新董事长朱荣斌带领下,阳光城上半年卖得特别6——卖了660多亿。这家房企成功逆袭,超越泰禾和旭辉,成了胡建地产商的领头羊。

做小酒店发家的林腾蛟,在一任任职业董事长前赴后继抛头颅洒热血的拼搏下,终于成了胡建之光。

总结会奖罚分明。这届北京和上海公司不行,胸口别着小红花的,都是名不见经传的后进城市。

有个城市让人大跌眼镜。那个城市在七十五年前,以一场大规模生产运动拯救了革命。七十五年后,这座城市又以一场运动,为当地房地产业续了一秒。

延安,今年阳光城卖得最好的城市,是这个革命圣地。

延安楼市过去十几年一直不温不火。尤其是库存巨大的新城,因为城投公司开发的楼盘滞销,政府三年前还不得不强令公务员购买。

西北边陲小城的这种平静,被席卷中国半壁江山的棚改运动打破了。2017年,延安商品房均价4000元一平米,销售额51亿元。是2016年销售额的1.3倍。

2018年,阳光城在延安卖的房子涨到8700块钱一平米,老区人民排队还买不到。困扰地产政府多年的楼市库存,一夜间去化完毕。

继续阅读“你包叔 | 很惭愧,只是去了一点微小的库存”

android.jvmti.cts.JvmtiHostTest911#testJvmti Fail

[DESCRIPTION]
D/ModuleListener: ModuleListener.testFailed(android.jvmti.cts.JvmtiHostTest911#testJvmti, junit.framework.AssertionFailedError: [android.jvmti.cts.JvmtiRunTestBasedTest#testRunTest java.lang.IllegalStateException: ###################
### Same thread ###
###################
 这项测试失败主要是因为手机里面的zygote进程创建进程时,所属进程中的线程不符合Google的要求。
一般是由客户自己加的功能引起的。
[SOLUTION]

继续阅读“android.jvmti.cts.JvmtiHostTest911#testJvmti Fail”

Test suites GMS July release GMS Client ID update

These versions will be required for GMS approvals as described in the table below:

Release Release version Required-use date
CTS 8.1 R7, 8.0 R11, 7.1 R19, 7.0 R23, 6.0 R30 2018-8-21
VTS 8.1_r4 and 8.0_r8 w August SPLs 2018-8-21
GMS 8.1_201807, 8.0_201807 2018-9-18

GMS Client ID update
Updated H3G country list to include ITWe’ve updated the GMS Client ID mapping (direct link), effective for new devices only. Check with specific carriers to confirm which values to set. Here’s a summary of the changes:

  • Removed AT, BE, CH, FR from Vodafone list of countries
  • Added a row for Vodafone AU

顾子明 | 央行财政部互怼,钱会流向哪里?

这几天,几乎经济领域的人,都在讨论央行和财政部的互怼,很多媒体甚至逐字解读,来解释这场互怼究竟是怎么回事儿。

说起来,政事堂最讨厌的就是把简单的问题复杂化,央行和财政部双方派出来的都是体制内的顶级官僚,这就像电视剧《Yes minister》里面,我们去扣职业官僚Humphrey的字眼毫无意义。

这两部门内斗的逻辑很简单,政事堂在前天文章中也说了,就是中央的强力去杠杆,把原有的蛋糕做小了,没有了增量之后,大家只好开始打存量的注意。

正所谓死道友不死贫道,各个部门以及其背后不同的利益团体,自然会开始披着正义的外皮,一本正经的开始怼对方。你们要是真信了他们为了打赢对方而准备的说辞,那就真是Naive了。

继续阅读“顾子明 | 央行财政部互怼,钱会流向哪里?”

被欧盟重罚340亿!谷歌警告:Android可能不再免费!

欧盟宣布将对谷歌罚款43.4亿欧元,约合人民币340亿元,理由是谷歌在原生Android系统强制预载Chorme浏览器和谷歌搜索引擎,涉嫌违反欧盟反垄断法。对此,谷歌CEO警告称,由于欧盟的决定,Android可能无法保持免费,或许将向手机厂商收取授权费。

欧盟对Alphabet Inc. (GOOG)旗下谷歌(Google)开出创纪录的43.4亿欧元(合50.6亿美元)反垄断罚单,并命令谷歌调整其业务,这可能让谷歌失去对手机这个该公司最大增长引擎的控制。

对于少数科技巨头的影响力,欧盟作出了迄今最严厉的指责,欧盟反垄断监管机构周三认定,谷歌滥用其Android操作系统的主导地位推广并强化自己的手机应用和服务,尤其是该公司的搜索引擎;全球超过80%的智能手机都搭载了Android系统。

Android手机预装了谷歌应用和服务,包括谷歌搜索。竞争对手长期以来都抱怨,Android的主导地位让谷歌具备了不公平的优势,吸引用户使用谷歌的应用程序,然后利用应用数据来设计并推出有针对性的广告。欧盟表示,预装的应用阻止了其他竞争性的应用。

谷歌近期政策通知

谷歌最新政策如下:

1、express+设备MR也可以享受谷歌资金支持;

2、谷歌将在8月份开始释放Android 9.X版本, go的版本也同时放出;

3.Android 8.X的截止日期为2018-12-31,2019年起仅能送测Android 9.X项目;

4.2018年10月1日起,谷歌强制执行STS及BTS,相应的补丁会每月更新一次。

顾子明 | 央行怒怼财政部背后,新一轮放水和机遇在哪里?

近日,随着央行研究局局长徐忠撰文怒怼财政部的财政政策不够积极。

对此,很多金融界人士都认为,这场央行怒怼财政部,是新一轮放水的开端。网上还有人改了一张很有意思的图:

然后,今天财政部就针对央行的文章,进行了一一的反驳,出纳央行和会计财政在互相埋怨,并把矛盾公之于众,还真的挺有意思…….

那么,未来财政会积极灌水吗?水又会灌向哪里?

嗯,这个几乎所有金融口都会关心的问题,说来话长了……

我们可以先看最近一个很火的段子:

继续阅读“顾子明 | 央行怒怼财政部背后,新一轮放水和机遇在哪里?”

TensorFlow 1.9 正式推出!

我们很高兴地宣布,TensorFlow 1.9 现已正式发布!请查看相应公告,及时了解一些主要特点和重大改变,轻松升级您的代码。

主要特点和改进

● tf.keras 文件升级: 新的基于 Keras 的入门以及程序员指导页

● tf.keras 升级到 Keras 2.1.6 API

● 添加 tf.keras.layers.CuDNNGRU 和 tf.keras.layers.CuDNNLSTM 层

● 对梯度提升树估算器 (gradient boosted trees estimators) 添加核心功能栏和损失 (feature columns andlosses) 的支持

● TFLite 优化转换器的 Python 界面有所扩展,命令行界面 (AKA:toco, tflite_convert) 再次包含在了标准 pip 安装中

● 优化了数据载入和文本处理:

  • tf.decode_compressed
  • tf.string_strip
  • tf.strings.regex_full_match

● 实验性地增加了对新的预制估算器的支持:

  • tf.contrib.estimator.BaselineEstimator
  • tf.contrib.estimator.RNNClassifier
  • tf.contrib.estimator.RNNEstimator

● distributions.Bijector API 支持使用新的 API 变化为 Bijectors 进行广播

 

继续阅读“TensorFlow 1.9 正式推出!”

你包叔 | 给你一个五星级的代价

7月13日上午,我和老赵蹲在一个200平米的大坑前,两根烟的时间里相对无言。

老赵五十岁了,工作是工程抢险,哪儿出事了,哪儿就有他给开发商擦屁股。工地上什么肮脏没见过。

看着眼前的废墟,老赵终于忍不住说了句话:

跑了这么多工地,没见过出这种事情的。

一天之前,杭州萧山,碧桂园前宸府项目边上出现了一个大坑。早上六点,已经有人发现工地基坑坑壁上出现了裂痕;不到两个小时,基坑边缘路面塌陷。

你包叔看到,基坑下面的水泥桩都歪倒了,梁也断掉了。一辆黄色的小挖掘机被泥沙埋了起来,只能看到挖臂,就像变形金刚“大黄蜂”被活埋了。

继续阅读“你包叔 | 给你一个五星级的代价”

谷歌Key的申请条件以及方式

Google 有2种Key ,申请条件如下:

1. Wedvine level 1 keybox[询问平台商是否支持Level1]

2. Attestation keybox [Android O必需]

3.10万台内可以共用同一个,详细如下:

MUST support key attestation where the attestation signing key is  protected by secure hardware and signing is performed in secure hardware.The  attestation signing keys MUST be shared across large enough number of devices  to prevent the keys frombeing used as device identifiers. One way of meeting  this requirement is to share the same attestation key unless at least 100000  units of a given SKU are produced. If more than 100000 units of an SKU are  produced, a different key MAY be used for each 100000 units.

申请资料如下:

继续阅读“谷歌Key的申请条件以及方式”

CtsIntentSignatureTestCases android.signature.cts.intent.IntentTest#shouldNotFindUnexpectedIntents FAIL

[DESCRIPTION]
CtsIntentSignatureTestCases android.signature.cts.intent.IntentTest#shouldNotFindUnexpectedIntents

Fail:
java.lang.AssertionError: [Package: com.android.systemui Invalid Intent: [android.intent.action.ACTION_SUBSIDYLOCK_STATE]]

[SOLUTION]

继续阅读“CtsIntentSignatureTestCases android.signature.cts.intent.IntentTest#shouldNotFindUnexpectedIntents FAIL”

顾子明 | 从《我不是药神》,看医疗改革

这两天,被《我不是药神》这电影刷屏了,本来呢,这部片子在国家启动医疗改革之前的播出,令政事堂倍感欣喜,但是这两天看了几篇电影后对医改的评论文章之后,我却感受到一丝的恐惧之中。

原因无他,最近大量的媒体和自媒体,都将医药矛盾指向了中国对救命医药的高关税、进口药物的高审批周期,解释医药科研重金投入高周期的不容易,建议鼓励医药专利保护,以及支持引入民营医院来竞争。这些建议看起来很美好,但实际上在为背后的国际医药集团给国内民众洗脑。

首先,我们要明白,全球的医疗资本势力之强,已经超越了除了美国之外的所有发达国家,堪称全球第二大经济体。

就拿美国来说,医疗资本的影响力,绝不在军工、石油、金融等顶级资本之下。特总全球毛衣战打得风生水起,结果对国内的医药巨头一点办法都没有。

而任何经济体,规模到了一定程度,是必要追求政治影响力并未自身利益进行扩展,嗯,这都是历史的必然。

继续阅读“顾子明 | 从《我不是药神》,看医疗改革”

中国手机往事

来源 | 腾讯深网    

作者 | 王潘     

编辑 | 高宇雷 康晓

加州和纽约,一直是两个不同的世界。

2018年6月24日下午,一脸标志性微笑的贾跃亭出现在Faraday Future位于美国加州洛杉矶的总部,他告知全体员工FF完成20亿美元融资、并且自己将出任公司CEO的“好消息”。

就在同一天傍晚,6位中国来客从中国香港出发落地美国东岸纽约,他们穿着随意,佩戴着同一款TS尼龙墨镜行走在纽约街头,颇有现代版《教父》的感觉。第二天一早,他们将在位于曼哈顿中城的四季酒店为半个月后正式敲钟上市的公司进行路演。这6人中有一个人的名字叫雷军,在路演结束后,他仍保持着一贯克制的微笑。

纽约街头戴墨镜的雷军一行

相当长的一段时间里,贾跃亭创办的乐视和雷军创办的小米,在手机和电视业务上激烈对垒。时至今日,乐视已经逐渐淡出人们的视线,由乐视开启的互联网电视模式却被小米发扬光大。如今小米正迎来它成立以来最好的时期,由小米开创的互联网手机模式也被学习和借鉴,只不过结局迥异,荣耀、一加等公司开花结果,魅族、锤子和360手机等公司则在苦苦挣扎,而更多的创业公司早已灰飞烟灭。

雷军、黄章、罗永浩、刘作虎、贾跃亭……这些创业者具有完全不同的特质,有的是高等学府学霸,有的却只有初中学历,有的之前职业是教师,有的则出自传统制造业公司。如今,他们或没落,或挣扎,或成功,这是他们十年间发生的故事。

继续阅读“中国手机往事”

Android 8.1 Google issue

Android 8.1 Google issue
特别注意:
1.有link的Google issue ,不需要再来申请分析报告,用link申请waive.
2.已得到Google回复的: You can get a waiver .

3.已提交google等待google 回复的: Waiting for google feedback.
所有Waiting for Google feedback的Google issue, 均需要客户与Google 确认是否可以waive, MTK 亦在努力与Google 沟通中,一旦拿到Google waiver, 会修改成:You can get a waiver
以下Google issue,不是全部Google issue, 其它fail 需要提供Log 来确认
同一个google issue可能在多个CTS版本 一直存在,因此豁免版本不仅限于标注的CTS版本。同一条case在CTS/CTS-ON-GSI测试下,fail root cause相同,则是同一个问题,同一个waive ID;

继续阅读“Android 8.1 Google issue”

兽爷|海航非常48小时

发布王健讣告的四个小时后,海航管理层向不知所措的员工下达了口头通知,让大家安静,不要妄意揣摩。

慌乱其实是从那天早上开始的。海航位于海口和北京的办公室,很多资料被管理层要求封存,各种消息在公司流传。

当时还没有几个人知道,最终出来的公告,是公司实际掌舵人去世的讣告。

继续阅读“兽爷|海航非常48小时”

兽爷|海航的M15走了

朋友早上对我说,今天上午海航总部一片慌乱,董事局很多宣传资料都封存了,似乎发生了大事,马上有一个公告要出来。

万万没有想到,这是一个讣告。

半小时前,海航官方宣布,海航集团有限公司联合创始人、董事长王健,在法国公务考察时意外跌落导致重伤,经抢救无效,在当地时间2018年7月3日不幸离世,享年57岁。

上个月,西班牙机密报报道过海航创始人陈峰去世的消息。后来很快被海航集团辟谣,没想到一个月后,走的是海航另一位创始人王健。

继续阅读“兽爷|海航的M15走了”

政事堂 | 凤凰涅槃的海航,与割袍断义的李笑来

昨天,新一届的国务院金融稳定委员会成立了,还特设了中纪委、中组部、中宣部、网信办、公安部、司法部、最高法等七个协作单位。

这意味着从意识形态舆论控制,到取证调查批捕审判金稳委完全可以进行一条龙式的“服务”。

而转过头来的今天,就传来了两个有意思的事儿。

一个是资本大鳄海航的董事长王健跌落导致重伤,经抢救无效,另一个是币圈首富李笑来的一个大尺度谈话录音被曝光。

本来呢,这俩事儿没啥关系,不过放在金融监管加强的背景下,就突然有些意思。

继续阅读“政事堂 | 凤凰涅槃的海航,与割袍断义的李笑来”

海航集团董事长王健意外身亡

海航集团官网发布一则讣告:海航集团有限公司联合创始人、董事长王健,在法国公务考察时意外跌落导致重伤,经抢救无效,于当地时间2018年7月3日不幸离世,享年57岁。

海航方面表示:“为保证慈航基金会永续的生命力,海航高管在离职或离世后,将把通过股权激励制度获得的股权捐赠给慈航基金会。”(

政事堂 | 棚改货币化中止了,房价何去何从?

就像操刀这一轮改革的那位权威人士说的,只有危机到了最严重的的时刻,才能够倒逼改革。

针对于棚改货币化的终结,首先,我们要明白,这并不是今年六月份才匆忙定下来的政策,实际上从去年六月份开始,曾经国务院吹风会经常释放的货币化棚改加速的声音,就已经停止了。直到一年之后,国开行才从地方收回审批的权限,这意味着整个货币化棚改政策的终止,并不仅仅是一个问题,而是一个系统性的问题。

继续阅读“政事堂 | 棚改货币化中止了,房价何去何从?”

你包叔 | 中年深圳之烦恼

十几年前,你包叔的好友兽爷走到了人生的一个十字路口——南下,还是北上。

深圳朋友对他说,南下来深圳吧,这是中国最平等的城市。大家都赤条条来到这里,再穷也可以在布吉的城中村落脚。不管有没有深圳户口,死了都能享受1830元的免费殡葬。

兽爷听说后十动然拒,头也不回地去了北京。

十几年后,当年中国最平等的城市深圳,也回不去了——这座城市正在举行着一场场轰趴,大多数人只能围观,无法加入其中。

一场轰趴是在6月21日的雨中进行。那天深圳的雨下得和书桓走的那天差不多,为了认筹深圳华润城润府三期,房产登记中心前开证明的人们排起长队。

官方发文辟谣,“打印无房证明排队5公里”、“婚姻登记处排队离婚买房”是恶意夸大歪曲事实,将会调查到底。

几天过去,官方也没说清队到底排了几公里。这又成了一桩无头公案。

741套千万豪宅,引来6776人认筹,摇号中奖率11%。

6000多人失望走出摇号处,认筹最多客户认了15个筹,3000万现金冻结在银行。

结果还是没有摇中。

这场轰趴源于政府的限购。润府的价格,已回到2016年。润府一期二手房价格最高到了十三万,三期备案价却仅为八万五,买到的人,等于喜提300万+。

继续阅读“你包叔 | 中年深圳之烦恼”