华为P30 Pro & FreeBuds

近期跟老婆纷纷退果保平安,想来之前也是用了至少五年的苹果产品。目前的手机产品都换到华为了,笔记本么一台MacBook Air然后一个ThinkPadT470s再一个XPS13。

说起P30Pro,就想到了去年买了然后又卖掉的三棒Note9。华为的固件在耗电控制上确实有一手,而且对Google系列东西的支持度还不错,目前用下来感觉还行,一天下来电量比XS Max甚至XR都足。之前的Note9差不多是比7Plus差不多的级别。但是不足也是有的,首先是大果粒P排屏幕,手边还有个Galaxy S10e,能很明显看出细腻度不一样。但是如果稍微拿远一点,这个屏幕也就还可以了。第二是系统更新的太不勤快了,不知道是不是受最近贸易战影响,还是华为固有属性。第三,也是我感觉最烂的,就是这个音响。目测是单声道,而且这个手机的听筒在放视频的时候功率是跟不上的,所以打算外放听音乐的——放弃吧,这个被果系手机摔了一万条街。对了,关于50x混合变焦,真的是很难在日常用到的功能。投奔安卓党的另外个重要原因,就是越墙APP终于不用换区换id下载了,方便无数倍。

今天新到黑色FreeBuds一个,试用了一下,果然是高峰AirPods. 连接速度不错,但是工业设计水平有待提高。AirPods的电池盒估计是有磁吸之类的原理的,耳机塞入电池盒的时候非常顺滑,相比之下华为的耳机插入就毫无顺滑感,有待提高。话说AirPods在安卓机子上用用也还行,如果不是有特殊执念的就不用另外买了,况且现在电池盒都支持无线充电了,数据线匹配便不是问题。

记两次面试

第一次是一家香港公司,跟现在公司的领域很相近。笔试是3个小时的,不过里面题目难度中性,都是改编题,印象中其中一题是霍夫曼编码之类的有点好玩。反正一个半小时做完了。

后来电话面试就坑B了,一接电话是浓厚的印度英语!结果就是对方的每一个问题我都要跟他确认一下,两边都不爽。电话面试持续了45分钟左右,上来先问项目经历,然后主要问C++11特性: move, forward, 智能指针,还问了些模板什么的。另外在扯CPU的cache warm。这个电面妥妥的跪了,一方面C++11的某些细节我没有掌握,但我觉得最大的问题就是语言不通,这个怪我听力不好,但是咖喱味的英语真乃从未有过的体验,下次不敢了。

======

第二次突然一猎头在领英上找到我说有杭州的机会,那就试试。结果是X方量化。

之前一次听同事说X方面试难,如何如何厉害,也想见识一下。这里客观陈述一下

  1. 在线笔试。题目是牛客网的通题,都是套路题,最后两道编程对于不常刷题的人来说时间有一点赶,不过难度就是LeetCode Easy的难度;
  2. 面试第一轮。问各种C++的问题,但是基本是STL容器内部运作的机制,并且当我讲到C++11特性的时候(比如move)对方并没有细问,故猜测該公司用C++11的地方可能略有局限。随后一道公司自己出的算法题,考数据结构设计的。在面试官给出某种场景的前提下,我给出了个性能更好的解决方案,不过面试官也换了场景让我的方案往他预想的地方靠,最终终于实现了一统~面试官对时间复杂度的计算有要求。
  3. 面试第二轮。也是各种C++问题开场,难度一般。遂给了一道算法题,当时懵了竟然想到用动态规划,但是后来经提示有O(N)方法于是用了贪心法,然后面试官又小改了一下测试我是不是真的理解了。另外就是讲到C++模板还有我的项目经历,我提到之前使用过CRTP做东西,于是让我写了下CRTP长什么样。
  4. 面试第三轮。一个中年大叔,一进门就接了一分钟电话,然后让我做自我介绍。当时心想肯定是个领导于是开始忽悠简历,然后做了个滑动窗口最大值的原题就结束了。
  5. 面试第四轮。后来了解到是CTO,反正被带去吃了个午饭瞎聊然后说问个小问题。蓄水池抽样,不过可惜我当时拉肚子加上对概率不敏感,瞎凑对了抽样概率但是一直卡壳没法证明它是对的,估计让大佬失望了哈哈。
  6. 然后是HR面,不细说了。

最终结局是Offer隔了两天收到了,但是我与猎头都不是很满意。个人觉得面试上没有安排系统设计的问题可能是对方的一个疏忽点,也可能觉得我就是个junior而已怕把我伤了,其实可以试探一下的。

目前的教训是面试之前不能乱吃东西,第三轮到第四轮的时候肠胃就开始闹腾。第二就是还是要熟悉一下基本的概率套路,自己在这方面是弱点。第三就是下次面试之前要打听一下薪资待遇,这次还特地周末看了看书,现在想想瞎紧张个啥….

Spring 2018

春节到了,好久没有更新博客。

最近都在忙着工作的事情,总算是要步入正轨了,新的一年还有很多东西要搞,希望自己能尽全力而为。

最开心的事情是两天前跟妹子求了个婚,花销虽然有点大,不过还是值得的。杭州柏悦的服务还是不错的,虽然最后弄得一团糟被收了清洁费,也是很值得。发现当一切都安排妥当之后,会有一种莫名的淡定,哈哈。

狗年即将发生很多更奇妙的事情, 只能说要自己加油再加油。在老家书柜里看到了巴金的《家》《春》《秋》三部曲,感觉可以带一本去上海,都是1970年代出版的老书,那时候一本书才一块多钱。

今年的目标是:

  • 工作上,要拿到涨薪和对得起自己的bonus
  • 学习上,年初把统计和机器学习再学习一下,有深深的预感不久的将来会用到大把
  • 生活上,争取去更多的地方玩

 

日淘ThinkPad X1 carbon 2017到手,写个下单转运收货流水账

2017.10 很不幸的事情发生了。去德国旅游的过程中,此电脑于柏林火车站附近在租的车子内被盗,怀疑是借助工具将车干扰解锁了——从此对柏林毫无好感,因为接警的警察都毫无诚意。Unfortunately this computer was stolen in Berlin, Germany during a trip. The local police seemed quite accustomed to this kind of case report and asked me to wait two hours in the night to create a case. It SUCKS!

 

笔记本终于到手了,来发下经历。

付款:
淘宝上找日本代购代付款的,他们好像是用银行转账的模式(并不是信用卡在线支付)。因此其实是我在日本官网定制->提供转账代码给代购->代购帮忙付款->发到我的转运仓库这一模式。需要注意的是,我找的代付其实并不比专门thinkpad代购的商家便宜,估计多了个运费钱的样子,不过因为好奇所以还是这么做了。

生产:
世界上最遥远的距离就是,电脑在中国生产,然后发到日本,然后又发回中国。
下单日期是2月28日,生产完毕到了3月6日左右,然后发到日本。日本进口是用NEC 日通的清关,清关完毕后日本国内走的宅急送派送,宅急送派件是第二天就到了转运仓库。由于留的自己的邮箱地址,在收到付款、准备生产、生产结束、转国内发货这些关键节点都能收到邮件,而且有官网可以实时查信息。
但是这里留下了一个大教训:走转运的亲,如果转运的客户识别号比较长的话,可能在联想订单的运单上就会被截断(鄙人血淋淋的教训)!因此建议选用XX四方这样把识别号体现在收件人姓名上的转运公司,我用JPDeliver的话客户代码有8位而且只有地址上有,今天拿到快递一看,被截断到了只有一位。

转运:
由于周末入库+客户代码被截断的问题,周一找客服翻仓库1小时才得以入库。也幸好是找到了,不然就坑了。
转运走的EMS,主要是能保价。整箱重3250g左右,联想的包装已经很好了,我没有选择任何额外加固。
由于有个同事走的必税天堂杭州入关,被税了15%(申报价值4K多,收了650+),果断找帝都朋友代收。3月14日日本寄出(申报价值7W 日元哈哈),17日无税到手(据说帝都不是0就是300,没有见过15%的)。以后万一出毛病了就找同事的税单吧哈哈
(技巧:EMS官网状态更新很慢,建议去http://www.fjxmems.com/查,还能看到些许内网信息,而且免费,不必淘宝上花钱查的差!)
然后17日顺丰陆运发到杭州,今天下午拿到。

基本体验:
配置: i7-7500U, 16G, 256G nvme,英文键盘
跟我的XPS13差不多轻,但是屏幕变大了而且窄边框,感觉很开心。屏幕分辨率的问题,目前用100%字少许有点小,125%小部分软件的字有点糊,据说win10即将到来的更新都强制GDI渲染了,可能可以根治…另外,新款用了USB-C的电源口,我看电源适配器上写着这么些参数,感觉都能用大一点的移动电源给电脑充电了(还是我火星了)?

(输出:20V 2.25A / 15V 3A / 9V 2A / 5V2A)

出风口在右边,不过目前没有感觉到有风,Intel虽是牙膏厂,但是还是厉害。
但是,触摸的体验(我不确定是硬件还是软件)虽有改进但还是不及macbook pro。

WoSign/StartCom的HTTPS证书风波

之前网站使用的StartCom发的SSL证书,结果今天登陆发现提示“不安全的网站”,一时费解去查了一下。原来这两家(一家)公司违反了证书签发规定,已经被好几个浏览器给墙了(详见https://linux.cn/article-7922-1.html)…

还好现在免费SSL证书比较多,换了家腾讯云旗下的TrustAsia之类的,终于又恢复了正常。