Bloomberg 需要帮助?请联系我们 我们检测到您的计算机网络存在异常活动 要继续访问,请勾选下方方框以证明您不是机器人。 为什么会出现这种情况? 请确保您的浏览器已启用 JavaScript 和 Cookie,且未阻止其加载。 如需了解更多信息,请查阅我们的服务条款和 Cookie 政策。 需要帮助? 有关此消息的咨询,请联系我们的支持团队并提供下方的参考 ID。 屏蔽参考 ID: 6508eafd-72fa-11f1-ae04-081fa0584bc0 订阅 Bloomberg.com,随时随地掌握最重要的全球市场资讯。 立即订阅
波兰用户在 Medium 上报告了一个错误:他们无法输入字母“Ś”。调查发现,这是波兰语键盘布局与网页开发习惯之间产生的冲突。
该问题源于四个历史因素:
1. **波兰语:** 需要在标准的英语硬件上输入九个独特的变音符号。
2. **共产主义时期:** 由于 20 世纪 80 年代的进口限制,波兰用户采用了“程序员键盘布局”,即使用右 Alt 键来触发特殊字符。
3. **软件习惯:** 开发者经常在网页编辑器中拦截 `Ctrl+S`,以防止触发浏览器的“保存页面”对话框,从而优先执行内置的保存功能。
4. **Windows 映射:** Windows 将“右 Alt”键视为 `Ctrl + Alt` 的组合。因此,在输入 `Alt+S`(以产生“Ś”)时,浏览器将其识别为 `Ctrl + Alt + S`。
Medium 的代码过于激进地拦截了 `Ctrl+S`,无意中也包括了系统对“Ś”的解释。解决方案很简单:更新代码,仅在未按下 `Alt` 键时才拦截 `Ctrl+S`。这凸显了以西方为中心的计算默认设置往往会给非英语语言造成意想不到的障碍。
**SwiftII** 是一个专为复古 Apple II(1977–1980年代)设计的“Swift 风格”小型开发环境。作为一项倾注热情的项目,它通过实现该语言一个精简且内存高效的子集,将现代 Swift 的语法和体验带到了 8 位、1 MHz 的硬件上。
由于完整的 Swift 标准库无法装入 Apple II 的 64 KB 内存中,该项目借鉴了 1979 年 Apple Pascal 系统的设计,采用了基于字节码的虚拟机。它包含一个 REPL、一个自定义文件管理器以及一个全屏编辑器——所有组件均针对严苛的资源限制进行了优化。受限于 Apple II 的键盘和显示能力,该项目使用了巧妙的变通方案,例如用双字符(digraphs)替代缺失的符号,以及一个专门的大小写转换层,以确保源代码在磁盘上仍保持“标准的 Swift”格式。
该项目在人工智能(Claude 和 Codex)的深度辅助下完成,具备成熟的分阶段开发工作流和自动化测试框架。SwiftII 以磁盘镜像套件的形式发布,适用于多种 Apple II 配置。它在现代 Apple 软件与该公司起步的原始底层硬件之间,架起了一座富有诗意且功能完备的桥梁。
享誉盛名的字体设计师、字形艺术家兼画家吉姆·帕金森(Jim Parkinson)在与阿尔茨海默病长期抗争后,于加利福尼亚州奥克兰去世,享年 82 岁。
受早期书法艺术的启发,帕金森开启了长达 50 年的多产职业生涯,涵盖了标志设计、定制字体以及《滚石》杂志和《洛杉矶时报》等标志性刊物的刊头设计。在霍尔马克卡片公司(Hallmark Cards)工作一段时间后,他回到奥克兰成为一名顶尖的自由设计师,并成为全球艺术总监的首选专家。他的艺术造诣还延伸至纯艺术领域,他曾以细致的画作记录下美国复古霓虹灯招牌,广受赞誉。
在职业成就之外,帕金森以慷慨、睿智和谦逊著称——他信奉的人生准则是认真对待工作,但绝不自视甚高。作为“字体档案库”(Letterform Archive)的常客,他是一位热情的讲故事者,总是欢迎他人走进他的创作世界。该档案库计划于 2026 年出版他的回忆录,以保留他独特的个人声音与历史。他身后留下了妻子多萝西·A·尤尔(Dorothy A. Yule)。如欲表达纪念,可向阿尔茨海默病协会捐款。