【转】Arnold 论数学教育

本文转自 http://tieba.baidu.com/p/670916310

注:调整部分格式,错别字及翻译有问题的地方。文中很多人名等都没有给出中文译名,一个更好的版本可以参见这个 pdf:https://www.math.uni-bielefeld.de/~souyang/expos_article/On-Math-Teaching.pdf


地点: Palais de Découverte in Paris, 时间 1997 年 3 月 7 日.

数学是物理的一部分。物理学是一门实验科学,它是自然科学的一部分。而数学是物理学中只需要花费较少的代价进行实验的那一部分。例如 Jacobi 恒等式(保证三角形三条高交于一点)就是一个实验事实,正如同地球是圆的(即同胚于球体)这样的事实一样。但是发现前者却要比发现后者需要较少的代价。

继续阅读

懒惰--程序员的美德之一

Perl 语言的发明者 Larry Wall 曾经曰过:

"你们当中很多人都知道程序员的美德. 当然啦, 有三种: 那就是懒惰, 急躁以及傲慢. "

"Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris."

当然了, Larry 可能有点嘲讽的意味, 不过就懒惰而言, 仔细想想还真能算是美德呢!

有种说法是 "懒人改变了这个世界", 比如有人说, 洗衣机就是懒人们发明的, 因为他们懒得去洗衣服.

类似还有比如交通工具, 因为懒人们懒得走路, 就发明了形形色色的代步工具.

所以呢, 从某种角度上说, 懒人促进了这个世界的进步! 在编程方面呢, 道理也是类似的.

因为厌倦了日复一日的测试, 打包, 上传, 部署, 懒人们想, 能不能简单动动手指敲一个命令就能完成这些呢? 于是他们捣鼓出了各种构建工具, 写出各种脚本, 将这些过程通通自动化. 等要做这些的时候, 轻敲键盘, 计算机就默默地在后台为我们完成了这一切!

因为厌倦了为浏览器间的差异而去写不同的代码, 懒人们说, 嘿, 能不能统一一下呢? 这样大家都轻松. 于是他们坐下来讨论各种规范, 制定出统一的标准. 自然, 种种规范, 标准的出台极大的促进了软件行业的发展.

所以你看, 有时懒惰还真是一个美德呢!

只有两个行业把客户称为‘用户’。—— Edward Tufte(信息设计大师)

“There are only two industries that refer to their customers as ‘users’.”

*注:一个是计算机设计(computer design),另一个是毒品交易(drug dealing)。

impress.js 的一个本地演示

在之前的 Impress.js——一款 javascript 演示(presentation)框架曾对 impress.js 做了一个简单介绍,还给出了一个官方 demo 的链接。 不过没有梯子的话,访问可能不太稳定,所以这次把它搬到了本地,你可以通过以下链接访问:

impress.js official demo(english version)

另外,官方的是英文版,我也简单翻译了一个中文版的:

impress.js 官方演示(中文版)

最后,照猫画虎,自己也简单折腾了一个,当然就简陋多了,只能算个丑小鸭版:

impress.js——我做的一个简单演示

以上也可以在 //exp.xiaogd.net/ 里找到。

总结一下,impress.js 的过渡效果还是不错的,制作一些简单的幻灯片也比较容易。缺点的话,它基本没有什么缺省的设置,包括定位方面都要一一自己去指定。另外也没有办法定义子步骤,可能要自行去扩展,或使用一些插件之类。最后,如果要进行复杂的演示,还是要自己手写相当多的 html,css 以及 js。