datagubbe

RSS: https://datagubbe.se/atom.xml
Datagubbe,关于复古计算、软件开发与技术历史的瑞典视角博客。

Amiga 屏幕:入门指南

作者以个人 Amiga 用户视角,系统解释 Amiga OCS/ECS/AGA 图形硬件中的“屏幕”概念:独立屏幕、位平面与索引调色板、分辨率与色彩位数权衡、copper 控制下的即时分辨率切换、HAM/EHB、双屏场透明叠加,以及屏幕拖拽等交互设计。 文中配有多张示意图和一段 7MHz Amiga 600 实测视频,展示全屏切换、拖拽、Deluxe Paint 和音乐播放同时进行。结尾把 Amiga 的全屏/窗口工作流与现代 16:9 显示器做对比,指出 80x24 终端比例和边缘单击等交互习惯在现代宽屏上难以复现。 整体信息密度高,适合作为复古硬件与图形编程入门材料。
评论点赞收藏5 天前

Amiga 屏幕:入门指南

作者以个人 Amiga 用户视角,系统解释 Amiga OCS/ECS/AGA 图形硬件中的“屏幕”概念:独立屏幕、位平面与索引调色板、分辨率与色彩位数权衡、copper 控制下的即时分辨率切换、HAM/EHB、双屏场透明叠加,以及屏幕拖拽等交互设计。 文中配有多张示意图和一段 7MHz Amiga 600 实测视频,展示全屏切换、拖拽、Deluxe Paint 和音乐播放同时进行。结尾把 Amiga 的全屏/窗口工作流与现代 16:9 显示器做对比,指出 80x24 终端比例和边缘单击等交互习惯在现代宽屏上难以复现。 整体信息密度高,适合作为复古硬件与图形编程入门材料。
评论点赞收藏5 天前

COBOL 中的表与字符串:1985 年的大数据

作者对一篇关于 COBOL 字符串与表的博文提出修正:字符串下标其实可用 COBOL-85 引入的“引用修改”(reference modification,等价于子串语法)更简洁完成,无需专门定义长度为 1 的表。 随后系统讲解 COBOL 表:OCCURS 定义、OCCURS... INDEXED BY 建立索引、整表与单字段赋值、SORT 支持多字段混合排序、SEARCH/SEARCH ALL 线性/二分查找、多维表嵌套子表,以及指针配合 STRING/UNSTRING 做字符解析。 文中穿插完整可运行示例与输出,并强调向整个记录做原子赋值才会触发数值格式化,否则会产生错位陷阱。
评论点赞收藏8 天前

家用电脑世代:被易用性吞噬的经验

作者提出“家用电脑一代”(1980s-1990s 拥有 ZX Spectrum、C64、Amiga、DOS 电脑的人)是一个独特世代:他们被迫学习文件系统、命令线、内存模型等基础概念,因此比前后两代都更具备计算机素养。 文章用个人与朋友的一手观察(如 C64 BBS 管理员、6502 汇编音乐创作、律师写 6502 程序)说明这种经验不可复制:今天的云应用和简化系统虽方便,但剥夺了用户主动权,也让人失去对可配置性、本地运行、命令行等价值的感知,最终影响软件设计方向。 结尾带个人情绪,称自己因此显得"又老又臭"。适合科技/怀旧读者,观点清晰且有讨论入口。
评论点赞收藏8 天前

选对一款"古老"的 X11 窗口管理器

作者是一位有多年 X11 老窗口管理器使用经验的人,推荐用"古老"的 X11 窗口管理器来对抗现代桌面环境的不稳定变化。文章按 Archaicness、Configurability、Compatibility、Maintenance 四个维度打分,覆盖 TWM(1987)、CTWM(1992,作者曾用作主力几年)、MWM、OLWM、FVWM(1993,作者长期日驱)、FVWM95、AmiWM、WindowMaker、AfterStep,并简述 tiling WM 和老桌面环境(GNUStep、MaXX、NsCDE)。 作者有明确个人偏好(最爱 FVWM,觉得 AfterStep 代表千禧年前"追求 awesome"的美学高峰,对 tiling 不感冒),并附了自己的 CTWM 配置文件下载链接。 对复古 X11/终端人群信息密度较高,有真实踩坑和立场,但话题小众,争议性有限。
评论点赞收藏8 天前

CRT 如何影响像素画:不只是"模糊"那么简单

作者从实际使用 CRT 的经验出发,拆解了"现代像素画太方块"这一流行论断。核心结论:CRT 的模糊效应并非万能,8 位早期游戏(如 Maniac Mansion 160x200)在真 CRT 上像素边缘依然可见;真正让像素画显得平滑的是 dithering 和 anti-aliasing 等创作技巧,CRT 只是锦上添花。 文章系统比较了 RF、composite、S-Video、RGB SCART 等信号质量对显示的影响,指出廉价消费级 PAL/NTSC 电视的低 dot pitch 才产生"恰好"的模糊度,后期高质量 VGA/专业 CRT 显示老像素画几乎和现代平板一样锐利。 还讨论了非方形像素(CRT 可显示不同纵横比)、CGA 色彩混合等特殊案例,以及 16 位时代(Amiga、SNES、Mega Drive)才是像素画黄金期的观点。 作者立场鲜明:大量现代像素画刻意回避 dithering 和 AA,显得比真正老游戏更方块化,属于"错位怀旧"。
评论点赞收藏11 天前

演示场景的用户界面探索

作者 datagubbe 展示了 demo scene(数字艺术亚文化)中各类工具的独特用户界面,涵盖 Elite Sinus Producer、汇编器、音乐追踪器、磁盘复制器等 Amiga 及多平台工具。 这些界面常因追求“酷”而牺牲可用性,如闪烁背景、密集布局、非直观按钮等,反映了早期计算机环境下创作者的实用主义与审美偏好。 文章通过截图和描述呈现了这些工具的交互设计细节及其历史背景。
评论点赞收藏63 天前

愚蠢的缓慢:计算机感知速度的倒退

作者通过实测对比现代PC与Amiga等老机,指出虽然现代硬件性能远超从前,但Windows 95引入的交换机制、Electron等Web应用架构以及糟糕的软件优化,导致日常操作(如切换窗口、滚动列表)出现“愚蠢的慢”。 核心观点是:老电脑只在重负载时慢,而现代电脑在轻交互时也卡顿,这种不一致性才是用户感知变慢的根本原因。
评论点赞收藏69 天前

杂项:.bashrc 精选

分享了作者.bash_aliases 中的最佳代码片段。虽然标题说是.bashrc,但实际是别名配置。这类内容对 Shell 用户有直接的实用价值,属于“干货”分享。 但由于是个人配置片段,缺乏宏观的技术洞察或广泛的架构讨论,主要吸引对命令行工具有特定兴趣的小众群体。
评论点赞收藏1907 天前

工会现状:工人能否联合起来改善在线隐私?

提出一个新颖的观点:工人工会是否可以成为改善在线隐私的工具。将传统的劳工运动与数字时代的隐私权结合,这是一个跨领域的深刻洞察。 对于关注科技伦理、平台垄断和用户权利的读者来说,这是一个极具讨论价值的切入点,可能引发关于集体行动在数字权利中作用的辩论。
评论点赞收藏1908 天前

伏尼契、希尔、克拉姆:一个令人困扰的手稿

探讨了伏尼契手稿(Voynich manuscript)的业余理论,涉及 Hill 和 Crumb 等人的研究。神秘手稿和解密过程本身具有极高的好奇心吸引力,且“业余爱好者挑战未解之谜”的主题在科技和谜题社区中常有高互动。 内容虽短,但话题本身具备很强的八卦和智力游戏属性。
评论点赞收藏1909 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。