2022-03-21

17 篇热帖

1. 35 岁求职迷茫

35 岁,一个互联网人尴尬的年龄,上有老下有小,目前在北京一家二线互联网上市公司,公司在走下坡路,感觉很不稳定,而且今年组织架构瞎调整,被分到了一个不喜欢的组里,心情也不好。

孩子目前才 2 岁,老婆就经常催促买西城的学区房,西城的老破小最低也要七八百万甚至更高,要是买的话,不仅贷款得大几百万,而且兜里一分钱都剩不下,压力很大。现在一年税前能有 65w 左右吧,在北京还是感觉挣得少,不敢吃不敢穿,从孩子出生到现在 2 年了,我都没舍得给自己买过一件衣服...吃饭也都尽量控制在 25 元以内...想着自己能省一点是一点吧,万一哪天就失业了呢。

现在有两个想法,1.要不就找个国企,轻松不卷不加班,能照顾家庭,就是挣得少。2.还想再努把力,去个喜欢的,挣得多的稳定的大公司。

从毕业到现在干前端也 10 多年了,在现在这家公司,和上一家公司也都干到了资深的位置,工作一直都挺积极努力的,升职加薪也都是领导主动给我提的。 现在做的项目产品经理离职了,我还得又兼职产品,又干前端,自己去接需求,然后给设计师,后端,测试,还有我们组的前端讲需求,自己也得一起写代码,每天虽然都挺忙,但技术上没有什么精进,每天还得琢磨怎么改善和优化产品。

我现在公司边上就是微软大楼,一直挺向往的,不知道有没有在微软工作的朋友,想问问那里招 35 岁的前端么?也不知道这种国际大厂的技术栈都是什么,有什么高要求?我的基础还可以,但算法不行,目前没刷过 leetcode 。

想着再努力一把,好好复习,能去个自己喜欢的公司,一个是证明自己,另一方面也能给孩子做个榜样,为了自己,也为了家庭。 目前已经复习了 1 个月了,但都是碎片时间(上下班地铁里,娃睡觉的间隙),回到家还是得陪娃,做个好爸爸陪他一起成长。

2. iOS 上最好用的电子书阅读器竟然是微信读书
Apple 图书:
只能看 epub ;
bug 太多,莫名其妙删除本地文件、切换 App 字体就变了、大字体重叠、长文本不换行等等等等;
标注还有字数限制,导出笔记超出的部分就变...了。拜托,这是我自己导入的书;

Kindle:
只能看 azw3 和 mobi ;
基本只能用来看亚马逊买的书,导入的书像是后妈养的,连字体都改不了;

其他 App:
要么不支持中文字体,要么导出不了标注等等。。

最后只有微信读书支持的格式最多、问题最少、功能最全😂
3. 大三了只会增删改查
双非本科,大三下暑假准备实习了

在实验室前后端( vue+springboot )都做,但都是些管理系统,增删改查,算法没怎么刷过,专注于哪个方向比较好
4. 这种情况你们会辞职吗?

从 2017 年 5 月进入公司,到如今也快 5 年了,刚开始进去加班很多,也很有干劲,觉得公司发展前景很好,到了 2020 年陆续走了很多同事,有因为薪资,因为 996 ,等各种原因吧,老板看到走了很多人后给我涨了 2K ,就从 2020 年开始公司没有什么需求,偶偶加班,上班也就划划水,就这样 2020 年过完了,来到 2021 年,需求更少了,也没有新项目需要做,公司也不打算招人不打算做新产品,因为现有产品完全够维持公司运行,而 2021 年每天也不用加班了,每天混混时间,到点下班,2021 年国庆老板再次给我涨 2K ,转眼来到 2022 年,公司宣布改成双休,2022 年就变成了双休还不用加班,而且去到公司上班,有时候一个礼拜都不用写什么代码,看到公司这种状态我感觉一点发展前景没有,虽然拿的钱很多,但这 2 年的履历在简历上没有一点可写之处,我感到这样下去的话,某一天出去找工作会很难找到,所以我有很大的辞职想法,果断离开现在这样的舒适区,回归到战斗状态,如果是你,你会是什么想法?

5. [送码] Gotcha HTTP Client, MacOS 上优雅简洁的 HTTP 接口测试工具,赠送永久兑换码。

Gotcha HTTP Client 是一个 MacOS 独占的 HTTP 接口测试工具,并且支持导出 Markdown 格式的接口文档。作为单机软件,断网也可以正常使用,启动速度比 Postman/Insomnia 更快。

下载地址

Mac App Store

功能特色

  1. 支持自由组织接口层级结构,拖动改变层级位置,双击重命名
  2. 一键保存响应结果作为文档示例,并导出为 Markdown 格式的接口文档
  3. 比 Paw 功能更丰富的 Json 编辑器,支持区别添加同层级节点或子节点
  4. 通过 JsonPath 对返回响应结果进行测试
  5. 和 Paw 一样的环境和 Session 管理模式,统一管理所有环境变量数据
  6. 参数化 URL 编辑模式,可以直接编辑 URL 中的所有内容,Path 参数也可以直接添加和修改

更多功能介绍请查看商店页面

收费方式

  1. 提供14 天免费试用
  2. 78 元购买终身版

界面预览

img

img

img

技术支持

微信交流群

img

QQ 交流群

img

兑换码

兑换方式: 打开 App Store -> 点击左下角账号信息 -> 点击右上角礼品卡页 -> 输入兑换码进行兑换 -> 下载 App

  1. RHPHR77XY6R6
  2. LH3ENHM7WK47
  3. YFTFE6MRTHE7
  4. 7P3YHT6PARPT
  5. HLXMY7FKNHKW
  6. 9RRH3X4AXHH7
  7. 9PJ6NTFL793K
  8. JW9EM3Y6PR6M
  9. WKFHX7JLF9AA
  10. 3TK963TKPWHY
  11. WTE37NEJ9636
  12. PFWLKET3N746
  13. Y7WWMAHENNJP
  14. 4PFN36HM4XTM
  15. M3NT43HXXJPK
  16. MPMKMPARJEXH
  17. R7ENX49LY637
  18. LEM9TLT39FLR
  19. 7TA6PJMAX3LK
  20. RJHWH6J7MKNE
  21. MF7E4Y46FKXW
  22. 9AH39TARFK7L
  23. EH9FMLJHA4N9
  24. WF3M9FEJ6XFY
  25. PYTNE6ALPWY7
  26. W34KM3AYF7NX
  27. YYFWNY7JAHKX
  28. 9XTE3LRLEM4X
  29. 7RLPJ6LLWYMK
  30. TNTMNX773XF4
  31. HXNEME3N6RH4
  32. JT6A3AW9E3LW
  33. XAPLRKWJXNX6
  34. X9WMW9RXWL6M
  35. 3ETJ7NNY7R39
  36. 3W3AW6JNTHNX
  37. 3TAJNJHLLY77
  38. 4EYFTTLA6TFW
  39. EYJNLLLHR6HN
  40. 9FW3YY7AN4F7
  41. HMFMYTFKW7XJ
  42. TWT67P7LETWF
  43. 9X4FN4MTHX6R
  44. F9JPPMY3EWJK
  45. 3X9WNJ3FY4YE
  46. 9N4NTPMTPTX7
  47. KNJ7HL3E337K
  48. X49YJR6YKRM9
  49. LJWXWJLMFEHF
  50. ATPXYLA733XM
  51. R3NFE6LM9N9J
  52. WPFRKHLM4PFX
  53. RRJ373F4MMLX
  54. 7Y9K6PLJ4XK9
  55. M7FPJTR9PT4P
  56. 947XP39A3ER3
  57. LM3M44MLLYY9
  58. R6TWNWEH9JNM
  59. H3YNARFK7JJM
  60. HWNFJ4RF43KF
  61. K9HJMR3RJ4NE
  62. EMP66HP7YELF
  63. 9FYAHJJJ93ML
  64. P36XEPE3M6RM
  65. M9FP766HTHMA
  66. KTRK69JHLXL3
  67. YTTX9M7L6KYN
  68. JJW9R3J443EH
  69. X9W79YMFF4MK
  70. 97TE9MWAYAAW
  71. 4FNPWEXH37LH
  72. NP69FXHYYR6L
  73. JJTRY6YNEW6W
  74. NAJEFK6FMXEJ
  75. PE9N7WJKXYX4
  76. JMLH4P7AWJAK
  77. E9NYJYMRNHAT
  78. 4T96XNLME6KE
  79. APPXJAPW9HP7
  80. XF7ML3NP6ARA
  81. 4P3KWNPJW6N6
  82. 4LK7M67KP6N7
  83. JNRAMW4J3NRR
  84. R9PWL49T7A9E
  85. 4P4W6KRJKRNE
  86. W6WH396XA4WA
  87. 4AKTWA9EH6TL
  88. 67XAJKLHW6KN
  89. WMEXNKM7YMPT
  90. PFJXEYMNY6XF
  91. JX4MNFAJ9KMN
  92. ANE4AAXTJ3TT
  93. 3XYH76HHHKK3
  94. HA9WJFLF3HLX
  95. 9R3K3PANLTRN
  96. 6NHAT64PWJTK
  97. TTMMHKMLRTNX
  98. MK4HA3NFELE9
  99. 3RTYFN3X7PN4
  100. 93E79KFKPF33

如果你对本产品有任何想法,请在评论区回复,欢迎批评和吐槽

6. 2022 年关于美区 ID 和支付
昨天刷牙的时候把手机掉水池,于是用了四年的 mate20pro 光荣寿终正寝了。于是开始考虑换个手机,本想换 mate50p 继续用,奈何众所周知的原因商店不能用,其它 Android 手机也没看到满足需求的。想换个 iPhone 换换口味。但是考虑到 surge 等付费 app ,想来问问目前还有靠谱的方式注册美区 ID ,自己如何购买,毕竟我没有美卡。
还有就是 iOS 是否有方便阅读本地小说的 app ,txt 和 epub 格式。
7. 买啥子车坑少,预算 10-15 个 w,轿车

喜欢红旗 h5 ,但是油耗太高一直犹豫

8. apipost 炸了,为什么也没有个公告啥的

有 apipost 的人么? 6.x 版本的不能联网了,所有的接口和项目都没有了。你们服务器有问题,最起码有个本地的保底机制

9. 升降桌椅 的确可以改善健康状况 分享一下我的 workspace

81647837913_.pic.jpg

图中的东西简单地介绍一下:

  • 升降桌 x1
  • iMac 27 x1
  • 优派 4k 显示器 x1
  • 自己组的台式机 (黑果+win ) x1
  • iPad x2
  • Huawei Sound x1
  • Kindle x2
  • 水杯 x3 (泡枸杞专用 咖啡 开水保温杯 各 1 )
  • 机械手表 x1
  • 独立麦克风 x1 (开会用)
  • U 盘若干
  • 加湿器 x1
  • 空气净化器 x1
  • 鼠标 x1
  • TrackPad x1
  • 键盘 x2 (阿米洛花旦 108 + 菲尔可 67 )
  • 便签 x1
  • 本子 x2
  • 笔 若干
  • 西昊人体工学椅 x1

(去掉了之前分享过的一台 55 寸的电视,尺寸过大,看着难受,考虑 LG 42 寸的 C2 )

未来升级计划

  • Studio Display + Mac Studio 替换现在的这套

目前办公的状态是,站着的时间远大于坐着时间,每当站累了就直接休息,去外面水吧沙发旁边坐坐,或者跟其他人闲聊几句,或者去走廊溜一圈。

感受

这几天感觉,腰明显不那么容易酸痛了。目前不太满意的是整体的布线,由于这面墙底部没插座,从背面了很长的线过来,这几天抽空优化一下吧,看着难受。

至于开发效率上是否有提升,暂时还没有很好地体会,因为这几天以开会居多,代码写的偏少。

左侧玻璃板上我写的是:STOP WASTING TIME!

10. 两份 offer 的选择,上海 45w 还是无锡 65w

上海那边工作地点在市中心,单位成立时间很久了。工作为博士后,45w ,但是 2 年后估计要做出站的打算。 无锡这边在锡山区,单位成立不到一年。研发类岗位,65w ,估计可以一直待下去。

两者都有官方背景,但是上海那边的更加强一些。及时在无锡这边工作,我预计将来 3-5 年后还是要到上海这边找机会。

11. [📣分享] 替代 Alfred/LaunchBar 的高颜值启动器

1️⃣ 自我介绍

大家好,我是 HapiGo 的产品 Macing ,这里跟大家分享我们开发的替代 Alfred/LaunchBar 的高颜值启动器 。欢迎各位试用,多给我们提意见。

点击此处访问产品网站

HapiGo 最大的优势是根据国人的拼音使用习惯,开发了文件拼音搜索,输入的效率和流畅度堪比英文用户。此外,我们也专门优化了全键盘操作。当按下 Command 或 Option 键时,界面都有快捷键提示。相信各位技术范儿大牛都能有比较良好的操作体验。

下面分享部分 HapiGo 的优势功能供大家参考:

2️⃣ 使用拼音搜索应用 /文件 /书签

如上文所说,我们为中文用户做了很多优化,比如:文件 /应用 /书签的即时拼音搜索。目前大部分启动器都使用 了 Spotlight 的搜索,拼音搜索总是不健全。而我们是独家自己开发了搜索功能,所以可以支持完全的拼音文件搜索。此外,我们还添加了常见格式文件的预览,对于大家电脑里最多的源码文件,还提供语法高亮。

文件搜索

书签搜索

很多开发者都喜欢打开几十个网页,以方便查阅资料或阅读文档。但是,这时候在做窗口切换和标签查阅就有点麻烦。HapiGo 针对 Safari 、Chrome 、Edge 提供已开标签直搜(支持拼音、标题、URL 搜索),这样就可以让我们快速定位标签,专注力更好。

已开标签搜索

我们在开发过程中遇到路径需要打开,也可以直接粘贴路径到 HapiGo 中。你可以通过左右方向键切换,也可以直接搜索文件夹内的文件。

路径模式

3️⃣ 剪贴板 /翻译 /OCR

这 3 个工具已经有不少现有产品了,所以我们不期待这 3 项功能与其他产品有颠覆性的超越,只希望帮小屏幕用户减小几个菜单栏图标。 剪贴板提供列表视图和卡片视图,方便文字型和图片型用户预览内容。此外,顺序粘贴、拖拽粘贴、编辑文本、多选合并、置顶窗口、快捷键操作等常见功能也都具备。Snippet 也已经在开发计划中,不久将与大家见面。

剪贴板

OCR 支持多语言识别、支持二维码,公式识别近期支持。翻译提供选词翻译、截图翻译、输入翻译。翻译服务支持:Google 、DeepL 、有道、腾讯、百度、彩云小译等,目前下载的用户在 4 月 1 日前都可以免费使用。

翻译服务

4️⃣ 多样的第三方对接

虽然我们没有像其他启动器一样有开放的插件 /扩展平台,但是我们依然不断的添加一些大家喜闻乐见的工具和应用对接。比如:Unix 时间戳转换、IP 查询、备忘录对接、Bear 对接。当然,我们也对接了 V2EX 。大家可以直接从 HapiGo 搜索 V 站的内容,也可以预览今天的热搜。V 站搜索使用的是 Kensin & bynil 合作开发的 sov2ex ( https://www.v2ex.com/t/398176 )。

V2EX 对接

IP 查询

Kill Process

5️⃣ 我已经用 xxx ,能用 HapiGo 吗?

启动器大家都不陌生,我们也不是最早面世的国产启动器。面对这些选择时,大家一定都会疑惑:能不能用 HapiGo?首先,非常欢迎各位下载试用,我们也设置了非常宽松的付费点,可能你需要使用的功能并不需要付费。另外,也可以参考下面的一些建议和不建议的理由:

建议使用参考理由:

  1. 喜欢原生应用HapiGo 是使用 Swift 开发的原生应用,体积小、速度快、界面设计符合系统风格。
  2. 喜欢拼音搜索:为了解决流畅的拼音搜索,我们专门开发了搜索引擎。这在启动器中,好像只有我们这样做了。
  3. 日常打开很多文件:混合搜索模式可以让你更流畅的搜索,后缀搜索、多关键词或且搜索也可以更快速的找到文件,效率比常见的启动器都高。

不建议使用参考理由:

  1. 大量使用自定义命令、流程或插件:我们目前的产品原则是开箱即用,先将现有功能做到独立 app 的水准,所以暂时无法完成插件模块开发。但是,这一直在我们的考虑范围之内,只是短期内确实无法满足这个需求。
  2. 介意大窗口:大窗口是我们创意的起点,暂时不会考虑缩小窗口或采用搜索条样式。
  3. 介意资源占用:作为添加了更多界面元素的新式启动器(内存占用 100~300MB ,偶尔出现很高的情况),我们暂时无法将内存优化到只有简约文字列表的 Alfred ( 30~80MB )的级别。
  4. 手速极快的盲操用户HapiGo 的设计初衷是为了简化操作,但并不一定是减少步骤。也就是有些操作可能步骤不是最少,而可能更容易理解和操作。但对手速极快的盲操用户就不是那么友好,可能会把他们的操作周期从 1 秒变成 3 秒。

当然,我们还在加紧完善中,这些缺点也许不久就会转变。我们稍后会专门为开发者增加功能,完成后也会来 V 站填坑。

点击此处访问产品网站

如果大家愿意给我们提供试用意见和反馈,欢迎来我们 QQ 反馈群( 577036563 )交流。这里每 2 周左右会发预览版,有建设性的意见我们也会积极采纳,有福利也会优先考虑反馈群的用户。

12. 各位都是如何面对自己以前写的代码的呢?
我每次打开以前写的项目都想用最新学习的框架或技术重写。感觉这样有点疲惫,但我还是开始用新学的东西重写之前的项目了。看着以前写的代码就很难受……

大家都是如果面对自己以前写的代码的呢?
13. 买了 PS5,大佬们说说有啥游戏好玩啊?

就以前玩过一小会 ns ,平时就玩玩 LOL ,没怎么玩过 3A 。。。

买游戏是买二手光碟好一点吧 0.0

入坑买几个啥游戏玩呢,看室友玩艾尔敦法环感觉操作有点难的样子

14. 如何快速交付外包小项目

背景:

客户的项目是商城项目,包含 h5 ,技术栈 Vue+Vant@2.x ,pc 管理端 Vue+ElementUI@2.x ,server 端 Express ,DB Mongo ,基于客户的代码二次开发,增加了两个功能。

问题:

开发完成后如何能够在不给源码的前提下,快速启动项目,让客户能够进行验收,如果没有问题,再完成付款,最后交付代码?

我试过使用 ngrok ,但是未付费的情况下,只能开一个端口,因为我这个涉及到 h5 和 pc ,h5 是 8080 ,pc 是 8081 ,所以这个方式也不行;如果是让客户一个一个验证,先用一个端口然后再用一个,体验不好。然后我在本地能够正常运行的前提下,通过 ngrok 启动后, 有个 invalid header 的错误,我没有去修复因为时间比较紧,但是感觉应该在 express 中处理一下,比如一个接受所有请求域名的设置。

所以我想请教一下,有没有更便捷的方式能够完成这个事,或者一劳永逸的事,比如弄个通用 docker 镜像,不知道有没有大佬能够指点一下,给个思路就好,我去实践,最后会形成方案反馈给大家,哈哈哈,如果足够好,可以共享到 GitHub 上,方便其他小伙伴。

15. 写了一个基于 QUIC 协议的新代理工具,目标是将 QUIC 物尽其用

QUIC 协议汲取了大量人们给 TCP 糊墙的经验教训,把连接结构优化到(目前来看)极致。但是现在市面上的代理工具还没有能完全利用 QUIC 特性的存在,所以我自己动手写了一个基于 QUIC 协议的新代理工具:TUIC

https://github.com/EAimTY/tuic

  • 1-RTT TCP 中继
  • 0-RTT UDP 中继,且 NAT 类型为 FullCone
  • 在用户空间的拥塞控制,也就是说可以在任何系统平台实现双向的 BBR
  • 两种 UDP 中继模式: native (原生 UDP 特性,数据仍被 TLS 加密)和 quic (100% 送达率,每个包单独单独作为一个 QUIC “流”,一个包的确认重传不会阻塞其它包)
  • 完全多路复用,服务器和客户端之间始终只需要一条 QUIC 连接,所有任务作为这个连接中的“流”进行传输(一个流的暂时阻塞不会影响其它流),所以除连接第一个中继任务外的其它任务都不需要经过 QUIC 握手和 TUIC 的鉴权
  • 网络切换时的会话平滑转移,例如在从 Wi-Fi 切换到移动数据时连接不会想 TCP 一样直接断开
  • 0-RTT 、与中继任务并行的鉴权
  • 支持 QUIC 的 0-RTT 握手(开启之后能达到 真·1-RTT TCP 和 0-RTT UDP ,但是就算不开启,多路复用的特性也能保证在绝大多数情况下 1-RTT 和 0-RTT )

TUIC 具体的设计细节在仓库中 Design 有说明。 简单来说,设计核心就是减少握手造成的网络往返时延( rtt ),毕竟对于网络程序这是最大的瓶颈。

对比其它使用 TCP 的代理工具( ss 、v2ray 、trojan ),TCP 握手慢,且不支持自定义拥塞控制,各工具对 UDP 的支持也各有问题。对比 Hysteria ,Hysteria 的 UDP 中继需要 1 rtt 的握手,且只支持一种 UDP 模式。

最后说说安全性。TUIC 现在基于原生 QUIC ,不支持 ofbs ,但 QUIC 连接本身就是 TLS 加密的,每个 QUIC 连接从外面看都是一样的。国内的各大厂也慢慢开始使用 QUIC 了,所以我觉得 QUIC 特征应该不是什么大问题。

16. Studio Display 不但内置了完整的 iOS,还有着 64GB 的机身存储
17. Mac 上面最好用的远程软件是什么?

需求: ①画质清晰,延迟低 ②可以远程操控对方电脑,或者进行自己电脑的桌面演示 ③远程演示的时候可以听到电脑播放的声音

遇到的问题如下:Mac 自带的信息 app 里面的远程画质很拉稀,不清楚,播放视频,对方听不到声音。