2022-04-20

17 篇热帖

1. 程序员开展副业的一些思考、参考

最近看了不少期 Ali Abdaal 视频 多少是有点感触的

image.png

每周的被动收入高达 27000$ 令人艳羡

在这里,我也转推下这本小书 Show your work(很多博主、视频创作者也都推荐过)

英文原版也很通俗易懂(下图也展示了我阅读中遇到了一些生词,我会标注并收集到单词本,这个习惯持续了很多年):

971650420251_.pic.jpg

由于我本人的经历并不具备很强的说服力,去年开展的一些业务也是巨亏,但是我依然乐意继续探索下去。

在这里我简单的罗列一下 Ali 提及的一些路子:

  • 理财(股票 基金等)
  • 视频创作
  • 播客
  • 卖数码产品
  • 卖课
  • 会员制社区
  • 开发 app 或者网站
2. 不生孩子立省 90% 以上生活烦恼,你们怎么看?

如题! 坐标帝都,和媳妇儿两人都是北漂程序猿。孩子四岁,目前双方父母都没时间照看了,有感而发。。。

90% 生活烦恼的大多来自于钱,或基本都可以通过花钱解决:

  1. 因孩子上学想接送方便,所以选择距离幼儿园比较近的小区租房,房租 8k/月(额外多 3k/月);
  2. 因后老人没空帮忙带看,所以需要请保姆帮忙接送、处理家务,保姆费预计 5.5k/月;
  3. 粗略估算养娃成本(托管费、延时课、穿衣、玩具、食品、生病等)平均约 3.5k/月;
  4. 时间成本无法计算;

以上合计:12k/月,约 15 万 /年

---------------------分割线--------------------- 抱怨归抱怨,但孩子出生后带来的快乐也有很多,而且夫妻之间的矛盾也少了许多,大概是精力都放在孩子身上了吧。

补充:

  1. 租房在附近小区差不多都这价格,由于北漂原因,当初幼儿园报名时只能优先选择能接收的学校,再考虑居住小区,选择的范围自然也就少了;
  2. 父母帮忙带了三四年,已经很不容易了,也尊重他们选择;

生活还要继续,希望挺过这两三年,等孩子上小学后能好点。。。

加油吧,各位!

3. 为什么微信那么占空间,而电报(telegram)却没有这个问题?

电报的开车群,天天一大堆图片和视频,但我查看电报实际占用的手机空间都不算多。

另外也好奇电报这么多人发这么多视频,说存在云服务器,它的服务器这么多吗?它也没什么收费项目,没广告,怎么可能覆盖到费用支出的?

4. 构想:为了打破垄断,想做一个开源的产权去中心化的即时通讯开源项目
昨天微信差点被封,于是我突发奇想,希望发起或参与这样一个开源的项目:

1 、一个相当于去中心化的微信,任何服务器完蛋都不会影响系统的功能;
2 、没有任何人控制该系统全部,没有任何人可以恶意干涉内容;
3 、传输管道加密,点对点加密,朋友圈内容也加密;
4 、App 分发自由,Android 和 iOS 全开源,任何人都可以打包、发布,只要协议一致就可以互通;
5 、服务器代码全开源,也有 Docker 封装,简单一键安装便形成一个节点;
6 、各服务器产权分布式归属,且该系统协议上没有特征,内容不受恶意干涉、避免恶意攻击扫描;
7 、商业上可持续,可以通过广告、群社区经营实现盈利;


我花了 1 天推敲了各技术实现基本思路,还画了架构图。(再这里放图链接就提示我需要注册满 30 天)
架构图在 github 项目 /soyojoearth/freechat 首页

这些需要用到的技术不复杂,但是工作量非常大,希望能有多人参与。
大家觉得怎么样?
5. 片面感觉前端(有一部分)是在提高入行门槛

感觉前端(有一部分的行为)是在提高入行门槛,比如复杂的设计,明明简单的方案能解决的问题,一定要设计一个复杂的系统,遇到了问题后再用一个新的复杂的设计来解决新的问题。 终极目的不是为了降低开发成本,而是“提高(自己的)开发体验”,(而有些前端开发者担心技术本体不够简单,任何人都能参与)最终达到了提高技术门槛,实现技术垄断。

观点有些片面,不知大家怎么看

6. 控诉 lg ultrafine5k 售后

概述

半年不到,发现屏幕中间偏上出现明显坏点,严重影响使用。lg 售后以政策原因为由拒绝保修,说国家规定屏幕出现 8 个以下坏点都不算是屏幕质量问题。

一些吐槽

  1. 发帖的目的是告知大家 lg 的品控跟售后很差,后面大家买这个品牌的东西要慎重。如果大家有这方面的维权经验,希望可以帮助我一下。
  2. 目前已经跟那边售后说我自认倒霉了。因为维修师傅初步报价说换一个新面板要 3000 块,而且不保证新换的没有坏点。我估计算上来回的时间还有人工费快递费什么的,至少要四五千块,目前打算买个 studiodisplay 算了。
  3. 近一万的显示器,大概半年时间,非人为原因,已经严重影响体验的情况下居然被告知不是质量问题,说这是正常的,不保修(售后说国家规定屏幕出现 8 个以下坏点都不算是屏幕质量问题)。对我个人来说肯定是不甘心的。
  4. 屏幕中心出现了明显黑点影响了使用,我不接受任何说辞说这是正常的、非质量问题。
  5. 平时习惯了苹果、京东的售后,lg 的服务从沟通过程、沟通结果来看都差了一大截。
  6. 其实 10 月到货的时候就因为边框漏光问题退换过一次了,没想到半年后终究是逃不过。垃圾品控!垃圾品控!垃圾品控!

坏点情况

如图,可能拍出来不太明显,但是因为黑点位置刚好在屏幕中央,真实情况已经严重影响使用了。 IMG_2520
下图是整体图,可以直观反应坏点位置,就在屏幕中间偏上一点。 IMG_2521

购买渠道

如图,于 2021 年 10 月 17 送达,购买渠道为苹果官网。平时使用频率不算高,一周大概 2-3 天。使用时间大概是半年。 IMG_2522
ps:当时觉得 LG UltraFine5K 的显示效果不错,还又买了个 4k 的,没想到会发生这种事。 IMG_2523

沟通过程

  1. 查看苹果支持,发现没有关于这款显示器的售后入口,看产品介绍之后知道需要联系 lg 售后。
  2. 联系 lg 售后,被告知上门检查需要付费(按距离算),也可以自行拿去售后点(售后点在偏远白云区,太麻烦了选择付费上门)。此时的体验已经不好了。
  3. 后面维修师傅跟我联系,让我拍照给他问工厂能否保修,后面直接告知一个坏点不是质量问题,不保修。
  4. 后面打算去苹果直营店碰碰运气,但是已经不抱希望能走保修了。

总结

付出了高溢价,却没有得到相应级别的售后服务。
能做的就只有发帖控诉一下 LG 的垃圾售后了。

7. 有人了解奥园这家房地产公司的现状吗?女朋友买了这家的房子,踏雷了......
8. 构建一个完美无冲突的 hashmap(上图附代码)
继上篇,上文的 5bit 占位算法,平均查一次需要计算 5 次哈希函数,效率不行。

我在想,既然数据库用户密码哈希都能加盐,那么 hashmap 优化也是可以加的,同一个 key ,加了不同的盐后,计算出的哈希值是完全不一样的,既可以避免冲突,也能提升查找效率。

具体算法还是很简单,以查找一个英文字典举例:

1. 分配一个比数据量要大一点的桶数组。
2. 依次遍历原始字符串,把当前字符串 hash 后的结果,保存到对应的桶 ID 里。
3. 如果目标桶被占用了,那么换一个盐或者种子 ID ,一直到找到空余的桶。
4. 依次处理完所有数据。

这样就构建结束,由于加了盐,那么查找 key 的时候,也需要同时把 key 对应的种子 ID 也附带传进去。



我用 VS2022 写了一点点性能测试代码,对一个字典查找 8 千万次,在 release 下编译。
如下图所示,由于完美哈希没有一个冲突,查找效率明显要比标准的 stl 好很多。

9. 想 DIY 软路由,有什么学习渠道吗?

想 DIY 软路由,我知道用旧电脑也可以,家里就有一台烂旧电脑

可是考虑到 功耗美观

我想自己 DIY 一个软路由,单纯用来弄 VPN ,所以我觉得性能不用太高?

有大佬推荐什么了解、学习的渠道吗?

10. 问题来了,小公司内部多人协作,码云和 github 哪个好用,暂不考虑 gitlab
先不考虑中英文和访问速度,说一下其他地方的区别
11. 有什么特殊的邮箱值得注册的?

现在用的比较多的是 gmail 邮箱和 QQ 邮箱,有什么特殊的邮箱显得逼格比较高?

12. WWDC22 许愿池
除了常规的软件版本更新外,有没有一些你「希望」会在此次 WWDC 上登场的硬件 /软件服务?

我先来:

1. 更稳定的 Xcode
2. iMac 27
3. 天国的 HomePod
13. Linux 服务器需要每个月更新系统吗
你们在管理服务器上的系统时是不是也会定期执行 apt upgrade 或者 yum update 之类的命令保证服务器系统上的软件源和包都是最新的 避免系统和软件的漏洞影响服务器安全
14. 2022 年了,目前的 go web 框架 Gin Beego Iris 如何选择?
Gin ?
Beego ?
Iris ?

各位 V 友说下使用的心得呀!
15. 入职的公司要我写前后端不分离的项目,该不该 run
说是让我写后端部分就行,jq 部分可以放着不管。
16. 真的有人在项目中进行 TS 类型体操吗?

因为发现自己的 TS 一直是半桶水的水平,所以想通过看一些开源的项目,看看有没有好借鉴的代码,但在 github 上翻了几个 TS 的项目,发现基本上都是 70%的正常的 JS 书写,即使有,也基本没有全面覆盖类型推断,而 TS 类型体操更是寥寥无几,但关于 TS 的话题,在前端却异常的火爆。可能是我查询的项目有问题,有没有 V 友能提供几个相关 TS 覆盖率比较全的项目,十分感谢。

17. 离职 5 个月, 上家公司喊我回去, 应该如何委婉的拒绝呢?