写在最开始……
为什么要写这篇文章?写这篇文章的意义在哪里?(1)为了记录那些笔记本使用体验(2)以及使用过程过程中遇到的问题。主要还是为了记录使用问题,以便在下次选购笔记本时可以避开这些问题,进而选购趁手的“兵器”;
当然这些“问题”并不是笔记本自身缺陷,它们是指在日常使用中由于无法满足某些需求而产生的问题;
因此本文中所述的使用经验也与个人需求相关,并不是对笔记本产品自身的评价,因此这些经验并不具备广泛及通用的参考价值;
我用过的笔记
这里忽略 CPU、MEMORY、DISK 等信息,侧重与笔记本的屏幕尺寸、屏幕的分辨率等信息:
购买时间 | 品牌型号 | 显示器屏幕 | 更换原因 |
---|---|---|---|
00/06/2012 | ASUS k53sd | 15 1366×768 | 配置低、年代久 |
03/16/2015 | ThinkPad T540p | 15 1366×768 | 分辨率不行 |
10/14/2016 | Dell m6800 | 17 1960×1080 | 体积较大,携带不便 |
10/15/2017 | MacBook Pro | 13 2560×1600 | 满足不了日常需求,搭建环境问题较多 |
05/23/2018 | ThinkPad T540p | 15 1960×1080 | 除了不支持 RAID 外,其他方面能够满足需求 |
配置要求
属性 | 配置要求 |
---|---|
# 硬盘 # | 支持 RAID 5 阵列,或具有多盘位(数据冗余,马虎不得) |
显示器及分辨率 | 尺寸:15、14;分辨率:在 1920×1080 以上;尽力非触屏; |
外观 | 方方正正 |
处理器 | 支持虚拟化,无其他特殊要求 |
内存 | 最少:16GB;起步:32GB |
显卡 | 无特殊要求 |
机身接口 | 需要有足有的机身接口来接入其他设备 |
产品已基本锁定 ThinkPad 系列了,其他的品牌不太可能考虑了(在外观方面,可以过滤掉大多数品牌);
经验总结
我是一位开发者,一位后端开发者,四年半的工作经验。用过的操作系统有 GNU/Linux(Ubuntu、Debian、CentOS)、macOS、Window、FreeBSD,用过的电脑有笔记本电脑、台式机、移动工作站、工控机(类似于迷你 PC)。但是呢,怎么用都不方便的地方,或多或少都无法满足日常的工作环境,一般集中体现在机器的性能、便携性、桌面环境、软件这几个方面。这篇文章就是为了记录我现在的开发环境以及为什么这么选。这篇文章内容不见得适用与你,但是也许会给你一些参考意见;
台式机绝对不是我的首选。作为一名开发者,日常工作中一定会有到很多工具软件,还会有一些软件的个性化配置。你如果用台式机,你能带着它到处走么?换工作的时候带着你的台式机?用台式机的问题就在于你到了一个新环境之后就要把用到的工具重新配置一遍,所有相关的个性化设置再做一次,不然你就要想办法保留这些工具及配置,做个自己的工具包。做工具包这个东西也不是一个好注意,很多的软件及开发工具的配置写在了注册表表里,或者用户主目录里,还有一些软件的授权证书你都不知道它们保存在哪里,所以说做工具包非常困难。所以,最好是能有一个便携的笔记本。我曾经想随身携带迷你 PC,想着在家和在公司有显示器就可以了。然而,还是太单纯了,除了家和公司就不去别的地方了?很显然,最后还是要选择笔记本;
ASUS K53SD, 1366×768
我的第一台笔记本是 ASUS K53SD,1366×768,15。这台笔记本最后被我抛弃的主要原因用的时间比较久了,USB 口开始松动,再加上配置也跟不上了,没有办法同时运行更多的软件。所以,我决定换一台笔记本电脑。后台这台笔记本运行了 Debian 8,当作了一台小型的内网服务器,但是电池坏了,因为做内网服务器长时间开机伤害电池;
ThinkPad T540P, 1366×768
我的第二台笔记本电脑 ThinkPad T540P,1366×768,15。作为一位开发者,我们希望“尽收眼底”,所以屏幕依旧保持着 15 寸。然而,当时的我并没有意识到屏幕的分辨率的重要性,屏幕分辨路依旧保持着 1366×768,然而时间久了显示器分辨率的问题就暴露出来了。屏幕的分辨率和屏幕的大小是两个重要的因素,15 寸的屏幕已经是尽可能的大了,如果你想显示更多的内容,只能减小字体的大小,并减小控件的大小(我不是个很懂显示器的人,但是从经验上看是这个样子),这时候你就会发现屏幕上字体模糊,为什么?因为你的分辨率太低了。后来,我就决定以后不在考虑 1366×768 的屏幕,首选 1920×1080 的屏幕。公司的显示器都是 DELL,1920×1080,21,你知道那种感觉,没有对比就没有伤害,我越来越嫌弃 ThinkPad T540P 的 1366×768 了。我决定换一台笔记本了。最开始我觉得笔记换个屏幕就好了,然后 ThinkPad T540P 的显示器接口有两种,我的那种不支持 1920×1080 的屏幕。有人跟我说接个外接显示器吧,拒绝,因为有一种说不上来的难受(大概是完美主义在作祟吧);
IBM ThinkPad T520
我的第三台笔记本电脑 IBM T520。在有一段时间里,我尝试这使用 FreeBSD 为日常开发环境,而这台笔记本是为了安装 FreeBSD,因为 FreeBSD 上没有 ThinkPad T540P 某些硬件的驱动。但是,这台笔记本很快就退出舞台了,因为配置他低,而且也不昂贵,我记得买的时候才 2000 多一点;
DELL M6800,1920×1080
我的第四台笔记本是 DELL M6800,1920×1080,17,触摸屏。这下子爽了,然而想问题还是太简单了,买这个太笔记本的时候,我没有考虑便携性的问题,我依旧可以背着这台笔记本上班,重量也能接受,但是时间久了重量就接受不了了。现在,这台笔记本在家平时就用它做开发、办公,上班的时候用的是另外一台笔记本 MacBook Pro;
MacBook Pro,2560 x 1600
我的第五台笔记本是 MacBook Pro,2560 x 1600,13。这一次是真的体会到了高分辨率显示器的优点了,超级清晰。买这台笔记本的原因有很多,比如日常工作需要企业微信(前面有一点我没有提,在工作的四年半里,我一直在 GNU/Linux 下做开发,基本不太用 Windows),emmmm……,好想也没有其他原因了,真正的导火索是有天我在家用火狐在优酷上看海贼,系统是 Debian 8,突然看着看着视频就加载不出来了,不管怎么弄都是看着看着就加载不出来了,然后我就买了这台 MacBook Pro。然而,还是会有其他的问题,比如 MacBook Pro 上的那个 USB3 接口、那个不带磁铁的电源线、扩展性差(接口少)、非常用的 QWERTY 键盘布局、新的快捷键、没后 GNU/Linux 的高度自定义,最重要的一点还是 BSD 实现的命令和日常的 GNU 命令实现的使用差异,并不是说我接受不了新事物,而是接受这些新事物的成本对我来说太高了,我日常和 GNU/Linux 打交道,所以学习 BSD 的命令实现就目前来将意义不大,就以后来讲也看不到太大的用途(将来 Linux 退伍,BSD 上台?);
# 02/15/2020 曾经有一段时间,我想购买 Macbook Pro 2015 系列,留做备用。在出远门时便于携带,在突发场景中有笔记本可用。因为:
1)充电口非 Type-C 接口(充电接口的方向让我比较担心损坏问题。充电接口是我选择 2015 系列的重要原因)
2)笔记本接口较多(需要购买各种转接器,背那么多东西太沉了)
3)配置高价格(因为是旧款定制版)
4)轻巧便携(重要,这是个非常重要的优点),有笔记本可用;
后来我又打消念头,因为它无法满足有些需求:
1)平时基本用不到,它并不能替代我的工作笔记本、
2)我需要使用配置高的笔记本,因为经常需要运行各种复杂环境(以 Linux 为主,在 macOS 下要处理各种兼容问题)
3)需要有较高的可定制性、更多的接口。比如有线网卡、多视频口、多盘位
4)常用工具无法在 Mac 下运行。比如 Zim 笔记软件,存在兼容问题;
所以,就算买回来,它也只能扮演”高配闲置办公电脑“,需求决定我无法使用。如果软件无法在 Linux 中运行,这时可以考虑它,但实际的工作场景中类似问题已经通过办公电脑集合笔记本解决了;
ThinkPad T540P, 1920×1080
我大概要买我的第七台机器了,这次应该是 1920×1080,14/15,系统使用 GNU/Linux,安装 Windows 虚拟机来运行企业微信。系统上没有什么可选择的了 GNU/Linux 对于我来说是个首选,也是个最好的选择,现在很少用到 Windows,偶尔会在 Windows 下玩个游戏,日常办公的话大概只有用到企业微信这种东西才会用到 Windows 吧。桌面环境的话,我其实不用 GNOME,也不用 KDE,我用了一个窗口管理器 FVWM,而显示管理器用的是 LXDM 或者 LightDM,FVWM 的可定制性可以说是非常方便了,日常的操作基本可以脱离鼠标了,当然网页浏览还是使用鼠标的(别杠精)。至于日常用到的软件,我的其他博客里也有提到,这里就不说了,Windows 中有的 Linux 差不多都有替代方案,企业微信这种属于极端情况了:-)
# 05/23/2018 已经买了,我还特地去查了一下下单日期。:-)
# 05/06/2021 萌生换电脑的想法,这次主要是便携为主,电源也换成便携的口红电源;
ThinkPad P15v, 1920×1080
# 02/15/2020 Thinkpad P53,128G,内存够大;RAID 5,数据冗余。可以说算是一台小型服务器了,它本身就是移动工作站。可是在等等吧,由于自身技术的缺陷,还不能够发挥这种笔记本的性能,配不上啊。我的 ThinkPad T540P 还能再战;
# 05/25/2021 ThinkPad P15v 买了,捡二手垃圾。最大 64G 内存。由于硬件较新,我们只能选择 Ubunut 发行版;
# 09/07/2021 在安装 Windows 10 系统后,风扇的声音不小(白天外界比较吵,感觉不到,但晚上声音就比较明显)。网上不止由很多人遇到类似的问题,反馈风扇声音很大,所以是产品特性吧:)在安装 Ubuntu 系统后,声音倒是小了很多,多半是因为进程很少,CPU 占用少的缘故;
# 09/08/2021 最开始我们安装 Windows 10 1607 版本,哪怕在空闲时,风扇转的厉害,声音比较大(可能后天进程比较多)。当升级到 Windows 10 1909 版本之后,风扇转速(声音)比较低,或许是因为系统做过优化,后台进程比较少吧;
最后总结
对于我来说,ThinkPad T540P, 1920×1080 是非常好的选择了,但是需求总会变的嘛;
其实总的来看,还是配置越高越好……再换了这么多设备之后,也渐渐学会去发挥硬件的性能;