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

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

相关文章

MySQL的JDBC编程详解

《MySQL的JDBC编程详解》:本文主要介绍MySQL的JDBC编程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言一、前置知识1. 引入依赖2. 认识 url二、JDBC 操作流程1. JDBC 的写操作2. JDBC 的读操作总结前言本文介绍了mysq

Python异步编程之await与asyncio基本用法详解

《Python异步编程之await与asyncio基本用法详解》在Python中,await和asyncio是异步编程的核心工具,用于高效处理I/O密集型任务(如网络请求、文件读写、数据库操作等),接... 目录一、核心概念二、使用场景三、基本用法1. 定义协程2. 运行协程3. 并发执行多个任务四、关键

AOP编程的基本概念与idea编辑器的配合体验过程

《AOP编程的基本概念与idea编辑器的配合体验过程》文章简要介绍了AOP基础概念,包括Before/Around通知、PointCut切入点、Advice通知体、JoinPoint连接点等,说明它们... 目录BeforeAroundAdvise — 通知PointCut — 切入点Acpect — 切面

C#异步编程ConfigureAwait的使用小结

《C#异步编程ConfigureAwait的使用小结》本文介绍了异步编程在GUI和服务器端应用的优势,详细的介绍了async和await的关键作用,通过实例解析了在UI线程正确使用await.Conf... 异步编程是并发的一种形式,它有两大好处:对于面向终端用户的GUI程序,提高了响应能力对于服务器端应

C# async await 异步编程实现机制详解

《C#asyncawait异步编程实现机制详解》async/await是C#5.0引入的语法糖,它基于**状态机(StateMachine)**模式实现,将异步方法转换为编译器生成的状态机类,本... 目录一、async/await 异步编程实现机制1.1 核心概念1.2 编译器转换过程1.3 关键组件解析

Go语言数据库编程GORM 的基本使用详解

《Go语言数据库编程GORM的基本使用详解》GORM是Go语言流行的ORM框架,封装database/sql,支持自动迁移、关联、事务等,提供CRUD、条件查询、钩子函数、日志等功能,简化数据库操作... 目录一、安装与初始化1. 安装 GORM 及数据库驱动2. 建立数据库连接二、定义模型结构体三、自动迁

Python 异步编程 asyncio简介及基本用法

《Python异步编程asyncio简介及基本用法》asyncio是Python的一个库,用于编写并发代码,使用协程、任务和Futures来处理I/O密集型和高延迟操作,本文给大家介绍Python... 目录1、asyncio是什么IO密集型任务特征2、怎么用1、基本用法2、关键字 async1、async

使用easy connect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题

《使用easyconnect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题》:本文主要介绍使用easyconnect之后,maven无法... 目录使用easGWowCy connect之后,maven无法使用,原来需要配置-DJava.net.pr

Java并发编程之如何优雅关闭钩子Shutdown Hook

《Java并发编程之如何优雅关闭钩子ShutdownHook》这篇文章主要为大家详细介绍了Java如何实现优雅关闭钩子ShutdownHook,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起... 目录关闭钩子简介关闭钩子应用场景数据库连接实战演示使用关闭钩子的注意事项开源框架中的关闭钩子机制1.

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

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