GiantHard 最近的时间轴更新
GiantHard

GiantHard

V2EX 第 280209 号会员,加入于 2018-01-06 00:34:49 +08:00
4 G 78 S 73 B
分享一下我的个人电脑备份、恢复方案
分享发现  •  GiantHard  •  2023-12-03 00:39:49 AM  •  最后回复来自 monkey110
7
给大代码库的类型检查提提速
前端开发  •  GiantHard  •  2023-08-04 10:57:34 AM  •  最后回复来自 MinonHeart
6
不花钱提升工作笔记本的电池续航
Linux  •  GiantHard  •  2023-03-18 21:32:39 PM  •  最后回复来自 Godjack
13
如何解决米家设备在透明代理下无法联网的问题
OpenWrt  •  GiantHard  •  2023-02-21 14:54:43 PM  •  最后回复来自 stonezeeko
2
没想到浙江司法厅的公务员也逛 v2ex
随想  •  GiantHard  •  2023-02-17 01:05:14 AM  •  最后回复来自 nooneanyone
22
搬运一个解锁小新 Pad Pro bootloader 的方法
  •  2   
    Android  •  GiantHard  •  298 天前  •  最后回复来自 yhm2046
    12
    使用 Kmonad 低成本改造“人体工程学”键盘
    奇思妙想  •  GiantHard  •  2022-11-23 20:40:45 PM  •  最后回复来自 GiantHard
    2
    年轻人的第一个前端 monorepo 怎么选型
    前端开发  •  GiantHard  •  2022-09-13 15:09:10 PM  •  最后回复来自 liuzhaowei55
    7
    GiantHard 最近回复了
    @lnbiuc #85

    > 网盘的数据还是不敢删,到最后的 NAS 就变成了网盘的扩展

    可以反过来想,把重要数据加密后往网盘备份,让网盘成 NAS 的拓展

    > 外部访问 NAS 的速度永远比不上开了会员的网盘

    确实如此,在速度上家宽的上行肯定比不过大公司提供的商业宽带的下行,但是在价格上,家宽可太有优势了,而且一般的家宽上行也足够支撑国内视频网站的「高清」视频播放了。

    > NAS 的 docker 也有很多替代方案,云服务器不贵还有公网 IP

    我猜你的替代方案可能很少采用非订阅制定价,国内云服务器带宽贵,国外 VPS 硬件配置贵;相比之下,自己购买硬件配合国内便宜的家宽可能是性价比最高的方案。特别是你都能上 V2EX 了,如果用 Cloudflared Tunnel 还可以省下公网 IP 的钱。

    > 主要是有这 NAS 的钱都能开十几年会员了

    如果只用文件存储功能,确实如此;但是如果你还有「非商业场景的」 Docker 应用需求,用公有云要花的钱就不止网盘会员了。相同配置下,云服务器三个月的价钱已经够我攒一套新 NAS 外加全年网费、电费了。
    > 所以我感觉困惑的大概就是,我这个 visitor 的实现思路错在了哪里?

    我认为你的实现没错,在实践中也存在类似的设计 https://learn.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.csharp.csharpsyntaxvisitor-1?view=roslyn-dotnet-4.9.0

    > 为什么几乎清一色的所有 visitor 的代码实现都是返回 void 方法并且通过副作用修改全局变量来储存返回计算结果的?这样做是为了什么呢?

    我认为是否使用「副作用」属于开发者的个人习惯甚至是编程语言的风格,比如 https://refactoringguru.cn/design-patterns/visitor/rust/example 中 Rust 实现的 Visitor 中,visit 函数有返回值,但是用 C++ 实现 https://refactoringguru.cn/design-patterns/visitor/cpp/example 的 Visitor 就没有返回值。

    如果开发者经常使用的编程语言鼓励可变状态,那么他大概率就会用副作用实现 Visitor 模式中的计算;如果开发者更认同不可变状态并且使用的编程语言也鼓励不可变状态,那么他大概率会采用使用返回值的 Visitor 模式。
    22 天前
    回复了 moyuman 创建的主题 程序员 最“流畅”的终端模拟器是什么?
    @lecia #34 我目前的解决方案是 kitty 搭配 `zellij attach -c session_name`
    27 天前
    回复了 chengzc 创建的主题 NAS 新手体验 NAS 选择
    @chengzc #10 长时间运行,电池肯定会坏的,建议去了解一下换电池的价格,并定期检查电池的健康度,一旦电池快撑不住了就换新电池,避免意外断电造成数据损坏。
    27 天前
    回复了 chengzc 创建的主题 NAS 新手体验 NAS 选择
    不过,我现在换成了一台 N100 准系统装飞牛云,笔记本拆下来的两块固态一块做飞牛系统盘,一块用作数据盘。总共花费 500 块。

    27 天前
    回复了 chengzc 创建的主题 NAS 新手体验 NAS 选择
    笔记本其实挺好的,自带 UPS 。我的笔记本 NAS 跑了 4 年多,注意一下电池健康度、避免掉电关机就行。然后就是要做好重要数据异地备份。
    34 天前
    回复了 victimsss 创建的主题 程序员 越来越讨厌 nodejs 的版本管理机制
    JS 跟时间相关的 API 确实太弱了,可能等 Temporal.Duration 类型普及了,就不会有库用 number 表示时长了。

    https://tc39.es/proposal-temporal/docs/duration.html
    82 天前
    回复了 xiaozhu317 创建的主题 输入法 后悔学双拼了
    熟悉一款新的输入法并养成肌肉记忆需要大量的练习,我的方法是找打字练习网站打白话文,很容易就可以练出手感。

    不过这样做的代价就是,双拼输入法的肌肉记忆会替代掉全拼的肌肉记忆,用不支持双拼的设备就会比较麻烦,需要在脑子里默念全拼的字母才能输入。
    82 天前
    回复了 nowheretoseek 创建的主题 程序员 github 上 issue 被删
    @eryajf #14 这种情况我见过,一种原因是提 issue 的人被 GitHub 封号了
    > 但 HTML 布局设置仍然让我感到困惑

    你需要学习 CSS ,掌握 flexbox 相关的属性

    > 这些框架在开发 LLM 产品时各有什么优势? 对于新手来说,哪个框架更容易上手? 有没有针对 LLM 产品开发的特定前端最佳实践?

    不太用纠结 React/Vue ,因为这俩都是用来做 UI 数据绑定的,避免你手动根据业务逻辑拼接 HTML 字符串。有 LLM 帮忙写代码的话,Vue/Angular 更简单,因为依赖收集是全自动的,对 LLM 会更加友好一些;当然,React 也适合 LLM 写,因为公开的 React 代码库比较多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3499 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:09 · PVG 08:09 · LAX 16:09 · JFK 19:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.