2025-04-19 00:00:00
分享我的创业经验,技术人员怎么能够变成合格的创业者?
首先自己曾经是个合格的开发者,做事麻利,有担当,有项目管理经验,懂得共情下面的兄弟们
喜欢和客户交流,客户现场有神明,很多开发者很鄙视那些不懂技术的客户,不喜欢和客户聊天,那样你永远都不能洞察真实的市场需求
多读经济学的书,经济学的书是市场的基本规律,不懂得基本规律,遇到事情就会用主观喜好去评价对与错,而商业事情做事首先是互信,其次就是利益共赢,不懂利益就没法做生意
不要忌妒和挑剔,我见过很多开发者,一聊起天,每天都在后悔我当初我没有投机去低价买房子,惋惜当初比特币和英伟达低价的时候没有买他们…他们有太多遗憾和对他人的忌妒,而不懂得自我积累和时间复利的力量。 很多创业之所以不成功的技术开发者 99% 都是这个心理在作祟。创业是利益分享,不懂得利益分享,永远都没法变成一个创业者
认识自己,创业路很长很长,坚持到底的道理谁都懂,而真正坚持到底的内在不在于毅力和忍受痛苦,大家都是普通人,不太可能长期压抑自己内心,那样人会崩溃的。而那些创业坚持很长时间的本质是他喜欢他正在做的工作,因为喜欢和热爱,遇到困难就不会沮丧,也不会嫌弃累,所以最后非常自然的在自己喜欢的事情上坚持了 10 年以上,获得了市场和时间的奖励
上面就是我,这个曾经的技术开发者的创业经验,希望能帮助到同是技术创业的你,希望你读很多书,多内省,最先跨越第四步心咒。
2025-04-11 00:00:00
这几天升级系统后,发现启动的时候有错误, 导致整个启动时间超过 3 分钟
Failed to start Virtual Console Setup
A start job is running for Journal Service
下面是解决方案:
终端输入
sudo systemctl status systemd-vconsole-setup.service
看到 SystemD 启动会报错 freedom systemd-vconsole-setup[810]: loadkeys: 无法打开文件:cn: 没有那个文件或目录
从上面信息看, 应该是键盘布局的问题, 导致启动的时候卡住了。
首先用命令 cat /etc/vconsole.conf
来查看当前的键盘布局设置是 cn
再用命令 localectl list-keymaps
列出系统支持的所有键盘布局, 发现没有 cn
最后尝试用 sudo nano /etc/vconsole.conf
把 cn
改成 us
用命令 sudo systemctl restart systemd-vconsole-setup.service
重启 vconsole-setup 的服务。
最后用 sudo systemctl status systemd-vconsole-setup.service
检查一下状态, 这次服务不会报错啦。
重启测试,果然不卡启动进程了。
2025-04-07 00:00:00
买了一圈机械键盘,最后还是这个 K100 Air 最适合编程。三点理由:
超薄,可以像薄膜键盘那样滑行码代码,如果你想成为顶级编程高手,一天写个几千行代码,滑行移动手法是必学手法,传统机械键盘频繁抬手指和手腕,你脑袋编程大模型还没调教好,手已经累废了,怎么进阶?
不会误触,键盘压力克重有点重,62g,但是因为键程真的足够短,所以触发很快,且因为触发很有存在感,很难连击误触。写代码误触影响心流,心流是编程高手心法进阶必修课,这也是 vi/emacs 用户出顶级高手多的原因。
轴体极度紧,K100 Air 轴体 Cherry 鸥翼结构设计,键帽不晃,这个对于超高速码代码回弹确认很有帮助,大多数机械键盘回弹时键帽松垮,会给人感觉会不会打字太快了漏字了?这种持续的因键帽松垮产生的焦虑也会影响编程心流。
所以,如果你要成为顶级编程高手,Cherry 这款超薄机械键盘可能是唯一选择,比 ThinkPad 键盘手感还要好 3 倍。
Cherry 这个超薄机械键盘轴体种草于 DELL G16 笔记本,完美于 K100 Air,强烈推荐各位编程大佬,贵不是产品缺点,是人的缺点,哈哈哈哈哈。
除了懒猫微服,我从来不带货,写这么多只是 K100 Air 真的超级适合编程。
2025-04-06 00:00:00
最近买了罗技 MX MECHANICAL MINI 机械键盘,轴体是青轴,罗技这个这个矮轴机械键盘,先不说手感哈,光是和 Linux 蓝牙配对的模式都很硬核,直接用 KDE 的蓝牙链接图形界面,无法输入验证码配对,折腾了半天要这样操作才行:
在终端中输入命令 bluetoothctl 进入蓝牙命令行模式,然后依次输入 power off power on agent KeyboardOnly default-agent pairable on
这时候,长按键盘的 F1 快捷键,让键盘进入蓝牙配对模式,然后在终端中继续输入 scan on
终端会扫描到蓝牙键盘的 Mac 地址,复制 Mac 地址后,继续在终端中输入
pair
终端中会显示配对验证码,在终端中输入验证码后按 Enter,稍等一会就可以配对了
最后在终端中继续输入即可
trust
先说工艺,键帽和底座之间用了一块阳极氧化的铝板,看着有质感,大概是 120 号喷砂工艺,如果上 150 号砂会更加细腻。
键盘布局,84 键比较小巧可爱,还是非常好看的。
接下来到了最重要的键盘输入体验上来:
和 K100 Air 的对比:
综合评价,K100 Air 更像 Dell G16 的手感,MX MECHANICAL MINI 更像是老款 ThinkPad 高键程的那种手感。
2025-04-05 00:00:00
下面读《汽车是怎么跑起来的》这本书的一些我不会的知识点。
燃料喷射有间接喷射和直接喷射两种方法。其中,直接喷射一般简称为直喷。所谓间接喷射,是指在吸气管前雾化燃料,事先在此生成空气和汽油的混合气体,再将混合气体吸人汽缸。这种方法通常被称为吸气管喷射。直喷与此相反,是指在汽缸中直接将汽油雾化,并在其中生成空气与汽油的混合气体。因为是直接向汽缸中喷射汽油,所以称之为直喷。
在直喷中,汽缸中的活塞下压时只吸入了空气,接着活塞开始上升,当汽缸内的压力升高时,就会直接喷射燃料。为了向高压空气中喷射雾状汽油,必须使喷射的压力高于压缩后的气压。因为如果不这样,汽油就无法进人汽缸。因此在直喷中,需要配备比吸气管喷射还要强劲的燃料泵。我们在地面受到的 1 个大气压,而直喷发动机的燃料泵的压力为 100 个大气压,足足高出了 100 倍。
仅用 12 伏是无法让火花塞的电极蹦出火花的,因此需要用线圈暂时储存蓄电池放出的电,以便在引燃时瞬间释放出 1 万低的窗压电。线圈是在铁芯上一圈一圈绕上电线的绕组。当储存于铁芯中的电从火花塞前端小于 1mm 的狭窄的电极间隙中释放出来时,就会形成火花。这一结构利用了电的一个性质,即迅速切断电流能瞬间提高电压。大家使用家用电器的时候大概也有类似的体会。如果在电器未关闭的情况下从插座上拔下插头,插头前端的金属部分就会瞬间跳出火花。这就是因为迅速切断电流时电压会瞬间升高,和发动机的火花塞是同样的原理。
在汽缸和活塞的狭小缝隙间加入机油,就能使活塞往复顺畅。同时,机油填满缝隙既能防止被压缩的混合气体泄漏,也能留住燃烧产生的压力。 由于机油只是跟随活塞的上下运动薄薄地涂抹在汽缸内壁,因此会随着混合气体一起燃烧。在几千摄氏度的高温以及汽油不完全燃烧后残留的煤的影响下,机油会老化或受到污染。因此需要定期更换。
机油虽然很粘稠但毕竟是液体,长期放置会向下滴落,堆积在发动机底部。因此,油泵会吸取残留在发动机底部残油贮存盘(油盘)里的油,向上送往各个部分。环绕在活塞边缘的活塞环会将机油涂抹在汽缸和活塞之间。
比赛用的宽轮胎由高价材料制成,质地轻薄。但它比市售轮胎贵几倍,且损耗很快,在比赛中用过一次就没法再用了。
差速器的原理主要是通过上下的小轮实现两个轮子的不同速度比来实现转弯的, 如果实在不理解可以查看我给大家找的 YouTube 视频
车速度增加 2 倍,空气阻力会增加 4 倍。
金属链条的内侧覆盖上一层薄薄的橡胶和树脂,就能减少金属链发出的噪音。
消音器的内部像迷宫一样的隔断,加之一些玻璃纤维,废气在绕迷宫的过程中势力逐渐减弱,噪声随时变小。
雷达是波长为 Imm~10mm 的毫米波雷达,使用这种达是因为它在雨天也能工作。毫米波雷达的电磁波不会被雨滴大小的物体扰乱,但遇到雾等细小颗粒时会反射,因此雷达巡航控制系统在雾天无法工作。
电动汽车之所以用交流电动机,而不用直流电动机的原因是,当驾驶员松开加速踏板,停止向电动机输送电流时,行驶中的汽车轮胎的转动就会传递到电动机,这时电动机就充当了发电机的作用。
2025-04-05 00:00:00
喜欢 ThinkPad 键盘的开发大佬们,都是喜欢 ThinkPad 干脆的手感和极速的编码效率。
我以前用了 ThinkPad 很多年,仔细分析一下 ThinkPad 之所以提升输入效率的原因有几个:
总结这三个原因,对于超快手速的程序员有三个体验优势:
我自己也买了很多键盘,很多键盘都因为上面几个原因 Pass 了:
挑来挑去,只有一种选择:
只有当我用这两款键盘的时候,编程才是满速的。