夜里编程,你需要有这么一个台灯

2023-11-09 17:40
文章标签 需要 编程 台灯 夜里

本文主要是介绍夜里编程,你需要有这么一个台灯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

0?wx_fmt=jpeg

Phodal 的工作台

最近,对于编程周边的工具多有些挑剔。一个是受到职业病的威胁,还有便是想防止发生新的事故。

为了治好所谓的『尺神经卡压』,便暂时性地在家里使用微软的 Surface 人体工程学键盘(PS:就是题图中的那个奇怪的、看似变形的键盘),并减少编程时间。由于过去,长期把那手放在笔记本上,导致手腕底部的神经受到压迫,严重的时候便会在夜里疼醒。去找医生看了看,建议我多按摩手部,还有便是来了一疗程的『万通筋骨片』——想来,我已经是上了年纪的人了。

而对于这种职业病来说,怕是只能靠长期的治疗了。而对于一个程序员的日常来说,我们需要关注这么几个设备:

  • 鼠标。作为一个程序员,应该尽量使用快捷键来代替鼠标。如果使用鼠标的手部、肩部感觉疼痛,那么请选用一个符合人体工程学的鼠标,诸如买笔记本送的小鼠标,则尽量少用。

  • 屏幕。如我在之前的文章中所说,尽可能地将你的电脑与视线保持水平,并在可能的时间使用 MBP 等更好的屏幕。

  • 键盘。机械键盘手感好~~,可是我还想先试试人体工程学键盘。说不定,我就不需要『万通筋骨片』了。

  • 台灯。这就是本文的内容了。

之前找不到合适的明亮灯光,照亮我的电路,我便买了个 LED 台灯:

0?wx_fmt=jpeg

连接电路

时间一长,发现眼晴容易累,并且会导致失眠——一查是蓝光。除了 LED 灯外,还常见于手机、电脑、Pad 等屏幕,所以如果你失眠的话,那么看看是不是有这样的问题~。

后来,我找到了一款没有蓝光的台灯,它通过欧盟IEC/EN 62471无蓝光危害的认证(这是目前国际上唯一能够检测蓝光指数是否安全的标准):明基的 WiT 台灯

0?wx_fmt=jpeg

Phodal 的工作台

它不仅没有蓝光,同时还无眩光和频闪,一般频闪的光线就是拿手机在灯光下面照相会出现删格和抖动。当你拿手机去拍普通的显示器,就会看到有频闪的问题。

看它那 90 度弯下的腰,它的两个灯臂与灯管都可以自由地调节。对,这个就是传说中的 @vczh 推荐过的台灯。这是距今为止,我用过最好用的台灯~。

只需要通过触摸这个大圆环,就可以唤醒这个台灯:

0?wx_fmt=jpeg

触摸开关

它是由 18 颗冷色调 LED + 18 颗暖色调 LED 来配合控制的——间隔出现的。

0?wx_fmt=png

WiT 结构图

因此 WiT的色温支持从2700k-5700k,并实现由明到暗、由冷到暖。其借由一个日本 ALPS 公司生产的变阻器,来控制的,按下则可以切换色调与亮度模式——一键式切换明亮度调节及色温调节功能。作为一个电子信息工程出身的程序员,我从来没想到变阻器还可以这么玩,2333。对于那些经常加班的小伙伴来说,将这盏灯调成白光时精神也会比较专注些~~,效果会比咖啡还好。

0?wx_fmt=jpeg

变阻器与开关

以下是原按钮,能作11x11段冷暖色和亮度调节:

0?wx_fmt=jpeg

原白色旋钮

下图则是暖色调下的屏幕:

0?wx_fmt=jpeg

暖色调

不要问我是怎么知道的(我拆了)。同时,这还是一个相当重的台灯,它的灯头和灯臂是用的航空级别的铝合金。关节则是用锌合金压铸、内嵌扭力弹簧,保证刚好的扭力和摩擦力。考虑到这个灯的重量,我拿到我们家 @花仲马 的新体脂秤上秤了一下,足足有 5 KG。

除了正常的调节功能,它还有智能调光模式,长触金属环大约两秒钟,指示灯便会亮起——即上上图中的绿色灯光模式。在智能模式下,盯着屏幕編程,眼睛就不会很快就瞎掉了

除了正常的编程模式,它还特别适合看书。它可以提供的照明范围宽达100 公分,完全可以满足你看好四五本我写的书,可惜我还只写了两本:

0?wx_fmt=jpeg

WiT 看书模式

同时,100 cm长的照明范围,能轻松地照亮我的巨大人体工程学键盘和屏幕:

0?wx_fmt=jpeg

WiT 照明范围

言而总之,它的外型和实用性相当的不错,并且能满足我们不同的使用需求。要是它能配合 APP 调节不同的模式,那么就更加的不错了。

这篇关于夜里编程,你需要有这么一个台灯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/377596

相关文章

shell编程之函数与数组的使用详解

《shell编程之函数与数组的使用详解》:本文主要介绍shell编程之函数与数组的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录shell函数函数的用法俩个数求和系统资源监控并报警函数函数变量的作用范围函数的参数递归函数shell数组获取数组的长度读取某下的

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

Java并发编程必备之Synchronized关键字深入解析

《Java并发编程必备之Synchronized关键字深入解析》本文我们深入探索了Java中的Synchronized关键字,包括其互斥性和可重入性的特性,文章详细介绍了Synchronized的三种... 目录一、前言二、Synchronized关键字2.1 Synchronized的特性1. 互斥2.

Python异步编程中asyncio.gather的并发控制详解

《Python异步编程中asyncio.gather的并发控制详解》在Python异步编程生态中,asyncio.gather是并发任务调度的核心工具,本文将通过实际场景和代码示例,展示如何结合信号量... 目录一、asyncio.gather的原始行为解析二、信号量控制法:给并发装上"节流阀"三、进阶控制

Java8需要知道的4个函数式接口简单教程

《Java8需要知道的4个函数式接口简单教程》:本文主要介绍Java8中引入的函数式接口,包括Consumer、Supplier、Predicate和Function,以及它们的用法和特点,文中... 目录什么是函数是接口?Consumer接口定义核心特点注意事项常见用法1.基本用法2.结合andThen链

C#多线程编程中导致死锁的常见陷阱和避免方法

《C#多线程编程中导致死锁的常见陷阱和避免方法》在C#多线程编程中,死锁(Deadlock)是一种常见的、令人头疼的错误,死锁通常发生在多个线程试图获取多个资源的锁时,导致相互等待对方释放资源,最终形... 目录引言1. 什么是死锁?死锁的典型条件:2. 导致死锁的常见原因2.1 锁的顺序问题错误示例:不同

PyCharm接入DeepSeek实现AI编程的操作流程

《PyCharm接入DeepSeek实现AI编程的操作流程》DeepSeek是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的AI模型,接下来,我们把DeepSeek接入到PyCharm中... 目录引言效果演示创建API key在PyCharm中下载Continue插件配置Continue引言

C#反射编程之GetConstructor()方法解读

《C#反射编程之GetConstructor()方法解读》C#中Type类的GetConstructor()方法用于获取指定类型的构造函数,该方法有多个重载版本,可以根据不同的参数获取不同特性的构造函... 目录C# GetConstructor()方法有4个重载以GetConstructor(Type[]

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor