闲言碎语

社交媒体(主要是微博、微信)上的文字选录。

2020 年

【2020-2-14】For SDE interview, when we ask a coding question, it means we want to evaluate technical skills and make sure candidate meets technical bars of a specific level. So I want to talk about the actual steps, and here is what I usually do in an interview with coding:
1. I always start with a very vague question, but a “real” question, for example, “… our system was down again due to ‘too many’ calls, how can we prevent that happening again”;
2. then gradually work with candidate together, to clear the situation, identify the key problems, and map the real problem to a software problem, which is resolvable to us;
3. pick a key part of the system to step into the the details, for example, a rate limit layer, and use appropriate data structure and algorithm to implement;
4. talk about different improvements and different cases, but before coding I want the candidate to reach as “far” as possible (there are more than 5 different solutions with different pros and cons, all common to see)
5. the actual coding for some core logic, but it would be very fast (typically <10 min) to finish if the thought is clear
6. if time allows we do testing and discuss further optimization based on the implemented solution
For IC2 candidate I’d ask more specific question and we usually start somewhere near step #3, but for IC4 candidate I would hope she/he can drive the process and start from that vague question. Having asked the same question in multiple interviews, I am always surprised to see different thoughts and ways to tackle the problem I’ve never seen.
The other key point is I want the candidate feel the interview is “complete”, which is wrapped up with some success of tackling a real problem. So even the candidate can only give brute force solution it’s still a good idea to finish that in code.
I raise above point here because I notice many interviewers prefer to ask a very specific, and clear algorithm question only for coding, even to an IC4 candidate, which sometimes make the level decision in the debrief hard (as we have insufficient data points collected in the areas other than the actual coding). I think that sometimes would only help cover a small portion of the technical skills – we want to hire a good software engineer, not a leetcoder.

【2020-2-6】热搜也好,丢评论也好,删帖也好。和那些一浪高过一浪的愤怒比起来,我只是觉得可怜。李医生只是其中一只替罪羊而已。都悄悄地被闭上了嘴,也就更不知道什么才是事实。可怜的医生,可怜的舆论,更可怜的是芸芸百姓……

以前我们到篱笆外面去,是想看到外面的世界;现在我们到篱笆外面去,是想看清里面的世界。

【2020-1-26】今天上午打球的时候听说的,科比的直升机失事的消息。前有乔丹,可惜那时候我们还小;后有詹姆斯,但那是后来了。我不是正儿八经科比的铁杆球迷,但普遍而言,毫无疑问他着实是对于我们这代人青春影响最深远的那一个。无论是极具观赏性的拉杆上篮,还是那些不可思议的关键球,侵略性和好胜心就是他的标志。77 年的卡特还在打球,78 年的科比已经离开,留下的只有唏嘘。[撇嘴]

【2020-1-22】刚出公司,公司就封楼了,楼下警笛大作,原来是六个人中枪,嫌犯还跑了,上车后在对面停车楼里猫了几分钟,避避风头,才敢撤回家。#怎么又感觉活在电视剧里 [捂脸]#

2019 年

【2019-12-8】刚打完球回来。工作以后打球是断断续续的,虽说今年这一年打球算比较持续的,总的来说,读书的时候不会投篮,就是一根筋地顶着人,各种姿势拉杆上篮,后来投篮比例是逐年增加,身体素质也是逐年下降,直到现在基本不上篮了,只剩跳投了,而且投篮也是越投越远。一声叹息┓( ´∀` )┏

【2019-12-3】Ford v. Ferrari,今年看的综合质量最高的电影之一,也许和《中途岛》有的一拼。这种片子拍出动作效果并没有什么大不了的,拍出剧情反而很难得。相较而言《速度与激情》就是渣渣啊。特别喜欢脾气古怪的主角赛手,原本是个机械师的 Ken。发动机的 7000 转,贯穿在几个经典场景,还有最后的悲剧里,我记住了。

【2019-10-6】关于 AWS IQ:AWS 终于开始卖脑力了,就像医生的在线付费咨询一样,不同的是帮到底,达成目标再收钱,3% 也算合理。我觉得这个很有意思,虽说上线低调,尤其国内媒体,没有什么声音。

以往会有第三方的咨询公司说可以利用 AWS 做解决方案,现在 AWS 除了给了认证,还给了平台,靠着生态收钱……

【2019-5-30】早上被各种关于刘欣和 Trish Regan 的辩论刷屏了,就去看了一下录像 https://www.youtube.com/watch?v=SvJKZuv3Lqs 总得来说,确实如评论里大家所说的,Trish 很粗鲁,咄咄逼人,不过这种争论方式应该说就是来自于他们自己的教育体制,在某些时候这样的方式是能建立优势的。但是这次完全不然,Trish 做了不合时宜的臆断(比如 assume 刘欣来自 CCP 等);不断扔出问题,得到回答以后却没有跟进争辩,让人觉得争论变成了问答(可能是因为准备了一堆问题,要在短短的时间里面覆盖到),因此看起来刘欣一直在回答问题,实际却直面问题,而能够占据上风。我也推荐去看一下原版录像,而不是各种媒体的翻新过和加工过的版本,以得到最真实的认知。

【2019-5-9】印象中第一次见到英超球队把欧战彻底统治的场景。
老早就在讨论英超为何在欧战赛场衰落,它不应该在这个位置。经济基础决定上层建筑,英超的商业化全球第一,而且和西甲、意甲,德甲和法甲比较起来,可谓最激烈,最动荡。当然,英文也绝对是全球化推广最成功的重要因素之一。
西甲的皇马巴萨也许长期盘踞世界最佳的两个位置,这些年才时不时见到马德里的另一支队伍;意甲除了尤文以外,总体看这些年也在衰落期;德甲所有的球队都是拜仁的二队;法甲大巴黎自成一档。但是英超呢?群雄割据,乱战一片,这几年每个赛季开始都有五六只目标争冠的队伍。当然,现在慢慢也稳定下来了。
整体的英超球队在逐渐的变革中,融入了欧洲,甚至南美足球的技术和战术打法,不再只有传统的英式精神力却糙而无脑,足球连最传统的文化根基也都在悄悄进化。
作为十多年的曼联球迷,很遗憾这赛季英超是两只死对头争冠,就好比两瓶毒药选一瓶喝。但是球队管理和规划之落后,使得如今的境地无从争辩。我不但不看好下赛季曼联状态回弹,恐怕近几年也会很难。躺在历史和底蕴上睡大觉大抵如此;返观英超整体,却让我没有理由不期待它的崛起。

【2019-4-23】这些天在宾州最有意思的一个参观,费城的 Eastern State Penitentiary,曾经是世界上规模最大的监狱。除了感受到来自残垣断壁的毛骨悚然以外,主要还是被吸引于其背后的很多故事。我记得上一次那么兴奋还是去看 Alcatraz 岛上的监狱(其实也是通过勇闯夺命岛这样的电影不务正业地方式才了解到的,当时还顺带了解了一把 VX 毒气弹和颠茄素)……(°_°)

【2019-2-10】《流浪地球》刚看完,觉得总体还可以,画面算不错,情节对白颇为生硬,看得我不住地起鸡皮疙瘩。想起小时看的《霹雳贝贝》,感慨一下时光。[流泪]

2018 年

【2018-11-23】大麻圣地的西雅图。

在这里要把它从生活中完全剔除真是颇为困难。大街上大型的大麻广告牌不说,上班一路上好几家卖大麻的小店。公车站、大楼门外、街道口,还有是不是吞云吐雾的前面那辆车的司机……
尤其在市区,到处都飘散着难闻的大麻味,相较于没那么疯狂的烟草,我估计我被迫吸的二手大麻已经远大于二手烟了。
对于那些自制能力比较差的孩子们,加之社交环境影响,要远离它确实很难做到,不知道有多少家长愁白了头。

【2018-10-10】就快要回程了,这次回国短短三周,却收获颇丰——
[√] 家乡这两年发展很快,去了海边、商业街、博物馆,以及小时候常去的两条城区主要街道
[√] 看望了初中班主任和高中班主任
[√] 匆匆一瞥:北京 x2 – 天津 x1 – 上海 x2 – 南京 x1,虽说多数时间都在赶路
[√] 聚餐 N 次,和朋友吃,和亲戚吃,吃伤了……
[√] 大使馆面签 x2,过程曲曲折折,耗费无数脑细胞
[√] 把我的那些旧书和以前写的文字整理了一下。特别是小时候的漫画,比如书堆里哆啦 A 梦的各种版本。有一些书(比如《大败局》)甚至我准备带走,看第二遍

留下深刻印象的变化——
1. 微信和支付宝的支付以及在大多数场合取代现金了,那么多年信用卡没有做到的事情,它们做到了
2. 政府机构办事效率似乎高了不少,排队时间明显减少,有的号称 “跑一次” 就把需要办的事情都办好
3. 银行(去了工行 x2、招行 x1、中信银行 x1)、营业厅(联通 x1、电信 x1)、医院、公证处等等传统 “怨气深重” 的地方服务态度明显改善
4. 和互联网行业延伸出来的服务体验相比,某些传统 “体制内” 的表现依然各种不合理(比如我在北京联通办的后付费手机卡,必须要我本人跑到北京才能停机销户,异地无法完成,否则就会一直扣款,欠费了也继续扣,直到本人上黑名单;比如招行的借记卡挂失重办,只能在数日后将补卡寄往招行网点,无法寄送家庭地址,而网点在我的家乡小城又没有)
5. 物价大涨,房价近期稍微缓和平稳一些了
6. 南京的城市道路上干净一些,互联网打车行业够疯狂
7. 家乡的公共体育设施无论在质量上还是数量上都有了改进(公共篮球场等等)
8. 听说是人行横道有些车也开始让行人了,不过道路上的行车风格还是不适应,总是感觉惊险刺激(反正我是不敢开车的……)

希望下次回来的时候,变化再给我惊喜。

【2018-10-6】谁还记得,当年火爆的方便面卡,天龙八部,三国风云录,神奇宝贝,水浒英雄传,球星卡……

为了这一本一本的卡片,吃了一堆一堆的方便面。

 

【2018-10-5】书阁。

这几天刚整理好,搬完家才会意识到有不少书已经不见了。以前买书很多,现在很少了,但是有些书对我的影响是很大的,至少留下的印象颇深。

比如这样三本书:
这本关于 VB 6.0 的书大概算是我计算机编程启蒙之一。
《悟空传》以及我找不到的《第一次亲密接触》则让我开始对各种网络小说产生兴趣。
《大败局》据说快要出 3 了,到处都是讲怎么成功的书,或者是先怎么失败,但是最后终于成功的书,这本是正儿八经讲 “失败” 的。

【2018-10-2】新华书店。

书的量还可以,现在的书定价比几年前贵不少,我觉得从知识产权和保护创作来说,肯定是好事。不过传统书店和网上动不动就打五折,或者买两百送一百的比起来,竞争力还是太弱了。

书的种类上,大量的教辅教参,看起来孩子们压力还是很大的。可能比我小时候更甚。

另外,书都用塑料纸密封起来,看起来是精美不少,但我也没法在购买前翻一翻了解情况再决定了。这点很不方便。

【2018-9-28】高铁可以说是中国大城市现代化的象征之一。确实豪华,而且入站、安检、上车都设计优良,极有效率。中国的基础建设可见果然是世界顶尖的。本土鳖已经慢慢适应在此期间拿微信支付了。

北京的高铁站,找了半天终于找到一个狭小的书店买书,而且基本没有人;上海的高铁站则好一些,两个小型的书屋。

但是看看卖的书,无疑是有些失望的,成功学居多,其次是企业家传记。可见这个时代已经没有那么多人传统阅读了,即便有,也显得如此急功近利。

另外一个有趣的事情是,往返天津北京,或者是上海到浙江老家,都是半个小时左右的车程,高铁上至少花了一半时间反复播报着不要抽烟、不要乱跑、不要乱按按钮等等等等中英文双语的 “温馨提醒”。社会公德的教育让高铁来买单,确实有些讽刺。

【2018-9-26】一顿干锅牛蛙,手撕德州扒鸡,顿时觉得人生圆满了…… [流泪]

这次回来最大的感受是,尽管有无数的问题,微信已经在事实上统治全人类了。消费、预约,甚至连蹭 wifi,都得靠微信。

不来想不办国内的手机卡,度过这几周时间,但是勉强撑了两天,手机已经是如水、电一般的生活必需品了。

中国互联网正在以变态的速度野蛮生长,我们这一代人真是活在幸运的时代。

 

【2018-9-12】青春。最好的贾森基德是篮网的基德。马丁,杰弗森,卡特,各路扣将,快攻打板扣篮是一绝。最早看 nba 关注的球星。依然记得遗憾总决赛输给了马刺。

【2018-9-7】也在西二旗附近待过不少时间,文章未必足够客观,但是硅谷也好,中国硅谷也罢,在全世界最接近互联网梦想的两个地方,确实能够看到的是这一大军为之打拼的年轻人。北京最吸引人的地方大概就在这里。

【2018-9-1】继往年不要脸地秋天蹭邻居家伸过来的葡萄🍇 之后,今年干脆给我们送梨来了。

【2018-8-7】英格兰球队买人死贵的锅,主要还在自己。
(1) 切尔西库尔图瓦走留的事情一夏天都处理不好吗,非得到几十个小时转会窗要关闭了才恐慌性出手
(2) 曼联考察转会人选采用提前数月给的名单的方式,完全没有基于市场变通的能力,一旦遭遇挫折名单穷尽就等着被宰吧
(3) 都说曼城花钱多,但看他们的转会策略运作之成功,球队建设稳步行进,绝对是个好的典范啊。利物浦大多数买人也能看出合理而且立竿见影。
(4) 转会窗八月中就关闭,就是为了被宰英足总又助推一把……
看了十年英超,这几年前六的转会实在令人蛋疼,其他俱乐部也有投奔被宰大军的趋势。
要说球员交易的成功大师,我觉得这些年的尤文算一个 [咖啡]

【2018-7-7】最近修修补补,也装了一点宜家的家具。宜家的东西看着质量不算出众,但是宜家的家具就是让人有参与感,而且靠着标准化设计,容易组装。其中的纪念意义,心血和成果,让人难以割舍。难怪好多人搬家都不舍得丢那些看着挺破的家具。

【2018-6-6】当年脚踢敬老院,拳打幼儿园,叱咤江湖的碰瓷登·浪投库·胡扔杜·老汉詹就快要复出了。
前途不一定是光明的,道路一定是曲折的。[猪头]

【2018-5-30】Windows 都那么多年了,为何依然如此难用。自动更新总占着 CPU 或者磁盘,让我完全无法使用,好多次了,调出任务管理器,杀掉某些二了吧唧的更新相关进程。自动更新后下次启动,又老要强制等待,有时一等就几个钟头,我已经无力吐槽了。

除了打游戏,主要需要电脑的日常应用,已经全部使用 Mac 和 Linux 了。

【2018-5-21】春雨惊春清谷天,夏满芒夏暑相连。秋处露秋寒霜降,冬雪雪冬小大寒。

从小就背的各种诗词歌赋,现在想起来依然讶异于古代劳动人民对于自然认知的智慧——即便在大洋彼岸,每年从立夏开始,阳光普照,进入美好的夏半年;而从立冬开始,雨水显著增加,进入烦恼的冬半年。

不知道下一代的孩子们,还有多少人会背呢?[闭嘴]

【2018-5-17】下班路上忧郁而安静的狗∪・ω・∪
仿佛已看透了这个扯淡的世界Σ(-`Д´-ノ;)ノ

【2018-5-16】到西决这种级别的比赛才看出来球员级别。也包括角色球员。像安德森和乔·约翰逊这种普通比赛尚可一战,到如今的比赛中一定是防守漏洞。塔克和阿里扎这种坚韧的球员才适合大场面。[得意]

【2018-5-12】华大的夜市,一年一度。继上次春节中国城舞狮以来第一次在虾图见到那么多人。臭豆腐队伍估计得排一个小时。[擦汗] 奔着臭豆腐来的,放弃了,去附近 Samurai 吃了碗面 [流泪] 和温哥华夜市没法比啊。没什么遗憾了,可是如果不来,又会觉得遗憾。人生就是如此啊。[抠鼻]

2017 年

【2017-3-19】温格不会被解雇,但这次真的不会再续约了。阿森纳要进入重建期,毕竟已现有人马,温格已做得很不错。重建痛苦但是不可避免。希望这个时间短一点,早点找到靠谱的主教练,而非沉沦。前车之鉴曼联是个换帅过渡糟糕的例子。

【2017-2-5】大雪,不敢开超过三十迈回家。一路无数打滑,就这样家门口还差点撞树上🐶。轮胎印就是明证。上坡死活进不了车库,最后 S 形反复尝试才勉强成功。

2016 年

【2016-12-17】最近在做一些技术选型的事情,忽然想到,其实可以总结一点同类技术的对比,还是有意义的。准备慢慢写一点这方面的东西,一些领域同类技术的对比,比如分布式计算框架的比较,前端 MVC 框架比较,几种 NoSQL 数据库的比较,web 容器或者 servlet 容器比较,后端 MVC 框架的比较,cache 框架的比较,几种工作流(workflow)的比较,甚至小到线程池、或者 XML parser,JSON parser 之类的比较等等…… 反正只涉及自己了解过一点的东西,现在的技术太多……

【2016-12-15】聚餐。对面的 TPM 姐说不喜欢马刺队,因为波波维奇的大胡子,结果同事马上说 You can’t judge people by how they look. 在这政治正确过度的特殊时期,大家都会心一笑。

【2016-2-29】天暖了,鸟叫了,雨少了,阿森纳开始掉队了——这说明,春天来了。

【2016-2-18】几种转载的媒体:第一种是转载前来征询同意的;第二种是转载保留完整性和署名出处的;第三种是只抄内容,选择性忽视署名出处的,但是要求删除以后配合行动的(下图的这一种);第四种是只抄内容,把作者写成他自己,然后联系他他根本不鸟你的。前两种都欢迎,第三种不欢迎,第四种令人痛恨。

2015 年

【2015-11-9】启迪民智并非朝夕之功,民主化纵然失去一些效率和经济的数字,但是这个过程终究不可逆转,历史会正名

【2015-10-27】说多了都是。。。

【2015-10-11】高中班主任在群里说,母校要建博士墙,要统计博士数量和光荣事迹,我说,“有学士墙么?” “呃。。。有的话学校的花多少钱刻墙啊?不过没事,未来如果有 ‘校友墙’ 的话,你可以上校友墙。。。”

【2015-10-11】本来给 emr 跑出来的数据做测试的时候,因为数据总是不一致,嫌老是配置之类的重复性工作太麻烦,就写了个脚本来做。结果刚写好,却发现不一致的问题解决了,有点失落。这两天发现有新的数据不一致的问题,脚本终于可以排上用场了,别人都在愁就我在偷笑。#思想境界有多低 #

【2015-10-11】南方蟑螂块头大个数少,北方蟑螂块头小个数多。有暖气的地方特别多。//很多人不知道蟑螂小的时候是白色的,以前住在北京小区里的时候,粘蟑螂的纸捕获了一些蟑螂,可能是正好有一只产卵,好多密密麻麻的小蟑螂在纸上爬,很过瘾,不想再看第二次

【2015-10-4】Lake Serene,左图是 google 到的,右图是我看到的

   

【2015-10-3】绝对是扫把星,要不然咋最近。。。

【2015-9-29】还好吧,这么说总是没错的,C++很难,连 Python 都可以 “很难”,不过要是 Scala“很难” 的话用 Haskell 的都是 “外星人”

【2015-9-28】每天陪我等车的,就是这群鸭子

【2015-9-21】Blog 报 502 无法访问的问题已经修复。之前挂掉的原因是磁盘满了,重启 lnmp 的时候发现 MySql 停不下来,log 报 mysqld got signal 11。MySql 的 binlog 太大,这次配置了 expire_logs_days;还有一个是/var/log/btmp 文件超大,这个是错误登录的日志,居然有那么多尝试登陆的记录。

【2015-9-20】家里网的 promotion 到期了,本来三十刀一个月,现在六十五刀一个月,我打 Comcast 电话去投诉,说不给我降价就换 Frontier 的服务了,果然给我转到一个神秘的 “loyalty” 部门,降价到 45 刀,60 兆,四年。还是竞争好。

【2015-9-18】美国和中国的最大区别在于,每周我都能看到凶杀持枪贩毒之类的新闻就发生在我时常经过的街道和区域,感觉各种全武行就在身边上演;在中国则是什么事情也不知道,坏事不出门,和谐传千里

【2015-9-12】今天在车上大家还讨论的,aws 也好,电商也好,卖其他服务也好,搞到中国去,不按照中国的规矩出牌都搞不好啊。比如货到付款+免费退货,就见过有人这样无限地买书看了退,再买再退的;再比如后付费,有多大一个空子钻啊,大搞 fraud 账号,用了不付钱就是了,大不了账号废掉。

【2015-9-11】还能过滤那些 operation 特别重的火坑,比如一朋友写的 COE 行数都比代码多。他说老板要把他培养成肉盾系和逗逼系双修的工程师。//跳入这个新 #火坑 #前调查过,其中一个标准就是不去有 senior 工程师过去一年代码量提交(包括 cut 一个 branch)少于十万行的组。这样可以附带一定误伤的情况下过滤吹牛逼大于写代码的工程师。本来这儿是有一个的,不过后来人家另谋高就了。

【2015-9-11】我说根据观察,还有收集到的抱怨,希望我们能改进如下 1 2 3 4 5 点,manager 说,好啊好啊,今年 task 排满了,明年吧,明年一定 balabalabala #这似曾相识的感觉是什么鬼……#

【2015-9-11】最主要的 package 居然叫 xx-xx-spark-002,入口方法居然叫 God, 里面调用了 miniGod #有种被坑的觉悟 #

【2015-9-11】办公室涂鸦

  

【2015-9-2】今天听闻一同事说入职大半年了,代码写得还没有 COE 行数多。#无极限比惨 #

【2015-8-20】有好多人问我最近那篇 NY Times 著名的文章啊,我只想说两点: 1. team by team,我不评论文章涉及内容的真假,但平均来说,显然情况远没有那么恶劣 2. 呵呵 #天下兴亡多少事,付诸一笑呵呵中 #

【2015-8-20】如果像我一样有多年 Java 经验的来学 Scala,看这个就好了,还能一边类比一遍感叹,这个 feature 牛逼,那个 feature SB,印象还深刻

【2015-8-18】Java9 要干掉 Unsafe,这是自寻短见吗

【2015-8-11】再次应证了,世界是你们的,也是我们的,但世界终究是印度人的。//高级副总裁桑达尔·皮猜将出任新谷歌 CEO

【2015-8-8】忽然想起,算算已经离开南京三年多了,离开北京一年多了,经历在头也不回地往前,故事就像断线的风筝一样,好像还在眼前,其实已经飘远。

【2015-6-12】有味道的观点,确实,经济基础还那么低下的时候谈什么上层建筑。老百姓低素质主要原因是资源太紧张,这种环境下生存惯了的人,不可能不努力争夺一切有限的资源。道德是讲给那些不穷困,有生活选择的人听的。//孤立的谈道德就是耍流氓

【2015-6-7】找了半天马桶水箱下部的螺丝螺帽组合,这玩意儿坏了就漏水,什么 screw and cap set of toilet cistern, 啰啰嗦嗦弱爆了,实在不知道怎么说,后来才找到此物叫做 tank-to-bowl,实在是太形象了

【2015-6-5】墙裂推荐一下这个知乎牛帖,有点庆幸当年没有入百度这个狼窝。

【2015-4-7】Haskell 之于函数,就像 Perl 之于字符串,就像 Prolog 之于谜题,就像 Groovy 之于 DSL

【2015-3-26】这才是靠谱的 full stack engineer 的招聘要求嘛

【2015-3-19】消防演习,我以为是真的,撤退前赶紧把 code push 了

【2015-3-18】继上次吃了酸不拉几的黄瓜紫菜+齁甜无盐的红烧豆腐午饭 “国际套餐”(拿健怡可乐就米饭算是填了肚子)以后,,今天居然看到厨房有人在咖啡里面加盐了,我觉得我的三观又遭刷新。#never assume#

【2015-3-17】一同事博士五年工程师工作后决定回国,房子都卖了,心意甚决,淘宝给了还可以的 offer,但人家也就随便聊聊就给了,都没怎么面试,看来阿里系也是看学历看背景的嘛

【2015-3-10】问:framework 和 library 的区别? 神回答:“You call Library. Framework calls you.”

【2015-3-10】最近我老婆找工作我也趁着机会一起找资料学习系统设计,以前读的东西经常发现太过抽象,或者就是大框架,扯概念。即便掌握了原理也和会使用有距离。好的设计应该是从好问题开始,简化成清晰的问题。比如经典的 pull on demand 还是 push on change 的问题,就是微博、twitter 核心的系统设计问题之一。

【2015-3-7】有人来公司面试,饿了抓起前台小盒子里的小饼干吃了几块,觉得应该是人畜无害的吧。额无害确实没错,只不过那是狗饼干啊。

【2015-3-6】詹俊 + 张路 大概是赛后评球的最佳搭档了吧,#足球道中道 # 颜强则是解说英格兰足球文化更适合,#超级颜论 #

【2015-3-4】我的前一家公司是提倡 “小改进,大奖励”,提倡从小处提升效率;现在这家则在举办 “Think Big Competition”,“disruptive, controversial, initially misunderstood, focused on the long term, and most importantly, customer focused”,可见中西方或者说不同的雇主看问题的角度不同。

【2015-2-22】有一次我在北京坐出租,司机服务态度非常好,我一时兴起,给了五块钱小费。他很诧异,其实我自己都有点意外。我觉得小费文化对于鼓励服务行业正面发展是有意义的,良好的付出得到额外的回报。

【2015-2-18】幸福不是唯一追求。如果只衡量幸福,那些没有野心没有目标浑浑噩噩得过且过知足常乐的人最幸福了。//报告显示学历高更不幸福 博士人群幸福指数最低

【2015-2-10】这也是中国的英雄人物形象,公知形象,必须饮仙露,吃圣果,喝神水,纯洁得没有一点杂质。这才有人捧,无限牛逼,一旦有 “污点”,就树倒猢狲散,抖出各种不知真假的罪恶过往。

【2015-1-26】偶然注意到优酷的 “视频创收平台”,给视频提供者分一杯羹,我本来欣喜地想,哇塞,终于有人迈出这一步了。但是看到里面的 “增值服务” 的时候,倒吸一口凉气,“营销顾问”,“算法推荐”,“合作推广”,我怎么越看越像某度竞价排名呢?

【2015-1-20】什么时候大中华局域网对外部 IP 都能好一点

   

【2015-1-15】说大学每门课都有它的价值的死开,有些课开了就是让你翘的,有些课则是老师讲得太水,还不如图书馆自己看。都是成年人,自己选择。偶尔才翘课的学生不会有多优秀。但是大学里面学好软件方面的基础,尤其是 C 语言,数据结构和算法,另外数学英语也很有价值,说的是对未来这门行业深入发展上。

【2015-1-4】关于足球解说:说些不痛不痒的才是真的下策。有观点必然遭人炮轰,可有观点才有血有肉。关注你和听你解说的人,想必不是来听不痛不痒的废话的。让人捧,也让人骂,这才是好的解说,有想法亦有态度。

2014 年

【2014-12-29】今日复诊,伤口据说长势喜人 ⊙﹏⊙b,作为不怎么常见的双侧前位马蹄形瘘,本屁股大爷长那么大第一次有幸被大夫拍照留念。换了个更猛的止痛药。不得不说,主刀医生换药手法就是好些。#病中记录 #

【2014-12-27】记得我读书那会,有领导下达指令要次日早五点下楼唱国歌做早操,我们一楼寝室几乎无人照做,教导主任过来发飙,喊 “你们反了你们”,我们都锁门关窗,没人理她。这就是法不敌众,尤其是这种无理扯淡的要求。直到毕业都被认为是最差学院之一,但我们毕业后一样过得很好。

【2014-12-26】发现规律了,早上起来感觉好很多,排便之后数小时就又疯了,疼得不行。吃止痛药也没什么帮助。#病中记录 #

【2014-12-25】看不见真相,找不到信仰,听不着真真正正的风声雨声,唯有在这密闭空间里面获知那些过滤得一干二净的信息,洗脑、歌颂,一遍又一遍;安然、自足,“其实很幸福呢”,偶尔躲起来偷偷骂几句,抱怨几声,又能如何?这是大染缸里的子民,如今的你我都是。

【2014-12-8】今天爬山回来忽然一时兴起,翻了翻电脑里面以前的照片,都是手机拍的,从十多年前的模模糊糊到最近拍摄的那些又多又清晰的照片。第一次觉着其实时间过得很快。不抓紧时间过想过的生活,体验想体验的经历,我们都会很快变老,就来不及了。#仿佛回到那个牢骚满地的年纪 #

【2014-11-12】分享图片

good-bad-process

【2014-11-6】虽说范加尔治下成绩都不如莫耶斯,但是看球并不能只看比分。总体来说,我认为到赛季末成绩会比莫耶斯好很多,有很大概率可以进前四。去年莫耶斯打了没几场我就觉得要玩完,这赛季打到现在我觉得还有戏,即便成绩更糟。无论如何,留证据,赛季末挖坟。

【2014-10-27】评论歧视:地图炮指的是那些国内的省份、地区歧视,甚至包括城市农村的关系;还有呢,歧视穿戴打扮,譬如见不得身上打孔的、纹身的,不同人身上有各种毛病,都可能成为被歧视的因素。说起来,真正不歧视的人真的鲜有。

【2014-10-20】看到一句话,我们这批独生子女,好吃懒做,怕疼怕累怕外人怕麻烦怕担当怕这怕那,就是不怕孤独。

【2014-8-18】准备粉刷 deck,先用清除剂氢氧化钠(sodium hydroxide)和硅酸钠(sodium metasilicate)溶液喷涂,就比较容易刷下老油漆了,再用清洁剂次氯酸钠(sodium hypochlorite)和硅酸钠溶液喷涂。高中毕业十年了,终于正儿八经用上化学了。#工程师是万能的 #

【2014-5-14】两年多的回忆,终需一别。

goodbye

【2014-4-22】速评莫耶斯下课:来得太晚了,但好歹还在这个赛季。人员管理如何不了解,但是显然没有足够优秀的战术头脑,从场面一直输到结果,尤其是对强队这种有分量的考试中。打法落后,潜力有限,这对他职业生涯也是个打击。英格兰的 club manager 必须是个全才。现在,下一任是谁?另外,请留住香川,维尔贝克。

【2014-4-7】关于对阿里文化认识的评论:局外人当然不知真假,但是传言的威力是巨大的,实在想知道的,可以亲自利用面试和朋友等等机会去看一看。 于我来说,阿里的工程师我认识一些,可能是属于中国最出色的,但是几年前阿里其中一轮面试中被一位挺着大肚子的女经理嘲笑以后,这家公司在我心里已经没有什么分量了。

【2014-2-6】就算现在有各种书籍、iPad、Kindle,手机依然是碎片时间阅读的不二之选,也是唯一一个吃饭、聚会等等场合短时间内能抽出来瞅几眼却又不那么二的阅读工具。

【2014-2-5】有一种新的句式,叫做 “当年我来北/上/广/深的时候,口袋里只有一百/二百/四百/八百/一千元,现在看哥多牛逼”。

【2014-2-1】#手机电话簿丢了 #也有好处,值得联系的和能够继续联系的亲戚朋友一定有办法找回电话号码并且继续联系,不联系的,也就不联系了。

2013 年

【2013-11-3】FM 正版 2014 到手了,steam 平台上面就连续三年买了这款游戏

FM

【2013-10-8】看什么角度看了。若说面向对象,这些名牌大学生也许还真不怎么样,但是有些东西是相对易于学习的,也许一年两年之后就非常不错了;唯有潜力的东西没法培养。要 “能帮上忙”,不如去找功利的培训机构呢?——评论熊节待出版的新书 “对中国的大学教育我们早已不抱幻想了,可这些毕业生的水平还是让我们跌破眼镜。TW 的校招门槛相当高,招过来的多是西安交大、西安电子科大、西北大学这些一本院校中较好的毕业生,硕士居多。这些照说应该是天之骄子的小孩,离我们设想中 ‘能帮上忙的同事’ 还是差了十万八千里”。

【2013-9-2】最新装备试用

equip

【2013-8-25】中国的公知岂是能有任何瑕疵乃至污点的?应该都是饮仙露喝北风不拉屎气宇轩扬一心为公的神吧。这回形象全毁了啊全毁了。。。

【2013-8-13】看到评论里那么多人都在说 “多锻炼”,悲哀+愚昧啊,这是锻炼能解决的问题么!?——评论 “华为北研又挂了 2 个 IT 人,基本上都是猝死,从 2006 年我离开华为起印象里应该已经十多起了。不管华为有多成功华为人多有钱,我只想说,请尊重你的员工!华为的加班文化是根深蒂固的,一种无形的有形的压力下的奴才机制;对从事 IT 的同仁,我只想说,生命是脆弱的,为了家人,请每天抽出时间多多锻炼一下。”

【2013-3-24】这二个领域的头脑不一样,@老师木 不是第一人也不会是最后一个这样说,做机器学习的人之于前端设计的人,这不是什么新闻了。一如搞学术的认为做工程的没有技术一样。这不是他们的领域,就如刚接触机器学习的人,往往觉得其算法也不过尔尔一样。不熟悉的领域,难免如此。所以需要更宽的视野——评论 @老师木 关于写 HTML 低端的观点

【2013-3-5】我简单统计了一下小狗拉屎拉尿的分布图,门口是他最喜欢的尿点,厨房是他实际意义上的厕所。给他买的狗屎盆子是他一次都没有光顾过的地方。

【2013-2-17】天天肯垃圾的小四:

xiaosi

2012 年

【2012-10-31】早上看了 #2012 年 IT 博客大赛 #的参赛博客,有的还是学生写的,后生可畏。不过独立域名的自有博客还是太少了,挂在博客网站上限制毕竟太多。 另外我对评委有点吐槽,不是名人老总牛人都可以做评委的,起码评委得有自己笔耕不辍的博客吧,自己都没博客,来当评委评别人的博客,哪有权威,扯什么蛋啊。

【2012-9-29】数学真的不是一门枯燥的学科,如果要说有问题,那是教材的问题。

【2012-7-27】刚和一朋友聊天,他说他开始用 twitter,不再用微博了,理由是微博上的东西太过花哨、浮躁,甚至单调。除了吵架,就是呻吟,除了骂政府,就是转发救人。一些平时很 nice 的人,到了微博上都睚眦必报。也许是这样一个平台下,担忧、顾虑都被隐藏起来,另一方面,人性丑陋的一面则暴露出来……上微博的意义在哪里?如果是要获取信息,Twitter 的信息更快速、直接、清晰,而且还没有管控阻隔;如果是要获得被关注、追捧甚至嘲弄的快感,微博似乎是一个很好的平台。互联网的信息不可谓不多,只是如果我们的生活中被太多的信息侵蚀,反而不能清晰地专注于重要事情。所谓快餐文化的危害也大抵如此。

【2012-7-5】人都说一般人 10 年一个代沟,程序员 5 年一个代沟,华为程序员则是 3 年。

【2012-6-13】最近和好几个朋友聊天,发现国内企业中,“产品经理” 是一个巨牛叉的职位(当然,有的企业对这个职位的名字各异,代表的东西是一致的),基本上属于 “说什么就是什么” 的职位。而且,产品经理基本上不懂专业的技术,不懂专业的用户体验,但就是有话语权。太阳系其实是围着他转的。

【2012-6-2】昨天一个讨论说得我有所感触。所有技术都是为了解决某一类问题的,但是似乎大多数人都是只为了使用技术而使用技术,常见现象包括:大多数对 OSGi 的使用都是没有必要的;很多项目的 MVC 依然没有独立变化,并没有真正达到解耦目的;还有 “技术过时论”,非得说出、使用近新的技术理念才解决问题。会上有一个例子说有人用着 Groovy,但是写的代码根本就是 Java 代码,或者过程化的代码,没有用到 closure 这些语法特性,但我觉得这还不是实质,实质是动态语言是要解决什么问题?比如开发效率,比如语义表达,如果还是写 Java 风格的代码,那就用 Java 好了。就像 NoSQL 的问题,别把 NoSQL 用成 RDB!

【2012-6-2】和一位朋友聊天,聊到某一个具体问题的时候,他总能极快速地说可以用曾经解决过的某个问题的模式往上套,各种问题都是,我有点奇怪,我们任何问题细节都没讨论呢,你已经拿出解决办法了? 这种反应还真不适应,我已经习惯拿到问题都要思考一通了。

【2012-5-29】今天中午买餐饭,一列长队,接待客人的女服务员用脑记下每位顾客需求,分别告诉身后盛菜的、盛饭的、做面的、收钱的,包括某些客户的特定需求,比如多要一点饭、不要辣等等。在如此多的请求压力下,她就是一 front-controller,整个 workflow 的大脑,负责调度,她身后其他节点只负责提供无状态 service。

中国电商有许多鲜明的特点。这是其中一个,“每个订单 300 个人护航” 让人听起来觉得规模很够劲,中国人力是成本低没错,但是谁都知道,堆人是搞不好配送的。电商的比拼大部分在线下,线下的东西不好抄,因此更需要技术积累。许诺是容易的,但我不相信物流能那么容易跟上。

【2012-5-27】云蒙山不好爬啊,实在是爬不动的时候,我想到了董存瑞黄继光邱少云张海迪奥特曼等等诸多英雄人物,不断用心理暗示方法激励自己,最后总算勉强到顶了。TNND 真要累死了。

【2012-5-26】今天碰到一位老朋友,聊到出差的话题,我想起一件事。零九年出差到北京的时候,经常忙到两三点钟回去,早上九点多又被北京现场领导电话叫醒,理由是,” 过来吧,睡七个小时足够了”。

【2012-5-17】最好的那些软件设计,都具备两个特点:1、简单,2、美。为什么 OSCache 的 NeedsRefreshException 那么遭人诟病,bug 那么多,1、实现巨复杂,2、把逻辑线条画出来,真丑陋。

【2012-5-15】这两天阅读代码,最有感触的一件事是,好的代码是自注释的,有大量正确的隐喻在里面 (比如看到 event 包我知道这是专门放事件和监听的,map 和 entry 放在一起等等) 看优秀的代码要比阅读文档快的多得多。

【2012-5-12】有一些人用着 iphone 评论坚决不用美国货,这叫狭隘的民族自尊心。尊重知识产权无国界,更何况受益者最终就是程序员。中国的软件环境是恶劣还是扭曲,到底谁的责任?最大的责任人应该归结到程序员自己。人们说中国竞技体育一样 “读不出书的人才去搞体育”、“不擅言谈的人才去做程序员” 社会上最受尊重的,似乎总是企业家、政府领导;而程序员 “你就是个给领导干活的”,最多 “你就是个搞技术的而已”。为什么中国的程序员就那么看不起自己? 他们称呼自己 “码农”、“苦逼”、“低级”,说着牢骚话,抱怨一切,用几千块的硬件,却用盗版软件。如果你自己都看不起自己,谁还能拯救你?

【2012-5-12】腾讯的创新不牛逼,但是短期、快速,抄袭出来并立即推广线上产品的能力不可匹敌,无出其右。这也是需要本事的。尽管有人不齿,有人说他有 QQ 这个平台啊,但有平台的企业可不止腾讯,却只有他抄出了个世界。这点,才是他最强大的地方。

【2012-5-12】几个有趣的事实:

  • 1、只会基础编码的 SQA 去指导程序员写高质量代码;
  • 2、程序员的领导特别多,QA/SQA/TE/架构师/SE/UE;
  • 3、角色间的沟通是最痛苦的屁事,文档、说明、邮件,到处是证据的陈列,有谁能给程序员一点信任?
  • 4、某离职去做架构师的朋友说,太好了,终于可以告别编码了……

【2012-5-9】这两天在学公司里面的一个缓存框架,俺以前修改和定制过 OSCache 的开源代码,因此看到这个框架的时候觉得特别熟悉,再拉上仅限了解阶段的 Memcached 一起比较,还是颇有感触。这大概就是一种比较学习的方法,印象容易深刻。在项目中实际应用有其不可替代的价值,和项目外看看书和文档不可同日而语。

【2012-5-9】

  • 1、其实有的东西在大学学了也不懂,比如我在大学的时候学软件工程就相当不知所措,这些东西兴许要到工作中慢慢积累。
  • 2、有的东西懂了也只能算是概念和皮毛,比如一些设计思想和原则,后来回想起来觉得 XXX 的意思原来如此,如果当时理解错了甚至会误导。
  • 3、还有些东西不但应该懂,还应该把基础打扎实。

【2012-5-9】渐渐发现,有的事情上,知道得多,并不全是好事的。 知道的多,眼界是开阔了,经验是丰富了,但是,知道得越多,先入为主的思想会把解决问题的思维囚禁起来,解决办法理解得越深刻,就越可能跳不出那个思维惯性的圈子。 这就是奇怪的事,知道的越多,选择的机会越少。对于想象力丰富的孩子们尤其如此。

【2012-5-7】很多年都听品冠的歌。他的歌从来不能在第一时间给我留下深刻印象,没有杀猪音也没有很多炫酷的技巧,但是就像醇厚茶香一样,越听越觉得回味。安安静静,每首歌都在诉说。

【2012-5-6】昨天爬了凤凰岭,今天打球打了一下午,典型 2B 青年的作风。我其实只想看看我的潜力和意志力有多少。坐着腿都在发抖。好吧,现在,我后悔了。

【2012-5-5】暴雪应该是游戏界的苹果了,桀骜、做的东西在用户体验上就是不讲道理得好,尤其在平衡性方面,我不知道哪家公司还可以和它相提并论。像这些公司,还有 Google 这样的,应该算是 “天才” 公司了,总有些让人看不懂的地方、极端的地方,但是让人无法拒绝。就像 “天才” 比 “人才” 多了个 “二” 字。还记得十多年前刚开始玩暗黑 II 的日子,哪家公司可以在大卖之后过了那么多年才发布续集?那个时候我在哪,现在我又在哪,看暗黑 III 能坚持几个冬夏轮回。国产游戏呢?兴许轩辕剑是一个顶峰,轩三?云和山的彼端?水墨画才是最让我感动的原因。无论如何,当轩辕剑丑陋的 3D 出来的时候,我不得不放弃它了。

【2012-5-3】这两天在看一些 js 的框架,以前以为典型的前端 MVC 已经是典范了。现在越来越感到,这样的观点真是弱爆了!解耦的世界无穷无尽、无奇不有啊。以前,有朋友和我说,前端程序员总是被轻视。后来我发现,优秀的前端程序员太难找、太值得尊敬了。优秀的前端程序员,往往具备传统面向对象语言、操作系统和网络的知识,只想专攻、单单玩转 html+js+css,不靠谱!而后端的程序员,可以对前端一无所知。

【2012-4-15】我想起了一种句式,叫做:

  • 问:“xxx 是为什么呢?”
  • 答:“呵呵,不妨/有兴趣/不如/建议 你去看看 XXX N 厚的/牛叉的/大师的 书/论文/著作/课程/博客,你就明白了。不明白也没关系,总有一天你会明白的。

【2012-3-28】最早我接触的版本控制管理工具是 VSS,那个时候我们基本上只是把它当做共享文件夹来用的,应该说,还没有 “版本管理” 能力;后来公司统一切换到 CVS,用的外壳是 Tortoise CVS,还不错;再后来是 SVN,一个有点恶心的东西,出错需要 clean,有时甚至要重新 check out;现在用了 Perforce,我才发现,没有最烂,只有更烂。#Git#

【2012-3-25】爬到了鹫峰顶和望京塔。照片是爬了一段时间的照片,最远处那个破亭子一样的东西就是望京塔。也许你和我一样,都觉得它太遥远,但是试一试发现,自己真的是可以做到的。

moutain

【2012-3-25】如果一门新的的语言能给你带来许多新的见解,那就是有价值的。总有的人觉得语言只是简单的工具、框架没有技术含量,他们眼里值钱的只有工作经验。

文章未经特殊标明皆为本人原创,未经许可不得用于任何商业用途,转载请保持完整性并注明来源链接 《四火的唠叨》

5,610 次阅读

Leave a Reply

Your email address will not be published.

back to top