Discover计算机科普
计算机科普
Claim Ownership

计算机科普

Author: 大飞_FLY

Subscribed: 1Played: 1
Share

Description


一个录声音的大飞

收录自己喜欢的图书

第一期:作者可是被誉为“世界头号黑客”的传奇人物,而这本书,堪称社会工程学的“圣经”


29 Episodes
Reverse
随着 ChatGPT 于 2022 年发布,大语言模型可谓修得正果,迅速地风靡全球并彻底改变了许多人的工作方式。对基本概念和底层代码的方方面面建立信心是迈向成功的关键所在,本书将带领读者探索如何一步步地构建一个完整的类 GPT 大语言模型。读者将学习如何规划和编写大模型的各个组成部分、为大模型训练准备适当的数据集、进行通用语料库的预训练,以及定制特定任务的微调。此外,本书还将探讨如何利用人工反馈确保大模型遵循指令,以及如何将预训练权重加载到大模型中。全书共分为 7 章,涵盖了大语言模型及其具体实现的关键要素:第 1 章介绍大语言模型的基本概念。第 2 章提出了一个从零开始构建大语言模型的计划,涵盖为模型训练准备文本数据集的整个流程。第 3 章重点介绍了大语言模型中使用的注意力机制以及了因果注意力模块的实现。第 4 章专注于编写一个能够通过训练生成类似人类语言文本的类 GPT 大语言模型。包括稳定神经网络的训练、提升训练效率的技术手段以及计算 GPT 模型的参数量和存储需求等一系列实践技术。第 5 章实现了大语言模型的预训练流程。内容包括评估成文本生成的质量,实现预训练以及保存和加载模型权重。第 6~7 章展示了多种大语言模型微调方法,并探讨了模型的指令微调过程。本书在原英文版基础上,于附录部分增入一个新的章节,以 DeepSeek-R1 模型为例,介绍了构建推理模型的主流方法,并探讨了如何提升大语言模型的推理能力。帮助读者在这一快速演变的文献和热潮中找到方向。本书适合对机器学习和生成式 AI 感兴趣的读者阅读。读者无需机器学习、深度学习和人工智能领域背景知识,但应掌握高中以上水平的数学知识,尤其是对向量和矩阵有深入了解,同时具备扎实的 Python 编程基础。
1 (p1): 第一部分 街机大混战2 (p2): 第1章 马里奥诞生记:美国任天堂的诞生10 (p3): 第2章 马里奥之父:宫本茂和他的《大金刚》23 (p4): 第3章 马里奥之战:任天堂与MCA环球影业的版权官司34 (p5): 第4章 马里奥小时候:1983年的电子游戏泡沫45 (p6): 第二部分 雄风“8”面46 (p7): 第5章 马里奥的小岛:日本和Famicom55 (p8): 第6章 马里奥的阳光:《超级马里奥兄弟》和Famicom65 (p9): 第7章 马里奥的炸弹:《丢失的关卡》72 (p10): 第8章 马里奥的攻击:《超级马里奥兄弟3》83 (p11): 第9章 马里奥的兄弟们:NES和Game Boy89 (p12): 第10章 马里奥的漂流:世嘉,Genesis和一只超快的刺猬99 (p13): 第三部分 16位时代100 (p14): 第11章 马里奥出击:马里奥和索尼克的决战108 (p15): 第12章 马里奥群星:衍生产品117 (p16): 第13章 杂耍人马里奥:《马里奥绘画》126 (p17): 第14章 马里奥进化:任天堂的光盘游戏机134 (p18): 第15章 马里奥卡丁车:Virtual Boy和3D游戏147 (p19): 第四部分 第三名=出局148 (p20): 第16章 马里奥的世界:N64156 (p21): 第17章 马里奥的交流工具:Nintendo DD164 (p22): 第18章 马里奥出击:GameCube175 (p23): 第19章 马里奥的时间机器:Game Boy Advance181 (p24): 第20章 马里奥传说:阳光和黑暗193 (p25): 第五部分 老虎发Wii194 (p26): 第21章 马里奥革命:NDS203 (p27): 第22章 马里奥的公主:Wii213 (p28): 第23章 马里奥的派对:任天堂历史上的三天224 (p29): 第24章 马里奥传奇:任天堂的未来233 (p30): 谢谢,马里奥,但是我们的感谢信在另一个城堡237 (p31): 参考文献 本书介绍了这家日本公司是如何进军美国市场, 又如何在美国成为电子游戏创意的标杆, 马里奥如何一步步登顶成为游戏史上最成功的游戏人物等
任天堂、索尼、微软上演游戏产业之三国演义好戏连台,跌宕起伏,商场即是游戏场“蓝海战略”的现实版经典战例任天堂的家用游戏机Wii不但赢取了众多奖项,还改变了全世界对于电子游戏的看法。很多人曾认为索尼和微软将主导游戏市场,但是任天堂以这台革命性的游戏机扭转了这一进程。然而,很少有人清楚这家低调而神秘的公司的历史。这家19世纪从做花札和扑克牌起家的家族企业,到底是怎么挣扎着走出困境,并一步步在刺刀见红的电子游戏行业中成功登顶的?本书将为你揭开任天堂的百年传奇与制胜之道。解读任天堂,同时也是解读整个创意产业。本书详细介绍了对任天堂来说至关重要的一次权力交接过程、DS和Wii这两台大获成功的游戏机以及相关游戏的开发等故事。这些因素综合在一起,让任天堂成功地拓宽了游戏人群,自身也重回游戏业王者的宝座。这些充满启发性的故事,将为正在进行改革创新的管理者们和IT行业创业者们提供灵感和方法。这本书有条理、有依据、有亮点地讲述了一家历史悠久、硕果累累的日本公司的绝地大反击。如果对游戏行业或日本公司感兴趣,那一定要读读这本书。对山内溥这个世界上最神秘的企业领导人的描写,可谓本书的亮点之一。——Robert Whiting,Tokyo Underworld作者过去十年,技术的飞速发展让日本以及世界各地的企业都经历了巨大的变革。本书讲述的正是一个发生在游戏行业中的公司变革故事。在这个故事中,任天堂以改革作为催化剂,取得了比以往更显著的成功。——Sachio Semmoto,EMobile公司创始人、董事长和CEODaniel Sloan给我们讲了一个扣人心弦的精彩故事,里面有他从当事人和坊间传闻等各种渠道得来的消息和观点,分析得也头头是道。这个故事中出现的各种创新,打破了我们认为日本企业管理很糟糕的印象,让我们抛除成见,真正看到事情的本质。此外,任天堂如何让玩家们如痴如醉的故事也令人入迷。——Jeff Kingston,日本天普大学教授,Contemporary Japan作者这本书不仅是完整的任天堂现代史,还包含了索尼和微软的相关内容,让我们仿佛在观看在世界的天才头脑之间展开的现实版“战略游戏”,非常有趣和刺激。这个故事是我所知道的“蓝海战略”的典型案例之一,这个战略的成功不但改变了市场格局,也为世界带来了一批新的(目前还在不断增长)游戏玩家。——John Beck,North Star Leadership集团总裁,The Kids are Alright和Japan’s Business Renaissance作者
英伟达,人工智能计算领域的领导者,致力于开发芯片和AI软件,为建筑工程、金融服务、科学研究、制造业等领域的计算解决方案提供支持。2024年11月10日,英伟达成为史上 首 家市值超过3.6万亿美元的公司,超过苹果和微软,问鼎世界第 一。 英伟达的成功究竟是一夜成名,还是筹谋已久?这本书以英伟达创始人兼CEO黄仁勋的果敢决策和战略眼光为主线,全景呈现了英伟达30多年的艰难发展历程,首次公开了英伟达从图形芯片设计公司到AI芯片之王的成功秘诀,各个时期的核心产品研发与企业战略布局,以及多次濒临险境的绝地反击。同时,这本书也探讨了在人工智能技术爆发的大环境下,英伟达如何借势而上,维持其引领地位,以及未来的企业发展规划等。 黄仁勋作为亚裔移民因征服美国商业而为人们所尊崇,其地位堪比史蒂夫·乔布斯。作为世界上第 一家由华裔创立的万亿美元市值公司的掌舵人,黄仁勋的行事风格与美国其他公司的CEO都截然不同。这本书真实讲述了黄仁勋在技术革新、市场搏击、企业管理、人才招聘、股权薪酬激励中的独特智慧和方法,以及他的传奇人生和充满东方色彩的思辨理念等。 深度追踪报道英伟达20多年的科技金融记者通过对黄仁勋、英伟达其他两位联合创始人、高管、员工、最 初的风险资本投资者,以及竞争公司的CEO等100多位相关者的采访,用权 威的一手材料,详细展现了英伟达的市场创新路径,对GPU和CUDA的研发与投入,全面布局人工智能背后的逻辑,打破创新者窘境的策略和方法,以及如何在飞速发展的科技领域始终保持领先优势。这些英伟达之道值得所有企业学习和借鉴。
顶级网络安全记者金·泽特讲述了破坏伊朗核计划的病毒背后故事,揭示其存在如何开启了战争新纪元——数字攻击的破坏力可与百万吨级核弹比肩。2010年1月,国际原子能机构检查员发现伊朗铀浓缩工厂的离心机故障率达到前所未有的水平。故障原因完全成谜——无论是更换离心机的技术人员还是观察故障的核查员都束手无策。五个月后,一场看似无关的事件发生了:白俄罗斯一家计算机安全公司受邀前往伊朗,排查反复崩溃重启的计算机系统。起初,该公司程序员认为设备中的恶意代码只是常规的简单病毒。但随着全球专家的深入调查,他们发现了一种复杂程度空前的神秘病毒。很快他们意识到,自己意外发现了人类史上首款数字武器。这款后来被命名为“震网”的病毒与以往任何病毒或蠕虫都截然不同:它不仅劫持目标计算机或窃取信息,更突破数字疆界,对核设施造成了真实的物理破坏。在本书中,《连线》杂志记者金·泽特凭借其丰富资源与专业知识,详述了震网病毒从策划、执行到被发现的全过程:它诞生于布什白宫的决策走廊,最终在伊朗系统中释放威力——更讲述了安全极客们如何破解这场酝酿多年的破坏行动,成就了这场惊心动魄的传奇。但《零日倒计时》的视野远不止于Stuxnet本身。泽特向我们展示了美国数字战争的发展历程,带我们深入当今蓬勃发展的零日漏洞“灰色市场”——情报机构和军队在此斥巨资购买执行渗透攻击所需的恶意代码。她揭示了我国众多关键系统面临的脆弱性——无论是来自敌对国家的攻击还是匿名黑客的袭击,都可能遭受类似震网病毒的打击。更警示我们:若基础设施遭受此类攻击,后果将不堪设想。凭借泽特独特的知识储备与信息渠道,《零日倒计时》以令人震撼的技术解析,为我们勾勒出一个徘徊在新战争边缘世界的全景图景,其洞见既全面又具有前瞻性。
从1999年开始,Brian W. Kernighan 在普林斯顿大学开设一门名为“我们世界中的计算机”的课程(COS 109: Computers in Our World),这门课向非计算机专业的学生介绍计算机的基本常识,多年来大受学生追捧。本书就是基于这门课程的讲义编写而成的,书中不仅解释了计算机和通信系统的工作原理,还分析了新技术带来的隐私和安全问题。第二版的新增章节讨论了Python编程、人工智能、机器学习以及大数据等内容。本书适合所有希望了解数字世界的读者阅读,通过了解技术的工作原理、起源和未来发展趋势,更好地理解并改变我们身处的世界。
本书共分7章,主要介绍了PLCopen 组织和编程语言基本概念、标准编程语言的公用元素和程序组织单元、指令表和结构化文本的文本类编程语言、梯形图和功能块图的图形类编程语言、顺序功能表图编程语言和可编程控制器的基本应用,最后并用两个实例说明可编程控制器的编程方法和相关要点。 本书可作为自动化和仪表专业以及相关专业本、专科学生的教材和编程语言的培训教材,还可以作为工矿企业工程设计人员、科研开发单位工程技术人员的重要参考。
本书在介绍现场总线这一自动控制领域的新技术。全书力图展现现场总线的技术概貌,在介绍计算机网络、通信、开放系统互连参考模型等基础知识的基础上,针对CAN、FF、PROFIBUS、LonWorks、工业以太网等多种已被列入ISO、IEC国际现场总线标准的现场总线技术,较全面地介绍了它们各自的技术点、通信控制芯片、接口电路设计以及现场总线控制系统和网络系统的设计、应用等。 本书图文并茂,突出与应用技术相关的内容。可作为教材,也可作为技术开发、系统应用工作者的参考书。适合大院校自动化、仪表业师生、相关业的工程技术人员、现场总线系统设计、应用技术人员阅读和参考。
The scramble to create superhuman AI has put us on the path to extinction—but it’s not too late to change course, as two of the field’s earliest researchers explain in this clarion call for humanity.In 2023, hundreds of AI luminaries signed an open letter warning that artificial intelligence poses a serious risk of human extinction. Since then, the AI race has only intensified. Companies and countries are rushing to build machines that will be smarter than any person. And the world is devastatingly unprepared for what would come next.For decades, two signatories of that letter—Eliezer Yudkowsky and Nate Soares—have studied how smarter-than-human intelligences will think, behave, and pursue their objectives. Their research says that sufficiently smart AIs will develop goals of their own that put them in conflict...
From the #1 New York Times bestselling author of Sapiens comes the groundbreaking story of how information networks have made, and unmade, our world. “Masterful and provocative.”—Mustafa SuleymanFor the last 100,000 years, we Sapiens have accumulated enormous power. But despite allour discoveries, inventions, and conquests, we now find ourselves in an existential crisis. The world is on the verge of ecological collapse. Misinformation abounds. And we are rushing headlong into the age of AI—a new information network that threatens to annihilate us. For all that we have accomplished, why are we so self-destructive?Nexus looks through the long lens of human history to consider how the flow of information has shaped us, and our world. Taking us from the Stone Age, through the canonization of the Bible, early modern witch-hunts, Stalinism, Nazism, and the resurgence of populism...
第十九届文津图书奖科普类图书。终于有人写透计算的博与精、古与今、奥与美、艰与趣。天才少年阿里传奇之子、全球TOP35创新科学家吴翰清,计算三部曲首卷发布计算已经成为人们生活中不可或缺的组成部分,人类社会享受了计算技术的红利得以飞速发展。可以说当今的计算机科学和产业应用的成就是人类文明有史以来所有智慧的结晶。解释、澄清和发展“计算”这一重要概念,即本书之写作目的。本书从探索数学的起源开始,细数了数学史上三次危机的来龙去脉 ,逐渐引出计算理论的诞生和发展,以及这些过往是如何影响当今计算机科学最前沿方向的。最后本书从哲学层面探讨了计算的边界,将其视为人类需要继续探索的未解之谜。本书横跨了人类近3000年的文明史,综合了数学、哲学、物理学、计算机科学、人工智能、复杂系统科学等多门学科,呈现出一种独特的计算主义的世界观。
科学素养文库·科学元典丛书北京大学出版社
本书是享誉全球的美国天文学家和科普作家卡尔·萨根(CarlSagan)60岁那年出版的科普名著,其主题关系到人类生存与文明进步的长远前景——在未来的岁月中,人类如何在太空中寻觅与建设新家园。本书叙述风格宛如一部纵贯往昔、今日与未来的史诗,于宏伟缜密间编织着大量扣人心弦的精彩故事。全书首先回顾了历史上有关人类在宇宙中地位的种种观念,接着根据20世纪中叶以来空间探测的成就对太阳系作了全方位的考察,然后评估了将人类送入太空的种种理由,最后是作者本人对人类未来的太空家园的长远展望。
本书旨在为对大语言模型感兴趣的读者系统地讲解相关基础知识、介绍前沿技术。作者团队将认真听取开源社区以及广大专家学者的建议,持续进行月度更新,致力打造易读、严谨、有深度的大模型教材。并且,本书还将针对每章内容配备相关的Paper List,以跟踪相关技术的最新进展。本书第一版包括传统语言模型、大语言模型架构演化、Prompt工程、参数高效微调、模型编辑、检索增强生成等六章内容。为增加本书的易读性,每章分别以一种动物为背景,对具体技术进行举例说明,故此本书以六种动物作为封面。当前版本所含内容均来源于作者团队对相关方向的探索与理解,如有谬误,恳请大家多提issue,多多赐教。后续,作者团队还将继续探索大模型推理加速、大模型智能体等方向。相关内容也将陆续补充到本书的后续版本中,期待封面上的动物越来越多。
本书以图配文,通俗易懂地讲解了CQ不会过时的TCP技术。其中,D1章D3章讲解了TCP的基础知识,详细梳理了TCP的发展历程,并以丰富的图例展示了TCP数据传输的基本思路和过程;D4章D6章着重介绍了TCP中J为重要的拥塞控制技术,通过图表、公式和模拟实验讲解了TCP拥塞控制的运行机制和热门算法(CUBIC、BBR等);D7章讲解了TCP前沿的研究动向和今后的发展方向,涉及5G、物联网、数据*、自动驾驶等内容。本书理论与实践相结合,在详细讲解TCP原理后,还引读者搭建模拟环境,使用Wireshark和ns-3等工具模拟TCP的运行机制,观察拥塞控制算法的执行,并辅以伪代码,帮助读者QM理解TCP技术。总结核心知识点,再和大家聊聊这本书的阅读建议,最后和大家互动收尾。首先,我们快速回顾一下今天的核心知识点,帮大家巩固记忆,也方便大家后续回顾:第一,TCP的核心定位:传输层协议,核心作用是在不可靠的IP层之上,实现可靠、有序、双向的字节流传输,相当于“靠谱的物流快递公司”,为上层应用兜底,解决丢包、乱序、重复问题。第二,TCP与UDP的核心区别:记住四个关键点——是否面向连接、是否可靠传输、是否有流量/拥塞控制、传输效率,选型时看需求,可靠优先选TCP,实时优先选UDP,工业场景中常两者搭配使用。第三,TCP基础概念:重点掌握报文段的核心字段(端口、序列号、确认号、标志位、窗口大小)、TCP连接(逻辑连接、一对一)、缓冲区(发送/接收缓冲区,支撑流量控制和重传),这些是理解后续机制的基础。第四,连接管理:三次握手建立连接(同步序列号、确认双方收发能力),四次挥手关闭连接(双向关闭发送通道,确保数据传输完成),记住“三次不可少、四次不能简”的原因,以及TIME_WAIT的作用。第五,可靠传输机制:三大核心+校验和,序列号与确认机制(累计确认)解决顺序和重复问题,重传控制(超时重传、快速重传)解决丢包问题,顺序控制解决乱序问题,校验和解决数据损坏问题,四者协同实现可靠传输。第六,流量控制与拥塞控制:流量控制是“匹配收发双方速度”,通过窗口大小实现,避免糊涂窗口综合症;拥塞控制是“匹配发送方与网络速度”,核心流程是慢启动、拥塞避免、快重传、快恢复,主流算法CUBIC适配高速网、BBR适配物联网。第七,行业实操技巧:工控、ATE、嵌入式场景各有侧重,核心是优化端口、缓冲区、重传参数、拥塞控制算法,关闭/开启Nagle算法,利用Wireshark抓包排查问题,结合场景平衡可靠性、实时性、资源占用。总结下来,TCP的核心就是“可靠”,所有机制都是为了实现可靠传输,同时兼顾传输效率,而我们学习TCP,不仅是记住这些机制,更要建立“可靠通信”的思维,不管是做开发、做测试、做运维,这种思维都能帮我们解决实际问题,提升工作效率。最后,再和大家聊聊安永辽真、中山悠、丸田一辉三位作者的《TCP是怎样工作的》这本书,真心推荐每一位做工控、ATE、嵌入式、网络相关的技术人,都去读一读。这本书的优势的是“理论+实操”结合,没有堆砌晦涩的公式和代码,而是用示意图、类比、案例,把TCP的底层逻辑讲透,哪怕你是网络小白,也能轻松读懂;对于有工作经验的朋友,它能帮你把零散的实操经验,系统化、理论化,比如你之前知道要调整TCP缓冲区,读完这本书,你会明白为什么要调整、调整的原理是什么,能做到“知其然,更知其所以然”。给大家一个阅读建议:第一遍通读,不用纠结细节,重点理解TCP的整体框架和核心机制,搞懂三次握手、可靠传输、拥塞控制的大致逻辑;第二遍精读,结合书中的实操案例,比如Wireshark抓包、ns-3模拟,动手实操,把理论落地;第三遍结合工作场景,针对性查看相关章节,比如遇到TCP丢包问题,回头再读重传控制的章节,找到解决方案,做到学以致用。相信很多朋友听完今天的内容,会觉得TCP其实没有那么难,原来那些抽象的技术概念,背后的逻辑都很简单。其实技术学习从来都不是死记硬背,而是搞懂底层逻辑、找到生活类比、结合实际场景,这也是我做「BIG FLY」播客的初衷——把复杂技术通俗化,让更多技术人少走弯路,一起成长。这里留给大家一个小思考:结合你自己的工作,比如你做ATE测试时遇到的TCP通信问题、做嵌入式开发时的参数配置、做工控时的设备联动,你觉得可以用今天学到的知识点,优化哪些地方?欢迎在评论区留言分享你的想法,我会一一查看、和大家交流。另外,如果大家在学习TCP、阅读这本书的过程中,有任何疑问,比如搞不懂拥塞控制算法的配置、不会用Wireshark抓包分析TCP问题、不知道怎么优化嵌入式设备的TCP参数,都可以在评论区留言,后续我们可以专门做一期答疑内容,帮大家彻底吃透。还有,很多朋友可能会问,除了这本书,还有哪些学习TCP的资料?这里也给大家推荐两个:一个是RFC文档(TCP的官方标准),适合想深入研究底层细节的朋友;另一个是Wireshark的官方教程,实操性极强,能帮大家快速掌握TCP抓包排查技巧。当然,最基础、最易懂的,还是我们今天聊的这本《TCP是怎样工作的》,入门首选。
全书内容包括面向对象编程、框架、设计模式、UML、建模、面向对象设计和敏捷开发方法等。对于各项技术是如何使用的(How),书中只进行简要的说明,而重点介绍这些技术是什么(What),以及为什么需要这些技术(Why)。另外,“编程往事”专栏介绍了作者年轻时的一些经历;“对象的另一面”专栏以与正文不同的视角讲解面向对象这一概念普及的背景和原因,通俗有趣;“当今的OOP”专栏介绍了Java、Python、Ruby、JavaScript等当今流行的编程语言的最新动向。
本书结合大量实验程序和图表,通俗易懂地介绍了Linux操作系统的运行原理和硬件的基础知识,涉及进程管理、进程调度器、内存管理、存储层次、文件系统和外部存储器等。实验程序使用C语言和Python编写,读者可亲自动手运行程序,来确认系统的行为。另外,以图解的方式介绍各知识点,简明且直观,能够帮助读者加深理解。读者只需对Linux基本命令有所了解,即可轻松阅读。本书适合应用程序开发人员、系统设计师、运维管理人员和技术支持人员等人士阅读
本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页的内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设
本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。
主播声音坏了,讲究收听!本书倡导在计算机迅速发展、技术不断革新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升工程师对计算机的兴趣,在面对复杂的最新技术时,能够迅速掌握其要点并灵活运用。本书以图配文,以计算机的三大原则为开端,相继介绍了计算机的结构、手工汇编、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP网络、数据加密、XML、计算机系统开发以及SE的相关知识。本书图文并茂,通俗易懂,非常适合计算机爱好者和相关从业人员阅读。
loading
Comments 
loading