Syncthing 是一个开源的 P2P 文件同步工具,可用于在多个设备(包括 Android 手机)之间同步文件。通常,我们有 MEGA 或 Dropbox ...
更新:在中国 KubeCon + CloudNativeCon 被取消的消息发布之后,CNCF 最终还是决定将这次大会恢复为在线上举办。具体详情参见:首届线上 ...
find 命令有巨多的选项可以帮助你准确定位你在 Linux 系统上需要寻找的文件。这篇文章讨论了一系列非常有用的选项。在 Linux 系统上有许多用于查找文件...
领域特定语言是在特定领域下用于特定上下文的语言。作为开发者,很有必要了解领域特定语言的含义,以及为什么要使用特定领域语言。领域特定语言 domain-speci...
只需要不到 10 分钟的安装时间,就可以用 FreeMesh 搭建一个经济实惠、性能卓越、尊重隐私的网格系统。FreeMesh 系统有望为大众带来完全开源的 网...
在 2020 年用开源实现更高生产力的二十种方式的最后一篇文章中,了解开源世界还需要什么。去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。...
Eclipse 是由 Eclipse 基金会开发的功能全面的自由开源 IDE。它诞生于 2001 年。你可以在此 IDE 中编写各种程序,从 C/C++ 和 J...
Nextcloud 是用于跨多个设备存储和同步数据的软件套件。你可以从 https://github.com/nextcloud/server 了解有关 Nex...
又是周一,你正在为你的老板 Lumbergh (LCTT 译注:《上班一条虫》中的副总裁)努力倒腾那些 无聊之极的文档。为什么不玩玩 Emacs 中类似 zor...
让我们使用 C99 和 C++11 完成常见的数据科学任务。虽然 Python 和 R 之类的语言在数据科学中越来越受欢迎,但是 C 和 C++ 对于高效的数据...
在 2020 年用开源实现更高生产力的二十种方式的第十九篇文章中,访问 Twitter、Reddit、 交谈、电子邮件 、RSS 和你的待办事项列表。去年,我在...
对于让开源软件变得如此出色的协作开发来说,开源软件许可以其不同于常规软件许可的方式提供了诸多支持。人们在使用常规软件许可时产生的实践和期望,也许会让他们在面对开...
准备好你喜欢的饮料、编辑器和编译器,放一些音乐,然后开始构建一个由多个文件组成的 C 语言程序。大家常说计算机编程的艺术部分是处理复杂性,部分是命名某些事物。此...
elementary OS 正在构建一个应用中心生态系统,你可以在其中购买用于 Linux 发行版的开源应用程序。众筹构建一个开源应用中心elementary ...
这个新的系统服务可以使你的生活更轻松。在过去的十年中,固态驱动器(SSD)带来了一种管理存储的新方法。与上一代的转盘产品相比,SSD 具有无声、更冷却的操作和更...
我作为一位世界电影和地区电影爱好者已经几十年了。这期间字幕是一个必不可少的工具,它可以使我享受来自不同国家不同语言的优秀电影。如果你喜欢观看带有字幕的电影,你可...
让我们看看可以用在你自己的 NLP 应用中的十几个工具吧。在过去的几年里,自然语言处理(NLP)推动了聊天机器人、语音助手、文本预测等这些渗透到我们的日常生活中...
用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernetes 运行容器时,你通常会发现它们堆积在一起。这是设计使然。...
了解如何使用 Python 和 GNU Octave 完成一项常见的数据科学任务。数据科学是跨越编程语言的知识领域。有些语言以解决这一领域的问题而闻名,而另一些...