find - search for files in a directory hierarchy
grep, egrep, fgrep, zgrep, zegrep, zfgrep - print lines that match patterns
理想的知识结构模型

在某个领域深耕细作的同时,不要忘记拓宽自己的知识面。如果一个人的领域太过专业化,一段时间后,你可能会发现自己的专业已经陈旧了。如果一个人的知识面很广,在终身教育的配合下,你的专业可以随着时代的变化而改变。
— 《MacTalk跨越边界》
functional safety and cyber security
safety: 安全,侧重于防止系统的内部故障导致生命财产损失。
security: 安保/防护,侧重于防止外部侵入导致生命财产损失。
对应到汽车领域:functional safety(功能安全)与cyber security(网络安全)
软件开发(3):软件集成重名解决方案
本文介绍了一种在软件集成过程中,遇到重名文件 和/或 重名函数时的解决方案。
Machine Learning笔记
学习吴恩达的machine learning课程笔记。
ABZ计划
技术炒作周期(Hype Cycle)
Hype cycle直译过来是炒作周期
的意思,是美国咨询公司Gartner从1995年开始每年发布的一个关于技术成熟度报告,从时间维度将技术的成熟度分成5个周期:Innovation Trigger(萌芽期)
Peak of Inflated Expectations(过热期)
Trough of Disillusionment(低谷期)
Slope of Enlightenment(复苏期)
Plateau of Productivity(成熟期)
。
程序在哪里执行?
先上结论:计算机程序可以在ROM或者RAM里执行。
软件工程的事实与谬误 by Robert L·Glass

软件工程的55个事实和5+5个谬误。
划重点:
- 软件过程和软件产品的
复杂性
决定了我们在该领域的许多认识和行为。复杂性不可避免,我们不应该与之对立,而应该学会适应它。 - 在软件领域,糟糕的
估算
和由此带来的时间表压力
一直在迫害我们。 - 在软件管理者和技术人员之间有
隔阂
。 鼓吹
和通用
的观念影响了我们形成专注于有力的、明智的项目方案的能力。