5 个我不可或缺的开源工具
创始人
2024-03-02 06:03:07
0

通过将这些工具放在自己的技能包中,提高你在终端内、外的工作效率。

前段时间,我参与了一个在科技人士中广为流传的 Twitter 话题。“挑战?只挑选五个你不能没有的工具。”我开始结合我的日常生活来思考这个问题,只挑出五个工具并不容易。我使用了许多我认为必不可少的工具,比如用来与同事和朋友联系的 IRC 客户端(是的,我仍然使用 IRC),一个用来做各种事情的出色的文本编辑器,一个用来保持有条不紊的日历应用,以及当需要更直接的互动时的一个视频会议平台。

所以,让我给这个挑战来个变化:选出五个能提高你工作效率的开源工具。这是我的清单。请在评论中分享你的清单。

tmate

tmate screenshot

哦,我喜欢这个工具。tmate 是著名的 tmux 终端多路复用器的一个复刻,它允许你启动一个 tmux 会话并通过 SSH 共享。你可以用它来进行结对编程(这是我的主要使用场景),也可以用来进行远程控制。

如果你经常与你的团队成员合作,并且你想要一个简单的、与发行版无关的、开源的方式与他们一起编程(而且共享终端访问对你来说已经足够了),这绝对是你必须加到列表中的东西。

tmate 的网站上获取更多信息,或者在 GitHub 上查看代码。

ix

ix 是一个命令行粘贴板。你不需要安装任何东西。你可以通过 curlix.io 站点来创建新的粘贴。例如,echo Hello world. | curl -F 'f:1=<-' ix.io 会给你一个到 ix.io 的链接,那里粘贴了消息 “Hello world” 的信息。当你想分享日志用于调试或在没有桌面环境的服务器上保存配置文件时,这非常方便。

有一个缺点是源码还没有公布,尽管它的目的是自由开源。如果你是作者,并且正在阅读这篇文章,请发布代码,这样我们就可以为打磨它的过程做出贡献。

asciinema

是的,这是另一个终端工具,asciinema 可以让你记录你的终端。使用它的方法有很多,但我一般用它来制作演示。它非常容易使用,而且有很多 Linux 发行版和其他平台的软件包。

要想知道它是如何工作的,可以看看这个酷炫的演示。是不是很棒?

asciinema 的网站上获取更多信息,在 GitHub 上访问其源代码。

GNOME Pomodoro

pomodoro timer gnome

好了,关于终端工具的介绍就到此为止。现在我想和大家分享一下这个简单的宝物,它让你的工作变得有条不紊。你听说过 番茄工作法 吗?Pomodoro 基本上是一个时间管理工具。它使用一个番茄形状的计时器,帮助你将时间分成工作时间和休息时间(默认情况下,25 分钟的工作后有 5 分钟的休息时间)。而且,每隔 4 个“番茄”之后,你就会有更长的休息时间(默认为 15 分钟)。这样做的目的是让你在工作时间内保持专注,而在休息时间内进行伸展和放松。

这听起来非常非常简单,你可能会对让一个番茄形状的时钟来控制你的生活感到犹豫,但它确实帮助我变得跟有条理,并且在试图同时专注于许多事情时避免感到疲惫。

无论你是什么角色,我都强烈推荐这种做法。而在众多实现它的不同工具中,我推荐 GNOME Pomodoro 应用。它适用于主要的 GNU/Linux 发行版,所以它需要你使用 GNOME 桌面环境(这可能是它的缺点)。

GNOME Pomodoro 的网站上查看更多信息,并访问其 GitHub 仓库来获取源码并了解如何做出贡献。

Jitsi

最后但同样重要的是 Jitsi。当你在一个远程、遍布全球的团队中工作时,你需要一种与人们联系的方式。即时通讯是好的,但有时最好还是开个快速会议,面对面地讨论事情(嗯,看到对方的脸)。有很多视频会议工具可用,但我很喜欢 Jitsi。不仅因为它是免费和开源的,还因为它提供了一个简洁、实用的界面。你可以设置自己的 Jitsi 服务器(用于商业目的),但你也可以通过访问 Jitsi Meet 网站来试用一个公共的 Jitsi 实例。

设置这种会议的一个好做法是:只有在你心中有明确的议程时才使用它。而且要时刻问自己,这个会议能不能用电子邮件代替?遵循这些准则,谨慎使用 Jitsi,你的工作日将会非常高效!

Jitsi 网站上了解更多信息,并通过访问其 GitHub 仓库开始贡献。


我希望我的清单能帮助你在生产力上达到一个新的水平。你的 5 个不能离开的开源生产力工具是什么?在评论中告诉我。


via: https://opensource.com/article/20/10/open-source-tools

作者:Victoria Martinez de la Cruz 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

OpenAI高管称:人类打...
据《商业内幕》报道,OpenAI Codex产品开发团队的核心成员...
2026-01-20 11:47:13
原创 ...
马斯克近两年所作所为,确实让很多人开始重新审视美国。无论是技术创新...
2026-01-20 11:24:13
腾讯科技申请网络内容页面快...
国家知识产权局信息显示,腾讯科技(深圳)有限公司申请一项名为“页面...
2026-01-17 20:19:05
华测检测:AI应用推进中短...
证券之星消息,华测检测(300012)01月16日在投资者关系平台...
2026-01-16 23:19:06
美农生物:借助AI工具提升...
证券之星消息,美农生物(301156)01月14日在投资者关系平台...
2026-01-15 21:18:31
宝信软件申请基于Linux...
国家知识产权局信息显示,上海宝信软件股份有限公司申请一项名为“一种...
2026-01-13 18:46:13

热门资讯

如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Textual:为 Pytho... 快速入门使用 TextualPython 在 Linux 上有像 TkInter 这样的优秀 GUI...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...
使用时间序列数据,用开源工具助... InfluxData 是一个开源的时间序列数据库平台。下面介绍了它是如何被用于边缘应用案例的。收集到...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
2024 年 Linux 和开... 让我们尝试预测未来吧!新的一年快乐,朋友们 ✨2024 年的钟声已经敲过,我们有必要去预见一下将塑造...
硬核观察 #1239 Deep... #1 DeepMind 制定 “机器人宪法”DeepMind 机器人团队透露了三项新进展,称它们将帮...