算法复杂度这件事这篇文章覆盖了计算机科学里面常见算法的时间和空间的 大 O ( Big-O ) 复杂度。我之前在参加面试前,经常需要花费很多时间从互联网上查找各...
编者按:这个消息是几个月前曝出的,也许我们该对基础软件的安全问题更加重视。谷歌披露的一个严重漏洞影响到了主流的 Linux 发行版。glibc 的漏洞可能导致远...
微软开源了 Checked C ,这是一个 C 语言的扩展版本,可以用于解决 C 语言中的一系列安全相关的隐患。正如其名字所示,Checked C 为 C 语言...
Mozilla 昨天在 Firefox 夜间构建版 50.0a1 中增加了一个名为“ 容器标签 ( Container Tabs ) ”的实验性功能。Mozil...
在寻找 Linux 上最好的代码编辑器?如果你问那些老派的 Linux 用户,他们的答案肯定是 Vi,Vim,Emacs,Nano 等等。但我不讨论它们。我要讨...
今日关注在遭到 暴力破解 ( Brute-Force ) 攻击之后,GitHub 重置了所有受到攻击影响的用户的密码。“有黑客获取了其他在线服务的邮箱和密码之后...
今日关注继 Snapd 2.0.3 发布一个月之后,2.0.8 发布。这一新版本新增了一个命令 “snap try”,这一命令允许挂载任何包含了未打包的快照包的...
虽然离 Fedora 24 还有几周,你现在可以就测试Fedora 24 Beta了。这是一个窥探新特性的好机会,并且可以帮助他们找出仍需要修复的 bug。Fe...
在刚结束的这个夏天里,我是 NASA 格伦中心 GVIS 实验室的实习生,我将我对开源的热情带到了那里。我的任务是改进我们实验室对 Dan Schroeder ...
Canonical 说他们与各个主要的 GNU/Linux 发行版的开发者们正在一起努力将 Snap 软件包格式变成通用二进制软件包格式。如你所知, Snap ...
今日关注KDE Plasma 5.6 系列的最后一个更新版本 5.6.5 发布。Plasma Workspace、Plasma 网络管理器(plasma-nm)...
LAMP 方案是一系列自由和开源软件的集合,包含了 Linux、Web 服务器 (Apache)、 数据库服务器 (MySQL / MariaDB) 和 PHP...
通常谈及 Linux 上的应用程序时,我们有很多选择,但有时候选择的余地却很小。有一些读者要我们做一个合宜的图像管理软件列表,来代替 Linux 上已被弃用的 ...
今日关注在 Git 2.8.4 刚刚发布一周之后,Git 2.9 发布了。Git 2.9 对许多核心命令进行了改进、以及性能提升和更好的开发支持。此外,还增加了...
在 Linux 中最基本的任务之一就是设置文件权限。理解它们是如何实现的是你进入 Linux 世界的第一步。如您所料,这一基本操作在类 UNIX 操作系统中大同...
MariaDB 是一个增强版的、开源的 MySQL 替代品。它主要由 MariaDB 社区在维护,采用 GPL v2 授权许可。软件的安全性是 MariaDB ...
Docker之前发布了一个新的容器控制中心,称为Docker数据中心(DDC),其设计目的是用于大型和小型企业创建、管理和分发容器的一个集成管理控制台。DDC是...
今日关注Ubuntu MATE 16.10 将比 Ubuntu MATE 16.04 使用更少的内存,这是为什么?因为 16.10 所使用的 MATE 1.14...
scp 是 安全拷贝协议 ( Secure Copy Protocol ) 的缩写,和众多 Linux/Unix 使用者所熟知的拷贝(cp)命令一样。scp 的...
去年八月, Linux基金会宣布了一个全新的LFCS( Linux基金会认证系统管理员 ( Linux Foundation Certified Sysadmi...