- 文章
原载于《炎黄春秋》2010 年第 10 期。作者:尹曙生
1958至1961年,青海省以省委第一书记高峰为首的领导班子,在经济、文化非常落后的少数民族地区强制推行“大跃进”。在牧区,将民主革命和社会主义革命一步走,向共产主义过渡,引起社会极大震动,使青海人民吃尽苦头。1957年底统计青海人口265万,到1962年降到205万,减少60万。减去从劳改单位释放回内地的5万多人,还有50多万。除小部分逃到新疆等地外,至少饿死45万人,占全省人口近五分之一。
……
本文为杨小凯 2002 年在天则所的一次演讲。原文:https://finance.ifeng.com/a/20140714/12712605_0.shtml
今天讲的题目是”后发劣势”,这个题目也许不太适合很多人的口味,因为现在国内都在讲”后发优势”。我讲的后发劣势在西方研究的人也不多,有一位过世的经经济学家叫沃森,他在财政联邦主义、政治经济学等领域很有建树,”后发劣势”概念就是他提出来的。他提出的英文名称叫”Curse To The Late Comer”,就是”对后来者的诅咒”。他的意思就是说,落后国家由于发展比较迟,所以有很多东西可以模仿发达国家。模仿有两种形式,一种是模仿制度,另一种是模仿技术和工业化的模式。由于是后发国家,所以可以在没有在基础制度的情况下通过技术模仿实现快速发展。为什麽说”诅咒”呢?就是说落后国家由于模仿的空间很大,所以可以在没有好的制度的条件下,通过对发达国家技术和管理模式的模仿,取得发达国家必须在一定制度下才能取得的成就。特别是落后国家模仿技术比较容易,模仿制度比较困难,因为要改革制度会触犯一些既得利益,因此落后国家会倾向于技术模仿。但是,这样做的落后国家虽然可以在短期内取得非常好的发展,但是会给长期的发展留下许多隐患,甚至长期发展可能失败。
……
最近,江苏常州的一个镇党委书记被免职。事件的起因是这位龚书记将私密消息错误发送到了微信工作群里。
这已经不是第一起因为用户将私密消息错发到微信群里而酿成的惨案了。而此类惨案之所以层出不穷,完全是因为微信产品设计上的「坏」和「蠢」。
首先,在 iOS 平台上,点击微信的通知消息,在打开微信 APP 后,并不会进入通知消息所在的会话上下文,而是停留在之前的会话或会话列表。这并非操作系统的限制,而是微信产品故意为之,亦或者是它们根本不在乎。
……
使用 Windows 资源管理器,将 Windows 中的文件复制到 WSL 文件系统中时发现,目标路径下会多出一个 Zone.Identifier 后缀的文件:
foo.txt
foo.txt:Zone.Identifier
……
Lite XL 是一款使用 C 和 Lua 开发的开源文本编辑器。它的官网简介为:
A simple, fast, feature-filled and extremely extensible text editor written in C and Lua, adapted from lite.
它的 Windows 安装包大小仅为 2MB。在不加载插件的情况下,启动后占用内存只有 20MB 多。和 VSCode 动则几百 MB 的内存使用量相比,的确算得上轻量。虽然官方的自我定位是一款文本编辑器,不过在安装插件后可以作为一个简单的 IDE 使用。其生态位和 Sublime 类似,可以作为主力 IDE 的备胎。
本文仅介绍 Lite XL 在 Windows 平台上的安装和使用。
……
在微软官方文档中,并没有提供一个 API 用于判断一个窗口句柄是否为桌面的顶层窗口。通过类似 NULL == GetParent(hwnd)
或者 hwnd == GetAncestor(hWnd,GA_ROOT)
等简单代码都无法做出正确判断。经过测试,找到两种靠谱的解决方案。
……
可能是历史原因,Free Pascal 编程环境中的数据类型数量浩瀚如繁星,其中又有很多类型是运行时定义的别名。为了去繁从简,本文整理了 Free Pascal 编译器支持的平台无关且和其他语言二进制兼容的原生数据类型。
……
好多年没碰 Windows API 编程了,这次写 Traymond 才发现:堂堂 Windows 竟然没有一个 API 能够用来调整菜单的宽度。
通常,在程序中使用的静态菜单都是直接从资源中载入的,而这次需要动态增删菜单项目。这时我才发现一个问题:当用 InsertMenuItem()
函数插入一个菜单项时,Windows 会根据菜单项文本自动增加菜单宽度;但是当使用 DeleteMenu()
函数删除菜单项后,Windows 却无法根据剩余的菜单项文本自动缩小菜单宽度。搜遍全网,也只找到两种解决方法。
……
在不依赖任何第三方库、仅使用 Windows API 的前提下,需要将窗口图标(HICON)转换成作为菜单图标的位图(HBITMAP)。
……
Traymond 是一款 Windows 上的小工具,可以将任意窗口最小化为系统托盘图标,双击图标即可还原窗口。软件启动后会在后台运行,按下热键 Win + Shift + Z 后,当前窗口会最小化到系统托盘图标,双击图标可以恢复窗口。软件正常退出时会自动恢复期间最小化的窗口。另外,如果程序意外终止,重新启动程序,最小化窗口的都会恢复。
……