《赵氏孤儿》一场乱伦引发的血案(原创)

QQ截图20170312213836.png

赵氏孤儿是一个很悲壮的故事,葛优和秀波大叔饰演的程英形象更是让这个故事尽人皆知。但是真实的历史可能既不悲壮又有些见不得人。

赵朔立有战功迎娶了晋景公的姐姐庄姬为妻。

但是赵朔英年早逝,庄姬耐不住寂寞,作为晋景公的姐姐赵家的媳妇她又不好随便找个什么男人。同在一个屋檐下日子久了庄姬就和赵家人赵朔的叔叔赵婴齐搞在了一起。

阅读全文 »

我心安理得地写了一次垃圾代码!(转载)

我很久很久以前曾经经历的一个公司特别傻比,人力资源和svn管理员不懂程序。

作为服务端的主程序,一直以来都是代码精简,效率最优,没有冗余为毕生追求。

突然我无意中发现了一个秘密,我的绩效居然不如几个公司刚招进来的新手。

我每天刻苦努力,优化代码,让公司的服务端7*24稳稳跑在服务器上,还一心研究各种热切换,换来绩效考核好久没有优秀了。

这究竟是为什么呢,后来好心人告诉我,人力资源说了,他们看了svn的日志记录,其他人工作很努力,每天提交很多代码,每天新编写很多很多代码文件,贡献了好多好多的劳动成果。

阅读全文 »

是怎样的感受?(转载)

西雅图本地时间2月28号,号称「亚马逊AWS最稳定」的云存储服务S3出现“超高错误率”的宕机事件。

接着,半个互联网都跟着瘫痪了。

▌一个字母造成的血案

AWS在昨天给出了确切的解释:一名程序员在调试系统的时候,运行了一条原本打算删除少量服务器的脚本,结果输错了一个字母,导致大量服务器被删。为了修复这个错误,亚马逊不得不重启整个系统(在此之前已经几年都没有重启过了),最终导致了震惊全球的Amazon S3宕机4个小时事件。

曾经有人计算过,AWS每宕机一分钟,对亚马逊造成的损失是$66,240美元…而这还不包括那些依靠AWS来运行自家服务的公司们的损失。所以这次接近4小时的宕机造成多大的损失,只能请大家自行脑补了。

程序员的世界就是这样的不近人情,一丁点儿错误就足以酿成大错。在这次“一个字母造成的血案”之前,刚刚发生了Gitlab程序猿用错一条命令误删了整个数据库的悲剧。再久一点以前,欧洲宇航局的的火星探测器因为传感器失灵了仅仅一秒钟,就造成探测器在火星表面坠毁,历时数年的探测计划功亏一篑。

阅读全文 »

ubuntu linaro (Linux)定时任务 运行图形界面 (export DISPLAY=0.0)

前一段时间写了一段程序想定时执行, 这个程序需要需要启动图形界面,说白了是浏览器。定时任务执行当时没搞定,可能是哪里写错了,上周末终于搞定了,简单记录一下。

环境: ubuntu linaro (Linux)

关键点: export DISPLAY=:0.0

定时任务设置:

34 6 * linaro export DISPLAY=:0.0 && node /data/auto/online.js解释: 第一段是执行的时间, 第二段是执行的用户名,第三段export DISPLAY=:0.0 指定X11在哪里,剩下的就是要执行的代码了。

应届毕业生该如何面试,大学生该如何优雅的面试?

大学生该如何优雅的面试?

这段时间面试了两个实习生,都是在校的研究生,有了一些想法,在这里记录一下。

穿着什么的我就不说了,干净整洁什么的大家都知道,如果说得体那么这个太难,每个人对得体的定义不一样。我觉得需要注意的有几点

第一点:简历,看起来啥都会,具体一问就傻眼

阅读全文 »

大学生该如何自学前端技术(HTML CSS JavaScript)?

大学生该如何自学前端技术(HTML CSS JavaScript)?

这段时间面试了几个实习生,都是在校的研究生,有了一些想法,在这里记录一下。

据说很多学校都是不教前端编程的。还有好多学校是虽然教,但是只是用一两节课让同学们知道有HTML+CSS+JavaScript这么个东西,都入不了门,之后老师领着做东西,做法就是扒别人的网页,简单改一下。如果这些都是真的,那么前端技术就得靠自学了(也有可能花钱上培训班)。我是个文科生,我是自学的。

阅读全文 »

作为一名程序员如何优雅的使用谷歌搜索技术(Google)?

作为一名程序员如何优雅的使用谷歌搜索技术(Google)?

大家都知道作为一名程序员Google的作用很大,但是Google又很难优雅的使用。需要轻功高明。当然也有一些人做Google的镜像,但是发展的都不好。

那么如何优雅的使用Google的搜索技术呢? 其实我们并不需要真的使用Google,只要技术是Google的,我们想找的东西能找到就好了。

那么我习惯于用aol.com (美国在线),他的搜索技术是使用的Google的,其实我觉得我想用Google找到的东西用AOL全都能找到,而且还不用运用轻功。

Linux 查看哪些进程占用磁盘IO (iotop工具)

Linux 查看哪些进程占用磁盘IO (iotop工具)

今天查看了一下服务器状态,突然发现磁盘IO很高,几乎都是读,而CPU等待IO的现象很严重。

我是用vmstat查看的,参数是3 。所以整个命令就是 vmstat 3 。

但是那些进程导致了io高呢?

我就用了iotop工具,很小很小的一个工具。

如果没安装,那么 yum install iotop 就可以安装上了。

使用方法为 iotop 或者 iotop -o

iotop 会列出所有进程按照IO占用的从大到小排序。

iotop -o 更人性化一些,只列出占用IO最高的,并且用占用情况的。

linux 安装 chromedriver (Ubuntu linaro 安装 chromium-chromedriver)sudo apt-get install chromium-chromedriver

linux 安装 chromedriver (Ubuntu linaro 安装 chromium-chromedriver)sudo apt-get install chromium-chromedriver

我的环境还是Ubuntu linaro, 我的CC-A80, 之前是有chromedriver的, 今天我把整个chromium卸载了,有重新安装的。

安装命令为 sudo apt-get install chromium-chromedriver