By admin, 26 十二月, 2016

首先,我们需要有一个伟大的OCR开源软件——tesseract-oct。这个软件分两部分,一部分是源代码tesseract,另外一部分是语言数据tessdata。语言数据有上G的大小,git clone会比较吃力,建议用代理下载zip包。tesseract的FAQ文档是值得读一下的。

By admin, 23 十二月, 2016

试玩: http://hextris.io/

源代码(带少量注释):https://github.com/hgneng/hextris

这个游戏的代码风格不算很好,作者在计算机编程上的基本功不算非常出色,但是游戏本身需要用的几何知识以及数据结构等运用是很出色的。

游戏是通过在Canvas上绘画图形实现。游戏里也涉及一些按钮使用SVG绘画,可以通过这个SVG教程了解一下。

By admin, 22 十二月, 2016

两点之间,最快的路径不是直线,而是最速曲线。最速曲线是一个圆在平面上滚动圆周上某一点留下的轨迹曲线。

在最速曲线上任一点开始下滑,最终到达底部的时间是一样的。这一点反直觉。

利用这一原理,滑雪运动员应该找最速曲线下滑,而不是最短距离下滑。

参考:https://en.wikipedia.org/wiki/Tautochrone_curve

标签

By admin, 21 十二月, 2016

PI = 4 - 4/3 + 4/5 - 4/7 + 4/9 - 4/11 + ...

此公式由17世纪德国科学家莱布尼茨发现,但有说法是该公式在两个世纪前就被马德哈瓦发现了。

标签

By admin, 14 十二月, 2016

巴比伦使用的是60进制。一只手的4只手指(除拇指)各有3节,合起来12节。另外一只手有5只手指,12*5=60。通过数手指节和手指完成60以内的计算,比数10只手指计算量更大。而且60是很多数值的倍数,做等分的时候很灵活。

巴比伦的数字中111表示3600+60+1=3661。

标签

By admin, 14 十二月, 2016

登柳州城楼寄漳汀封连四州
作者:柳宗元

城上高楼接大荒,海天愁思正茫茫。
惊风乱飐芙蓉水,密雨斜侵薜荔墙。
岭树重遮千里目,江流曲似九回肠。
共来百越文身地,犹自音书滞一乡。