金山影霸的VCD解压部分是盗用当时国外的一个叫Xing的收费共享软件里面的解码DLL(动态链接库)。金山影霸播放帧速高的原因是它在Windows操作系统播放时把屏幕设置成320x200全屏(VCD标准分辨率是352x240,所以抽行抽列显示后对画质影响不大),省去了图像放大和复制显示大图的步骤。金山影霸本质上是盗版Xing的DLL外面套一个320x200的全屏播放模式。
后来梁肇新单干后推出了可以解码VCD和DVD的超级解霸。超级解霸的MPEG2解码部分是拿开源软件mpeg2dec(后来改名叫libmpeg2,一直是GPL License,梁肇新又违反开源协议了)改出来的。
超级解霸里强调的主要优点其实没有太多技术含量。
1.强力纠错。(实际上是遇到读盘错误后直接跳过几秒钟,读下一段,CD/DVD读取光盘的默认行为是反复重读)
2.解码速度快。(实际上是梁肇新用汇编重写了部分C代码,比如像素从YUV转换到RGB的代码)
《编程高手箴言》
https://www.zhihu.com/question/20795371
超级解霸为什么当年那么火?后来又是为什么衰落的?
https://www.zhihu.com/question/576538000
当年在Linux上运行Windows程序的豪杰兼容层,是基于Wine二次开发还是另起炉灶的?
ABCDE五大高手:
Anders Hejlsberg:Turbo Pascal/Delphi/C#/TypeScript
Blake Stone:JBuilder
Chuck Jazdzewski:VCL/Angular 2
Danny Thorpe:Delphi
Erich Gamma:Eclipse/VS Code
https://mp.weixin.qq.com/s/xe7R2UZsyTzHN9xpdDTlXg
地球程序员之神
https://mp.weixin.qq.com/s/qWX17XcLQFRnip3JOkpRFg
孙悟空和Web争霸
作为一款早期计算机,IBM 705的编程是通过打孔卡输入machine instruction完成的。通过autocoder(作用相当于现在的assembler,不过部分用电路实现),705可以把自定义的虛拟instruction转成实际对应的一系列machine instruction。这样做其中一个好处就是可以減小程序体积,用更少的punch card,写起来更快,输入进计算机时也更快。
因为是相对于定义在machine instruction下一层的micro instruction(现在叫microcode多些,没错这也是IBM搞出来的)的概念,所以取名macro instruction。
https://www.zhihu.com/question/482003599
在计算机编程领域里,宏(macro)是哪里来的?为什么要叫这个名字呢?
1999年年底,在全世界程序员在为千年虫问题焦虑的的时候,日本程序员却灵机一动:如果继续沿用昭和(1926年开始)年号的话,千年虫会足足延后到2025年。
25年的时间总该可以解决这次的问题了。当然,如果真的打算解决的话……
然而日本在2019年改元为令和时,不但要更改年号,而且昭和时代年号计算的“新千年虫”(昭和100年)马上就要来临。
而且不幸的是,不少系统的源代码经过30至40年都已经丢失了。
更加不巧的是,据说在日本IT界还有一个叫“2007年问题”的问题。
也就是说,当年建立电脑系统的工程师,大部分都会集中在2007年退休。到现在,已经基本上没有多少人知道如何维护旧的系统了。
在1999年至2015年期间,共有超700名邮局分局负责人因Horizon审计软件的bug而遭到起诉,之后富士通又陆续提出多项并不属实的财务问题。数百人因此被监禁或破产,期间至少四人因此选择自杀。
https://www.36kr.com/p/2598433889188741
系统bug致百人入狱,砸了2.8亿元仍上云失败,二十年了,这家大企业被日本软件坑惨了
https://www.zhihu.com/people/suntrise/posts
一个研究计算机历史的专栏
https://github.com/chrislgarry/Apollo-11
Apollo 11登月代码成Github热度第一
https://mp.weixin.qq.com/s/0WAXiveeT3BPyowya0y2Ag
揭秘阿波罗11号大脑:人类的一大步,也是机器的一大步!
https://mp.weixin.qq.com/s/5aezQzLIqNwJBEYR62-TQg
我在1969年写代码
https://mp.weixin.qq.com/s/ksAz2w5F7GF5TGJtF13OLA
50年前的程序员们,拯救了阿波罗号登月飞船
https://mp.weixin.qq.com/s/t8q-i5k5V44RfbCtSVQonw
改变世界的代码行
https://mp.weixin.qq.com/s/t8q-i5k5V44RfbCtSVQonw
诺基亚经典游戏《贪吃蛇》的前世今生
https://mp.weixin.qq.com/s?__biz=MzA4MDExMDEyMw==&mid=2247487079&idx=1&sn=9d29f53cd518b4dcb8ab8c27159dee41
互联网大佬学历背景大调查,不要再相信“学习无用论”
https://www.zhihu.com/answer/658973076
为什么上古编程语言(比如COBOL)总喜欢把代码全部写成大写字母?
https://mp.weixin.qq.com/s/gv0X080hHtKakjZMzVaZ-w
80岁COBOL码农:“扶我起来,这个bug我会修。”
https://mp.weixin.qq.com/s/VeSBuwWMx0xd2GuPSpE0ZA
上古语言从入门到精通:COBOL教程登上GitHub热榜
https://mp.weixin.qq.com/s/XPuJJm3k8gDl17oVmtdGtA
代码回忆录:第一行Hello World,第一个弹窗广告的代码是怎么写的?
https://www.zhihu.com/answer/840708044
怎样评价《数码宝贝》第一部中的泉光子郎的编程水平?
https://mp.weixin.qq.com/s/yDaIuhjhjqL-Vtl1gwcd0A
计算机编程的历史演进:用50种编程语言写“Hello,World!”程序
https://mp.weixin.qq.com/s/Dqe5B0ooayRU79CGulq71g
重启尘封十年的代码!回到未来的人人网,如何用新技术唤醒老数据?
https://www.zhihu.com/question/50076174
为什么魂斗罗只有128KB却可以实现那么长的剧情?
https://mp.weixin.qq.com/s/_rybr3Pnmt6Rr3RWxGTCXQ
为什么有32个关卡的超级马里奥兄弟只要64KB?
https://www.w3cschool.cn/article/leijuncode
分享雷军22年前编写的代码
https://mp.weixin.qq.com/s/7AtuIcic3ubzYAHnkDpONA
雷军:穿越人生低谷的感悟
https://mp.weixin.qq.com/s/movz5aesYdZZZHle-hHRIw
诞生于穿孔纸带时期的语言,ALGOL 60今年60岁了
https://mp.weixin.qq.com/s/aYGcJaLwbuXzjI5z1Crsrw
LeCun自曝使用C语言23年之久,2年前才上手Python,还曾短暂尝试Lua
https://mp.weixin.qq.com/s/vBFOQjJr27AeRsqCej85iA
70年前,在苏联第一家AI LAB从事AI研究是种什么体验?
https://mp.weixin.qq.com/s/7cf14CEDa-LHFvO8gyedzg
为什么老编辑器Vim这么难用,却很受欢迎?
https://mp.weixin.qq.com/s/b-34Y230B_I56Epf64hYDQ
宇宙第一IDE到底是谁?
https://mp.weixin.qq.com/s/gSW5lxCoo9JkH1JRp6hfzA
30年前未曾发行的任天堂红白机游戏,被这个团队从21张软盘中重新恢复了,还是3D的
https://mp.weixin.qq.com/s/E3_UrGoN1uSmD_4NYG-YWw
来看看比尔盖茨当年写的BASIC解释器源代码吧,你就知道泰勒级数有什么用了
https://mp.weixin.qq.com/s/RzrQpJ8M4SoY6YXhUQNWHg
你上世纪写的代码现在还work吗?挑战者:我需要一个读磁带的机器
https://www.zhihu.com/question/420656795
有哪个高手可以解读“世界黑客编程大赛第一名的作品(97年Mekka ’97 4K Intro)”?
https://mp.weixin.qq.com/s/21eCFfRZYyTstnw777-Fhg
Java的战争(Oracle vs Google)
https://mp.weixin.qq.com/s/af_MzLovqnt5JemXBQGdxg
Java的战争(后续)
https://mp.weixin.qq.com/s/oeusDoCSYiwwX61H_6wQHw
浏览器(内核)发展史
https://www.zhihu.com/question/19553117
为什么所有主流浏览器的User-Agent都是Mozilla/x.0开头?
https://www.zhihu.com/question/439434803/answer/1679210108
如何评价大连车务段现在车系统瘫痪,“全力攻关一昼夜”恢复Flash运行?
https://mp.weixin.qq.com/s/YOcKv4InA1G7sdERanGZSA
《是男人就下100层》真的有隐藏剧情!
https://mp.weixin.qq.com/s/popvQv-CM7–5ByTMpeaxA
编程语言考古:曾经影响一代人的BASIC,原来还有前身
https://mp.weixin.qq.com/s/K-KIA18cCj6ANM4Sb7fEvw
50年长盛不衰,SQL为什么如此成功?
https://mp.weixin.qq.com/s/3ZszI7PupWsuTvy69BwPnw
“C语言之父”40年前搞的操作系统复活!Linux、Windows都借鉴过它(Plan 9)
https://mp.weixin.qq.com/s/ywTkMMP6ysBfByIXW3_xeQ
全世界下载量超100亿,curl怎样成为影响世界的开源项目?
https://mp.weixin.qq.com/s/lqGCGj1EuwRvg6S9Dt3yEg
PDF之父、Adobe联合创始人离世,乔布斯收购未果给了他第一桶金
https://mp.weixin.qq.com/s/x-N7n7RkrvcCXT4C7UxPSQ
Linux之父:财务自由以后,我失眠了!
https://mp.weixin.qq.com/s/wIIQQibtFR3cecOpmNenvQ
YouTube博主实测病毒之王“熊猫烧香”,当年是它太强还是杀毒软件太弱?
https://zhuanlan.zhihu.com/p/38973085
史上最烂的开发项目长啥样:苦撑12年,600多万行代码…
https://zhuanlan.zhihu.com/p/53623636
我的电子邮件发不到500英里以外!
https://mp.weixin.qq.com/s/hgoZuG0Kp5PIU7pVajjX-Q
西祠胡同被一元钱拍卖:别了,青春里的BBS时代
https://www.zhihu.com/question/20722310
计算机底层是如何访问显卡的?
https://mp.weixin.qq.com/s/bELFDhgmhzSPEmdIQqTvDA
《QQ堂》停运冲上热搜:90后的青春落幕
https://www.zhihu.com/question/545441391
如何看待微信安装包11年膨胀575倍?为什么现在的应用安装包越来越大了?
https://zhuanlan.zhihu.com/p/357105224
打开游戏要运行19.8亿次if语句?黑客嘲讽RockStar游戏代码太烂了
https://www.zhihu.com/question/28504752
既然可以用拼音打字,当初为什么推广五笔?
https://mp.weixin.qq.com/s/Bi4CFs9pNvvuv7Qb-KSyKQ
58岁PDF发明人离世
https://mp.weixin.qq.com/s/2IwITN2jwayREJMZRobGZw
中国广告引擎简史
https://mp.weixin.qq.com/s/Me5y9NGYcyKjG4Mi-K6P9w
中国黑客关系图
https://zhuanlan.zhihu.com/p/599318774
旧版红旗Linux桌面系统收集
https://zhuanlan.zhihu.com/p/431722918
没有这个传奇工程师,就没有今天的Windows(David Cutler)
https://www.zhihu.com/question/600905979
曾经风靡一时的ghost系统,为什么销声匿迹了?
https://zhuanlan.zhihu.com/p/573114357
中国国产操作系统的历史
https://mp.weixin.qq.com/s/HcaH1yFtCnhjxb9ShqhFEQ
世界头号黑客去世,从通缉犯到安全顾问,59年传奇人生落幕(Kevin Mitnick)
https://www.zhihu.com/question/621243697
PowerPoint发明者丹尼斯·奥斯汀去世,享年76岁,如何评价他的一生?
https://mp.weixin.qq.com/s/yx9QcDHbuXJ4xvCvbJQmyA
Pascal之父去世!图灵奖得主、编程语言泰斗Niklaus Wirth享年89岁
https://mp.weixin.qq.com/s/1aAxnjWfvuBj5iU9wvyGsg
致敬数据库大师,有28岁英年早逝,有80岁还重新创业
https://zhuanlan.zhihu.com/p/80629637
Windows对决OS/2(上)
https://zhuanlan.zhihu.com/p/80631718
Windows对决OS/2(下)
https://zhuanlan.zhihu.com/p/715264418
欢迎来到没有WWW的世界:体验KA9Q(上)
您的打赏,是对我的鼓励