说一说我离开IBM的原因

当我从那里被招募加入 IBM 时,一部分原因正是运气(我在 IBM 招聘季的时候毕业了——这就是正确的时机),而且,IBM 的数据库团队在当时仅从滑铁卢大学招聘(这就是正确的地方)。如果我没有去滑铁卢大学,那我很可能永远都不会到 IBM 工作。

被认为是C语言接班人的Rust编程语言刚满六岁

到目前为止,采用Rust的最引人注目的项目之一是Mozilla的网络浏览器Firefox。自Firefox 48以来,Mozilla一直在其旗舰浏览器中插入越来越多的Rust代码以提高浏览器的整体速度,并由于消除了内存泄漏而提高安全性

程序员的副业:2021 年写完了我的第一本书

以后我会把这段写书的经历发出来,从产生了写书的念头、出版社接洽、到书籍立项、半年多写书的过程、书稿的审编、书籍出版上线,以记叙文的方式发布出来,让大家有更加详细的认识。

如何从 Docker 镜像提取 Dockerfile?

今天在技术群摸鱼,有朋友问个 docker 的问题,替换配置文件不生效,也没有原先的 Dockerfile,所以就在想,有没有什么方式可以直接从容器或镜像生成 Dockerfile

什么样的程序员生涯指南,能在GitHub上获3.6万星

BitBucket。拥有超过48,000个存储库,其中许多存储库可在现场进行搜索site。像GitHub一样承载了不少公共和私人项目。站内少于五个用户的开源项目和私人项目是免费的。

俄罗斯黑客收到500万美元赎金!美国燃油管道商认怂

据彭博社报道, 美国燃油管道商Colonial Pipeline已经向黑客DarkSide支付了价值近500万美元的加密货币。实际上,据消息人士透露,在7日遭到黑客攻击的数小时后,Colonial Pipeline就给钱了。

聊一聊,单元测试应该测试什么?

测试人员做的只是业务上的集成测试,也就是黑盒测试,对单个的方法是没有办法测试的,而且,测试出的 bug 的范围也会很广,根本不能确定 bug 的范围,还得去花时间来确定 bug 出在什么地方。

谁胜谁负?12个维度全方位对比 GraphQL API 和 WPGraphQL

很多人都想要我来对比一下用于 WordPress 的 GraphQL API 和 WPGraphQL。事实上,这两个插件都是 WordPress 的 GraphQL 服务器,因此它们具有相同的用途,但是它们有各自具备不同的特性,因此在某些场景中,会有某个插件表现更突出。

我的15年操作系统开源路——RT-Thread 创始人熊谱翔

开源代表的是协同开发,最大限度的避免重复发明轮子,让大家能够站在巨人的肩膀上创造更大价值。

“意念打字”终成真!准确率超 99%,还登上了《Nature》封面!

昨日,国际著名科学杂志《Nature》最新一期的封面是写得有些“难以辨别”的 26 个英文小写字母。老实说,如果不是按序排列,单独看“f”、“p”、“t”这几个字母的写法,要认出本体实在有些难度。

坐拥百万用户的开源项目没钱了,尤雨溪发推力挺被质疑的全职维护者

而 Vue.js 作者尤雨溪也驳斥了 McKenzie 的说法。他表示在一个项目中,不仅仅是提交文件,还要制定决策、管理团队、筹集资金,以及处理“我要为项目负责”的精神压力,这些都是为项目工作的内容。

十年三次重大架构升级,微博应对“极端热点”的进阶之路

十年三次重大架构升级,微博应对“极端热点”的进阶之路

为什么谷歌被骂上热搜一点也不冤,详解FLoC背后联邦计算

为什么谷歌被骂上热搜一点也不冤,详解FLoC背后联邦计算

Google 和 Facebook 为什么不用 Git 管理源码?

Google 和 Facebook 为什么不用 Git 管理源码?

Google 和腾讯为什么都采用主干开发模式?

Google 和腾讯为什么都采用主干开发模式?

“跳过更新”还得付费?Docker 新变化引发群嘲

“跳过更新”还得付费?Docker 新变化引发群嘲

没经验的程序员的7种表现,你占了几项?

没经验的程序员的7种表现,你占了几项?

Linus Torvalds:“C++ 真是一门很烂的语言!”

Linus Torvalds:“C++ 真是一门很烂的语言!”

7 个非常实用的 Shell 拿来就用脚本实例!

7 个非常实用的 Shell 拿来就用脚本实例!

为什么 Java 后端开发没有大规模采用 Kotlin?

为什么 Java 后端开发没有大规模采用 Kotlin?

谷歌:我就抄了几个命名,咋就差点赔了 88 亿?

谷歌:我就抄了几个命名,咋就差点赔了 88 亿?

当上 CTO 才发现:程序员时常犯的 4 个错误有多可怕!

当上 CTO 才发现:程序员时常犯的 4 个错误有多可怕!

Java8 中用法优雅的 Stream,性能也”优雅”吗?

Java8 中用法优雅的 Stream,性能也”优雅”吗?

ARM AMRv9指令集一文读懂:IPC性能大涨30%!

ARM AMRv9指令集一文读懂:IPC性能大涨30%!

每个程序员都需要知道的 15 个 Linux 实用技巧

每个程序员都需要知道的 15 个 Linux 实用技巧

长城爬到一半“互联网民工”被迫加班 网友纷纷晒图

长城爬到一半“互联网民工”被迫加班 网友纷纷晒图

把macOS套娃到Windows系统后,我发现了新大陆!

把macOS套娃到Windows系统后,我发现了新大陆!

“谷歌vs甲骨文”世纪版权官司落槌 美国高院改判谷歌胜诉

“谷歌vs甲骨文”世纪版权官司落槌 美国高院改判谷歌胜诉

精心总结了10个matplotlib绘图技巧,短小精悍,威力无穷!

精心总结了10个matplotlib绘图技巧,短小精悍,威力无穷!

Intellij IDEA神器,那些让人爱不释手的提效小技巧

Intellij IDEA神器,那些让人爱不释手的提效小技巧

当手环和眼镜要「在一起」了,个人计算平台会不会变天?

当手环和眼镜要「在一起」了,个人计算平台会不会变天?

Vue.js 2021最新报告:流行度逐渐上升、小型组织最爱

Vue.js 2021最新报告:流行度逐渐上升、小型组织最爱

翻车了!在项目中用了Arrays.asList、ArrayList的subList,被公开批评

翻车了!在项目中用了Arrays.asList、ArrayList的subList,被公开批评

无代码的时代真的来了吗?系列一:前世今生

无代码的时代真的来了吗?系列一:前世今生

漫画 | 程序员联名把产品经理告上县衙,并列了8大罪状(下)

漫画 | 程序员联名把产品经理告上县衙,并列了8大罪状(下)

深度体验了一把最新的Linux系统,它还是很难用。

深度体验了一把最新的Linux系统,它还是很难用。

一个程序员眼中的上帝,会设计出啥样的电脑系统?

一个程序员眼中的上帝,会设计出啥样的电脑系统?

为什么我们无法写出真正可重用的代码?

为什么我们无法写出真正可重用的代码?

低代码,不要以比“中台”还快的速度臭大街

低代码,不要以比“中台”还快的速度臭大街

拜登在白宫网站上用秘密信息发出征集程序员的消息

拜登在白宫网站上用秘密信息发出征集程序员的消息

Python 太慢了吗?

Python 太慢了吗?对于许多人来说,语言的实用性要胜过速度

不同人眼中的“顶级程序员”,这差距也太大了吧!

不同人眼中的“顶级程序员”,这差距也太大了吧!

亚马逊程序员:我曾拼命逃离996

我曾拼命逃离996 作者不详,因想保住饭碗,作者没有透露任何信息,只知身份为亚马逊程序员。

程序员漫画:让后端程序员写前端CSS

程序员漫画:让后端程序员写前端CSS
这标尺运用的很熟练呀

程序员漫画:IDE最害怕的事情 太恐怖了

程序员漫画:IDE最害怕的事情 太恐怖了
IDE最害怕的事情

程序员漫画:太过优秀的人脸识别程序

程序员漫画:太过优秀的人脸识别程序
有点吓人

程序员漫画:大多数程序员都经常感觉到腰酸背痛,浑身上下都痛

程序员漫画:大多数程序员都经常感觉到腰酸背痛,浑身上下都痛
大多数程序员都经常感觉到腰酸背痛,浑身上下都痛
看看他们工作时的坐相,你就明白是什么原因了

程序员漫画:最好的解码方法就是暴力破解

程序员漫画:最好的解码方法就是暴力破解

程序员漫画:Don’t tell my wife, but my AI server is 45% sure she’s an elephant

程序员漫画:Don’t tell my wife, but my AI server is 45% sure she’s an elephant

程序员漫画:有谁热爱人工智能?

程序员漫画:有谁热爱人工智能?
有谁热爱人工智能?
有谁愿意学习人工智能?
有谁想学Python的?

程序员漫画:当你使用char而不是使用int

程序员漫画:当你使用char而不是使用int
内存问题

华为鸿蒙发布了手机版,但不是你期待的样子

华为鸿蒙发布了手机版,但不是你期待的样子

程序员漫画:计算机系实习生

程序员漫画:计算机系实习生
we also need 4 years of experience for an intern

程序员漫画:软件开发:客户的期望和客户的预算

程序员漫画:软件开发:客户的期望和客户的预算

华为鸿蒙OS手机开发者Beta版来了,UI无变化,兼容安卓

华为鸿蒙OS手机开发者Beta版来了,UI无变化,兼容安卓

程序员漫画:前端和后端:我已经很努力了

程序员漫画:前端和后端:我已经很努力了

程序员漫画:客户要求5天时间完成,这是我5天实现的

程序员漫画:客户要求5天时间完成,这是我5天实现的

Linus Torvalds:我不再了解编程,不再是一名程序员了

Torvalds 解释说,他不再了解编码了,目前写的大多数代码都在电子邮件中。每当有人发送了补丁,他就用伪代码回复

雷军22年前写的代码 你见过吗?

网上出现一篇“刘强东的代码水平如何”的文章,有网友在下面回复“代码只服雷军”。这个回复吸引了小编的注意,雷军的代码水平真的很牛吗?

javascript中的错误处理

这是关于JavaScript中异常处理的故事。如果你相信墨菲定律,那么任何事情都可能出错,不,一定会出错!这篇文章中我们来看下JavaScript中的出错处理。文章会覆盖异常处理使用的正反例,然后看下ajax的异步处理。

每个程序员都需要掌握的30件事

从事编程并不容易。每年有许多人从各国的顶级计算机科学专业毕业,这是所有人都向往的有竞争力的职业之一。与此同时,编程也振奋人心。随着技术的进步,每天都有新的创新。对于喜欢编程,并立志从事编程的人而言,编程是其热爱且为之奋斗的事业。

2019年谁在寻找Docker职位,谁又在雇佣Docker职员?

人均年薪 80 万以上,50% 的职位空缺,Docker 入坑不亏?

如何看待优秀国产开源项目作者月薪却不到 5000 元?

据说作者一人完成了该项目,并且在公司中推动其开源,但是作者的工资待遇却不太理想,个中因果与是非大家可以从其它地方了解。

要嫁就嫁程序猿——钱多话少死的早

我是一个苦b的程序员,今晚加班到快通宵了,困得快睁不开眼了,女上司很关心,问我要不要吃宵夜。我没好气地说,宵夜就算了,能让我睡一觉就行了。女上司红着脸说了句讨厌

鸿蒙系统三挑战:应用如何兼容,生态怎么搭建,开放还是闭合

其实,一些企业也有涉足操作系统软件产品,但这些产品都没能媲美iOS、Android,有些产品甚至迟迟不能面市。

有人向我反馈了一个bug

有人向你反馈了一个bug。 “26楼会议室的灯亮着。它需要被熄灭。”bug的备注里写道“你应该能在5分钟内搞定,只要按一下开关就好了。“ 你去了26楼的会议室。灯的确亮着,但房间里没有灯的开关。

读懂华为鸿蒙操作系统:5G前夜 未来生态的惊鸿一瞥

为了实现美好的设计初衷,鸿蒙OS具备了四大技术特性来满足未来所需求的条件。

做程序猿的老婆应该注意的一些事情

经过初步了解,配电脑、修电脑、装系统等都可以找程序猿来干。而且程序猿不会油嘴滑舌的。很多妹子也都这么想的,于是大学四年,程序猿钻了不少次各种妹子宿舍,一去就一下午,他说装系统太慢,我暂且就信了吧。

华为鸿蒙的三重门

当前被业界关注最多的则是华为在过往也曾对外透露过的自研操作系统——鸿蒙OS——这款据称打通了手机、电脑、平板、电视、汽车、智能穿戴等产品,并兼容全部的安卓应用和Web应用的操作系统。

为什么有些大公司技术弱爆了?

今年年初,到一家互联网公司实习,该公司是国内行业龙头。
不过技术和管理方面,却弱爆了。

PHP 内部生乱?Zend 创始人的离职另有内幕

鸟哥公开了去年 8 月份他与 Zeev Suraski 团队成员 Dmitry Stogov 的聊天记录,Dmitry 表示 Rogue Wave 公司业务战略正在转变,同时还打算将所有非美国开发者分配到爱沙尼亚

高盛区块链79页完整报告:从理论到实践!【中文版】

我们阐明区块链的特性最适应现有的哪些商业问题,并量化其如何改变产业现状。我们突出展示那些将探索或赋能这一进程的私有和上市企业——并分析区块链可以创造哪些新的利润池,或是破坏哪些旧的利润池。

“一键脱衣”的DeepNude下架后,我在GitHub上找到它涉及的技术

这个仓库包含DeepNude的pix2pixHD(由英伟达提出)算法,更重要的是DeepNude背后的通用的Image-to-Image理论与实践研究。

一个美国人到中国当产品经理的心得:中国App设计真好!

有一天,我想找点乐子玩,于是我就在自己的笔记本里一条条列出「中国製造」的这些应用和我在美国用的那些有何不同。写完才发现列了这麽长,于是我决定专门写一篇文章,进行一个系统的分析。