Linux 烹饪 - 以最佳性能运行您的身体

作者:Marcel Gagné

François, mon ami,你看上去糟透了。你坐在电脑前多久了? Quoi? 你在餐厅开门前六个小时就来了!到底是为了什么? 你想为今天的“高性能”菜单想出点东西,结果却分心了。被什么分心了? 啊,我知道了,还在努力成为世界 PlanetPenguin Racer 冠军,是吗? François,到现在,即使是 Tux 也需要休息一下了,而他只是一个电子游戏中的角色。 此外,如果你不休息,你怎么能期望达到最佳性能呢? 还有,我们的客人马上就要到了,你还有很多工作要在他们到达之前完成。

太晚了——我们的客人到了。 该去拿酒了,François。 我想今晚来点智利酒吧。 把 2001 年的卡萨·罗斯托尔 Clos Apalta 拿回来,快点。 或者至少,尽可能快地快点,像那样弓着腰。 还有,回来之前先做几个伸展运动。 你必须以最好的状态迎接我们的客人。

欢迎大家! 我非常荣幸地看到大家来到 Chez Marcel,这里是顶级 Linux 软件和壮观葡萄酒的故乡。 请坐下,放松一下。 我已经派 François 去拿酒了,但我请求大家耐心等待,因为他现在行动有点慢。 François 是长时间坐在电脑前不休息的受害者。 我真希望我说他在工作,但他却在玩电子游戏。

我的忠实服务员不是唯一一个受此困扰的人。 我们这里的所有人都花太多时间盯着眼前的屏幕,偶尔移动鼠标,无休止地打字,这里点一下,那里点一下。 听起来我们应该都在完成伟大的事情,但大多数时候我们只是得到了眼睛疲劳、肌肉酸痛、腕管综合征,甚至更糟。 幸运的是,我们可以使用让我们陷入这种困境的同一台计算机来提供解决方案,方法是使用一些很棒的开源软件来强迫我们休息一下。 这些方便的小程序在你工作时静静地在后台运行。 然后,在一些定期编程的时间间隔,它们会弹出一个温和的提醒来休息一下。

其中一个程序已经存在很长时间了。 它是 Eddie Kohler 的 Xwrits。 你可以从其网站上获取 Xwrits(请参阅在线资源)。 或者,检查您选择的发行版的 contrib 站点。 当 Xwrits 运行时,它会监视您的键盘活动并在后台运行一个计时器。 当您达到最长打字时间时,它会弹出一个警告窗口,其中包含色彩鲜艳的卡通图像,图像显示(大概是)Eddie 的手腕在弯曲,好像需要休息一下。

Cooking with Linux - Operating Your Body at Peak Performance

图 1. Xwrits 显示一只手张开和合上“痛苦”的表情,以提醒您该休息一下了。

要激活休息的倒计时计时器,可以停止您正在做的事情,或单击 Xwrits 窗口。 卡通手惊呼“Whew”,您的休息计时器开始启动。 当您的休息时间结束时,会出现另一张图像,给您竖起大拇指表示可以继续。 只需再次单击窗口,它就会消失。

Cooking with Linux - Operating Your Body at Peak Performance

图 2. 单击图像开始休息。 看,你感觉好点了吗?

您在被迫休息之前可以打字的时间量是可配置的。 例如,如果您想指定一个 15 分钟的时间范围,然后强制休息,请键入

xwrits finger top typetime=15 break=2

让我解释一下这些选项。finger选项指定我将收到一个粗鲁的警告(手指),告诉我休息一下。 当您添加top到选项中时,程序会尝试将 Xwrits 窗口保持在您可能已打开的其他窗口之上(非常有用)。break=选项定义了我必须休息多长时间才能将控制权返回到屏幕。 还有许多其他选项可供您查看,包括 lock,它会锁定键盘,强制您是否应该休息一下。 使用 breakclock 选项可以显示一个计时器,显示您休息还剩多少时间。 Xwrits 甚至可以使用 display 选项监视其他工作站或会话。 确保您查看随附的手册页或在 Xwrits 网站上阅读它。

啊,François,你终于回来了。 很高兴你回来了,mon ami。 请为我们的客人倒酒吧。

Xwrits 是一个不错的轻量级应用程序,但那些想要更多功能的人可能想看看 Tom Albers 和 Bram Schoenmakers 的 RSIBreak,它可以从其网站获得(请参阅资源)。 RSIBreak 专为 KDE 设计,并且可以很好地集成到桌面中。 它具有高度可配置性,提供有关您合规性的统计信息,并且可以在您的桌面上显示图片幻灯片。 明智地选择,这些图片可以成为 RSIBreak 提供的放松体验的一部分。

该程序启动时会显示一条消息,指示您找到系统托盘上的小时钟图标。 每次启动 RSIBreak 时都会弹出此消息,但您可以通过选中“不再显示此消息”框来关闭它。 已经为您设置了许多默认值,但大多数都可以更改。 可能最重要的更改是 RSIBreak 鼓励的休息时长和频率。 鼓励每十分钟进行一次小休息,持续 20 秒——基本上只够让您的手指离开键盘,旋转或按摩您的手腕,然后再重新投入工作。 大休息每 60 分钟发生一次,持续一分钟。 这是我倾向于做的改变。 要进行这些更改,请右键单击 RSIBreak 系统托盘图标,然后选择“配置 RSIBreak”(图 3)。

Cooking with Linux - Operating Your Body at Peak Performance

图 3. RSIBreak 整齐地隐藏在 KDE 系统托盘中。 右键单击可访问其功能。

RSIBreak 配置窗口出现,左侧边栏将更改分类在“常规”、“计时”、“弹出窗口”和“最大化”下。 “常规”类别是自动选择的,您可能需要在此处进行一项更改。 单击复选框,使 RSIBreak 在您每次登录到 KDE 桌面时启动。 现在,单击“计时”,让我们看看这些默认的休息时间(图 4)。 小休息对我来说很好,每小时一次大休息似乎也是一个好主意,但一分钟似乎不够。 让我们将其更改为五分钟。

Cooking with Linux - Operating Your Body at Peak Performance

图 4. RSIBreak 中的短时休息和长时休息以及许多其他选项都可以配置。

此窗口上的最终设置定义了幻灯片图像在移动到下一张图像之前显示多长时间。 要完成幻灯片设置,请确保单击“最大化”图标。 默认情况下,您的主文件夹用于显示图像,但您可以在此处设置备用位置。 还有一个复选框允许程序递归搜索选定的图像文件夹。 在任何给定时间,您可以将鼠标光标暂停在系统托盘图标上,以获取有关您下次被鼓励休息之前剩余时间的报告(图 5)。

Cooking with Linux - Operating Your Body at Peak Performance

图 5. 将鼠标光标暂停在 RSIBreak 的系统托盘图标上,以查看距离您下次休息还有多远。

当您对设置感到满意时,单击“确定”关闭配置对话框。 现在,再次右键单击系统托盘图标,您将看到一个标记为“使用情况统计”的选项。 单击此处获取有关您遵守建议休息时间的报告。 该报告列出了活动百分比、休息次数、花费的时间、跳过的休息次数等等。

当我的忠实服务员 François 为您续杯时,请允许我将您的注意力转向今晚菜单上的最后一项,Rob Caelers 的 Workrave。 这是另一个帮助您休息的好工具,您可以从其网站上获取副本(请参阅资源)。 与我们看过的其他程序一样,Workrave 在后台运行,等待提醒您该休息了。 休息时间的长短从持续几秒钟的微休息到持续几分钟的休息休息,最后到一条消息,表明该注销回家了。 正如您可能期望的那样,这些休息是可配置的,是的,如果您真的、真的、必须继续工作,则可以跳过或推迟休息。 Workrave 与其他程序的不同之处在于,该程序还会建议您在较长的休息期间可以在办公桌前做的锻炼(图 6)。

Cooking with Linux - Operating Your Body at Peak Performance

图 6. Workrave 建议您在休息期间可能想做的一些锻炼。

要开始使用 Workrave,请从命令行(命令名称workrave)运行该程序,或按 Alt-F2 并在运行框中输入程序名称。 您首先会看到的是一个小窗口,左侧有三个图标,右侧有条形图(图 7)。 这些图标代表微休息(手)、休息休息(咖啡杯)和您的离开时间(敞开的门)。 条形图既是图形倒计时计时器,也是各种休息的数字倒计时计时器。 面板小程序提供了一个快速图形显示,显示距离您下次休息还剩多少时间。 如果您希望调出小计时器窗口,请右键单击小程序,然后从弹出(或下拉)菜单中选择“打开”。

Cooking with Linux - Operating Your Body at Peak Performance

图 7. 默认 Workrave 状态窗口

无论您使用 KDE 还是 GNOME 作为桌面环境,Workrave 都能同样出色地工作。 KDE 用户将在其系统托盘中看到一个小绵羊图标。 将鼠标光标暂停在图标上,倒计时计时器将显示在工具提示框中。 GNOME 用户将看到计时器窗口中的三个条形图之一,在各种休息类型之间缓慢循环。 当微休息时间到来时,会弹出一个小弹出窗口,让您知道休息即将到来。 为了好玩,尝试此时单击弹出窗口,您会注意到它会远离您的鼠标光标。 其目的是让您休息一下,而 Workrave 试图尽可能清楚地表明这一点。 与 RSIBreak 一样,休息时间的长短是完全可配置的。 我不认为自己是工作狂,但我确实认为微休息之间三分钟有点太短了,我立即将其更改为十分钟。 要进行这些更改,请右键单击面板图标(或 Workrave 窗口),然后选择“首选项”。 将出现一个三选项卡窗口,左侧边栏中有三个图标(图 8)。

Cooking with Linux - Operating Your Body at Peak Performance

图 8. Workrave 非常灵活。 确保您记下所有选项。

第一个图标控制您的微休息和休息休息以及每日限制的计时器。 除了休息之间的时间外,您还可以更改休息持续时间和推迟时间。 对于那些就是无法休息的人,甚至可以选择关闭“跳过”和“推迟”按钮。 在“休息休息”选项卡下,您还可以决定将显示多少个练习。

在我总结之前,请回头看一下左侧边栏图标,然后单击“用户界面”图标。 同样,这是一个三选项卡视图,其中包含许多选项。 我将让您探索其中的大多数选项,但我确实想指出“常规”选项卡下的一个项目。 有一个标记为“阻止模式”的下拉列表。 默认设置为“阻止输入”。 将此选项更改为“阻止输入和屏幕”,不仅键盘会被锁定,而且整个屏幕也会变黑。 这意味着当您应该休息时,不能偷偷摸摸地阅读电子邮件或网络新闻。

如果您想知道您的新常规休息制度效果如何,请右键单击 Workrave 小程序(或状态窗口)并选择“统计信息”。 Workrave 会保留有关您的活动、您已进行的休息次数的广泛统计信息,甚至还会保留每日历史记录。

我在这里向您展示的这些程序都无助于加速人们经常预测的每周四天工作制的到来,也不会让您过上悠闲的生活,但它们可能正是解决您颈部疼痛、背痛和手腕酸痛的方法。 基于此,mes amis,现在是时候进行更长时间的休息了。 看来,关门时间快到了。 我们不希望任何人带着紧张或疲惫离开,所以请将手指从键盘上移开,放松一下。 此时,您的手最好的事情就是举起酒杯到嘴边。 基于此,我相信 François 已经得到了充分的休息,并且非常乐意为您续杯。

请举起酒杯,mes amis,让我们大家为彼此的健康干杯。 A votre santé Bon appétit!

本文的资源: /article/9130

Marcel Gagné 是一位屡获殊荣的作家,居住在安大略省密西沙加市。 他是全新著作 Moving to Ubuntu Linux 的作者,这是他在 Addison-Wesley 出版的第五本书。 他还定期在电视节目中露面,担任 Call for Help 的 Linux 专家。 Marcel 还是一名飞行员,一位前 40 强唱片骑师,创作科幻小说和奇幻小说,并且擅长折叠霸王龙折纸。 您可以通过电子邮件 mggagne@salmar.com 与他联系。 您可以从他的网站 www.marcelgagne.com 上发现许多其他内容(包括很棒的 Wine 链接)。

加载 Disqus 评论