2024-07-13

19 篇热帖

1. 现在极其厌恶弱类型语言,弱类型就不适合中国的职场环境

别的团队交接过来一个十几万行的 Python 项目,要重构成 Java ,我真的吐了,一点文档也没有。

Python 里面大量的访问各种 RPC 接口,关键是特别喜欢自己转换 rpc 返回的结构,还非要用字典去自定义结构!

现在好了,到处都是字典 + 字符串取值,这个字符串 key 还是尼玛自己定义的,和 idl 都对不上,得自己去代码里面到处翻找,看看到底是哪个接口返回的。

最离谱的是命名还会骗人,弱类型就算了,好歹命名漂亮点吧。"xxx_list" 是个字符串我真的服了,甚至就连 "user" 也能是个字符串……


现在国内的现状就是领导疯狂催,程序员疲于奔命,谁天天给你写文档,代码迭代几次连自己都不认得了,还搞弱类型,万一熟悉项目的人走了后面的人根本没办法看,都都读不懂。再加上英语水平有限,命名真的是一塌糊涂,更加重了理解问题。

2. 电解质饮料真的有效吗?
这段时间大多都是 35 度左右,人出了空调房就开始流大汗了。光喝凉白开我又总感觉止不了渴。昨天出去闲逛的时候,买了瓶外星人电解制水,竟然要 6.5 一瓶!不过喝起来好像确实有那么点回事,感觉是比凉白开更止渴。但是我又怕是心理作用,所以市面上买的电解质饮料真有用吗?
3. 还有什么兜底的行业

最近的萝卜快跑抢出租车行业,就好奇还有什么像出租车给社会兜底的行业

4. 2024 年了,之前搞微服务的公司你们还好么

新加入一个团队,应该是两年前开始搞微服务架构,组件大概有近 50 个,两个月我只看和改了其中五六个,数据流向交互完全不明白,大概是 grpc+emqx 通信,数据库有云端主库和每个用户自己的文件数据库,部署是妙云一把抓,我以为我只是项目不熟,结果上周有个小伙子,是全程跟了项目,应该对项目一草一木都熟悉吧,结果定位一个问题用了两天一夜,老实说之前参加过的最乱最复杂的项目都没有这么久才能定位问题,这是微服务通病还是只是这里没设计好?

这种搞法有点看不懂啊,现在看起来唯一的好处是整个项目对研发的依赖相当高,什么都要研发参与才进行的下去,所以之前搞微服务的你们还好吗?

5. 准备存储 10 年以上的 NAS 硬盘方案?

需求:

  1. 家庭 NAS ,主要存储摄像机的视频(占大头),想把孩子成长记录保存下来。还有就是手机相册、视频的备份等需求(小头)。
  2. 摄像头目前是小米 C700 ,只录制动态画面,平均每天产生 3.5G 视频数据,按照这个算一年 1277.5G ,就按照 1.5-2T 算吧。10 年大概需要 15-20T 的存储空间。
  3. 摄像头视频可以便捷同步到 NAS ,最好方便管理和在线查看。

做了一些调研,初步想法:

  1. 整体预算不超过 1w 。综合考虑群晖 923+,4 盘位,AMD 的 X86 也可以支持虚拟机和 docker (偶尔用)
  2. 硬盘还没想好,两个方案
  • 方案 1:直接一步到位上 4 个 8T 做 Raid5 (可用空间 21.8T );
  • 方案 2:还是 2 块 16T 做 raid1 或 SHR (可用空间 14.5T ),5 年后硬盘用得差不多,再扩容 32T 或者更大(那时候硬盘价格也下来了吧,但扩容感觉也很麻烦)
  1. 硬盘价格就真看不懂,同样是 16T ,某东和某宝差距好大,差了一倍都不止,有啥猫腻吗……

大家觉得存储哪个存储方案合适?

6. 日经贴,周末无聊怎么办
单身,电子阳痿,不加班,放假,怎么办,玩啥
7. 你们觉得郭德纲的相声好听吗

今天随便听了两个,一个内容全是损孙越的,又换了一个听全是损于谦的,感觉没什么有意思的内容,而且感觉有点不尊重人

8. 基于安卓实现了在任何 IM 中使用端到端加密(无需手动复制粘贴)
无需手动复制粘贴文字,无需手动切换软件,非外挂,无需 root
可直接下载体验
项目地址: https://gitlab.com/ivgeek/MixMessage
在加密界面输入 rsa 然后发送公钥,对方即可使用公钥发送密钥
把密钥添加到对称加密的密钥列表即可
接下来的对话都会使用此密钥进行 aes256 加密
理论支持所有 im,例如 QQ 微信 只要能发文字的地方都能使用
基于安卓无障碍服务识别文字自动解密,非入侵,非外挂插件
支持多种编码格式,例如随机的中文,韩文,emoji 表情,零宽字符(将信息隐写到正常文本中)
可加密发送视频,图片.以及任意文件,最大 20mb

目前缺点:
只支持安卓(苹果不能注册无障碍服务)
可能受到中间人攻击,例如微信把你发的公钥信息替换成自定义的密钥对的公钥,然后再把对方发的信息替换一次,不过可能性不大
9. 大家什么情况下用 Redux 呢

我觉得解决的最大问题是状态的封装,把它当做更好用的 reducer

其次是复杂业务需要状态共享

10. 怎么把服务器年包出去

公司有两台闲置服务器,通过什么渠道可以年包出去,挣点外快

11. 从 Chrome 回来后,对 Arc 浏览器祛魅了

自从上家公司硬性使用公司 Win 之后,从 edge 又换回了 chrome 之后一直到现在

现在回来 Mac 了,突然发现 arc 浏览器带给我的便利好像并没有想象中的大。想象中的 shift + 左键 、固定的 tab 关闭后恢复到之前、shift + 回车 使用 AI 搜索 ...

一堆 AI 功能也只是锦上添花,甚至同步的体验也不如 chrome 自然,因为不管什么设备都能安装 chrome

但 Arc 的 Win 版至今没登录进去过,什么全局代理、代理屏蔽、各个国家... 都进不去

开放题,大家随意讨论

12. 吐槽:上门服务评价变成强制了吗?

1 、前几天空调坏了。上午安装师傅上门装好。他正在收拾工具,我在按遥控器测试不同的风力角度的时候,他说老板麻烦给个五星好评,这是公司要求,如果有差评会被罚几百块。你先评了吧。

2 、上几个月,装宽带,安装师傅也是麻烦在 app/小程序上给好评。我还要扫码,下载运营商 app ,不给还是扣钱。

3 、今年 5 月某次家政清洁,阿姨说麻烦老板给个好评吧,你把手机打开我帮你操作。

13. 一个微信好友第二次无症状从通讯录消失(我没删除的情况下)

https://www.v2ex.com/t/1049134?p=1#reply26 两次都是同一个人而不是其他好友消失,可以实锤是此人动了手脚。我也懒得再次加回他了,可能别人就是想悄无声息的走吧。 问题来了:各位技术大佬,谁能解释这神奇操作啊?太炸裂了! 有必要顺带说说我这个消失两次的微信好友,2012 年从 QQ 认识后,线下见面成为好朋友。此人当时在深圳坂田什么公司上班我也不知道,只知道从事 IT 行业,精通系统维护。2013 下半年去了加拿大,其实认识他之前他已在那边工作了好几年,他是懂技术的。 推测他做手脚也是有原因的:我们是很好的朋友,虽然他去了加拿大,但隔三差五我们都有聊天,从 QQ 移步到微信。聊工作生活,聊各自的城市,聊 xing……2015 年我离婚情绪低靡,他在那头安慰; 2016 年手头紧,他微信借钱给我度过了难关; 2018 年他还叫我去加拿大……可在当年下半年我复婚了。他一如既往的祝福,期间他回过几次国看望他父母,皆因时间太忙和工作关系我们没能见上面。2019 年后口罩事件爆发,持续 3 、4 年他就谈不上回国看望他父母了,可能各自经历着生活的打磨或者离上次见面的时间太久远了,聊天内容也不再深入,就像平常节日问候一样。突然在今年 4 月份的时候,他告诉我他要回国办事一趟,计划抽一两天时间,让我安排一下跟他见个面。我很高兴但同时又很陌生了,这种恐惧感是突然发现的,我也不是十多年前的我,我们怎么面对变化了的你我。我想调节一下这种紧张,让自己缓冲一下,就告诉他:反正现在回国很方便,等下次时间充裕了我们再见面好吗?我已不在深圳龙华了。然后他也没说啥,也没发现在后来的聊天中有什么不对。再然后,就是他莫名其妙从我的微信通讯录消失,加回后一段时间又再次消失…… 难道由爱变恨?他在暗处我在明处,好担心😓

14. 生产服务器 RAID5 挂了一块盘,最佳实践是马上补上一块重建还是立即备份全阵列,备份完再补盘?没有备份,数据不丢失比短期可用重要。
15. 银行卡限额的逻辑是什么?
这几年看到好多限额到离谱,开户难的新闻。理由只有一个:店诈

我十万个问号?
16. 用了多年的搜狗和微软双拼,有没有必要换成小鹤双拼?

如题,用了大概六年半了,有没有必要换方案?想打字速度再快一点。 在 iOS 上 26 键的方案有个“;->ing”,有点不舒服。 但是电脑上 Windows 自带的微软输入法好像没有原生支持小鹤双拼。

17. 我大体是病了
对什么都提不起兴趣,一年多了,想放弃了
18. 旧 Mac 你们是咋处理的

手里的旧 MacBook Pro 不知道咋弄了。15 款的,卖也卖不了几个钱,由于好像电池有点鼓包,苹果回收直接就是 0 ,用来生产力必然也不行了,只能看看电视了,但手里还有其他 MBP 你们都是咋处理的?

19. 还有多少前端搞不懂 package 的版本号规则...
前端 小 B 今日发出灵魂提问:

package.json 里说了 "pnpm": "^8.6.3"

为啥用不了 pnpm 9

我:?????