知乎编辑团队出品

写在前面

设计是按照一定的设想和计划,有目的地解决问题的过程。我们可以把任何活动中的计划过程和对技术的有意识地使用理解为设计。

通向宇宙之路

许多真正的大师都是自学成才,他们拥有突破性的想法。
此处应当注意,是“许多大师自学成才”,而不是“自学的很多能成为大师”。而且前一句中的“许多”是针对“照理来说自学是几乎不能成大师的,但其实竟然还真有那么几个自学成大师”而言的,绝对不是说“大师里大部分都是自学成才的”。大师的指点,对成就一个新的大师是极为重要的。否则为何不论自然科学还是社会科学历史上都如此注重学派?为何诸多大师都如此讲究师承关系?为何极为看重自我修行的佛门都如此推崇玄奘法师去天竺拜师修行?

火箭直径的确定要考虑运输的方便,不会超过铁路的运输能力,要能够顺利通过各种隧道和涵洞;铁路列车车厢的尺寸又是参照公路确定的;公路的宽度则是根据保证两辆汽车能够错车确定的;汽车尺寸是参照马车尺寸确定;马车的尺寸是依照并排坐两个人确定的。

怎样进行有效的科学研究设计

是至少尽可能保证研究方向正确,不要去研究所谓永动机,推翻相对论等研究方向错误的问题。
但是历史上很多科学的进步,在当时看来,却都是“错误的问题”。比如欧氏几何,比如空气阻力,比如牛顿力学。

gcc工具有很多选项,其中有一些虽然不是很常用,或者说不被很多使用者注意到细节,但是这些选项在调试程序时也许能产生意想不到的功效。当然,有的选项,是在实际项目中遇到的问题踩过的坑,一并记录下来,以方便今后遇到时的检索。
其中很多内容来自微信订阅Linux中国,在此向原作者Ansh及译者dongdongmianucasFL致敬,并附上不常见但是很有用的 gcc 命令行选项(一)不常见但是很有用的 GCC 命令行选项(二)链接。

阅读全文 »

很早就觊觎rmbp了,今年618看京东优惠很不错,就入手了15版13寸128G的。至于为什么没有上新版,是因为个人不太喜欢新版的键盘;至于为什么没有上15寸,是因为个人觉得15寸太重、触摸板太小。(我才不会说主要因为穷……)入手后就开始了一段时间的折腾,主要是恢复之前用Arch时的开发环境,期间无数百度,间或一些Google。把一些比较有用的总结下来,以备后用。

阅读全文 »