个人名望:程序技术问答网站Stack Overflow总排名第一的大神,每月的问答量保持在425个左右。
全球最杰出的14位程序员 小编认为: 本文纯属娱乐大众,外国人的排名逻辑你永远看不懂。 JavaSE基础题,由于最近工作繁忙,造成拖更,还请谅解。 近日,ITWorld整理全球最杰出的14位程序员,一
个人名望:程序技术问答网站 Stack Overflow 总排名第一的大神,每月的问答量保持在 425 个左右。
前段时间,笔者分享了 代码世界值得你珍藏的 72 张面孔 ,今天来聊聊全球最厉害的14位程序员。让我们一起膜拜一下这些大神,排名不分先后。
上周,SOHO中国董事长、地产大亨潘石屹,56岁生日当天发布微博宣布进军编程语言Python。
Linux之父Linus Torvalds的自传,也是Linus唯一一本书。Linus以调侃的语气讲述了自己的成长经历,在他看来,一切都是为了好玩儿,兴趣引发革命。书中内容共分为五章,一部分是Linus自己写的,一部分是合著者David Diamond的评论。
写这篇文章,源于最近一段时间大家都在热议的诸多话题。开源到底是为了什么,意义何在?中国要如何发展开源?要如何做出自己的操作系统?话题太多,我之前也一直没有想好如何落笔。
如何成为大佬?这恐怕是所有领域工作者都有的疑问。那么大佬都是怎么安排工作的呢?这与 TA 们的成就有何关系呢?
俄罗斯程序员 Ivan Bessarabov 根据大佬们在 git 上的工作时间推算出他们的作息时间。我们查看了他们的工作时间以及照片,只能羡慕地说:同样是熬夜,为什么他发量那么多?
Git(官网 https://git-scm.com/)是一个免费开源的分布式版本控制系统,其最初在2005年由Linux之父Linus使用C语言开发,目的是为了很好的管理Linux内核的源代码,之后,Git日臻成熟完善,得到了广泛的应用。
GitHub是基于git进行版本管理和代码开源的网站,并且Linus也是git之父,所以Linus可以说是GitHub之父之父(误)。
对于程序员来说有一个工作的立身之本,那就是离不开的各种编程语言,而对于这些语言背后的创造者们,我们没有理由忘记,不管他们的发际线位置、头发的多少,下面主要整理了一些主流语言的发明者其简介,供大家去认识,了解,资料主要来源于维基百科和百度百科。 我们这个社会对于闪耀的娱乐明星投入了太多的关注,对于那些学术大师,缺乏足够的尊重和崇拜,更何况普通的工程师。一个把电影明星 商界巨子作为英雄一样膜拜而对学术大师漠然的国度,很难产生真正的大师。在计算机领域,中国对世界的贡献不大,和我们这种社会评价体系不无关系。当我们对
IT界开源贡献Top 10,你认识几个呢? 林纳斯·本纳第克特·托瓦兹 Linux之父 林纳斯·托瓦兹是Linux之父,他是开源理念的发起者之一,他曾经花费了两周时间写出了著名的GIT版本控制器,现在林纳斯在非营利性组织开放源代码开发实验室工作,全职开发Linux。对于Linux,林纳斯表示:一切为了好玩。 林纳斯支持开源主要由两个原因:第一是开源能够促进软件行业的发展,第二是开源是追求最佳技术的最好方式。事实证明林纳斯的想法是对的,如今开源已经受到多个国家政府的支持,越来越多的企业不断拥抱开源,开源正
正则表达式(regular expression,在代码中常简写为regex、regexp或RE),又称正规表示式、正規表示法、正規運算式、規則運算式、常規表示法,是计算机科学的一个概念。
贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI Python之父,现在成了微软的打工人。 没错,全世界程序员们最喜欢的编程语言的创造者,自述耐不住退休生活的寂寞,重返岗位发光发热。 Guido Van Rossum,打算去微软做些什么?又为什么选择微软? Python之父加入微软干什么? 几个小时前,Guido Van Rossum本人发推宣布了这个消息,他说:「退休生活太无聊了,我决定加入微软的开发者部门!」 至于在微软做什么,Guido并没有详细说,他只是给出了一个大致方向,那就是要
在第二期《开源世界大冒险 | 第 2 期:聊聊版本控制》中,我们对版本控制进行了讲解。Git 就是目前世界上最先进的分布式版本控制系统,它支持离线工作且高度自由,如今已成为了当代程序员必须要掌握的技能之一。
在上一章中我们说到GitHub 并不等同于 Git,在这一篇文章中我们就来了解 Git 和它的基本使用。
如果你在 GitHub 上有自己的开源项目或是参与过开源项目,都会成为面试的加分项!
C++语言一直被誉为系统级编程“皇冠上的明珠”。随着9月份C++20 国际标准草案获得一致通过,ISO C++20新标准在翘首期待中终于尘埃落定。C++之父Bjarne Stroustrup表示:C++ 20是自C++11以来最大的发行版,它将是C++发展的里程碑。业界相信C++ 20必将为系统级软件的开发、构建、设计带来深远的影响。 为此【全球C++及系统软件技术大会】秉承“全球专家、连接智慧”的理念,特邀全球C++和系统级软件技术领域的大师、专家、学者,汇聚一堂,大会围绕C++ 20新标准、架构与
有位名叫 Ivan Bessarabov (简称“伊万”) 的好事者,刚刚统计了各路大佬的代码提交 (git commit) 时间分布。
1. Linux简介 Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linux kernel (内核)。内核负责管理硬件,并为上层应用提供接口。而广义来说,是指以Linux kernel为基础的,包括OS和各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际上,各个版本之间也只是大同小异,其差别往往体现在客户群、升级维护和界面等方面。 Linus Torvalds是Linux之父。他根据Minix系统的代码,参照UNIX系统的设计,写出了第一给Lin
2011年,在乔布斯逝世仅7天后,这位C语言之父也走了,但似乎世人只记住了乔布斯,对丹尼斯·里奇这位给乔布斯提供了肩膀的巨人好像并没有太多的印象。
学校简介 舒凯 (Kai Shu) 博士于2020年入职伊利诺伊理工大学 (Illinois Institute of Technology) 担任计算机科学系讲席助理教授。 伊利诺伊理工大学是美国研究性私立大学。该校教学团队及校友中曾先后涌现出4位诺贝尔奖得主, 1位图灵奖得主(2021年的图灵奖得主Jack Dongarra)。此外,磁记录技术之父Marvin Camras,无线电天文学先驱Grote Reber,摩托罗拉创始人Paul Galvin与手机之父Martin Cooper等也毕业于该校。校
有位名叫Ivan Bessarabov (简称“伊万”) 的好事者,刚刚统计了各路大佬的代码提交 (git commit) 时间分布。
所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人一辈子能奉献的力量。这些程序员是先驱,受人尊重,他们贡献的东西改变了我们人类的整个文明进程。下面就让我们看看历史上12位伟大的程序员。
不知道是有意还是无意,今天的谷歌Group中,有网友将1991年8月26日Linus Torwalds发在社区中的公告贴挖了上来。MIT计算机科学与人工智能实验室特意在Twitter上发布了一条消息,表达了对这位Linux之父的敬意。
1.计算机科学之父 图灵、香农、冯诺依曼等人 图灵:计算机科学之父,人工智能之父。 2.计算机科学各领域之父 AT&T贝尔实验室里那几个开创了计算机世界的研究员,Thompson、里奇、伯纳斯李、Bjarne Stroustrup等人。 伯纳斯李:万维网的发明者 3.硅谷之父 仙童公司八叛逆天才(罗伯特·诺伊斯、摩尔等人)、Bosack夫妇、盖茨、保罗·艾伦、沃茨尼亚克等人。 这位不用介绍了吧…… 4.硅谷英豪 卡马克、拉里佩奇、布林、黄仁勋、林纳斯·托瓦兹(敲黑板!他就是你们嚷嚷的li
---- 新智元报道 编辑:David 【新智元导读】英伟达宣布开源Linux GPU内核驱动模块,开发者纷纷表示「活久见」,不会和之前Linux之父对英伟达的「友善度词汇」有关吧? 英伟达显卡驱动开源了?这不像是老黄会做出的事啊? 可这事确实是真的。不过有一点点条件,一是Linux系统,二是开源的是GPU的内核模块。 5月12日,英伟达官网发布消息,将Linux GPU内核模块作为开放源码发布,具有GPL/MIT双重许可证,开源从R515驱动版本开始。 用户可以在GitHub上的英伟达开放GP
Fedora 是一个 Linux 发行版,Fedora(The Flexible Extensible Dig Object and Repository Architecture的简称)Fedora 是一款由全球社区爱好者构建的面向日常应用的快速、稳定、强大的操作系统。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat 的支持。
本期将为大家介绍伊利诺伊理工舒凯招收数据挖掘/机器学习/NLP/人工智能方向全奖博士生的消息。 学校简介 舒凯 (Kai Shu) 博士于 2020 年入职是伊利诺伊理工大学 (Illinois Institute of Technology) 担任计算机科学系讲席助理教授。 伊利诺伊理工大学是美国研究性私立大学。该校教学团队及校友中曾先后涌现出 4 位诺贝尔奖得主, 1 位图灵奖得主(2021 年的图灵奖得主 Jack Dongarra)。此外,磁记录技术之父 Marvin Camras,无线电天文学先
1. 林纳斯·本纳第克特·托瓦兹 外文名:Linus Benedict Torvalds 别 名:Linux之父 著名的电脑程序员、黑客。Linux内核的发明人及该计划的合作者。托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一。因为成功地开发了这个操作系统Linux内核而荣获2014年计算机先驱奖。他的获奖创造了计算机先驱奖历史上的多个第一:第一次授予一位芬兰人;第一次授予一位“60后”(其实只差3天,就是“70后”);获奖成果是在学生时期取得的。 2. 理查德·马修·斯
“一个芬兰的大学小伙,因没有足够的钱购买UNIX,后面就决定自己做一个类似的操作系统,在1991年的时候,他凭个人之力发布了Linux内核的第一个版本“
所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人一辈子能奉献的力量。这些程序员是先驱,受人尊重,他们贡献的东西改变了我们人类的整个文明进程。下面就让我们看看人类历史上最伟大的12位程序员。
所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人一辈子能奉献的力量。这些程序员是先驱
提起 Linus Torvalds 大家的第一反应是什么?Linux 之父、黑客、开源倡导者?Linus Torvalds 一直坚持在技术第一线,开发了 Linux 和 Git 两个项目,并深刻影响了软件行业。
源 / IT人物 提起 Linus Torvalds 大家的第一反应是什么?Linux 之父、黑客、开源倡导者?Linus Torvalds 一直坚持在技术第一线,开发了 Linux 和 Git 两个项目,并深刻影响了软件行业。 如果没有 Linux,就不会有基于 Linux 的安卓系统,那世界是怎样的?如果没有 Git 的诞生,就不会基于 Git 的 GitHub,那么开源的盛行会迟来多久。 但是他这个人经常因为讲话带有情绪,甚至是因为带有脏话的意见而饱受非议。这不,最近又有人把他惹怒了: 名
点击标题下「大数据文摘」可快捷关注 所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人
历史上最伟大的12位程序员 所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人一辈子能
计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过程,我们满心期望的登录界面可能并不会出现,而是一个命令行或者错误信息。了解计算机开机过程有助于我们修复开机可能出现的问题。 最初始阶段 当我们打开计算机电源,计算机会自动从主板的BIOS(Basic Input/Output System)读取其中所存储的程序。这一程序通常知道一些直接连接在主板上的硬件(硬盘,网络接口,键盘,串口,并口)。现在大部分的BIOS允许你从
计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过程,我们满心期望的登录界面可能并不会出现,而是一个命令行或者错误信息。了解计算机开机过程有助于我们修复开机可能出现的问题。
wireguard是一个新的高性能VPN,它设计精巧,核心代码仅四千多行,被Linux之父Linus Torvalds称为“艺术品”。要知道林纳斯大神平时都是喷人的,而能得到他的赞美,可见wireguard有多么优秀了。而且wireguard相对于OpenVPN来说,配置起来更加简单,运行速度也更快。
2 月份,受恶劣天气影响,美国多个地区出现大规模断电。Linux 之父 Linus Torvalds 所在的俄勒冈州波特兰地区也没有幸免。但比较励志的是,即使经历了六天的断电生活,Linus Torvalds 还是赶出了新一版的 Linux 内核(候选版本)—Linux 5.12 rc1。
写这个专题的初衷有两点,第一点是觉得好像很少有公众号提到git相关的技术,可能是觉得太基础了看不上。但实际上git非常重要,在我们实际的开发工作当中使用的频率也非常非常高。第二点是不少人git用的并不好,连同之前的我在内。而且用得不好也就算了,还意识不到它的重要性,所以就身体力行给大家开了这个专题,表达我的态度——git非常重要,不可以轻视。
深度学习(Deep Learning)(也称为深度结构学习【Deep Structured Learning】、层次学习【Hierarchical Learning】或者是深度机器学习【Deep Machine Learning】)是一类算法集合,是机器学习的一个分支。
本文作者Sam Lightston MakingItBigCareers.com创办者,同时也是IBM软件集团项目总监和高级技术人员,他在这个全球最大的软件工程团队中负责产品战略和研发。Sam是一个广受欢迎的公众演说家、作家和多产的发明家,他的很大一部分工作就是招聘和指导软件工程师。Sam在数十家财富500强企业、各种行业和科学会议以及许多名校做过有关职业生涯、技术趋势和新兴研究需求等方面的演讲。他的演讲被eWeek、InformationWeek、InfoWorld和MIT Technology Revi
Scala(斯嘎拉)这个名字来源于"Scalable Language(可伸缩的语言)", 它是一门基于JVM的多范式编程语言, 通俗的说: Scala是一种运行在JVM上的函数式的面向对象语言. 之所以这样命名, 是因为它的设计目标是: 随着用户的需求一起成长. Scala可被广泛应用于各种编程任务, 从编写小型的脚本到构建巨型系统, 它都能胜任. 正因如此, Scala得以提供一些出众的特性, 例如: 它集成了面向对象编程和面向函数式编程的各种特性, 以及更高层的并发模型.
领取专属 10元无门槛券
手把手带您无忧上云