加载中
Uber 的分布式跟踪

分布式跟踪正迅速成为许多组织用于监视复杂的基于微服务的架构的工具中必不可少的组件。在 Uber 工程团队中,我们的开源分布式跟踪系统 Jaeger 在整个 2016 年都实现了大规模的内部采用,集成...

发布于 2018/10/09 15:05
rm -rf 幸存者

仅仅是为了娱乐,我决定登录一个新的linux服务器然后使用root用户执行一下 “rm -rf / ”这条命令,看看还会剩下什么。因为我发现,rm执行了很久,并没有任何反应,所以你必须指定--no-pres...

发布于 2015/05/28 17:28
回应“异步 Python 与数据库”

几周之前,SQLAlchemy 的作者 Mike Bayer 发表了一篇优秀文章“异步 Python 与数据库”,在这篇文章中,他写道: 异步编程只是架构上的一种潜在方法,除了编写 HTTP 或聊天服务器或其他特别需...

发布于 2015/04/03 01:50
JavaScript 的私有变量

2018年2月23日更新-Chrome Canary现在支持私有域和测试标识 JavaScript最近有很多改进,新的语法和特性一直在添加。但有些事情不会改变,所有的东西仍然是一个对象,几乎所有的东西都可以在运...

发布于 2018/02/15 19:52
什么是双因子认证(2FA)

双因子验证(2FA),有时又被称作两步验证或者双因素验证,是一种安全验证过程。在这一验证过程中,需要用户提供两种不同的认证因素来证明自己的身份,从而起到更好地保护用户证书和用户可访问...

发布于 2017/11/23 23:54
掌握编程

通过对优秀程序员的多年观察,我观察到了他们工作流程中的某些常见模式。通过对所职教的熟练程序员的几年,我观察到他们缺失这些模式。我已经看到了引入这些模式的不同之处。 以下是高效程序...

发布于 2017/07/07 22:36
TimescaleDB 时序数据库的数据模型

作为一个支持完整 SQL 的关系型数据库,TimescaleDB 支持灵活的数据类型,可根据不同用户的实际情况进行优化。因此,Timescale 与大多数其它使用“窄表”模型时序数据库有所不同。 具来说来,...

发布于 2018/10/09 21:50
Linux 简史

引言 在流行的用法中,“Linux”通常是指围绕Linux内核的一组操作系统发行版。但从严格意义上讲,Linux仅指内核本身的存在。为了构建一个完整的操作系统,Linux发行版通常包括来自GNU项目和其...

发布于 2017/11/26 20:55
把编程作为一种思考方式

编程已经改变了。在像FORTRAN和C这样的第一代语言中,程序员的编程压力是将高级概念转换为代码。在现代编程语言中 - 我将使用Python作为示例 - 我们使用函数,对象,模块和库来扩展语言,这不...

发布于 2017/05/02 09:50
为什么要实施敏捷

在我很小的时候,家里人给我起了一个绰号:“Bu’why”,这是因为我总是向周围的人问为什么。大多数时候,他们会尝试解答我的问题,但是后来他们给我的这个绰号中也流露出了他们的挫败感。 ...

发布于 2017/04/26 11:12
《软件设计的哲学》书评

鉴于最近的趋势,在Cindy的建议下我从 John Outerhout那里拿到了《软件设计的哲学》这本书的一个副本。这本书很简短,只有160页,我在过去的几天里已经通读了一次,这里会写下关于这本书的一...

发布于 2018/09/12 12:59
DevOps 工程师实际上是做什么的?

我们之前已经讨论过许多关于DevOps和DevOps世界的最新趋势了。但是DevOps工程师到底是做什么的? DevOps工程师以最纯粹的方式弥合了软件开发和运维团队之间的差距,以提高软件的交付率。 De...

发布于 2017/09/28 15:18
选择 NoSQL 数据库需要考虑的 10 个问题

那么我为什么要写这篇文章呢? 是因为我认为NoSQL解决方案不如RDBMS解决方案吗?当然不! 是因为我专注于SQL的做事方式,而不想陷入一种相对较新的技术的不确定性吗?不,也不是!事实上,我非...

发布于 2018/09/12 14:21
为什么 RESTful Web 服务设计可以帮你思考正确的事情

你可能管理一个API。或许你正准备做一个,并且很期待开始。但是要当心,因为好的API设计可能很难。 设计一个好的API会有很多事情需要考虑。与设计web用户界面不同,您可能不了解所有客户端的...

发布于 2018/09/10 15:53
为什么使用 Spring Boot?

Spring 是一个非常流行的基于Java语言的开发框架,此框架用来构建web和企业应用程序。与许多其他仅关注一个领域的框架不同,Spring框架提供了广泛的功能,通过其组合项目满足现代业务需求。 ...

发布于 2018/03/08 11:08
微服务并不是银弹

让我们看一个公司/客户与前端框架技术团队之间的典型对话。 这是你从公司/客户那里听到的,技术团队因此而疯狂。当整个世界都从微服务中获益时,为什么不应该采用微服务,技术团队很难说服决...

发布于 2018/09/10 15:54
REST 将会是新的 SOAP

简介 多年前,我所在的一家大型电信公司开发了一个新型信息系统。我们必须通过旧系统或是友商与越来越多的 web 服务进行通讯。 更不用说,我们合理的拥有 SOAP Hell 的份额,玄奥的 WSDL ,不...

发布于 2018/02/08 15:58
2018 年前端开发五大趋势

对于开发者而言,2017出奇的高效,不过2018年有望为IT领域带来更多发展。本文中,为了处理项目时紧跟潮流,我们会描述出每个前端编程人都需要关注的2018年JavaScript的五种主要发展趋势。 1....

发布于 2018/09/10 16:16
使用 BeautifulSoup 和 Selenium 进行网页爬取

概述 HTML几乎是平铺直叙的。CSS是一个伟大的进步,它清晰地区分了页面的结构和外观。JavaScript添加一些魅力。道理上讲是这样的。现实世界还是有点不一样。 在本教程中,您将了解在浏览器中...

发布于 2018/04/08 18:33
一文了解 Chrome 的十年“加速”历程

自十年前 Chrome 浏览器首次推出后,速度已经成为 Chrome 的四个核心原则之一。我们一直都想让 Web 开发者能够向用户提供快速的、优秀的上网体验。在 Chrome 诞生十周年之际,我们认为回顾在...

发布于 2018/09/13 15:08

没有更多内容

加载失败,请刷新页面

推荐优秀英文原文
取消
确定
返回顶部
顶部