Normal view

There are new articles available, click to refresh the page.
Yesterday — 19 July 2025V2EX-最热主题

[后续] 在泉州联通回复信访以后,我起诉了。目前已经立案。

By: dark495
19 July 2025 at 11:32
dark495:

前文 https://www.v2ex.com/t/1145119#reply35

收到这三张纸的第二天我就去起诉了,诉状证据之类的一个月之前就写好了。

当时还不想折腾到这一步,那既然处理事情的态度这么差,如果我继续打碎牙往肚里咽肯定只会让自己难受,所以我还是跑了一趟法院去提交了。


就在刚刚,收到了法院的快递,我这摊跑法院没白跑。已立案。


诉状就先不公开了,判决完了再公开吧,可以蹲个后续。


题外话:这篇文章被发到了通信人家园的微信公众号,然后联通的舆情部门昨天看到了,于是立刻打电话让我去联通大厦和他们谈。我当时看了一眼公众号(因为我还不知道这个事情)看了以后呢,下面一堆福建 ip 在那里洗,把整件事往 pcdn 上引导。所以我就告诉他,既然你们都已经开始洗了,完全不想解决事情,这就没什么好谈的了。结果呢,他在没有通知我的情况下,直接跑到我家里来,当时我不在家,家里面只有一个小女生,他们三个大汉就这么直接过来堵门,还好是没有发生什么进一步的事情,他们很快就走了。

之后他们发现家里没人以后,又来打电话说什么“你现在有空吗?”“我们过来一下”“来我家拜访一下(哈?)”,我当时还不知道他们已经上过门了。我就说现在也没什么好谈的了,你们无非就是想让我删帖吗?删帖是不可能删的。现在就等法院判决,一切以法院判决为准。

Homebrew 的 maintainer 真的是有点魔怔了

By: xuegy
19 July 2025 at 08:32
xuegy: 手滑 brew 更新了一把,结果 cmake 就挂了,一看直接大版本给干到了 4.0 。
某位正常思维的老哥试图让他们把 3.x 加回来,被 maintainer 一顿批评教育: https://github.com/orgs/Homebrew/discussions/6058
上一次类似的事情,就因为某个人提了一个稀奇古怪的 issue ,他们把 libomp 不声不响的变成 keg-only ,一堆科学计算软件都挂了。可能因为科学计算圈子太小,大家自己默默的重新适配了。
这帮人得是魔怔到什么程度才敢得罪全体码农折腾 cmake 这种基础工具?

NAS 机械硬盘是否真的需要休眠? 又挂掉一块硬盘有感

By: iomect
19 July 2025 at 06:35
iomect: 从 13 年开始就重度使用 NAS 了,不讨论系统,只讨论机械硬盘。
我手上的硬盘最长一块 7 万小时了,其他用得久的基本上 4-6 万小时之间。

前前后后挂了 3 块硬盘了,前几天又挂掉一个,合计 4 块。
(我这里的挂掉就是 smart 检测出现异常、有坏道,发现了就第一时间迁移数据能救多少算多少这种)

挂掉的硬盘有一块酷狼 8T 、一块红盘 8T 、一块酷鱼 4T ,一块酷鱼 6T 。

耗时两天迁移完数据后发现了一个问题:
挂掉的都是开启了休眠的!那些不休眠的一个个都活的好好地,无一例外!!

之前也有怀疑过是不是因为休眠唤醒过于频繁,但我也排查过,确定平均下来每天唤醒不超过 1 次。
所以说,NAS 机械硬盘是否真的需要休眠?

有在用 eSIM 的老哥来谈谈使用体验,有什么独到优势?真的有网上宣传的那样好吗?

By: seekseat
19 July 2025 at 00:24
seekseat:

年初大学同学从美帝来,安利了 esim ,美国版的 iPhone 上据说已经能使用。

回来搜了下,似乎也没啥,当前的 nano 卡已经体积很小了,不算很大痛点。

另外就是能接收国外验证码,保号成本低?

预计国内何时会跟进

草台班子啊

By: chengzhi
18 July 2025 at 16:55
chengzhi:

这一波杭州臭水、仅仅发了两个通告、有偿 5 吨水?
波及四五十万人、各种小道消息层出不清、迟迟不公开原因、是不是事情真的很大?
全过人民都知道杭州人吃米田共了吧
小区水箱打开一层黄黄的恶臭熏天、清理后请问你还敢用吗
已经两三天没洗澡了、每天都花钱买矿泉水做饭、家里衣服也好几天没洗了、根本不敢用自来水、家里还有小月龄宝宝、衣服需要经常换洗
发个小红书、街道电话让你删帖、 唉、过一天算一天吧

有没有大佬告诉我单元测试用在哪里?这个问题困扰我好久了

By: tiRolin
18 July 2025 at 14:29
tiRolin:

在学习的时候就经常听人说单元测试很重要,但是我每次看单元测试我都没搞懂这跟我手动 API 测试有啥区别?我感觉单元测试还更麻烦了,因为单元测试还需要自己创建测试数据自己测试核心逻辑和业务逻辑,我手动 API 测试不也能走一遍吗?然后说是单元测试更全面,但是我看单元测试的用例也是要我手写啊,这两个真有区别吗?

而且单元测试比手动调 api 测试麻烦好多,比如说我现在在做的菜单树功能,我不太理解单元测试我就让 cursor 帮我生成,他框框一顿写就已经有四百行代码了,这要是人力来写这不是写单元测试的时间都要比写功能本身还要花更久的时间了吗?

是不是实际开发的时候其实大多数简单功能,比如说我的菜单树是不会进行单元测试的,只会做简单的自测,而对于确实很复杂有必要长期维护的核心功能比如支付这种才对做单元测试?

在 Suol 遇到饭托的经历。

By: bloks
18 July 2025 at 12:58
bloks:

因为平时宅的原因,认识异性的机会少,所以就尝试了一下在 suol 上加了个女的微信一个星期左右,然后约了一起吃饭。

在这一个星期左右时间里,对方每天早上会主动发消息(基本上就是一个表情包),然后中午时间偶尔会拍个午饭吃的什么,晚上十点左右会聊一会然后结束说要休息了,当时就有点怀疑,在深圳的年轻人晚上十点就休息。这么规律的作息的人设总感觉哪里不对,但是没在这个问题上纠结。

约见面吃饭的那天是对方,在下午三四点的时候突然问有没有时间一起吃个饭。我就答应了,对方发了个定位,在福田区皇岗。

说她在“某衣服”(一个女装品牌)福田区分店上班的,我就过去找她了。

导航到目的地后,由于定位有点误差,然后我就微信语音跟对方确认。这个过程中不知道什么原因,对方听不到我说话的声音,但是我能听到对方说话,所以就拨通挂断了两三次,在第三次挂断的时候,我听到对方骂了一句傻逼。

这个时候我就感觉对方有问题了,想着都跑过来了,就看看这到底是什么套路,因为在约在公众场合,所以也不担心安全问题。

见面后发现人和她朋友发的照片明显的不是一个人。具体外貌就不评价了,我是看着对方朋友圈的照片才愿意约饭的。

对方手里拿着两个手机,我走向她的过程中,她拿着一个手机对着我拍了一张照片。

首先是她问我去吃什么?我说我对这里不是太熟悉,你在这附近上班,你推荐一下吃什么。然后她就带着我找吃的,沿着一排灯火通明的餐饮门店,在走的过程中她不停的在手机上回消息,和我只简单的说了几句话。就当我以为就在其中选一家的时候,她走到尽头拐了个弯,沿着一条小路走进去(环境光是昏暗的风格那种),走到尽头的时候有个老板对着她的表情(那种笑,感觉是在笑我)。

然后走进了一家西餐点,店里面全是暗黑风格,灯光很暗,一楼没有人,带着我走到二楼,二楼有一桌(一男一女)。然后点菜的时候她让我点,我这个时候已经确认这是套路了。就让她点,她点了两份牛排饭,一份 200 块出头的样子。问我可不可以?我说我不喜欢吃这个,要不换一家炒菜的店吧。这个时候她就生气了,直接问我是不是觉得价格贵了?我说没有,我就是不喜欢吃牛排,我说去刚刚路过的那一排灯火通明的店铺找一家炒菜的吃。

对方也没多就纠缠,下楼的过程中,我看到她手机里切换账号的界面,同时在和好几个人约饭,下一个在来的路上了。走出这家店之后我就假装接了个电话,她有点不耐烦的说:你要有事就先走吧。我说好吧,就直接走了,自己找个了个地方吃饭,吃完就回家了。

过了几天,越想越气就想着去 Suol 举报她,发现对方被封了。

本想发一下图片上来,不知道怎么发。

用 nextjs 搓了一个 游戏 主题的博客

By: CRipple
18 July 2025 at 12:09
CRipple:

一直用的是 WordPress + 免费主题 ,第一次尝试 nextjs ,实现了自己的一套博客系统。

基本就是喜欢什么就缝合上去,也参考了其他博客的一些创意。

现在基础框架差不多搞定了,后续会加点样式和小功能,后端 supabase ,前端部署在 Vercel ,发出来给大佬们批判/反馈一下。

网址: https://blog.hiripple.com/zh 。 载入速度应该还行?优化了挺久

Before yesterdayV2EX-最热主题

NextDevKit - 终极 Next.js 模板,解决部署难题

By: ligz
18 July 2025 at 09:03
ligz:

大家好呀,好久不见。距离上次在这里分享我博客 独立开发技术栈 帖子已经过去一年多了。

今天再来分享一篇新博客 《终极 Next.js 模板》

在过去两个月的时间里,我一直致力于开发一个让我自己满意的 Next.js 模板,到今天为止,这个模板已经非常接近我想要的样子,并且支持部署到所有云平台中。包括但不限于 Vercel, Cloudflare Workers, AWS, Railway, Fly.io, GCP, Azure 等。所以也是时候推出 NextDevKit 和大家见面啦🔥

其实现在优秀的 Next.js 模板挺多的,只要你在 Google 中搜索 nextjs saas template 或者 nextjs starter kit,你可以找到很多优秀的模板,包括但不限于开源项目的和商业付费的。

为什么我开发一个 Next.js 模板?

那为什么我还要自己重新开发一套 Nextjs 的模板呢,一方面是因为这些模板或多或少都存在一些问题,以一些开源的项目为例,例如 Vercel 官方的 Saas 模板,这些模版的功能过于简单,我每次启动一个新的项目,我都需要手动添加一些功能,比如发送邮件,支付,连接我不同的数据库以应对不同的需求。

所以我之前每次启动新项目的时候,我都是去找不同的模板来满足我的需求,但是这样每次都要花费我很多时间,每次都有新的学习成本。

那么为什么我不直接购买一个商业付费的模板呢?其实我之前已经购买了 https://supastarter.dev/ 这个模板,这个模版其实挺好的,功能齐全,代码写的也不错,开发起来也还算丝滑。

UI 样式问题

但是这个模板有几个问题是我一直比较在意的,第一个是这个模板的 demo 样式太简陋了,虽然后端功能齐全,但是前端样式太简陋了,大家可以对比官网demo 的 landing page ,可以发现很明显启动的 demo UI 样式太简陋了,导致每次我都需要重新设计 landing page 。

其实这也是大部分商业付费模板的通病,比较出名的还有 shipfastmakerkit 等,大家可以访问 demo 页面自行查看效果。

我猜测可能是因为大部分模板都是由开发者来主导,所以对于 UI/UX 等细节的打磨上,就比较放松。所以我这次在设计模板的 UI 上,也是花费了大量的时间,从 landing page 到博客,再到 dashboard 等,都花了很多的时间在 UI 调优上,大家可以访问 nextdevkit demonextdevkit workers demo 查看效果。

复杂度和功能性

第二个问题是复杂度的问题,这个模板虽然功能齐全,但是代码的复杂度挺高的,因为为了支持不同的平台和不同的功能,例如 Email 要支持 Resend ,Plunk ,Mailgun 等,所以这个模板采用的是 monorepo 的架构,并且使用了大量 的第三方库,monorepo 的架构虽然可以方便的进行依赖管理,但是学习成本和维护成本都挺高的。

所以,我这次在设计模板的时候,也是尽可能的简化代码的复杂度,使用传统的 Next.js 的项目结构,并且尽可能的减少第三方库的使用。

但说实话,从我开发这个模板的过程中,发现对于一个商业付费模板而言,复杂度和功能性的博弈是最难把握的一点,加入一些功能是很容易的,但是要保证学习成本和用户的维护成本在可控范围内,并且还要保证代码的易读性和可维护性,就很难了。

没有人想要购买到的是一个功能非常简单,样式非常简陋的模板,毕竟这意味着需要花费大量的时间重新造轮子和写代码。但我想的是,可能也没有人想要购买到的是一个功能和臃肿并存的模板,这意味着学习成本和维护成本都非常高,每次使用可能都要去删除一些不需要的功能和代码,并且还要花费大量的时间去理解使用不到的代码。

所以这次设计的代码,我的首要目标是保证完整的功能性,例如:

至于还有其他的一些功能,例如 AI ,更加丰富的组件,更加定制化的功能,虽然在后续版本中也会陆续支持,但是我会考虑以其它的方式进行支持,例如通过 Cursor ,MCP 等方式进行支持,这样可以更加的灵活,不会在代码中无限制的添加功能。

部署的难题

第三个问题是现在市面上所有的 Next.js 模板,都存在一个共同的问题,那就是部署的难题。

因为 Next.js 的部署方式非常多样,包括但不限于 Vercel, Cloudflare Workers, AWS, Railway, Fly.io, GCP, Azure 等。

每个平台都有不同的优缺点,例如 Next.js 的官方部署平台 Vercel,虽然部署非常方便,对于功能的支持也是最全面的,但是收费有时候需要额外注意,例如 Image Optimization 和 ISR 等,对于某些个人的开发项目,例如非盈利的项目和访问量非常大的项目,可能会进入价格和为爱发电的博弈中。

还有一大类是像 Cloudflare Workers 这样的平台,价格非常的便宜,每个月 $5 就可以放心大胆的使用 Workers, R2, D1, KV 等等资源,并且还有免费的 CDN 和 DNS 服务,对于个人开发者来说,是一个非常不错的选择。

但是 Cloudflare 的缺点也很明显,那就是社区和官方对于 Next.js 的支持到目前为止都一般,如果你要重头开发,基本一步一个坑,而且还很难找到解决方案,我在设计 NextDevKit Cloudflare workers 模板的时候,也是踩了很多的坑,因为对于很多库和第三方的不支持,然后又要保证每个模版的功能性一致,所以还重构了很多代码,替换了一些库。

特别是官方的 Cloudflare Pages 项目,因为只支持 Edge 环境,几乎没有办法支持这个 Next.js 模板的全部功能,所幸的是有 Opennext 这个项目,虽然也有一些小坑,但是最终还是支持了全部的功能。

最后还有一类是像 AWS, GCP, Azure 这样的云平台,因为有一些项目的合规性和隐私性问题,所以必须选择这些大的云平台来部署。

这些平台虽然功能支持的非常全面,但是部署起来非常麻烦,需要花费大量的时间去配置和优化,每次都需要从 Infra 开始搭建。

所以,我这次专门设计了 NextDevKit AWS 模板,也是尽可能的简化部署的难度,使用 SST 来部署,不需要从 Infra as Code 开始,只需要使用 SST 的 CLI 工具,就可以非常方便的部署到 AWS 上。并且还支持 Serverless 的架构和 ECS 容器两种部署方式,对于企业级开发来说,是一个非常不错的选择。

最后,是对于容器部署的支持,本次设计的模板除了对 Cloudflare Workers 和 AWS 原生支持来减少部署的难度之外,其它平台都暂时仅支持容器部署,像 Railway, Fly.io, Dokploy 等。

其实上面的部署需求是我日常的开发难题,因为我的之前有些项目是非盈利的,并且访问量还挺大,部署在 Vercel 上一直需要担心账单,所以像 Cloudflare Workers 这样的平台就非常适合我。还有一些项目是企业级的,是直接管理在外国客户的 AWS 上,每次构建一个像 Next.js AI demo 这样的项目都要从 Infra 开始搭建,需要考虑安全和功能性等等,非常麻烦。

所以,我这次专门设计了三种不同的模板和部署方式,来满足不同的需求。其中 Cloudflare Workers 和 AWS 都是原生的平台支持的。

原文有些长,更多的内容大家可以访问我的博客 终极 Next.js 模板 获取更多信息。

因为该模板目前还处于刚开发完成的阶段,所以对于代码和文档而言还是有一些不完善的地方,所以目前为了补贴初期的种子用户,推出史诗级早鸟优惠,输入优惠码 HAPPYCODEINGV2EX 获得 50% 的折扣!

🎁 抽奖

V2EX 专属福利:评论抽奖送价值最高的 $219 的 All in One 套餐一份

为了感谢 V 友们一直以来的支持,我将在本帖的评论中送出模板最高套餐一份,价值 $219 的 All in One 套餐。

参与方式:

在本帖下任意回复即可参与抽奖。可以聊聊你对使用过模板的看法、对产品的建议,或者就留个言“支持独立开发”都行。

开奖方式:

截止时间:2025 年 7 月 21 日(下周一)中午 12:00

我会在截止后,使用第三方随机数工具在所有有效楼层中进行抽取,并全程录屏,保证公平公正。

结果会直接在本帖更新,并回复中奖楼层。

再次感谢大家的时间和支持,独立开发不易,你们的每一个回复和关注都是我继续打磨产品的最大动力。

这么多年了,安卓系统怎么就是做不到苹果的那种丝滑呢?

18 July 2025 at 11:29
JSONstringify7: 手持 14pro 因为续航、发热问题想换安卓,昨晚线下体验了下小米、oppo 、荣耀的各种新款中高端手机,
小米的动画也太慢了,oppo 、荣耀相对好些。
手机外观、系统图标那些都给人一种塑料感、我的上一款安卓手机是小米 mix 2s ,现在这些手机的质感都不如 mix 2s 。
但相机确实不错。
我还是换块电池再战 2 年吧。

父母年纪大了依赖子女有问题吗?女朋友认为接受不了父母经常有事找我

By: Dobeccx
18 July 2025 at 10:02
Dobeccx:

她认为父母经常有事打电话找我,她接受不了。举例个她和父母同时有事找我,我去帮谁的例子(经典掉水问题)。我说如果你在身边我会尽快安排好你的事,然后去帮我父母解决。反之亦然。但是她说你就把我一个人丢那?我说这就是无解的问题,我现实中是多个角色,每个角色都有对应的责任,我只能尽力去平衡。我反问她如果是你呢?她说她有弟弟。她觉得未来结婚她是一个人来到我所在的城市,我不应该抛下她一个人,应该完全站在她这边。

上次骑摩托被撞了,住院第三天把确认关系的对象甩了,一个月了,还是发出来给兄弟们笑一笑

18 July 2025 at 09:26
chunqicoder:
  • 总所周知,我是想找个对象来着,然后让同事给介绍了一个,聊了一段时间然后约出来见面,颜值方面还可以吧,然后后面就正常发展,然后再到确认关系,在我被车撞第三天的时候跟她说分手了,接下来就详细解说一下,当然是关键节点日常相处啥的就不水了,注意以下提到钱的地方并不是说兄弟差这点而是女方态度的问题

  • 1.第一次见面的时候我其实还是挺满意的,但是当时已经感觉有点不对了,因为第一天消费女生没有任何想出钱的意思,甚至没有买杯奶茶啥的,然后我们就去人民公园喝茶然后晚上吃烤肉啥的,因为是第一次见面我肯定也不可能让女生出钱啊,所以都是直接买单了(这点不算龟哈,正常思维)

  • 2.第二次见面后我们有在聊天嘛,她说她五一要回老家,但是还没买到票,那我说我送她, 她说好,其实这也没啥,我当时也想着五一也是出去玩嘛,就当旅游了,确实也没去过她老家那边,大概也就 300 公里左右吧,开车几个小时的样子,我当时想着万一会见到她父母啥的就去买了大概五百多的礼物,本来也没确定关系这会儿没买啥贵的就是一些特产小吃啥的就遮个手,到时候也别说兄弟没礼貌,然后就这样五一给送回家,回家都下午了,送到这女生老家小区下面,也没说让我上去坐坐也没给定酒店安排住处啥的,这时候我就已经感觉这个女生有点没礼貌了,这么远送过来也没个安排,然后我就自己出去找了个酒店,当然礼物给她了她拿给她父母,第二天出去玩但是碰到下大雨也没法去游玩我们就去喝茶聊天,玩了一会儿她说她妈叫她回家有事,当然就送她回家了嘛,也别那么急才见了几面,结果买单的时候她根本没有去买单的意思,当天出去玩了然后送她回家,我那天挺不爽的说实话,来你老家也不安排玩一下吃点特色,喝个茶还是我买单,我勒个去!第三天就回成都了嘛,然后第三天我还带她去吃了我爱吃的那家干过,就是六月雪干锅很好吃,这个节点就结束了,那时候就感觉有点龟了

  • 3.然后后面谈着谈着就确定关系了嘛,晚上下班会约出去看电影啊,散散步啊这些就正常谈,注意到第四节点之前这个女生只在有一次去看电影时买了杯 6 块的柠檬茶给俺喝,为啥记得这么清楚?因为只买过这个啊混蛋!我中间情绪价值应该都是有照顾到的,送花、经常给她点星巴克啊奶茶啥的到她公司去,当然这些就是我想对这个女孩子好点嘛(当然这也不是啥要挟她反馈的意思,就是我的一点心意而已),这个女生我真的感觉就她不喜欢我,没感觉到她喜欢我,也不咋主动,哎,反正相处起来还是很难受的,那男生肯定也想要回馈啊(不说礼物啥的),就平时消息回的快点,主动找点话题之类的,兄弟们懂得都懂,说白了就是来点情绪价值

  • 4.六月中旬的时候我下班骑摩托回家被个煞笔撞了,他全责嘛,我就住院了,我当时一开始没给这个女生说,检查出来医生说问题不大都是皮外伤的时候我才跟她说的,我完全没感觉到她有关心我的意思,这个时候我很痛苦,她如果能来看我的话我真的会很开心,但是她说她怕碰到我亲人不好意思,就不来看我了,我??????[黑人问号],就这样我躺医院她上班的时候我还给她点星巴克啥的,照顾她的情绪,直到第三天,人们常说事不过三,第三天了,我在医院躺了三天,踏马的她男朋友住院天天打吊针身体痛苦的一批她都三天不来看一下,也不说提升关心的级别啥的,我完全感受不到一点点温暖好吧, 第三天的时候我跟她说我配不上公主,分了!

  • 至此这段感情结束了,我感觉很失败,谈了感觉跟没谈一样,完全没感觉到她喜欢我啥的,如果喜欢一个人会让 ta 知道喜欢 ta 的这才正常吧!花钱都是小事,问题我真的觉得她做的不太好,很没礼貌,很没家教的感觉,然后也不给情绪价值,真的很没意思,兄弟们,我做的对吗?

  • 这段故事绝对真实

折腾几年软路由,归来仍是客户端

By: Donahue
17 July 2025 at 18:11
Donahue: 前面因为 linux 下没有好用的代理软件,玩了好久软路由,把主路由+旁路由等家庭网络结构配置彻底摸清楚了,以为能稳定使用了。结果这个月好多机场都不稳定了,我原来用那个 8 元每月的延迟从 50-100ms 变成随机/连接不上了,几乎不可用。

现在换成了 linux 下使用 mihomo party, 连接到安卓平板。
安卓平板使用一个免费好用的 vpn 软件+开启 socks5 代理(every proxy)作为服务器,把 vpn 共享出去,目前看比旁路由稳定很多,免费的 vpn 软件就不说了,里面有一些不合法的广告。

即使机场没什么问题,不是特别多机器需要科学上网的话,使用 mihomo party 作为客户端也是更好的选择,旁路由虽然看似方便,不用安装客户端/设置各种东西,但是实际使用体验比客户端差好多,经常性需要折腾,切换网络也慢(需要去网页),不同机场订阅切换速度也慢。

linux 下我知道的还有 clash verge, 这个使用体验没有 mihomo party 好用。
❌
❌