跟我学 “Linux” 小程序 Web 版开发(二):UI 开发
工作量分析在我们进行这部分开发的时候,接下来我们需要进行相应的功能安排和分类。简单看来,我需要开发 3 个页面:首页:首页负责用户默认访问。列表页:列表页面则是在搜索过程中,如果有多个结果,则进入到列表页面。如果有单个结果,则应该进入到详情…
OpenWRT 曝远程代码执行漏洞
开发者已经释出了新版本修复了漏洞。作者/来源: 安华金和路由器发行版 OpenWrt 披露了一个远程代码执行漏洞,OpenWrt opkg 包中的一个 bug 会导致包管理器忽略库索引嵌入的 SHA-256 校验和,事实上绕过了下载 .ipk 文件的完整性检查。由于 opkg 包以 root …
使用这个 Python 程序记录你的活动
jrnl 可以创建可搜索、带时间戳、可导出、加密的(如果需要)的日常活动日志。在我们的 20 个使用开源提升生产力的系列的第八篇文章中了解更多。 -- Kevin Sonney(作者) 去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种…
分布式跟踪系统的四大功能模块如何协同工作
了解分布式跟踪中的主要体系结构决策,以及各部分如何组合在一起。 -- Ted Young(作者) 早在十年前,认真研究过分布式跟踪基本上只有学者和一小部分大型互联网公司中的人。对于任何采用微服务的组织来说,它如今成为一种筹码。其理由是确立的:微服务通常…
跟我学 “Linux” 小程序 Web 版开发(一):初始化
“Linux” 小程序是 Linux 中国在 2019 年 2 月(恰恰是去年春节)发布的小程序,该小程序采用众包模式,对著名的 TLDR 项目中的 Linux 命令示例进行了翻译,并通过微信小程序的形式展现。在 2020 年的春节,我们面向更多的 PC 端用户,开放了 Web 版的 Lin…
“Linux” 小程序发布 Web 版,现在你可以在 PC 上快速查询命令啦!
“Linux” 小程序是 Linux 中国在 2019 年 2 月(恰恰是去年春节)发布的小程序,该小程序采用众包模式,对著名的 TLDR 项目中的 Linux 命令示例进行了翻译,并通过微信小程序的形式展现。在过去的一年里,我们和广大的社区贡献者,一同将这个小程序中的内…
我珍藏的 Bash 秘籍
通过别名和其他捷径来提高你经常忘记的那些事情的效率。 -- Katie Mclaughlin(作者) 要是你整天使用计算机,如果能找到需要重复执行的命令并记下它们以便以后轻松使用那就太棒了。它们全都呆在那里,藏在 ~/.bashrc 中(或 zsh 用户的 ~/.zshrc 中),等…
日内瓦和维也纳联合国办事处去年遭黑客攻击 400GB 数据被泄露
在事件发生之后联合国并没有立即公开本次攻击事件,甚至没有向员工披露该事件的性质和受影响范围。作者/来源: 安华金和在 2019 年 7 月发起的一项目的明确的网络攻击活动中,黑客组织入侵了联合国在日内瓦和维也纳办事处的 IT 系统。在事件发生之后联合国…
添加计分到你的 Python 游戏
在本系列的第十一篇有关使用 Python Pygame 模块进行编程的文章中,显示玩家获得战利品或受到伤害时的得分。 -- Seth Kenlon(作者) 这是仍在进行中的关于使用 Pygame 模块来在 Python 3 在创建电脑游戏的第十一部分。先前的文章是:通过构建一个简单的掷…
如何在 Ubuntu Linux 中设置或更改时区
如果你选择一个错误的时区,或者你移动到世界的一些其它地方,你可以很容易地在以后更改它。 -- Abhishek Prakash(作者)你安装 Ubuntu 时,它会要求你设置时区。如果你选择一个错误的时区,或者你移动到世界的一些其它地方,你可以很容易地在以后更改它。…
Ubuntu 中的 root 用户:你应该知道的重要事情
当你刚开始使用 Linux 时,你将发现与 Windows 的很多不同。其中一个“不同的东西”是 root 用户的概念。 -- Abhishek Prakash(作者)当你刚开始使用 Linux 时,你将发现与 Windows 的很多不同。其中一个“不同的东西”是 root 用户的概念。在这个初学者系…
Avast 为数据收集政策辩护:这就是反病毒软件的运作方式
在引发了舆论的反弹之后,Avast 终于做出了回应 —— 为自家的数据收集政策辩护、坚称向第三方分享的数据已经过完全的“去识别”处理。作者/来源: 安华金和几天前,外媒报道了 Motherboard 和 PCMag 的一项联合调查,发现 Avast 的免费反病毒软件会收集可…
开始使用开源待办事项清单管理器
待办事项清单是跟踪任务列表的强大方法。在我们的 20 个使用开源提升生产力的系列的第七篇文章中了解如何使用它。 -- Kevin Sonney(作者) 去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种方式:使用你在使用或者还没使…
用于联系人管理的三个开源工具
通过将联系人同步到本地从而更快访问它。在我们的 20 个使用开源提升生产力的系列的第六篇文章中了解该如何做。 -- Kevin Sonney(作者) 去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种方式:使用你在使用或者还没使用…
英特尔处理器 CacheOut 漏洞攻击曝光 修复正在路上
正如英特尔公告的那样,这种侧载攻击可允许在正确的情况下,推断 L1 数据高速缓存中某些修改的高速缓存行的数据值。作者/来源: 安华金和密歇根大学的安全研究人员,刚刚披露了影响英特尔多款处理器的漏洞的详情。作为一种推测执行攻击,编号为 CVE-2020-05…
免费电子书《Linux 进程间通信指南》介绍
这本免费的电子书使经验丰富的程序员更深入了解 Linux 中进程间通信(IPC)的核心概念和机制。 -- Seth Kenlon(作者) 让一个软件过程与另一个软件过程进行对话是一个微妙的平衡行为。但是,它对于应用程序而言可能是至关重要的功能,因此这是任何从事复杂…
我的 Linux 故事:在 90 年代学习 Linux
这是一个关于我如何在 WiFi 时代之前学习 Linux 的故事,那时的发行版还以 CD 的形式出现。 -- Mike Harris(作者) 大部分人可能不记得 1996 年时计算产业或日常生活世界的样子。但我很清楚地记得那一年。我那时候是堪萨斯中部一所高中的二年级学生,那是…
使用公钥/私钥对设定免密的 Linux 登录方式
使用一组公钥/私钥对让你不需要密码登录到远程 Linux 系统或使用 ssh 运行命令,这会非常方便,但是设置过程有点复杂。下面是帮助你的方法和脚本。 -- Sandra Henry-stocker(作者) 在 Linux 系统上设置一个允许你无需密码即可远程登录或运行命令的帐户并…
REvil 勒索软件索要的平均赎金高达 26 万美元
在当今众多的勒索软件领域,REvil(Sodinokibi)勒索软件占据着统治地位。REvil(Sodinokibi)以勒索软件即服务(RaaS)的形式运行,将其勒索软件病毒出租给其他犯罪集团。作者/来源: 安华金和在当今众多的勒索软件领域,REvil(Sodinokibi)勒索软件占据…
在你的 Python 平台类游戏中放一些奖励
这部分是关于在使用 Python 的 Pygame 模块开发的视频游戏总给你的玩家提供收集的宝物和经验值的内容。 -- Seth Kenlon(作者) 这是正在进行的关于使用 Python 3 的 Pygame 模块创建视频游戏的系列文章的第十部分。以前的文章有:通过构建一个简单的掷骰子…