GitHub
-
使用 Python 在 GitHub 上运行你的博客
使用 Pelican 创建博客,这是一个基于 Python 的平台,与 GitHub 配合的不错。 GitHub 是一个非常流行的用于源代码控制的 Web 服务,它使用 Git 同…
-
用 KDE “等离子大屏幕”把你的普通电视变成智能电视
KDE 即将推出的“等离子大屏幕”项目可让你使用开源技术将普通电视变成智能电视。 如今,智能电视已成为新的常态。这些智能电视主要基于 Android,可让你…
-
如何在 Linux 上检查所有用户密码到期日期
如果你在 Linux 上启用了密码策略。密码必须在到期前进行更改,并且登录到系统时会收到通知。 如果你很少使用自己的帐户,那么可能由于密码过期而被锁定。在许多情况下,这可能会在无需…
-
构建一个即时消息应用(三):对话
本文是该系列的第三篇。 第一篇:模式 第二篇:OAuth 在我们的即时消息应用中,消息表现为两个参与者对话的堆叠。如果你想要开始一场对话,就应该向应用提供你想要交谈的用户,而当对话…
-
必知必会的 Vim 编辑器基础命令
如果你是一名系统管理员或者开发者,当你在终端工作时有时会需要编辑一个文件。在 Linux 系统中有几种文件编辑器,你可以根据需求选择合适的文件编辑器。在这里,我想推荐 Vim 编辑…
-
tm-cleanup.sh – 一个具有交互界面的Shell脚本
大概在两年前,我写了一个Shell脚本 tm-cleanup.sh。 GitHub 地址:https://github.com/emcrisostom … eanup。…
-
如何为你的开源项目编写实用的文档
一份优质的文档可以让很多用户对你的项目路人转粉。 好的代码很多时候并不代表一切。或许你能用最精巧的代码解决了世界上最迫切需要解决的问题,但如果你作为一个开源开发者,没能用准确的语言…
-
使用 K3s 在树莓派上运行 Kubernetes 集群
跟随接下来的介绍,自己搭建一个三节点的 Kubernetes 集群。 我对在树莓派上搭建 Kubernetes 集群已经感兴趣很长时间了,只要照着网上的教程,我可以在由三个树莓派组…
-
应对新冠病毒的 7 个开源硬件项目
开源硬件解决方案可以为抵御新型冠状病毒的传播和痛苦做出贡献。 开源硬件运动长期以来一直主张维修权的重要性,完全拥有所购买的技术,并能够像音乐一样重新组合和复制部件。因此,在这个充满…
-
我眼中的 2020 年最漂亮的 Linux 发行版
以我的观点,每个人都该有一个 Linux 发行版,不管他们喜欢的是哪种,或者想用来做什么。 要是你刚刚开始使用 Linux,你可以使用这些最适合于初学者的 Linux 发行版;要是…