Reading view

There are new articles available, click to refresh the page.

苹果 iPhone 这几代还有升级的必要吗

avocador:

苹果 iPhone 这几代还有升级的必要吗 目前手持 iPhone14pro1tb,电池有点儿不太耐用了,但是看了 15 和 16 感觉没什么想升级的欲望了 但问题是最近手机电池确实不是很耐用,要不要换呢,还是换个电池再用两年呢

在任何输入框,任何应用,一键翻译

Need4more:

我做了一个快速翻译工具SpaceTrans,只需三击空格键,实时翻译你输入的内容。

无论是在微信、tg 、GitHub 的 issue ,v2ex 的发帖框,或者任何能打字的地方,都能一键翻译,帮你高效交流。

灵感来自沉浸式翻译插件,但是人家只能在浏览器里面用,于是就有了这个工具。目前仅支持 windows 平台。

核心功能:

  1. 在任何输入框中输入文本
  2. 三击空格键
  3. 自动替换为翻译结果
  4. 支持 Gemini AI 引擎和有道专业翻译

1

2

3

下载二进制包: https://cnb.cool/netcat1/SpaceTrans/-/releases/tag/v0.2

源码构建: https://cnb.cool/netcat1/SpaceTrans

github: https://github.com/netcaty/SpaceTrans

提问一个 React 的问题

Plumbiu:

像是 fetch 这种请求,需要根据某个 state 变化重新请求,例如 pageSize ,大家一般用以下哪种写法(或者自己有更好的也可说一下):

useEffect:

useEffect(() => {
fetch(`xxx?pageSize=${pageSize}`)
}, [pageSize])

在 state 发生变化的组件调用 fetch:

<Pagination
  pageSize={pageSize}
  onChange={(pageSize) => {
    fetch(`xxx?pageSize=${pageSize}`)
  }}
/>

我个人更倾向第二种,第一种 useEffect 看上去更方便,不用第二种需要在每个 state 变化的组件调用 fetch ,但是长期维护下来可能会有意想不到的 bug (公司里有个项目因为缓存的 code 和后端返回的 code 不同,导致 useEffect 调用了两边,自己 dev 环境下 mock 很难察觉)

搓了个 VSC 插件,用来管理本地项目,可能会更好用点

Chuckle: 之前一直用那个下载量最多的 Project Manage 插件,但是司内工程太多,各种业务、页面的,靠标签不好分,而且没法关联一些额外的信息。

所以重新搓了个,主打怎么舒服怎么来,可以关联一些链接快速打开,比如发布页、项目测试环境页之类的。

https://github.com/qxchuckle/qcqx-project-manage
https://marketplace.visualstudio.com/items?itemName=qcqx.qcqx-project-manage



顺便带之前的插件:草稿本 https://github.com/qxchuckle/vsc-drafts

请问一下广东这边有便宜的专线吗?

guluji: 刚问了广东移动的客户经理,99 块钱的套餐有一条上传 10 兆下载 100 兆的专线 和一条上传 25 兆下载 500 兆的商宽,这套餐送一个 ipv6 。软磨硬泡客户经理了死活都不送 ipv4 地址,
如果要送 ipv4 的话就要办 229 块钱一条上传 20 兆下载 200 兆的专线和一条上传 50 兆下载 1000 兆的商宽的套餐。
想问一下各位 v 友还有没有办过其他便宜的套餐呢

为了帮助我更好控制用眼时间,我给自己开发了一个极简网页小工具: xminutetimer

pottwr: 最近电脑看太多,眼睛有点酸。想着尽量控制持续看电脑的时间,就索性开发了一个简单的时间倒计时的网页[xminutetimer]( https://xminutetimer.com/)。设置一个时长,时间结束会有一个声音提醒。

如果也有同样需求的朋友可以试试呀,看看还想满足哪些功能,评论区留言,我来给大家开发。当然这是一个 web 工具,纯兴趣驱动,不会有太重的功能。个人觉得也没必要加入太多功能,市场上已经有很多优秀的 App 工具可以实现了很多不错的功能。

后面想要让提醒更个性化,更有温度些。毕竟打一天工真的好累了。

那些招聘的不能把 JD 描述清楚吗?

K120:

那些招聘的、远程的、或者是兼职的、你们不能把 JD 描述清楚吗?

你们是做什么的,是收集资料吗?还是黑产?

  1. 薪资不注明,一开口直接无回音。
  2. 学历要求不注明,如果对学历无要求,你至少要注明。
  3. 外包不注明,实际上远程工作 90%是外包,中间商赚差价。
  4. 语言不注明,面试到最后还问你会不会英文读写,你这不纯纯浪费大家时间吗?

一份合格的 JD ,我认为至少满足(参考):/t/1144004

不管你是否出于招聘,如果你 JD 描述不清楚,一加 V 就问要简历,就是黑产!

不!要!浪!费!大!家!时!间!

软考求建议

magic3584:

背景:

非科班,10 年经验,经验排名 iOS > flutter > android

没系统学过基础,现在准备软考。过往经历:

  1. 买了英文原版 CSAPP ,翻了一章垫显示器了 CSAPP
  2. 刷过算法,搁置了 LeetCode
  3. 看过一点计算机网络视频,没继续总结 计算机网络
  4. 看过 CS50 和 408 的一些视频

。。。

寻求建议

  1. 初中高级,对于我来说,哪个比较好过
  2. 学习网站或者视频推荐
  3. 一些其他经验

先行谢过

因为美国运营商的网过于垃圾,在寻找 CFMT 线路的时候发现了被制裁的实体地址

strp: 想回国回得顺畅,就不能用 XFINITY 的爆炸直连,得找个有跨区域 IEPL 传输线路的机子转发,比如 GCP (Google Cloud Platform) 或者 CFMT (Cloudflare Magic Transit), 于是在查找后者的过程中我发现了一个 ASN ,并且搜索了 ASN 所广播的 IP 所填的 WHOIS 地址,结果发现居然是被制裁的实体地址,好奇 owner 在不在 V2EX ?太有实力了。不过这似乎是个共享地址,疑似类于合租办公室或者律师事务所填的。
到底是干了什么导致 真·被制裁了 😭😭😭




花了两个周末,做了一个 Twitter 长帖阅读器,无需登录直接看

deity888:

各位 V 友好:

最近做了一个小工具 https://twittethread.com ,解决 Twitter 看长帖的痛点。

背景

我自己经常刷推,有时候会看到带点干货的 Twitter 长帖链接,但是点进去浏览体验很差: - 每隔几条推文就要点"显示更多" - 中间插播广告 - 一堆评论回复

有些长贴,我觉得很有用,需要能够保存收藏。作为程序员,说干就干,干了两个周末实现了一个。

技术实现

  • 前端: Next.js 15 + React 19 + TypeScript
  • 样式: Tailwind CSS v4 (新版本真香)
  • 后端: Next.js API Routes + Prisma
  • 数据库: PostgreSQL (Supabase)
  • AI 总结: Google Generative AI
  • 认证: Supabase Auth + Google 一键登录

核心功能

  1. 无需登录查看 - 输入 Twitter 链接直接看
  2. 长帖展开 - 所有推文一次性加载,像看文章一样流畅
  3. AI 总结( Pro 功能)- 长帖太长? AI 帮你总结要点
  4. 导出功能 - 一键导出为图片,方便分享和存档
  5. 收藏系统 - 好内容收藏起来,建立自己的知识库
  6. 深色模式 - 晚上看不伤眼

定制化部署的最佳实践

anivie:

新公司当学徒,目前还是黑奴阶段,每天都是给不同的电脑重复装系统,从 win7 到 win10 (主要是 win10 ),x32 到 x64 都有 安装的流程一般是:

  • 装系统
  • oobe 设置
  • 安装系统更新
  • 安装办公软件(免费的软件是官网下载,收费的软件有自己的安装包)
  • 安装杀毒软件,扫描病毒,然后卸掉杀毒软件
  • 安装特定的杀毒软件,绑定资产好信息
  • 完成

这个步骤只有 oobe 能想到可以自动化,剩下的步骤都不知道怎么搞,目前想的是虚拟机里配置一遍,然后用 Sysprep 清理掉虚拟机的信息(虚拟驱动什么的),打包成 ghost 镜像过去,但是这样也存在一些问题:

  1. Sysprep 后会强制进 oobe ,似乎之前的账户也会被删除掉,软件那些也不好保留
  2. 系统补丁和免费软件会更新,但是这个过程没法自动化,我还是得三天两头重新打包

来问问 V 友们这种场景的最佳实践是什么样的,想尽量增加一点摸鱼时间

❌