Just for Fun by Linus Benedict Torvalds and David Diamonds

Just For Fun -- Linus Torvalds 自传 《Just for Fun》是托瓦兹唯一的一本自传,全书充斥著托瓦兹独特的幽默感,以及「托瓦兹式」的思考逻辑与对话,让人不禁惊叹,一个不时置身於镁光灯下与金钱洪流中 的平凡名人,为何还能如此单纯率真。经由记者大卫•戴蒙(David Diamond)的促成,托瓦兹的童年、生活、想法与经历,一一生动地展现在读者面前,不仅记录了Linux出生的过程与其后所造成的轩然大波,也详实刻 画出托瓦兹本人对於他这项「意外的革命」的低调态度,让人在参与托瓦兹成长、成名的历程之际,不得不为他风趣乐观、自我解嘲却不自我贬抑的性格,鼓掌喝 采;另一方面,戴蒙也由另一个不同的观点,穿插记载托瓦兹在他这个外人眼中的形象,以及两人互动对话的过程。 立即下载

L: Basically it is short and sweet. It won’t give your life any meaning, but it tells you what’s going to happen. There are three things that have meaning for life. They are the motivational factors for everything in your life––for anything that you do or any living thing does: The first is survival, the second is social order, and the third is entertainment. Everything in life progresses in that order. And there is nothing after entertainment. So, in a sense, the implication is that the meaning of life is to reach that third stage. And once you’ve reached the third stage, you’re done. But you have to go through the other stages first.


So where is technology taking us? In my opinion, the next big step is entertainment.


So what this builds up to is that in the end we’re all here to have fun. We might as well sit down and relax, and enjoy the ride.


I don’t even remember when I got really into computers at all. It started slowly, and it grew on me.


I don’t know how many other preteen boys sat in their grandfather’s room, being taught how to simplify arithmetic expressions and type them correctly into a computer, but I remember doing that.


And I started reading the manuals for the computer, typing in the example programs. There were examples of simple games that you could program yourself. If you did it right you wound up with a guy that walked across the screen, in bad graphics, and then you could change it and make the guy walk across the screen in different colors. You could just do that.

It’s the greatest feeling.


I’m the same way—famous for zoning out. When I’m sitting in front of the computer, I get really upset and irritable if somebody disturbs me. Tove could elaborate on this point.


And I basically sat in front of a computer for four years.


So I would be sitting in front of a computer and be perfectly happy.


I studied at the university for eight years, emerging with nothing more than a mere master’s degree.


There are other traits that distinguish Finns from other members of the human species. For example, there’s this silence tradition. Nobody talks much. They just sort of stand around not saying anything.


Finland has the world’s highest literacy rate, and university tuition is free, which is why the typical student sticks around for six or seven years. Or, in my case, eight years. You can’t help learning something by hanging around a university for such a large chunk of your life.


The book that launched me to new heights was Operating Systems: Design and Implementation, by Andrew S. Tanenbaum.


Unix, on the other hand, comes with a small-is-beautiful philosophy. It has a small set of simple basic building blocks that can be combined into something that allows for infinite complexity of expression.

This, by the way, is also how physics works. You try and find the fundamental rules that are supposed to be fairly simple. The complexity comes from the many incredible interactions you get from those simple rules, not from any inherent complexity of the rules themselves.


Mikke laughs as she relives the years in which Linus hid in his room, slaving away on a computer. “Nicke kept saying to me, ‘Kick him out, make him get a job,’ but Linus wasn’t bothering me. He didn’t require much. And whatever it was he was doing with his computer, that was his business, his thing, and he had a right to do it. I had no idea what it was all about.”


I don’t know how to really explain my fascination with programming, but I’ll try. To somebody who does it, it’s the most interesting thing in the world. It’s a game much more involved than chess, a game where you can make up your own rules and where the end result is whatever you can make of it.


What makes programming so engaging is that, while you can make the computer do what you want, you have to figure out how.

I’m personally convinced that computer science has a lot in common with physics. Both are about how the world works at a rather fundamental level. The difference, of course, is that while in physics you’re supposed to figure out how the world is made up, in computer science you create the world. Within the confines of the computer, you’re the creator. You get to ultimately control everything that happens. If you’re good enough, you can be God. On a small scale.

And I’ve probably offended roughly half the population on Earth by saying so.

But it’s true. You get to create your own world, and the only thing that limits what you can do are the capabilities of the machine—and, more and more often these days, your own abilities.

Most of the time you’re not doing that. You’re simply writing a program to do a certain task. In that case, you’re not creating a new world but you are solving a problem within the world of the computer. The problem gets solved by thinking about it. And only a certain kind of person is able to sit and stare at a screen and just think things through. Only a dweeby, geeky person like me.


It was only a problem because you were looking at it the wrong way.


The point about open source has never been that I’m more accessible than anybody else. It’s never been that I’m more accessible than anybody else. It’s never been that I’m more open to other people’s suggestions. That’s never been the issue. The issue is that even if I’m the blackest demon from Hell, even if I’m outright evil, people can choose to ignore me because they can just do the stuff themselves. It’s not about me being open, it’s about them having the power to ignore me. That’s important.


With a million eyes, all software bugs will vanish.


Survive. Socialize. Have fun. That’s the progression. And that’s also why we chose “Just for Fun” as the title of this book. Because everything we ever do seems to eventually end up being for our own entertainment—at least if we have been given the possibility to progress far enough.

Just For Fun - Linus Torvalds 可以放在kindle里面看,比pdf阅读应该方便的了许多,而且size很小 立即下载

相关推荐

just for fun--Linus 自传

Linus的自传,尝试了Linus的一些独到的人生见解,以及Linux的发展历程。

Linux 之父自传《just for fun》读书笔记

一次偶然的机会,看到了阮一峰老师关于这本书的介绍,当时我就觉得这本书相当有趣。 在没有读这本书之前,我觉得 linus 作为发明 Linux 系统的人,应该是一个比较严肃的人,就像我的老师一样。但事实跟我想象的相反,他跟程序员一样,风趣幽默,各种自嘲(他已经在书中不少于一次说自己的鼻子大了),专注于技术问题,还有不修边幅。。。就如王思聪在网友的眼中只是一个十分有钱的屌丝,linus 在我们眼中大...

weixin_30721077的博客 887

两路半桥LLC谐振变换器软开关Simulink仿真(模拟谐振参数不同、分裂电容)

内容概要:本文介绍了“两路半桥LLC谐振变换器软开关Simulink仿真”资源包,重点在于基于Simulink平台对两路半桥LLC谐振变换器进行高精度建模与动态仿真,特别考虑了谐振参数不一致及分裂电容等非理想工况对系统性能的影响。该仿真模型不仅涵盖了主电路拓扑、软开关实现机制与谐振网络设计,还深入分析了不同参数配置下系统的启动特性、稳态效率、动态响应及软开关条件的满足情况。通过参数扫描与对比仿真,帮助用户掌握LLC变换器的关键设计要素与优化方法,具备较强的工程指导价值和科研教学意义。; 适合人群:电力电子、电气工程及其自动化等相关专业的高校师生,以及从事高频开关电源、新能源变换器、车载充电机等领域的研发工程师和技术人员。; 使用场景及目标:① 掌握两路并联半桥LLC谐振变换器的建模与仿真方法;② 理解软开关技术在提升变换器效率与降低EMI方面的关键作用;③ 分析谐振参数偏差与分裂电容结构对系统均流特性、增益曲线及软开关范围的影响;④ 支持科研项目中的拓扑验证、控制策略开发与故障工况分析; 阅读建议:建议结合Simulink仿真模型与配套说明文档进行学习,重点关注谐振腔参数设置、驱动时序设计及软开关波形观测;可通过调整谐振电感、电容值或引入参数失配,观察系统行为变化,深入理解LLC变换器的稳定边界与优化设计原则。

just for fun--linus传记

just for fun--linus传记 好不容易周末,阅读了一本书,写的是Linus,linux的创始人的故事,书写于2001年,到现在已经快20年了。当时Linus刚刚从芬兰移居硅谷没几年。 出生: 1969人出生在芬兰首都赫尔辛基,与unix差1年。1970年贝尔实验室的大牛ken.Tompson利用老婆不在的暑假3周编写Unix的日子。 最近看一个报到,tompson老爷子七十多岁高龄,在google工作,go语言的3个创始人之一。不仅感叹你大爷永远是你大爷,请收下我的膝盖。 计算机启蒙:

hb_zxl的专栏 839

双向全桥CLLC谐振变换器仿真模型(Simulink仿真实现)

内容概要:本文系统介绍了双向全桥CLLC谐振变换器的Simulink仿真模型,重点阐述了变频控制、闭环仿真及其与多种电力电子拓扑(如维也纳整流器、DAB变换器、图腾柱PFC等)的联合仿真设计。资源包涵盖2.5kW双向全桥LLC、V2G电动汽车充放电系统、三相PFC、多相交错LLC等多种变换器的仿真案例,并深入展示了三电平VIENNA整流器在双闭环PI控制与SVPWM调制策略下,结合上下电容电压差值补偿实现中点电位平衡的先进控制方法。通过仿真验证,该策略不仅有效维持了800V直流母线电压的稳定,还在动态工况下显著提升了电容电压的均衡度,同时保持了较低的输入电流THD,充分体现了SVPWM与中点平衡控制协同优化的技术优势。; 适合人群:具备电力电子与自动控制理论基础,从事新能源发电、电动汽车、工业电源、微电网等领域的研究生、工程师及科研人员。; 使用场景及目标:① 学习并构建高频谐振变换器(如LLC、CLLC)的Simulink仿真模型,掌握其变频与混合控制策略;② 深入理解并应用中点电位平衡、双闭环PI控制、SVPWM调制等核心技术于VIENNA等三电平变换器中;③ 复现高水平期刊论文中的控制算法,服务于科研项目申报、学术论文撰写或工程产品开发。; 阅读建议:该资源为综合性仿真资料库,建议使用者结合自身研究方向(如电动汽车充电、新能源并网)选择对应案例进行精学,重点关注控制策略的设计逻辑、仿真参数的整定方法以及SVPWM与中点平衡的协同机制,并充分利用附带的计算书和参考文献深化理解,以实现从仿真模型到实际工程应用的顺利转化。

全桥LLC谐振(变频+移相混合控制)变换器闭环仿真模型(Simulink仿真实现)

全桥LLC谐振(变频+移相混合控制)变换器闭环仿真模型(Simulink仿真实现)

Just For Fun | 读书笔记

《Just For Fun》是Linus写的一本自传,翻译成中文 - 乐者为王;在这本书中Linus主要讲述了他的生活态度以及关于Linux系统的前生今世。 为什么我会想着写这篇文章呢?其实并不是我对Linux系统的敬仰,因为在我看来有太多太多软件值得敬仰,而是Linus那Geek的世界观; 关于北国 作为一个南方的孩子,其实都蛮憧憬下雪的,想知道雪是甜的还是咸的,想踩一踩雪,想知道雪有没有重量;...

坚的博客 444

Codesys电子凸轮从入门到应用:手把手教你用MC_CamIn/MC_CamOut实现主从轴同步

本文详细介绍了如何在Codesys平台上使用MC_CamIn和MC_CamOut功能块实现电子凸轮的主从轴同步控制。从环境配置、轴使能到凸轮表创建与动态切换,提供了完整的程序编写指南和调试技巧,帮助工程师快速掌握工业自动化中的高精度运动控制技术。

weixin_26878995的博客 277

Just For Fun(乐者为王)——Linux创始人

我们的手机、电视机顶盒、甚至取款时用的 ATM,都是基于林纳斯·托瓦兹做的 Linux 系统改的。他是开源系统 Linux 的创造者,一个热爱自由的黑客。我们现在用的电子产品,或多或少都跟这个人做的操作系统有关系,幸好他也是不收专利费。 林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds, 1969年~ )Linux内核的发明人及该计划的合作者。他利用个人时间及...

yangliming4567的博客 3456

Appsflyer Web2App实战指南:OneLink与Web SDK深度对比

本文深入对比了Appsflyer实现Web2App的两大核心工具:OneLink智能链接与Web SDK。OneLink提供开箱即用的智能跳转,部署快捷,适合快速推广;Web SDK则支持高度自定义的用户行为追踪,适合深度分析与精细化运营。文章提供了详细的配置指南、场景化选型建议及实战避坑技巧,帮助营销与开发团队根据自身需求选择最佳方案,有效提升从网页到应用的转化率与归因精度。

weixin_29213655的博客 459

GEE去云处理代码段解读(位运算)

GEE去云处理代码段解读,包含位运算符号解读、bitwiseAnd()函数、eq()函数解读

jiekeheiguanglan的博客 2068

Linus Torvalds——Just for Fun

在当今世界,数亿人都在使用并享受着互联网带来的快捷之时,却只有在计算机领域,Linux才为人所知。人们知道Windows,知道Android,知道iOS,却未曾想过,在这些系统背后,有着另一种操作系统——Linux,让整个计算机领域都掀起革命的浪潮。 那么,Linux是什么? 搜索这个名词,你会得到这样的解释: Linux是一种自由和开放源代码的类UNIX操作系统。 你也会了解到:世界上500

liangyling3的博客 1095

测绘无人船避坑指南:云卓H12Pro遥控器接海康摄像头,从网络设置到RTSP流延迟优化全流程

本文详细解析了测绘无人船视频子系统的优化方案,重点介绍海康威视摄像头与云卓H12Pro遥控器的深度适配流程。从网络设置到RTSP流延迟优化,提供了一套经过实测的低延迟(<200ms)解决方案,适用于复杂水域环境下的测绘任务。

weixin_30415113的博客 627

《Just for fun》-Linus 传记 读书笔记

一、介绍 书的封面上写着“Entertaining ... Insights into how the mind of a creative developer works.”,探索以为充满创意的开发者的大脑是什么样的。本书讲了Linus Torvalds从出生到上学到工作,Linux的诞生,Linux的发展,Git的诞生,同软件领域各位大佬的趣事,以及Linus对生活的态度、对开源的见解。 ...

yiyeshuanglinzui的博客 1027

STK相关总结

STK简介 一.SIM卡应用工具包(SIM Application Toolkit),又名CAT/USAT,它包含一系列终端与SIM卡的交互指令,SIM卡可以应用卡内的小应用程序和终端交互,从而实现增值服务的目的,STK包括三种类,STK-imsi切换,STK –OTA,STK-BIP 功能: (1) Profile download:配置下载,开机初始化SIM卡过程中,终端告诉SIM卡终端支持哪些功能,STK中download指终端将数据发送给SIM卡 (2) Proactive command: 主动式

jingjing_2的博客 3357

Ardupilot无人船(车)mavros自主控制

rover 4.4。

超维空间科技的博客 3231

Linux之父的自传《Just For Fun》到底说了些什么?

我对生命的意义有种理论。我们可以在第一章里对人们解释生命的意义何在。这样可以吸引他们。一旦他们被吸引住,并且付钱买了书,剩下的章节里我们就可以胡扯了。 —— Linus Torvalds 这是书中前言部分的一句话,竟说得如此直白。就内容而言,书中确实对生命的意义展开了一些阐述,Linus认为,有三件事情具有生命的意义,它们是你生活当中所有事情的动机,包括你所在做的任何事情和一个生命体该做的所...

weixin_34216107的博客 447

PCL 八叉树的使用

八叉树(Octree)是一种空间划分的数据结构,广泛应用于三维点云的处理和分析。八叉树通过将空间递归地划分为八个子区域,可以有效地组织和索引三维点数据,提升点云的查询、降采样和配准等操作的效率。

纵马踏花向自由 1659

读后感——只是为了好玩(Just for Fun)-Linux之父林纳斯自传

请原谅我以这么一个不知如何形容的名字作为标题,实在是不知道叫什么好。用这个比较传统的方式命名反而感觉不叫好。这本书周四到的,也就是2019年1月20日,用了昨天一天加上今早刚刚过去的这一个小时把这本书看完了。本来想昨天一口气看完的,不过晚上部门年终晚会,时间上不允许,也就只能今天收尾并写这篇文章。 就是这本书,花了我38.6.虽然不便宜,但是并经是林纳斯的自传,再加一百也没毛病。不知英文版是什么...

We do not claim to have achieved that goal in every aspect of the software, but we strive for it. 2073

国科大学习资料--高级软件工程-复习题概念解释答案

国科大学习资料–高级软件工程(罗铁坚 魏峻 刘丹)-复习题概念解释答案 1. 敏捷开发方法与Scrum方法 a.敏捷是一种强调轻量的过程方法论,它强调拥抱变化而不是与之对抗,通过有效的沟通发挥群体的智慧。敏捷方法采用迭代/增量开发的过程模型。敏捷宣言是:个体和交互高于流程和工具;工作的软件高于详尽的文档;客户合作高于合同谈判;响应变化高于遵循计划。 虽然右边的也有价值,但是认为左边的更有价值。 b.Scrum(Schwaber和Beedle)是管理两个披萨规模(4-9人)的软件开发团队的方法,它高频率的短会

无名何许人的博客 1444

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

交恶微软、拒绝乔布斯,21 岁的他是如何开发出 Linux 的?

几天前,Linux迎来了它的27岁生日。从最初诞生在芬兰的一间卧室里,到现在成为,全球网民都离不开的操作系统。绝对堪称神话般的存在!先来看个Linux牛X简史。迄今为止,...

优快云资讯 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

推荐阅读:Just for Fun --- Linus Torvalds 自传

推荐阅读:Just for Fun --- Linus Torvalds 自传

mimepp的专栏,这里都是原创 2813

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Just for fun ----Linux创造的那些传奇

自由软件 Linux 之父:李纳斯·托沃兹(Linus Torvalds)   导语:28岁的芬兰青年李纳斯创造了一个全新的世界:就是一种名为Linux的操作系统。它所产生的力量决定了编程领域的新氛围,正如我们的环境决定了动植物的特性一样。创造简洁优雅的程序,写出干净而无冗长的代码,或者是超一流的程序,就足以赢得同行们的尊敬和推崇。而李纳斯走得更远,他不但重新定义了一流程序、代码和软件的基准,而

前进的牛 7359

《just for fun》 Linus Torvalds 自传 摘录

编程是对创造的训练。 好的体系容不得任何错误。 创造操作系统,就是去创造一个所有应用程序赖以允许的基础环境--从根本上来说,就是在制定规则:什么可以接受,什么可以做,什么不可以做。事实上,所有的程序都是在制定规则,只不过操作系统是在制定最根本的规则。 你可以从不同的角度看问题,直到灵光突现地认识到:问题之所以成为问题只在于你的方法错了。 一个真正的程序在运行之前,必须已经接近完成。 ...

Liuwenhao866595的专栏 330
上一篇: Working Identity by Herminia Ibarra
下一篇: Short and Sweet Get Started with Git and GitHub Right Now by Stephanie Losi
CodingIsFun
博客等级 码龄8年 37粉丝 240原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值