2022-08-26

19 篇热帖

1. 每天上班第一件事是打开 V2EX?

摸到无聊后才开始干活。。。

2. 买车真的没必要, 我真的难受

从去年到 11 月购车到现在, 已经开了快两万公里了,真后悔当初购车,现在一个月都要一千多的油费,上班又不舍得停停车场,一停就是十几块,然后听路边大半年,侥幸心理早上被贴了,200 的爱情没去了,就换个方式交税了... 能搭车的真的搭车吧,买车没个屌用,一整年光车子的消费就几万了...

3. 某公司后端老大遇到 500 错误让前端查是否缺少页面,怎么破?
服务页面挂了,运营找运维看,运维看服务没问题找前端查问题,前端看页面路径上来就 500 了,然后找后端寻求帮助,后端上来就踢皮球,也是醉了,还说是因为前端缺少页面导致的 500...
每次一出问题就找前端,除非找到决定性证据后端自查,现在后端都这么好干吗》

![image]( )
5. Siri 是不是一个很鸡肋功能?

我感觉日常生活完全用不到, 偶尔还不小心把它给摁出来, 除了无聊的调戏外, 没有非常有用的地方。

还是说我没有掌握使用 Siri 的技巧, 还请各位多多指教。

6. 求一个 6000 内的笔记本,不打游戏,生产力、程序、视频编辑,想着做主力机带着到处跑

不打游戏 主要用来工作,编程和视频编辑, 显示视野大效果好,至少 2k 吧 要带着到处跑,轻薄续航长,跑个程序不卡壳,轻量的视频编辑能跑 有 32g 的吗 6000 以内有推荐吗

evo 认证的感觉好像靠谱,可是就是品种很少

lg gram 好多说是容易掉漆不耐操 hp 好像都是 1080p 的 联想的 pad neo 咋样?

7. 你们会期待今年的 iphone14 吗

iphone14 在 9 月 8 号计划发布,不知道今年的 14 会在哪一方面做出革新,比如 12 增加了 5g ,13 增加了高刷,14 应该会提升下万年不变的 1200w 像素吧或者提高下 20w 的充电速度。你们对 14 期待大吗,有多少 v 友打算换 14 了,进来聊聊。

8. 离职后一年再去找工作可能会有什么后果?
目前毕业四年了,这四年的记忆都被工作填满了,还是感觉毕业就在昨天的感觉,想去旅游,想休息
想起 2021 年离职后因为疫情被耽搁了一个月,因为这一个月空窗期后来去面试的时候大多数面试官 /hr 对我这个空窗期耿耿于怀,我如实说了,但大多还是不相信
9. 使用了 6 年 macOS 以后,分享一下我最终选择了哪些生产力软件

平时主要在大学里写写代码和读论文,偶尔有一些做做笔记,整理知识的需求。我喜欢不断比较和尝试各种各样的 app ,研究生产力软件本身的时间甚至多于我使用这些软件来生产的时间😂。

我的偏好

我的选择软件的偏好大概是:

  • Electron App:一律否决,除了 VSCode
  • 没有深色模式:一律否决,为此我放弃了 QQ Mac 版(只能等换成 M1 Mac 了)
  • SwiftUI 实现:Yes
  • 本地存储 > iCloud 保存 >> 除了 iCloud 以外的储存服务:这是我离开 Notion 的原因
  • 开源免费 > 按大版本收费 ≈ 买断 > 订阅 >>>>免费有广告
  • 尽可能完善的快捷键支持
  • macOS 独占 > 多平台:我的经验是一般 macOS 独占的软件都会比同类多平台软件运行的更顺畅一些(事实上,以下软件几乎都是 macOS 独占)

软件列表

我平时最常使用的生产力软件如下:以下内容极度主观,请有选择性的接受信息。

  • 代替 Spotlight:Raycast 。我使用过 Alfred with PowerPack ,原生 Spotlight 和国产 Hapigo 。个人感受 Raycast 速度快于 Alfred ,插件也同样丰富,同时免费,而且颜值很高。Spotlight 太慢了,而且没有拓展功能; Hapigo 对拼音的支持最好,但是没有拓展。
我常用的指令包括:kill 来杀进程,his 搜索浏览器历史,sa 打开 safari ,w 打开终端,dark 切换深色模式等等


  • 终端:Warp 。很长的时间内我都使用 iTerm + oh my zsh ,但是 iTerm 的很多高级功能我其实没有用到过。类似的还有 hyper ,但是由于是 Electron App 直接 pass 了。后来我发现了神器 Fig ,可以提供非常丰富的自动提示。
但是他们都不是 Warp 的对手。Warp 是真正的效率神器。我经常用它的 AI 提示 功能,输入 unzip a tar file 我就不用记 tar -vx 啥的了。


  • 写 Python:VSCode+Pycharm 。VSCode 用于小项目,Pycharm 用于大项目。因为这两者都有 Vim 插件,使用体验都是一样的好。


  • 写 Swift:Xcode 是世界上最难用的 IDE ,还好有 AppCode 。如果你写 SwiftUI 的话,那 A Companion for SwiftUI 提供了非常棒的交互式文档。


  • Markdown 编辑器和知识管理:我用过 Typora ,Bear ,Logseq ,Obsidian ,Notion ,UIysses ,语雀甚至 PPT 。Typora 难以管理文档,Bear 太简陋,Logseq 在 Intel Mac 上卡顿(同时没有快捷键),Obsidian 操作有点费解,Notion 没有本地存储,语雀没有夜间模式。当然最重要的是我一直不习惯整理笔记。
我现在的选择是放弃一切。在 PDF 上直接记笔记,简单的记录用 Ulysses ,至于其他零碎的知识就让他随风而去吧。


  • 管理耳机鼠标和键盘:AirBuddy 可以查看它们的电量,同时管理我的几个耳机的连接。ToothFairy 可以把连接耳机变成菜单栏上的一个按钮。


  • 管理菜单栏:Bartender ,不多说了


  • 自定义鼠标 /触摸板:BetterTouchTool 。它的免费代替品是 Better and Better 。可以充分发挥我的妙控鼠标的多点触控能力。
最常用的设置是三指点按关闭当前窗口。

  • TODO 事项:Things ,获得过 Apple Desgin Award 。我曾经只使用原生的提醒事项,但是提醒事项很难组织比较复杂的 TODO List 。Things 界面设计的很美观,同时有 watch app 。逻辑也很合理。还有 raycast 插件。


  • 记日志:Agenda 。以前我使用知识管理软件来控制个人项目的进度,但是又是日程表又是进度条的真的很麻烦。现在我无论是想规划未来一个月的计划还是今天晚上的计划,我都是到 Agenda 里写一篇日记完事。有时候个人想法和开发日志也可以写里面,算是对 Ulysses 的补充。


  • 剪贴板管理:Paste 。Alfred 等软件里一般也有管理剪贴板的 App ,但是 Paste 有更好听的声音和更好看的界面。


  • 查看文档:Dash 可以搜索各种语言的文档。配合 raycast 的插件就非常顺手了。


  • 清理软件:CleanMyMac ,免费的腾讯 Lemon同样好用。直到一年前我还以为 Mac 删除软件就像是 iPhone 一样干净。看来还是需要一个清理 app 。


  • 管理窗口:Rectangle ,免费开源的好 App


  • 截屏 App:CleanShot X ,比 macOS 原生的好用一些

  • 显示器管理:MonitorControl 可以同步不同显示器之间的亮度和各种设置。开源免费,对应的收费 App 是 Lunar ,我用过很长时间。似乎没有好多少。


  • RSS 阅读器:Reeder ,曾经我使用免费的 NetNewsWire ,但是其颜值没有 Reeder 高。至于 inoreader 等 App 和他们的云服务绑定的太紧了,不喜欢。


  • 修改输入法:Input Source Pro ,开源软件,我一般把终端和 IDE 设置为默认英文输入


  • Safari 插件:VimKey 允许纯键盘刷网页,值得一试。


最后推荐一个网站:

[setapp.com]类似于 Apple Arcade 的存在,通过订阅来获得很多的买断 App ,上述软件有一半以上这里都包含。可惜当我发现它时我已经为里面的软件花了数百元了。

10. Java 的性价比已经算是很低了 为何络绎不绝的人往里面入?

性价比=薪资收益 /学习投入量 c++属于高成本高收益,虽然学习成本高但,卷的人少竞争压力,就像高中数学和高等数学,高中数学知识体系简单,但学生太多,只能通过提高考察难度来进行选拔,现在找个初级都得卷这些个知识点 se 熟悉 collect 、streamapi 、juc 常用类库底层 threadlocal aqs cas currenthashmap 等等) 框架类 什么 mybatis Springboot cloud 还有各种中间件 kafka rabbitmq nacos zk 非关系数据库 redis mongodb es

11. qq 音乐为什么总是要重新登陆
  • qq 音乐是有登陆设备数限制吗?
  • 一个安卓手机一个 iphone ,一个 ipad 一个 matepad 。总是会互相挤掉要重新登陆,还不能扫码登陆必须要用微信登陆,而微信又不能多端登陆,所以经常要切换微信账号来登陆 qq 音乐,很麻烦。
12. 星链真的要直连手机了

星链 2 代将有能力与手机直接通信,不过带宽很低,也就发发短信语音的水平,应用场景还很有限。

几年前还是当笑话讲的,没想到居然真的要实现了。

13. 感觉元宇宙是骗局概念的,招聘也避开北京的这些公司,但怎么越来越热烧到硬件厂商了啊??

一直觉得元宇宙行业都是耍概念、骗风口的,虽然都能给到 20~30k 多,自己也都不太看这些坑位...

但原以为都是做软件的画饼,现在看到英伟达这个开发者活动也在跟元宇宙: https://www.nvidia.cn/gtc-global/?ncid=pa-dis-othe-328013

在想英伟达不是硬件厂商么,如果他们也下场的话,会不会元宇宙方向其实也还行,以后可以继续考虑元宇宙的开发岗位啊???

主要怕跟教育行业一样咔嚓凉了额。

14. 我发现 iPhone 的电池健康确实和“快冲”有关

去年 12 月份买的俩 13 pro Max 。我和我老婆各一个。先说一下使用情况 我俩都是主力机,我的每天亮屏 10 小时左右,还经常玩游戏。我老婆的平均亮屏和时间 11 小时,基本不完游戏,主要刷 B 站。使用时间上基本上和我的没啥区别。唯一有区别的就是充电不同。 我的手机平时在家用 Apple 自家的磁吸无线充电,公司之前用的也是 Apple 自家的磁吸,后来用的是少数派的 MagStone 无线充电。常年不管有没电都吸在上面。 她的手机用的是苹果的 20W “快冲” 头,有线。几乎不用无线。 还有一个共同点,我俩都不会边玩边冲,我俩都没有手机壳。 我俩现在手机版本都升级到 15.6.1 了 然后今天发现,我的手机电池健康自带显示 100%,imazing 上是 101%,设计容量 4325 mAh,最大容量 4367 mAh 。 我老婆的手机电池健康就只有 92%了

15. 我的深圳工行卡被限制交易了
五月份封的,上上家公司的工资卡,去江门的工行解封。先开始柜员说要降为二类卡才能解封,后面来了一个经理直接让你销卡。或是让我跑深圳。

手机银行说我交易异常,老子 6 个月没交易了。

这怎么整啊,老哥们。去深圳肉身可能回不来了,而且几百公里来回跑也累。
16. 可以分享一下你现在使用的表盘吗?
  • 周五摸鱼时间到
  • 有没有好看的表盘借鉴一下
17. 求个推荐个博客系统

迫于昨天 Ubuntu 16.04 升级到 Ubuntu 20.04 出现了很多奇怪的问题

  • /usr/lib/x86_64-linux-gnu/ 下的各种库均出现了问题

机器重新换了镜像。。。 博客下线了。

现在有一点点要求就是找个好用的 博客系统,希望大家推荐:

  • 不要 java
  • 不要 WP
  • 支持 markdown
  • js 编写 方便二开,
  • 前端请求较小
  • 支持 vercel

之前使用的是 https://github.com/firekylin/firekylin 这个博客系统,可玩儿性高,速度极快。

感谢大家先

18. mysql 单表 5 千万的数据量 , count(*) 耗时很长有办法优化吗
单表 5 千万 现在 count(*) 要 17s 左右
19. 关于家庭 ipv6 网络的“裸奔”问题之我见

关于最近看到的 ipv6 裸奔帖子:
https://v2ex.com/t/875489
https://v2ex.com/t/875570
https://v2ex.com/t/875608

受制于南京电信不给公网 v4
我其实很早就注意到了这个问题
(其实是 nat4 技术隐藏了在 v4 下的同样问题
在一些群里和群友讨论的结论无非如下:

  1. ipv6 地址空间广大 很难扫
  2. 终端应当自行具备“防火墙”功能

我反驳的理由如下:

  1. 根据域名的 ddns 记录 很容易知道一个有效 v6 地址前缀
  2. 根据有状态的 DHCPv6 服务 很容易遍历整个子网
  3. 如 240e:xxxx:xx:1, :2, :3 其实很有规律
  4. 还没见过物联网等设备有配置 v6 防火墙的
  5. 就连我的 UNRAID 都没有配置自己防火墙的图形化界面

因此得出的结论是最好关闭 ipv6 或者仅开启 SLAAC 来增加安全系数
(仅开启 SLAAC 也是谷歌对安卓系统的坚持
不过想想也是不现实的 当时我的需求很简单 背景如下:

  1. 家里最需要 v6 的是一个 PT 下载机(无公网 v4
  2. 下载机是 UNRAID 系统 不具备自己的防火墙功能(求支持
  3. 进行 PT 下载的时候会主动送出自己的 v6 地址( bt 原理限制
  4. 这个 ip 地址往往有着一堆服务(有意无意的 很常见
  5. smb 服务暴露在公网很不安全(共识
  6. 因此我绝不能暴露这个 NAS 的公网 v6 (结论
  7. 独立给下载容器桥接网络可以缓解暴露宿主机的问题(不长久

又由于我的网络拓扑沿用了我在学校实验室的架构:(懒
爱快作主路由 OP 作旁路由 选用理由也很简单:

  1. OP 的 mwan3 对于多拨同时带 32 路的情况很吃力(别笑 真的需要
  2. 需要爱快的多线多拨功能来负载均衡不同运营商和校园内外网
  3. 多人使用 需要一定的审计功能 比如 qq 终端登录记录
  4. 两套 DHCP 网段 分别给需要科学的设备和不需要科学的
  5. 对这两套网段的用户单独统计流量 合租按流量分配付费

但是爱快在 2022 年 8 月 对于 ipv6 的支持还是一坨屎
它没有防火墙对 v6 的配置就算了
还没有办法从爱快的 v6 地址某端口 转发到 内网 v4 某端口
ddns 还只能解析自己的 v6 或者有状态客户端的 v6
无状态没办法从爱快拿到下面客户端的 v6
而有状态无防火墙的 v6 用 ddns 解析出去非常危险(相当于舍弃 v6 的海量地址空间
也就是说 用爱快最好有公网 v4 不然就别用
得出结论之后我人就傻了 搞了好多折衷的手段都不爽

但是最近上班太闲 就有了折腾的想法(吃得太饱
决定把一切都掌握在自己手中 直面复杂度
决定自己编译一套 openwrt 固件 从 lede 开始定制
背景其实很简单:

  1. 主路由 J4125 四口 2.5G 软路由
  2. 自己 3900x 的主力机用了很久 pve 已经熟练了
  3. 所以在历史惯性下 不用 esxi 还是使用 pve
  4. 也是为了稍微不浪费 J4125 的性能 不裸装 OP
  5. 家里 2.5G 设备越来越多 新购置了 2.5G 交换机
  6. 家里同时有电信移动的千兆宽带 不利用浪费

需求其实也很简单:

  1. 必须的 v6 防火墙 不相信终端自身安全
  2. 支持基础的 Docker 功能 pull run
  3. 科学( HelloWorld )/去广告( AdguardHome )
  4. ddns 需要支持 cloudflare-v4
  5. 需要 kms 服务端功能 激活本地设备
  6. 需要 AirPlay2 功能
  7. ovpn 客户端用于异地组网(徐州
  8. ovpn 服务端用于在外访问( v6
  9. 命令行带 iperf3/python3 跑些简单脚本
  10. 多拨 /负载均衡 根据 ipset 分流

然后就是部署和配置了
最终是仅用 OP 来做路由
采用 OP 阻断了全部的 v6 传入连接
以实现内网安全
有需求被外网访问的 v6 客户端手动在 op 放行即可

附图 1: 目前的主路由网络接口情况( 2.5G 跑满)

附图 2: 家庭整体网络拓扑

所以 我家网速真的很快(?听起来怪怪的

折腾可以互相交流(某绿):TGljc2JlcjIwMDA=
今年 10 月份有效 之后就修改成其他的了