App
-
神话还是现实?Docker 和 Kubernetes 的完美架构
在 Docker 和 Kubernetes 时代,软件开发的世界发生了怎样的变化?有可能使用这些技术一劳永逸地构建一个放之四海而皆准的架构吗?当所有东西都“打包&rdq…
-
在 Linux 上为你的任务创建一个自定义的系统托盘指示器
系统托盘图标如今仍是一个很神奇的功能。只需要右击图标,然后选择想要的动作,你就可以大幅简化你的生活并且减少日常行为中的大量无用的点击。 一说到有用的系统托盘图标,我们很容易就想到 …
-
敏捷教练如何优化需求分析流程?
背景和目标2016年12月,我和手机淘宝PMO一起投入到风林火山项目中,帮助优酷迅速融合到阿里研发体系,我主要负责需求分析流程的优化。本文简述在此过程中,如何通过调研分析、设计方…
-
大数据架构师从入门到精通?学习必看宝典
21CTO社区导读:大数据架构师,是架构师的一种。如何学习,才能成为大数据架构师。从数据库SQL到NoSQL,从新手到大师?我们来看这篇现身说法的文章。 经常有初学者在博客和QQ问…
-
如何用 Linux 命令行发电子邮件
Linux 提供了几个可以让你通过终端发送电子邮件的命令,下面来展示一些有趣的方法。 Linux 可以用多种方式通过命令行发送电子邮件。有一些方法十分简单,有一些相对会复杂一些,不…
-
区块链 2.0:智能合约如今的发展(六)
继续我们的前面的关于智能合约的文章,这篇文章旨在讨论智能合约的发展形势,重点介绍目前正在该领域进行开发的一些项目和公司。如本系列前一篇文章中讨论的,智能合约是在区块链网络上存在并执…
-
用 Bash 脚本监控 Linux 上的内存使用情况
目前市场上有许多开源监控工具可用于监控 Linux 系统的性能。当系统达到指定的阈值限制时,它可以发送电子邮件警报。它可以监视 CPU 利用率、内存利用率、交换利用率、磁盘空间利用…
-
谈谈数据结构
沃斯说过,程序 = 算法 + 数据结构。 我认为,等式的右边,数据结构的权重要大于算法。数据结构定义好,基本上,你所用的算法也就确定了,算法的时间复杂度也八九不离十。 上周,我在 …
-
在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
Linux 一直在发展。过去,开发人员必须分别为不同的 Linux 发行版构建应用。由于存在多种 Linux 变体,因此为所有发行版构建应用变得很繁琐,而且非常耗时。后来一些开发人…
-
WebSocket与TCP/IP
我们用websocket来研究一下TCP/IP协议的一些特性,在上一篇文章《https连接的前几毫秒发生了什么》里我们已经研究了https建立的过程。上一篇是用的wireshark…