这个程序员火了,竟是因为给老板修了一 次U盘

这个程序员火了,竟是因为给老板修了一 次U盘

做为一名全栈程序员 居然要我修电脑。你以为我会和领导说告辞?不!

亚马逊将在2019年底之前弃用所有Oracle数据库

亚马逊将在2019年底之前弃用所有Oracle数据库

“在数据库方面,我们实际上已经脱离甲骨文了,”杰西在周三播出的一次采访中告诉CNBC的Jon Fortt。 “我认为到2019年底或2019年中期我们将完成整个过程。”

Rust 2018 年度调查报告发布

Rust 2018 年度调查报告发布

Rust 官方博客发布了 2018 年的 Rust 调查报告。今年是第三次对 Rust 进行年度调查,首次增加了面向英语以外语言环境的调查,在全球 14 种语言背景的调查下,总共收集到了 5991 份调查记录,其中非英语环境占了所有记录的 25%。

Rust语言恰巧是一门解决了Go语言所有问题的语言。

Rust语言恰巧是一门解决了Go语言所有问题的语言。

Rust的极大成功就是基于它更好地解决了Go存在的问题。

Fuchsia 操作系统的四层结构设计

Fuchsia 操作系统的四层结构设计

Fuchsia OS 是 Google 全新推出的一款开源操作系统,在描述 Fuchsia OS的结构的时候,谷歌使用了“层蛋糕”的比喻,原文是 Layer Cake,Fuchsia OS是整个项目的名称和成品的名称,但在其下它被分成4个不同的层次。

张一鸣:10年面试2000人,我发现混的好的人,全都有同一个特质

张一鸣:10年面试2000人,我发现混的好的人,全都有同一个特质

大家好!各位都非常年轻,我今天来的时候挺有压力。因为我毕业快11年了,看到你们,真是觉得“长江后浪推前浪”。

软件开发教给我们的7个生活指南

软件开发教给我们的7个生活指南

我们在做软件开发时学到的很多思维、方法、工具、模型、算法……其实可以迁移到生活中使用,让我们生活得更美好哦。我这里暂举 7 个,以后有时间,慢慢补坑,争取补到 60 个。大家有兴趣的,可以留言补充你最有感觉的。

加载图片的变化预示着Google朝完全抛弃FTP的方向迈出了一步

加载图片的变化预示着Google朝完全抛弃FTP的方向迈出了一步

而在即将到来的版本中,有一个关于如何在 Chrome 上加载图片的变化似乎预示着 Google 朝着完全抛弃 FTP 的方向迈出了一步。

谷歌设计师自述:我在 Google 观察到的 UX 趋势

谷歌设计师自述:我在 Google 观察到的 UX 趋势

本文系译文,原作者 Ryan Warrender 是 Google 的已经移动端 UX 负责人。这是过去两年中,他与 150 多个移动网页开发团队合作后的一些总结。

Vue作者尤雨溪:Vue CLI 3.0重构的原因

Vue作者尤雨溪:Vue CLI 3.0重构的原因

作为独立开发者,尤雨溪认为他的时间可以完全自由支配,不用加班,在工作和家庭平衡方面可以说比给公司打工好太多,当然,独立开发的另一面是需要自己承担更多的压力和风险,同时还要有足够的自律能力,所以不一定适合所有人,但对他来说,现在的生活状态使他非常满意。

程序开发心理学

程序开发心理学

优秀的程序员是培养出来的,不是天生的。

Lisp 是怎么成为上帝的编程语言的

Lisp 是怎么成为上帝的编程语言的

多亏了它的起源和它的人工智能研究用途,说不定还要多亏 SICP 的遗产,Lisp 一直都那么让人着迷。在我们能够想象上帝用其它新的编程语言创造世界之前,Lisp 都不会走下神坛。

“懒惰” Linux 管理员的 10 个关键技巧

“懒惰” Linux 管理员的 10 个关键技巧

技巧是为了提高管理效率。虽然本文不打算对所有 技巧进行讨论,但是我会介绍 “懒惰” 管理员所用的 10 个基本法宝。这些技巧可以节约时间 —— 即使没有因为高效而得到更多的报酬,但至少可以有更多的时间去玩。

写Python时的5个坏习惯,你有几条?

写Python时的5个坏习惯,你有几条?

很多文章都有介绍怎么写好 Python,我今天呢,相反,说说写代码时的几个坏习惯。有的习惯会让 Bug 变得隐蔽难以追踪,当然,也有的并没有错误,只是个人觉得不够优雅。

Linux稳定版内核撤回严重影响性能的Spectre补丁

Linux稳定版内核撤回严重影响性能的Spectre补丁

Linux 4.20 合并的 Spectre 补丁被发现对英特尔处理器的性能有严重影响,而这个补丁已经向后移植到了 Linux 4.14 和 4.19 LTS 版本,测试显示补丁对各种应用的性能确实产生了显著影响,这就引发了争论,Linux 稳定内核是否应该包含会导致性能下降的补丁?

你的 Ubuntu 为何如此炫酷?

你的 Ubuntu 为何如此炫酷?

鉴于笔者是 Ubuntu 流,本文就以目前比较活跃的 LTS Ubuntu 18.04 为例,从系统安装到具体配置,再到如何个性化美化,一步步分享一下个人经验,让大家了解到 Linux 也可以像 Windows 那样简易

程序员办公桌都是这么霸气的吗?扫码改需求?

程序员办公桌都是这么霸气的吗?扫码改需求?

大家想象中程序员的桌面是不是都是这样的?

给 console 添加颜色

给 console 添加颜色

在 node.js 环境,你可以使用 Color Reference 来设置样式。

只见华为高工资!孰不知华为员工有16条高标准

只见华为高工资!孰不知华为员工有16条高标准

做华为的员工是不容易的,要成为优秀员工,做出业绩,更是要付出努力。一起来看看华为对优秀员工的16点要求。

译 | JavaScript错误处理权威指南

译 | JavaScript错误处理权威指南

我希望你对如何处理异常有所了解。忘记console.error(错误),它是过去的事情了。 可以使用它进行调试,但它不应该在生产版本中。 为了防止这种情况,我建议你使用一个日志库,我过去一直在使用loglevel,我很满意。

C2x 将成为 C 语言的下一个 ISO 标准

C2x 将成为 C 语言的下一个 ISO 标准

预计将于 2022 年完成的 C2x 标准在C 委员会的推动下一直在演化。 Jens Gustedt,他正在委员会内部推进新标准,他还是即将出版的新书“Modern C”的作者。

华为测试谷歌新操作系统Fuchsia:麒麟970已能启动

华为测试谷歌新操作系统Fuchsia:麒麟970已能启动

华为工程师透露,他们已经能够将设备引导到Fuchsia的内核Zircon,但是没有提到Fuchsia堆栈的其他层,这意味着还很初步。

都是屏下指纹 三大方案有什么不同?

都是屏下指纹 三大方案有什么不同?

如果要挑选出2018年智能机市场的关键词,想必全面屏一定能够进入提名名单。之所以说全面屏重要,不仅是因为它改变了智能机形态,使智能机获得了全新的发现方向,向着更高的屏占比冲击。同时,全面屏也使智能机中生物识别技术走向了两个方向。

Docker的6年之痒!

Docker的6年之痒!

Docker和容器技术的发展可谓日新月异,本文试图以全局视角来梳理一下Docker目前的生态圈。

如何判断你的项目是不是真的需要用到 AI?

如何判断你的项目是不是真的需要用到 AI?

如果你准备使用机器学习或人工智能,我们希望,对于本文所列的所有问题,你的回答都是 “Yes”。