|
|
houshuu
V2EX 第 91590 号会员,加入于 2015-01-13 17:17:38 +08:00今日活跃度排名 5453
4 44
|
全栈工程师
日常工作技术栈: JavaScript, TypeScript, C, C++, Go, Java, Kotlin, Python, Lua
机器学习相关: NumPy, Pandas, SciPy, PyTorch, TensorFlow, Jax, DGL, LightGBM, XGBoost, scikit-learn
偶尔用用: Rust, Swift, Svelte
houshuu 最近回复了
Mac 主要还是不折腾,试过把 Linux 当主力过,开发需求自然是完全满足,但是可能是买的机器本来是 Windows 的缘故,声卡驱动搞了小一个月,这种开源的驱动编译,自改各种试来试去。后来火了直接下了一台 MBP ,之后也就一路用 Mac 了。
Windows WSL 虽然看上去美好,但经常能遇到一些奇奇怪怪的问题。去年总是能看到 WSL 是最好的 Linux 发行版的论调,想到自己台式是为了游买的顶配,如果能再用来开发不是美滋滋,就试上了一阵子,但是结果还是算了。随便列举几个,用 WezTerm 进 WSL 运行 Vim ,Linter 结果的下划线无法显示,除非降级 WSL 1 无法解决。剪贴板共享得自己在 WSL 内外搞同步,NeoVim 内还要手动加 Lua 片段来同步。WSL 内的文件用 WSL 的 Git ,Windows 的文件得用 Windows 的 Git ,进而导致我用 LazyGit 也得分开两个平台来用。槽点太多,微软并没有做到真正的融合一体的体验。
所以为了生产力,我的建议是,要么就事先调查好确定好驱动兼容性的前提下搞个 Linux ,要么就直接买 Mac ,省心省力。要想玩游戏,那就好好的搞个 Windows 的台式,各自发挥所长就行。
raycast 有类似于窗口管理器的功能,比如左边 1/2 ,中间 3/4 什么的。yabai 可能更好,但大部分公司应该都不允许把系统保护关闭吧
我们公司每次有个专门 team 先把开发环境先全测了没问题才允许全公司升级,以前觉得小题大做,这次完美避过了
还是 cli 快,感觉缺的是那种类似于 suse yast 那样的可以在安装前可以预览下依赖的工具。有时候只想安一个结果安上一大堆,还不如官网下个二进制方便
日常 Safari 用 AdGuard ,去广告和油猴就有了,其他插件大概都能找替代。
前端开发起个火狐是最方便的,各种元素定位和数据解析非常方便,插件也全。
就界面友好而言,GitHub Desktop 应该是第一的。
我自己用的 TUI ,lazygit ,也是有中文的。
Excel 建议直接上微软自家的 SharePoint ,版本控制的易用性秒杀其他所有同类。
感觉 pingora 没出多久, 这么快就有教程了啊
人在国内几乎不现实, 但如果有非旅游签, 就算上陆时间不是很长也是可以找地方信用金库试试的, 我当时来日本第一周开了京都信用金库, 半年后转用三菱 UFJ
完全是 redux 的锅,如果订阅或者说 selector 多用 recoil 方便,一般就 zustand 足矣