https
-
用 Jupyter Notebook 教 Python
有了 Jupyter、PyHamcrest,用一点测试的代码把它们连在一起,你就可以教任何适用于单元测试的 Python 内容。 关于 Ruby 社区的一些事情一直让我印象深刻,其…
-
知乎社区核心业务 Golang 化实践
导读:Go 语言是近年来迅速发展的新编程语言,国内已经有大量公司从其他语言转换到Go 语言。知乎作为国内 Python 语言大厂之一,也开启了切转换 Go 语言的大门。他们为何要做…
-
Linux 黑话解释:什么是滚动发行版?
在了解了什么是 Linux、什么是 Linux 发行版之后,当你开始使用 Linux 时,你可能会在 Linux 论坛的讨论中遇到“滚动发布rolling releas…
-
使用 Linux stat 命令创建灵活的文件列表
stat 命令提供了很多关于文件的详细信息。 它不仅提供了文件最近变化的日期/时间,还显示了最近访问文件的时间和权限变化。它可以同时告诉你文件的字节大小和块的数量。它可以…
-
关机时间太长的调查和解决的方法
你的 Linux 系统关机时间太长么?以下是你可以采取的步骤,来找出导致延迟关机的原因并解决这个问题。 我希望你对 sigterm 和 sigkill 的概念有…
-
可怕!月下载量 800 万的开源库被植入比特币后门
21CTO导读:npm 成也依赖,坑也依赖!2016 年 3 月,npm 就炸锅一次。一个 npm 模块的开发者撤回了自己的代码,导致诸如react 和 babel 等大量重要项目…
-
用 Portainer.io 来监控和管理 Docker 容器(1)
随着 Docker 的使用量越来越大,监控 Docker 容器正在变得更有挑战性。每天都有大量的 Docker 容器被创建,因此如何监控它们就变得非常重要。目前已经有一些内置的工具…
-
数据库设计实践:你不想做的七件事
21CTO导读:如果你正在设计数据库,那么让我们看一下您不想做的七件事情有哪些。 你的数据库设计太糟糕?没人告诉你这个原因是什么?它有两个原因:无知与冷漠。他们要么不知道这是不好…
-
使用开源工具 nccm 管理 SSH 连接
使用 nccm 让你的终端连接 SSH 会话更快、更稳、更轻松。 OpenSSH 很常用,但没有一个知名的连接管理器,因此我开发了 ncurses SSH 连接管理器(nccm)来…
-
一个技术管理者的自白
21CTO导读:希望给你3-5分钟的碎片化学习,可能是坐地铁、等公交,积少成多,水滴石穿,谢谢关注。 角色转变 从工程师转技术管理这两年,好比头马变成车夫,除了角色认…