go
-
如何在 Linux 上安装/卸载一个文件中列出的软件包?
在某些情况下,你可能想要将一个服务器上的软件包列表安装到另一个服务器上。例如,你已经在服务器 A 上安装了 15 个软件包并且这些软件包也需要被安装到服务器 B、服务器 C 上等等…
-
自己成为一个证书颁发机构(CA)
为你的微服务架构或者集成测试创建一个简单的内部 CA。 传输层安全(TLS)模型(有时也称它的旧名称 SSL)基于证书颁发机构certificate authoritie(CA)的…
-
服务器端渲染和客户端渲染有什么区别?
我们在walmart.com网站上的大多数页面采用服务器端渲染(简称SSR)方式。之所以选择服务器端渲染,主要出于以下两点考虑: 1、能够为客户提供更理想的性能2、提供更为一致的S…
-
搜索结果页之最佳实践
每个网站都有内部的搜索系统,用来帮助用户查询他想要的内容。 搜索系统就像用户和系统之间的一次对话,用户用一个查询来表达他们需要的信息,而搜索系统则用一组查询结果返回给用户。搜索结果…
-
ddgr:一个从终端搜索 DuckDuckGo 的命令行工具
在 Linux 中,Bash 技巧非常棒,它使 Linux 中的一切成为可能。 对于开发人员或系统管理员来说,它真的很管用,因为他们大部分时间都在使用终端。你知道他们为什么喜欢这种…
-
40岁+,你还有编程吗?
21CTO社区导读: 在本文,我们向大家介绍10位超过40岁的老程序员的故事,当然这些还都是歪果仁。目前这些人,都已经是最顶级的开发者,拒绝从事管理岗位,在前线从事编码工作…
-
当40岁来临时,中国开发者是什么状态?
我四十岁以后才开始接受自己是大人。当开始接受后,就有意无意找出了一种意志,这种意志就是一种成年人的意志,你知道自己要走一条什么样的路,你知道喜欢什么样的人,你知道这个人大概是…
-
用 GHTorrent 和 Libraries.io 查询 10 年的 GitHub 数据
有一种方法可以在没有任何本地基础设施的情况下使用开源数据集探索 GitHub 数据。 我一直在寻找新的数据集,以用它们来展示我们团队工作的力量。CHAOSSEARCH 可以将你的 …
-
当当网架构师:从码农到大牛,技术与心境的双重提升
一、业务功能关注点 对于一个做技术的从业人员来说,大部分人开始走的是一条技术+业务的线路。从业务功能回顾一下工程师大致的工作内容: 1、业务理解和分析 通过解读需求文档,…
-
今日头条&内涵段子使用Go语言构建千亿级微服务架构实践
今日头条从内涵段子开始,从日均千万,到亿万,再到百亿级,再到千亿级流量,头条APP不断进化,成为一个TMD小巨头之一。本篇文章讲述头条架构的微服务变迁史。 今日头条在2015年中期…