
杂文
文章平均质量分 67
二进制程序猿
人生的天平永远会青睐努力的人
展开
-
再谈百度:KPI、无人机,以及一个必须给父母看的案例
拜读一下大师的问题,我发现这个问题还是挺严重,希望日后能改善吧!没想到我之前的一篇关于百度的文章引起了这么大的反馈。很多朋友称赞我写的好,实际上并非如此。我只是往一块顺着山坡向下滚的石头上踢了一脚而已。人们对于百度早就积累了太多年的怨气,我只是替大家说出来罢了。这篇文章总共收到了将近900条评论,而且还在继续增加中。可惜微信只能放出来50条精选评论,我真的很想把所有评论都放出来转载 2016-03-16 08:28:45 · 1579 阅读 · 0 评论 -
林家翘先生提醒青年学者:千万不要Garbage in,garbage out
仅以此文向林院士学习,以此自勉我第一次听见“Garbage in, garbage out”这个说法是在1983年10月,那时美国科学院院士林家翘先生正在清华大学讲学,李家春和我(当时在中科院力学所)应邀参加了接待工作。林先生在一次演讲中提及这一语汇。我当时查《牛津高阶现代英语词典》第三版(1974),没查到该语汇;十几年后,在该词典第四版(1989)上查到了,此语汇的英文注释是:“(in comp原创 2017-02-14 10:44:52 · 21122 阅读 · 0 评论 -
编程规范1 命名规则---做一名优秀的程序员必备
如何做一名优秀的程序员,从开始锻炼你的代码规范做起吧!!! 没有那种命名规则适用于所有代码工作,因此只能在实践中选择一个适应该项目的规则。代码规范的好处显而易见,一套定义完整、结构清晰明了的命名规范将大大提升源代码的可读性和软件的可维护性。 总之,制定一套令开发组成员基本满意的命名规则,并在项目中贯彻实施,也是团队开发一项必不可少的工作。0x01 命名代码规范概述 代码原创 2017-02-10 01:05:38 · 1019 阅读 · 0 评论 -
我认识的林家翘先生 转载
我認識的林家翹先生 袁旂我第一次聽到林家翘先生的名字是我在大學四年級時,那時我在台湾大學土木系,選了丁觀海教授的彈性力學,丁教授是一位很謙虛而有學問的人。在那門課程里,我第一次學到了完整的應力、應变张量知识,也見到了重调和方程,这是一門有啓發性的課程。有一次丁先生与我們談治學,他說, C.C.Lin(林家翹)、 H.S. Tsien(錢學森)的文章他看都看不懂,怎麼敢在那方面去做研究發表論文?丁先转载 2017-02-16 14:12:25 · 1230 阅读 · 0 评论 -
如果祖国需要,我会义无反顾上战场
如题原创 2017-01-01 20:06:31 · 437 阅读 · 0 评论 -
程序员禅宗之道
在一个下雨的早上,我坐在桌旁,思考着该怎样高效的工作。在我成为一个自由职业者之前,我工作也非常努力,但是收效甚微。从2006年开始我开始进行禅修。在一段修行之后我发现:早在百年前,禅宗大师们就已经非常清楚的知道现在的程序员该怎样工作了。 即便我并不是很喜欢“怎样成为一个更好的程序员”这类的文章,我还是想在这里记录下那天早上的想法。一方面作为对自己的提醒, 一方面可以和我的读者分享。如果你对下面这些文转载 2016-09-10 10:30:29 · 549 阅读 · 0 评论 -
自然辨证法推荐书目--100本,够看好几个学期了
《自然辩证法》课程阅读参考书目 1, 欧几里得《几何原本》,兰纪正等译,陕西科技出版社1990年出版2, 哥白尼《天体运行论》,叶式辉译,陕西人民出版社出版 3, 伽利略《关于两大世界体系的对话》,编译组译,上海人民出版社出版4, 牛顿《自然哲学的数学原理》,王克迪译,武汉出版社出版 5, 拉普拉斯《宇宙体系论》,李珩译,上海译文出版社出版6, 达尔文《物种原创 2016-08-07 22:05:21 · 7026 阅读 · 8 评论 -
一名出色程序员的必备技巧----与程序员兄弟们共享
每当我们被问想要成为一个优秀出色的程序员需要哪些物质时,很多人都会回答什么有逻辑性、思维敏捷、勤奋和耐心。其实像这样的问题根本也没什么标准的答案,我想说的是除了这些常被说起的几点,还有一个老因素也很重要,那就是大家在工作中的一些习惯。除了大家所必备的一些技能和逻辑思维能力,就让我们看下还需要具备哪些好的习惯。1.时间观念每个人都不喜欢别人迟到,公司更是如此,没有那个领导喜欢爱迟到的员工。作为程序员,原创 2016-08-07 08:51:16 · 512 阅读 · 0 评论 -
学习成绩的差距,归根结底是学习习惯的差距
许 多童鞋很疑惑,为什么报了那么多的辅导班,自己的成绩还是不理想?为什么自己一天恨不得24小时都学习,成绩还是上不来?一位有着多年教龄经验的老师一语 道破天机:其实,同学之间学习成绩的差距归根到底是他们学习习惯上的差距。这些差距体现在那些方面呢?我们一起来看看! 1.尊重与欣赏老师的习惯 亲其师,信其道。一个学生同时面对的各学科教师,长短不齐,在所难免。所以学生要学转载 2016-03-27 12:01:12 · 472 阅读 · 0 评论 -
俄罗斯程序员的编程人生
程序员的一生时间90%是用在编程上,而剩余的10%是活在世界上 俄罗斯程序员实现了全自动化的生活,写了一堆脚本,会给老婆发加班短信、会在宿醉不醒时给自己请假、会自动根据邮件恢复客户的数据库、还可以一键远程煮咖啡。还原这一故事的GitHub项目已经成了这几天最为火热的项目之一,真是程序员们的楷模啊…… GitHub上这个名为“hacker scripts”原创 2016-02-27 20:08:33 · 5720 阅读 · 0 评论 -
图像处理经典图片Lena背后的故事
下面这张图片估计很多人都非常熟悉,是的,图像处理领域的标准图Lena,记得之前看到过这张图的原图,突然有兴致,看看这张图片背后的故事。 原图如下:最开始看到这张原图也是有点吃惊,原来司空见惯的Lenna头像图竟然是这张图的一小部分,那么这样经典的图片是怎么来的呢?Lenna/Lena是谁?从comp.compression FAQ中, 我们知道Lenna/Lena是转载 2016-03-16 15:06:03 · 1577 阅读 · 0 评论 -
关于Topcoder相关情况
最近找我问TC的朋友越来越多,于是就想写一个入门教程放在这里。对我来说,TC目前是总收入的一个重要组成部分,虽然不如工资多,但是性价比极高。由于我基本只干Design/Development,因此本文只介绍这两种,对于有志于Architecture/Assembly乃至Studio的,我给予精神上支持。另外,我在软件工程方面的知识体系极其山寨,这篇文章应该会有不少错误,请海涵。最后,转载请注明。转载 2016-03-16 13:59:40 · 542 阅读 · 0 评论 -
未来最为重要的三种能力
虽然是转载别人的文章,但是我也不是一个无脑转载者,看罢文章,心里想想,自己在那个方面还能有进步,确实,编程的工作做的多了,自己对文档可能没有那么大的想法,但是细细想来这么多年来的工作,好似也只有文档能让你自己的工作有了目标和方向以及成果,并不是一个会写文档的程序员不是一个好的程序员,但是一个会写文档的程序员的确是一个公司、一个团队不可或缺的人才。因此也想到古埃及的一句话“知识是记录下来的”,人类的原创 2017-02-23 11:59:34 · 570 阅读 · 0 评论