[返回] [最新] [最热门] [最高评价]

《Person of Interest》剧评

看完美剧Person of Interest(POI,疑犯追踪,下同),心有波澜,写一点点文字,零零散散,算是剧评。

我不觉得我是一个美剧狂热的爱好者,但是确实也看了好几部美剧。读书的时候开始看Friends(六人行),后来顺着相同的风格,看Two and a Half Men(好汉两个半),以及How I Met Your Mother(老爸老妈浪漫史)等等,都是很欢快的风格;另一条线看一些悬
...

四火 2018-01-23 10:35 | 查看: 113

折腾的快乐

先讲个故事

公司里有这么一个小小的差事,某一个月,每天都要把Excel的某一列的数据根据某种规则换算以后拷贝到另一列去。

DA(数据分析师)看了以后说,就手工完成吧。反正只有一个月,这件事情每天做3分钟,也没有多耽误时间。

TPM看了以后说,这事情每天做做很简单啊,写一张便签贴在屏幕上,每天就不会忘记了。

Dev Manager看了以后说,衡量一下这个很小的时间成本,用其它的方式来解决是不
...

四火 2018-01-09 15:27 | 查看: 472

2017年总结

一周前才家人送上飞机回国过年,这两个月要一个人安安静静呆着了,就从写一点东西回顾这个过去的2017开始吧。

健康

我总是把健康放在首位。就像我之前写的,健康是一个拥有它的时候不会注意到它的东西。Crohn’s Disease时不时回来找我,但是总的来说,仅仅急性地比较严重地犯了一次,其它都还可控,比2016年好;抑郁症的问题也基本得到控制,虽然有时候还会头晕,特别是天气不好的时候,
...

四火 2018-01-03 07:28 | 查看: 362

时间投入上的权衡

时间管理被很多人忽略了。被忽略的一个原因是,我们被洗脑洗得太久,读到的鸡汤文太多,觉得一个人的主观努力程度扮演了过度重要的作用。事实上,这里有两个问题,一个是如何评价目标的达成,特别是人一生这个大的范围内的评价,鸡汤文中总把一个人在事业上的“成功”列为最大的目标,但实际我觉得这只对一部分人成立;另一个是,即便这个目标成立,主观努力依然被高估了——或者说,主观努力当然重要,而且对于大多数人来说,天赋
...

四火 2017-11-22 22:40 | 查看: 642

Blog安全问题小记

最近Blog遭遇了几个安全问题,折腾了几个钟头,在此记录一下。

最大的问题是blog访问时不时地出现“502 bad gateway”,即便不出现,latency也能达到接近三十秒。

于是登上vps去看原因,top命令发现CPU都用完了。靠,十个php-fpm居然都在满功率工作。研究了一下,通常php-fpm在没有请求的时候是不应该占用那么多CPU资源的,而且mysql也高,似乎有人在访问网站
...

四火 2017-11-21 03:50 | 查看: 536

职业生涯下一站

水文一篇。

在亚马逊已经呆了五年多了,想起第一次换工作的情形仿佛还历历在目。如今,就在我还有半年多就将迎来我第十个工作的年头,经历了骑驴找马的面试,不久我将迎来第二次职业生涯的重大变更,下一站:Oracle,Bare Metal Cloud组。

我的工作经历,可以用多样来形容,也可以用乱七八糟来形容。其中的原因有客观的,也有主观的。客观的原因是项目和团队的需要,本来工程师团队如同资源池,就是要
...

四火 2017-11-20 12:55 | 查看: 569

LeetCode付费题目(一)

LeetCode 300题以内需要付费才能查看的所有题目解答。

156

Binary Tree Upside Down

157

Read N Characters Given Read4

158

Read N Characters Given Read4 II – Call multiple times

159

Longest Substring with At Mos
...

四火 2017-11-07 03:30 | 查看: 839

几个系统设计问题的解决思路

曾经写过一些系统设计方面的思考(比如这个和这个),但是最近准备面试,又接触了更多系统设计方面的问题。这里我想简单记录一些典型系统设计问题的思路。通过学习常见的系统,在心中形成一些问题解决的套路,以在思考和分析新问题的时候提供一些既定思路。很抱歉时间关系写得很简略,主要是提示一些思路和方向。

设计Tweeter

两种常见模型的trade off:

Pull on demand: merge x
...

四火 2017-10-31 10:22 | 查看: 594

近期面试求职的经历和感受

好久没有更新了。回来报个到,也向关注和提醒我blog更新的朋友们道个歉。原因在于,最近非常忙,忙于找工作。现在下家还没有定下来,手头有几个offer,还在考虑中,但是很快会决定下来,然后更新更进一步的信息。无论如何,blog的更新已经恢复正轨。

通常人的一生中不会有太多属于自己的求职季节,尤其像我这样的,总觉得在一个地方需要积累,因而并不是频繁跳槽的粉丝。第一份工作在华为,我干了三年半;第二份工
...

四火 2017-10-30 00:00 | 查看: 791

求第K个数的问题

一道经典的题目。给一堆乱序的数,如果它们从小到大排好,求第k个是多少。假设排列的下标从1开始,而非0开始。

这个问题如此之简单而熟悉,可它却可以是很多现实问题的某一个子问题的抽象。它本身相关的问题其实就不少,而且还可以不断演进,成为不同复杂程度的问题。

看到这个问题,脑海里的第一反应是一左一右红蓝两条分支——堆排序或者快排。Java中快排用Arrays.sort就可以了,如果是堆排序需要用到P
...

四火 2017-07-14 13:01 | 查看: 546

分布式系统中唯一ID的生成

其实老早就像写一点这个话题。几乎我见过的所有大型系统中,都需要一个唯一ID的生成逻辑。别看小小的ID,需求和场景还挺多:

这个ID多数为数字,但有时候是数字字母的组合;

可能随机,也可能要求随时间严格递增;

有时ID的长度和组成并不重要,有时候却要求它严格遵循规则,或者考虑可读性而要求长度越短越好;

某些系统要求ID可以预期,某些系统却要求ID随机性强,无法猜测(例如避免爬虫等等原因)。
...

四火 2017-06-30 23:59 | 查看: 759

React+Redux组合使用之感受

最近完成了一个使用React+Redux组合的项目,以前仅仅是接触了解以及学习,并未正儿八经地使用过,因此这一次可以说是第一次完整地再一个项目当中使用。因而对于认识之浅显请轻拍。

从架构和层次的层面,这个组合给我最好的感受是干净利落的解耦。有不少JavaScript框架尝试解决解耦问题,但是到了落实的层面上很容易出现分层分模块不容易严格控制,缺少清晰标准等问题。但是React+Redux的组合没
...

四火 2017-06-11 06:14 | 查看: 482

...更多...