返回 内核恐慌在 内核恐慌 中提及的产品。
55. Kerning Panic·字谈字串(八)人造千年虫
2019年5月14日 · 1:55:57
本期《内核恐慌》与《字谈字串》串台,讨论日本改元‘令和’引发的计算机软件日期处理与字体排印问题,指出这是新的人造千年虫。节目回顾了2000年千年虫的教训,但日本许多旧系统仍用两位数表示昭和年号,导致2025年面临昭和100年溢出。Excel的1900与1904日期系统差异造成跨平台混乱;Unicode 12.1为令和合字预留码位U+32FF,但实际使用率低,且字体厂商需同时设计横排和竖排字形。日本银行ATM曾因年号切换错误显示为1989年;驾照有效期写平成35年(本不存在),迫使官方后加西历注释。节目还探讨了日本排版的讲究,如数字有全宽、半宽、三分、四分等多套变体,以及竖排中数字需‘纵中横’排列等细节。
48. Kerning Panic·字谈字串(五)规范化有四样形式,你知道么?
2017年7月25日 · 2:09:04
本期节目深入探讨了Unicode规范化(Normalization)的四种形式:NFC、NFD、NFKC和NFKD,解释了它们在编码、存储和搜索中的不同用途。主讲人Eric(Speaker 1)指出,Unicode中同一字符可能有多种码位组合,规范化确保字符串等价性,但不同系统(如Windows使用NFC,macOS的HFS+使用NFD)会导致文件交换时出现乱码或字符拆分问题。吴涛和Rio补充了APFS文件系统对规范化不敏感的设计变化,以及它对开发者API选择的影响。节目还延伸到国际化域名(IDN)的伪码攻击风险、emoji域名安全漏洞,以及字体的合字(ligature)在搜索中的障碍。最后,听众反馈环节解答了中西文混排的行高对齐问题。整个讨论强调Unicode规范化的技术复杂性及其在实际应用中的坑。
41. 一辈子做技术
2016年7月18日 · 2:27:16
吴涛和Rio在本集中探讨了程序员的职业寿命、Apple产品策略与WWDC 2016更新。针对程序员40岁后是否必须转管理,他们引用O'Reilly薪酬调查称40岁以上开发者占40%,主张终生编程的可行性并给出保持学习的建议。关于iPhone取消3.5mm耳机孔,Rio指出这并非单纯为了薄,而是为了配合Apple Watch运动场景(手表可独立播放音乐并通过蓝牙耳机连接)以及提升Siri使用频率(通过随身蓝牙耳机随时唤醒)。WWDC部分重点分析了WatchOS 3应用启动速度大幅提升、macOS Sierra通过Apple Watch自动解锁、iOS 10的Siri Kit开放给第三方、iMessage加入App Drawer和特效、以及Swift Playground for iPad作为编程教学工具。此外还讨论了APFS文件系统缺少数据完整性校验的争议。
30. 没有主题的闲聊
2015年12月12日 · 1:45:05
本期《内核恐慌》以听众反馈开篇,讨论了MinGW在Windows下用于科学计算(Fortran编译)和Wi-Fi组网难题(电力猫方案),随后聚焦Linux初学者的困境:一位听众因迁移网站至云服务器而遭遇命令行挫败,感叹“所有步骤都对却出问题”。主持人解释这是因为缺乏Unix历史理解,并建议系统学习或使用PaaS/SaaS简化。新闻环节点评了Swift开源(包括编译器、包管理器及社区成长)、Let's Encrypt公测(免费SSL证书自动化)以及PHP 7发布(跳过了难产的PHP 6,新增飞船运算符和null合并运算符),并分析了PHP社区因缺乏领袖导致的特性混乱。