2021-12-12

14 篇热帖

1. 现在的前端技术栈真的太恶心了!
现在的前端技术栈真的太恶心了!
我就想用个 react ,写个简单页面,npm 、yarn 给我整几千个包
各种框架 Vue 、React 、Angular...
又是打包、又是编译,webpack 、babel...
人山人海一样的各种配置...

遥想十来年前自学那会儿
前端干净、简单、实用、快速,像童话一样
不要跟我说现在项目复杂度高,也没见搞成多复杂的业务需求

前端的兄弟们,你们是怎么挺过来的?
你们觉得现在用着爽么?
2. 想支持正版软件,但是又心疼钱

比如我想买 xshell 一年的,一看 99 美元,要是 rmb 的话我就买了 各位有没有便宜的正版软件卖的?或者有 xshell 替代版本么? 另外大家是如何用行动支持 正版的?

3. 准备去做无痛肠胃镜,各位有什么建议吗?
毕竟第一次,会不会是初恋的味道,想还有点激动~
4. 电信 299 元永久升级 1000M 带宽 真的爽

昨天看朋友圈看到负责我家这片的电信维修师傅发的 299 元 = 永久升级 1000M + 万兆光猫 + WIFI6 路由器

打电话给营业厅咨询了一下,要求手机号连续 3 个月账单大于 99 元。于是下单,刚刚过来换了光猫,因为本来用的就是 WIFI6 的路由器,所以送的 TPLINK 的路由器没让师傅给安装。

去测了一下速度,下行 920Mbps ,上行 136Mbps 。以前都是下行 240 上行 35 这个提速体验真的是爽。

因为申请的有公网 IP ,所以这下子再给别人分享东西,速度绝对可以了,以后网盘会员的钱就可以免了。

5. M1 Pro 14,屏幕涂层已磨损

应该是第一批产品了,使用至今一个多月,基本每天背包携带,对应空格键处两道痕迹,2 、3 厘米左右,其他地方有一些星点痕迹,中午去天才吧检查确认了,说是鉴于是新机的情况,会免费更换屏幕,等几天调货到店里,再去换,大概一到三天

6. 也谈跑到二线城市之后的生活

看到这位老哥发的贴子 https://www.v2ex.com/t/821635 有些感慨。我在深圳待过一年,现在留下的回忆大抵就是深圳很热、蟑螂很多、消费很高、房价很贵。我当时租住的房子买下来大约要八九百万,不算很大的房子被分割成四个房间租出去,我是主卧,一个月要交三千多的租金,水电另算。我的扫地机器人测算过整个房间的大小,十四平米。一张床一个衣柜一个置物架以及一个狭小的桌子,房间就看起来很满了。

在深圳,我们都工作在动辄几亿几十亿甚至几百亿的高楼、住在价值千万的房子,谈论以百万为单位的数据。但每天也只不过吃着几块或者几十块钱的食物、挤着两块钱的地铁、做着时薪几十的工作。来了就是深圳人?确实是这样,令我记忆犹新的那个卖房广告是“最低 428 万即可留深”,换句话来说只要你有四百二十八万,来了就是深圳人。其实可以预见到我如果留在深圳,以后的生活是什么样的——找一个月薪几万的 996 工作,每天除了上班之外,几乎没有太多的生活,每周仅有的一天也只能困在钢铁丛林里休憩。然后在攒了几年钱之后,再加上家里给的一些钱,勉勉强强凑一个几乎算得上是郊区的首付,再之后每天从自己的房子里坐很远的地铁上班,背着过万的房贷也就失去了“仰天大笑出门去”的勇气,只好唯唯诺诺地被那些被风吹起来的猪指指点点,还得回答“老板说的是”。就这样再过十几年,中年危机到了,程序员,你该被辞退了。不过还好,那个十分便宜的房子,剩下的钱拿去还房贷刚刚好还完。于是这里只剩下一个不再有热血、理想、存款以及工作的中年人和一个处于郊区、市场价几百万但不会有人买的小房子。

在哈尔滨找到工作之后的两周内我就在公司附近租了一整套精装一居室,月租金 1600 疫情结束之后涨价到 1700 ,水电自付之外,物业费、宽带费、取暖费都是房东给,算在房租里。签合同的时候我看了房东的购房合同(为了避免是二房东),这套房子也就三十多万。我的工资嘛,相比在深圳是腰斩了,但最后发现每个月剩下来的钱好像差不多。每天早上九点到公司、晚上五点半下班,步行到家只有三公里。相比在深圳,有更多的时间可以做自己想做的事情。如果真打算买房,房价也不会让人喘不过来气。工资并没有低到只有深圳的十分之一,房价却只有十分之一。

7. 单元测试有必要吗?

单元测试有必要吗?

我在现在的公司工作近半年了,公司的项目都需要写单元测试。但是写了这么久,感觉写单元测试费力不讨好,有时候写单元测试的时间大于写业务逻辑的时间,需要 mock 一大堆数据。要保证各种覆盖率,特别是分支覆盖率,需要覆盖到所写的每一个分支。

另外,大家写的单元测试质量参差不齐,因为感觉大家都是为了写测试而写测试,而不是真正的 tdd 。然而在迭代频繁,节奏紧凑的环境下,想要做到真正的 tdd ,还是有很大的难度的(个人觉得 tdd 实现需求会花更多的时间,可能是自己没正确认识和掌握 tdd?)。所以这就导致大家往往先去实现逻辑,再去写测试。

简而言之就是认为单元测试费时费力,又没有明显的收益,想请教一下大家怎么看待单元测试。

初次提问,如有不恰当的地方,请大家指出。

8. 现在还有哪些 RSS 阅读软件?

本人比较怀旧,觉得 RSS 的功能和公众号差不多,还能自己控制显示 已经好多年没用 RSS 了,现在电脑和手机上哪些客户端比较好用点?

9. 避坑!跟风买了个欧路词典,感觉比免费的有道词典差远了...
两者都有 mas 版本,不存在什么信息泄露之类的担忧。而且两者都支持 apple silicon ,对 m1 非常友好。

首先,划词翻译欧路自带的很拉胯,然后就算添加了百度翻译、有道翻译之流,但是划词翻译还是用的自带的,没法替代。另外划词翻译,与 paste 插件冲突,但是有道就很完美。

再者,欧路词典一味强调离线,现在谁用电脑不连个网,那些离线词典有啥子用。而且欧陆词典会自动后台运行,不像有道词典,关了之后就彻底退出了。

感觉巨亏,这个词典这么坑人,为什么推荐的人还这么多。这欧路垃圾词典还要 20 刀,我真的吐了
10. 跑路苏北 18 线小县城三年生活
17 年房价翻倍,在二线城市完全看不到生活的希望。19 年机缘巧合,现在的老板挖我到苏北小县城来,月薪 12k ,当地房价大概 5k 。
当时想着一个月存 1 平,生活没什么压力就来了。
今年谈了点提成,工厂利润 3 个点,全年利润大概 150~200 万,有个 4 、5w 吧。

这个苏北小县城真是鱼米之乡,水资源极其丰富。龙虾、螃蟹、野生鱼类,轮番吃。这几年我真的爱上了。
每年 5 月开始吃龙虾,龙虾大概 9 月份结束,10 月份开始吃螃蟹,也能吃 2 个月。
到处都是水,钓鱼佬极其多,我也爱上了钓鱼,主要玩路亚。
都说十路九空,夏天很少连续空军三天以上,每次三五条够吃就行。
翘嘴、鳜鱼、黑鱼、红尾,钓得不亦乐乎。
竿轮线饵之外,还买了充气小船,周末就去湖里划船,躺着吹风也很惬意。

生活成本来说,现在小县城的消费比二线城市低不了什么。
因为人口少,流动人口少,所以开店很容易倒闭。单价自然就要上去。
25 块钱吃一次水饺,30 块钱一碗面,很平常。
当然味道和量都有保障,和二线城市对比没有很强的落差感。
厂里包食宿,所以日常消费很少。

交通方面很麻烦,有辆小破车,日常可以解决,没有高铁,出远门或者客户来都是麻烦事。

医疗方面就不用想了,当地人生病稍微严重有一点都往南京跑。
教育方面,江苏县城的高中都过得去,大部分人不会觉得从县城跑到南京去读书会有多大帮助。
南京外国语那种就不提了,普通家庭没什么机会。

作息时间方面就不凡尔赛了,我比较自由,晚睡晚起,想钓鱼就出门钓鱼,如入无人之境。
工作上的麻烦主要来自老板,眼界太低、思维跟不上,大部分时间是和老板做斗争。
搞点钱就是买厂房、买房子,没有别的理想,这种情况下打工人对未来没什么信心。
小县城的房价看不到升值空间,买了基本上砸手里那种,8 、90 平的房子,40 来万。
贷款买房都感觉亏了利息钱。
以后怎样也不知道,还是边走边观望。
对婚姻比较悲观,主要问题是对当代女性价值观比较失望。
开始觉得是儒家文化没有对女性价值观做要求,导致社会的性别对立如此严重。
发现台湾却没有这个问题,没想明白起源到底是哪里。

一点个人经历,给各位移民老哥批判一下。
11. M1 Max 使用一周开发体验分享

首先,利益相关:苹果全家桶用户,前一代 MacBook Pro 16 inch 2019 i9 64G 8G 2T 用户。

M1 Max 到手一周了,来从主观方面简单分享一下使用体验吧:

  1. 响应速度真的很快,哪怕编译 10 核跑满,UI 都没延迟,一样的丝滑,浏览网页也没问题,最多刷新的时候会慢一点;这部分怀疑是系统调度有做一些定制逻辑,因为开了 istats menu ,所以能看到前两核常年占用要一半以上,点开看基本都是 WindowServer 的占用之类的,怀疑是把 UI 逻辑绑在了两个能效核心上;
  2. 系统( Monterey 12.0.1 )很稳定,感觉是针对 M1 特殊优化和测试过的,和前一代 2019 16 inch i9 完全不可同日而语,intel 版本的一堆 bug ;
  3. 真正融入 Apple 生态了,举个例子,之前在 i9 上如果开了“用 Apple watch 解锁”,那么只要解锁的时候,都能感觉到明显卡顿和延迟,在 M1 上完全感受不到延迟;
  4. 外接屏无感,外接了俩 4k 屏,其中一个是 ultrafine 4k ,之前用 i9 的时候要黒屏并闪烁好几下,大概要十秒不能用,之后才能好;现在完全没有黑屏并闪烁,插的时候秒亮屏可用,拔的时候也是没有任何黑瓶闪烁,不知道是不是“统一内存”带来的好处;
  5. 性能爆炸:之前开发 rust 基本上都需要 vscode remote 到 192 核的 amd zen2 物理机才行,本地用 Clion 索引的时候基本是不可用状态,现在可以直接在本地开发了,Clion 真的比 vscode 好用多了;
  6. 性能爆炸 2:之前在 i9 ( 64G 8 核 16 线程) 上编译某个 rust 项目,需要两个半小时,现在在 M1 Max ( 64G )上编译,只需要 20 分钟,并且都是 release 模式;同时,这并不是由于 aarch64 指令更少之类的,在 M1 Max 上我编译了 x86_64 版本也是一样的,只需要 20 分钟,而且编译的时候还可以浏览网页、看视频之类的,都不受影响。

顺便,用到现在没有遇到任何兼容性问题,感觉我所有需要用的软件都已经支持了原生 Apple Silicon 了。

其它的暂时没想到啥,先写这么多吧,大家有问题欢迎提问~

12. 程序员工资模式变更

由 Netflix 演员版权收费的模式,并且现在开源项目越来越多,赚钱的开源项目越来越多,越来越多将公司项目开源想到。以后的程序员工资会不会演变成同 Netflix 演员一样的持续版权模式,根据自己贡献代码的比例及使用频次持续的获得收入。开源项目持续贡献的代码就是我们的资产,而不是现在的产出都归公司所有。

13. YY 想法:一款 APP 可以收集到好几个 APP 内容
想法来源 //
每天在手机上获取了大量的信息,如在安装了有各式各样的 APP ,社交(微信、TG )、新闻(澎湃,谷歌)、长短媒体( bili 、抖音)、各种论坛的 APP (虎扑、懂球帝、数字尾巴、V2er )。
每一个平台上其实只有一小部分是自己关注的,但在浏览时要被迫浏览到其他推送。
浏览这么多 APP 在切换时,步骤很多余,信息浏览筛选不流畅。

YY//能不能有这样一款 APP ,每天可以在这一个软件上就浏览到不同 APP 上的推送、帖子、视频。节约浏览时间。

本人是外行,大学专业电气工程及自动化,工作内容集中在工业制造和运动控制相关,与各位 IT 界吴彦祖们相比在护脸网和 IT 上是小白。所以发帖问问。
14. 思考贴:从小忙到大,是什么造成的?(教育)

回忆一下自己从小学到大学一路竞争,内卷这个现象其实不是最近十几年才出现的,而是因为最近十几年互联网,资源和人才都向大城市汇合,造成大城市竞争激烈,小县城的很多工作也因为被互联网取代,小县城的就业机会也比之前少了。

我们用更加简单的例子分析下为何从小开始在”卷“。

在一个占地面积三万亩的山上,有一万只猴子,因为资源有限,这群猴子就得通过各种方式竞争排名获得足够生存的食物。这一万个猴子里,有负责消防的 A ,有负责开出租的 B ,有负责写代码的 C ,有负责收银的 D 。

他们四个从小学到高中都是同班同学,每天他们放学的事除了写作业还是写作业。物理化学和生物,地理历史和 zz ,没有一门敢落后,因为家长告诉他们考不上大学就会去送外卖烧锅炉。 A 学的最好的是物理和化学,各种天体运动和化学反应。 B 考的最好的也是物理。 C 样样都好。 D 数学最差,其他都好。

高考后四个人分别去了不同学校学习了自己喜欢的专业,大学毕业后回到了老家做上各自的工作。 有天同学聚会,有人就问 A ,你原来物理和化学那么好,是不是在做消防员的时候,之前学的那些知识都用到了啊,A 笑着说,我不用记的也记不得了,有火灾的时候我们到现场了解下是什么东西在燃烧,然后用对应的灭火器把火熄灭了就可以,培训三个月你也可以做消防员,

又问 B ,你开出租车的时候,修车的时候,会用之前的高级物理知识吗?比如公转多少自转多少才能多少年重合一次。B 说,我只需要知道路咋走,哪家修车店的师傅靠谱就可以了

成绩最好的 C ,回忆了一下自己程序员每天的工作,运用最多的是搜索浏览器,看别人遇到类似的问题是咋个解决的,物理化学和生物,之前学的这些知识已经忘的一干二净了, D 嘲讽到,你们上学的时候,都嘲讽我数学不好以后连收银员都干不了,我不用自己算啊,有个东西叫计算器。

这个山的猴子从小就开始卷,背诵记忆了很多在他的余生用不到的知识,成年后的很多问题都是有现成的工具可以使用,不需要掌握天体运动就可以开车,不需要掌握钙镁钠在一起化学方程式和反应结果是什么就可以通过灭火器手册灭火。

有人就会问了,那总得有人知道灭火器怎么生产吧。 猴山上只需要十个对化学感兴趣的猴子在大学开始研究化学反应的结果,毕业后去工厂生产出灭火器就行。不需要所有的 1000 个小猴子从小就掌握。

因为这个山上的考试机制就是这样,普通猴子考不上大学基本只能从事体力劳动。