小名开开

在春天的光影里喘息

前东家任研究院 PM 期间做的一些黑板报,主要目的是普及基础数学概念。离职了,只出了短短五期,第六期写到一半,回头把已经成文的也贴上来。

作者一气成文,一字未改。

第七期:约瑟夫斯环(2.8MB)

前东家任研究院 PM 期间做的一些黑板报,主要目的是普及基础数学概念。离职了,只出了短短五期,第六期写到一半,回头把已经成文的也贴上来。

作者写了 A C 两部分,B、D 及小黑板报是我写的。

第五期:无穷(3.0MB)

第五期:无穷

前东家任研究院 PM 期间做的一些黑板报,主要目的是普及基础数学概念。离职了,只出了短短五期,第六期写到一半,回头把已经成文的也贴上来。

作者提供了述事题材,内容全部重写。小黑板报自己写的。

第三期:递归(3.0MB)

第三期:递归

前东家任研究院 PM 期间做的一些黑板报,主要目的是普及基础数学概念。离职了,只出了短短五期,第六期写到一半,回头把已经成文的也贴上来。

嘛,这个作者就是我自己……

第二期:相关性(2.8MB)

第二期:相关性

前东家任研究院 PM 期间做的一些黑板报,主要目的是普及基础数学概念。离职了,只出了短短五期,第六期写到一半,回头把已经成文的也贴上来。

主文章作者一气完成。小黑板报我写的……虽然没啥内容。

第一期:算法的起源(2.1MB)

第一期:算法的起源

有很多种原因导致 wordpress 载入缓慢,其中最冤的一种就是引用了一些导致请求超时的网页资源。

最近这例比如 font.googleapis.com 上的网页字体文件。(原因你懂的)。

超时啊!整整一分钟以后才能见到页面。

而且这玩艺跟主题基本无关,所有的主题几乎都调用了 wordpress 的 wp_head(); 函数,换主题基本不管用。

解决方法:

打开 wordpress 目录下的 wp-include/script-loader.php,查找

1
$open_sans_font_url = "//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets"

(对于最新的 wordpress 版本,代码在第 602 行附近)

直接注释掉,如下:

1
//$open_sans_font_url = "//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets";

(多了两划 // 而已)

把修改后的 script-loader.php 上传到服务器,或者可以登录的话直接在线修改。

完成以后重新打开 wordpress,享受酸爽吧。

实在是半途而废的文章太多了。

其实博客的草稿箱里的文章数量都近乎是发布数量的四五倍了,至于连草稿箱都没进的就更多了。

灵光一闪想写点什么的时候倒是经常有,也很快就能在脑中组织出一篇文章的大致脉络来。

对于由某事而发的感悟文章最是简单,无非是事例加抽象一下的所谓哲理,但是这样的文章自己都觉得没什么价值,对于我这种其实挺懒,做点什么事情都要按时间折算成本的人来说,总是一到真想提笔的时候就不想写了。

而要讲一下技术学习的话,略难一点,要花不少时间去思考如何才能写得清晰明了,不少时候还得配上相应的说明图片。有时写着写着,就会发现这也不是自己现在能驾驭的题材,就只好中途放弃了,而另一些时候,则是因为时间拖得太长,或者自己做图片难看让自己不满意,文章也就束之高阁了。

至于文青类文章,真的很难。最近几年都没有阅读那些华美辞藻的空洞文章,“词感”的下降极度明显,很多显得文艺的词汇都忘光了。而且这类文章总是要花很大的心思去修整每一句话的表达,如果不是时之所至,或者有什么外界因素的强烈刺激,就会沦为“憋”的状态,写出来也过不了自己那关吧。

至于其它的杂七杂八的文章,还是受限于时间因素,觉得没什么价值,也就这么放过去了。

总还是觉得,写东西不如读书。

所以你看,为什么会有轻博客、微博,为什么它们会红火。

真的是因为这些东西消解了“文章的价值”,让很多人不再局限于写作一篇合乎篇幅的文章所必须的时间和脑力的投入。反正能写长也不让你写长,写长了也没人仔细读,那何不如就来那么一两句话呢。

轻博客也是类似,把外观弄好看,把排版弄整齐,把篇幅搞短,方方的豆腐块里最适合放几句话的小感悟,还有图片。对的,图片,所以大量的轻博客都沦为了相册、贴图集、图片游记、美女柜等等。

我觉得我也得开始写短篇了。

要不也弄个轻博?

通常情况下,做技术的,尤其是做程序开发的,最期望的事情就是写完一套代码,能一直高效率地用很长时间。“用很长时间”包括两种情况,一是全然不动的,二是只需要小修小补的。而最害怕的,就是今天刚按产品经理的要求写完代码,明天他过来说,“嗳哎唉~~,还需要添加什么什么功能”,甚至是“我们要推倒重来”。

比如说,你是一个工匠,一位顾客过来,想要一个家用烤面包箱。于是你发挥自己的才能,按顾客的家庭人口、住宅大小、生活习惯等设计了个完美的烤面包箱。它不大,因而不占空间且易于清洗;它火力适中,能耗少而依然有足够的热力;它外观精美,与其它家俱协调一致。

等到你在交付时,顾客突然说:“等等我还要拿这个烤蛋糕。”

你满腹牢骚,考虑到自己的工匠名声与招牌技艺,答应了。

然后你重新打造了一个更大的烤箱,兼具烤面包与蛋糕的功能,可以设定两种不同的温度与时间,分别适应两种需求。为了外观你绞尽脑汁,拆掉并抛弃原来的外壳,重新制作更大的外壁隔热材料——由于更大的火力使得原来的隔热材料已经无法胜任存在火灾隐患,你不得不费了巨大的精力去重新选择合适的材料,更大的箱子已经没法放在原来那个地方了,配套的管道也要切割移动。而这次工期变得非常紧……

终于,你还是完成了顾客需要的东西,不负工匠之名。粗粗算来,这个烤箱几乎有一大半的东西都重新制作了,尽管如此,你只是默默地交付了结果,而没有向顾客作任何的抱怨。在顾客看来,你似乎只是很简单地,花了几天时间,把箱子扩大了一圈。

于是顾客提出了新要求:“那你再顺便帮我加个功能,让它能烧水吧”

你考虑到板材需要重新制作,以提供密封防水蒸汽能力。又不能完全密封得留口泄气以防爆炸,于是结构也需要重新设计。为防水烧干,你需要增加一个探测水沸而后停止加热的阀门。这个阀门需要自动控制系统,所以需要一个复杂结构。阀门与输热管道连通,于是管道也需要防水。……

……你回忆起你的家族,历代均以精湛的手艺自豪,家族几代人通过智慧与勤劳,赢得了无数的声名与赞誉,获得了乡坊的认同,终于在这片土地扎根。每一代人,都恪守制作每一件精品的家训,从未改变过。……太多的历史,太多的荣耀,推动着你不断地往更快、更高、更强的道路上前进。你知道,在工匠的道路上,你永不放弃!

于是你胖揍了他一顿。事情就解决了~

附此文的更新:

迟到的感谢信

0%