Normal view

There are new articles available, click to refresh the page.
Today — 18 April 2025V2EX-最热主题

怎么知道这个小区是商品房还是回迁房

18 April 2025 at 08:48
LaGeNanRen: 杭州的回迁房小区真的可怕,不是那种联排的,长得和商品房一样,去看租房的时候看不出来,但是天天装修的、入住的、当婚房的、老人去世的,随意放炮,越是靠近北边余杭越大胆,隔三差五清晨放炮、半夜放炮,把我家猫吓得天天往床底下钻= =
素质是真的低,放炮报警也不管,过了半小时民警慢悠悠过来,反正没人了拍拍屁股又回去了,都是本地人压根不管的(点名批评凯盛公寓这个小区)

有什么办法快速区分是回迁房小区还是商品房小区

长期使用 mac 充电器充手机后续,一个月电池健康 84%到 79%

By: Gesar
18 April 2025 at 08:36
Gesar:

首发买的 iphone15promax ,一般用 macbook 的 96w 和 140w 充电器,线也是 mac 原装的 c 口线。电池循环 300 次时健康度 84%,今天 333 次循环,健康度 79%。担心手机显示不准,连接电脑使用爱思助手查看,也是 79%。续航明显下降,5 分钟一格电。  

虽然手机最大支持 20w 充电,但使用 mac 充电器,手机发热比 20w 的更热。

苹果声称 15 系列电池更耐用:理想情况下,iPhone 15 各款机型的电池在充电循环次数达到 1,000 时,应能保持初始容量的 80%        
写在最后:手机是消耗品,不能供着,我只是感叹一下电池健康度下降的速度,明显感觉 mac 充电器充电速度真的快,用的舒服就可以了。

求求求,如何向老板提涨工资!

By: EvanD
17 April 2025 at 16:54
EvanD: 背景:上海一家小公司,10 人不到,在里面做技术开发, 薪资是跟上家一样, 入职一年多了,薪资一直没有变化,入职前老板说后面根据我的能力来调整薪资,一年多了也没有任何变化,跟人事提过,他让我自己去找老板。
其他:老板是个小老板,上面有大老板,他主要负责技术和产品这块,大老板给他发工资,然后他再给发给我们,公司是挺好的,没加过班,过节的话会给我们发红包,过年开门红 400 ,平常节假日都是 300 ,然后过年放假时间会比较久,20 天-30 天,在家远程维护下项目就行。
比较在意的几个点:1.

MPB 作为生产力来说 16G 内存真不行,只要开虚拟机必黄

By: intoext
17 April 2025 at 13:50
intoext:

其实其他也没有什么应用,就是开个 wps ,若干个网页(三个浏览器大概开了 20 个页面吧),QQ ,没有别的应用了 ,就黄成这样

https://i.mij.rip/2025/04/17/1d00defd59a91dcfe2636abe57724025.png

但是我觉得,macOS 上开个虚拟机很正常吧,毕竟 app 还是有不少只有 Windows 版本。

35 岁创业去开加盟面包店,不算房租,投资约 15 万,靠谱吗?

By: 547911345
17 April 2025 at 17:26
547911345: 以下是面包店加盟推广员给的详细信息:
1 、我们门店定位就是社区店,现在社区烘焙门店不多,竞争非常小,产品中央厨房做好统一配送,门店主要负责零售;

2 、社区烘焙竞争小,产品中央厨房做好统一配送,配料透明安全,口味标准化,基本不需现场制作,不需要技术,不需大量设备,人工少,投入少,面积小,操作简单,贴近社区,消费刚需,收益稳定长久,线上线下全部代运营,门店只需要负责售卖,最差自己一个人也可以;

3 、不算房租,投资约 15 万左右,主打健康,没有防腐剂,全家放心吃,百万妈妈的放心选择,承诺门店所有产品 0 反式脂肪酸,0 防腐剂,100%动物奶油。

4 、门店日均四千,月均 10-12 万,哪怕你什么都不管,全部请人看店(房租 1 万 2 ,请两个员工 1 万的情况下,减掉其它费用)一个月净利润基本在 2-3 万左右,如果你自己看店会更高,头部门店月实收也能做到 18 万,20 万,这也是单个加盟商开多家店的原因,竞争小、稳定,收益长久。

5 、门店对于消费者有超高性价比:产品使用高端原料并没有进行高端定价,同样的品质下比市场上要低 30%左右,产品更有优势,超高性价比;贴社区,贴刚需,消费者购买高效便捷;风险小,稳定,收益长久,所以我们门店才会发展的这么快。

6 、 我们加盟商有找副业的,也有转行创业的,也有上班族,也有很多是超级加盟商(自己加盟过很多品牌的超级加盟商),有开袁记云饺的,开沪上阿姨的,开古茗,茶百道,linlee 柠檬茶,霸王茶姬的,还有开百果园,正新鸡排,杨国福麻辣烫,夸父炸串,这些超级加盟商也是看中社区烘焙赛道布局,老加盟商客户转介绍也很多,不赚钱他们也不会开多店和转介绍。
Yesterday — 17 April 2025V2EX-最热主题

[求推荐] 低功率小主机,轻折腾

17 April 2025 at 10:19
linglingling:

背景:

职业程序员,轻度折腾。

孩子看视频,感觉现在爱优腾视频画面太糊了,想用小主机建一个私有影院。

打算采用 ubuntu+docker 方式来玩,不需要考虑数据安全,更侧重于成熟生态+可扩展性,所以不考虑 NAS 。

后期还会折腾别的,比如路由分流\私人 git\密码\资料备份\云盘同步等等。

不会搞图像扫描标注、视频转码、视频播放之类的高运算需求的应用。

要求:

低功率,如果可以,最好有 UPS ,或者有电池供电解决方案。

千万别用夜间模式, 不管什么设备

17 April 2025 at 11:54
nananqujava: 之前为了护眼, 手机和 WIN11 电脑都设置了夜间模式, 显示器也是阅读模式, 觉得黄黄的对眼睛比较好

由于我一天用电脑时间比较长行 8-12 小时左右, 长期用下来, 感觉眼睛非常疲惫, 全身也很累, 睡觉也没法恢复, 前几天一度频频冒冷汗+非常疲惫+心前区很不舒服, 感觉自己要死了(可能是猝死前兆)

总结了下原因应该是 睡眠不足+长时间用电脑没休息, 后来调整了下作息, 外加把夜间模式和护眼模式关闭了, 感觉立竿见影, 没那么累了, 而且眼部也没那么疲劳了

程序员深入了解保险行业一年多,带出的人生感悟

By: yibo2018
16 April 2025 at 23:51
yibo2018:

今天早上开会,我本来像往常一样,听着大家发言,嘴上点头,心里其实已经在想下一个任务了。 远程会议,我以为不会点到我,结果,团队长突然叫到了我的名字。

让我讲讲最近转介绍的客户。

我愣住了。这个客户我原本已经成交,但因为我没全情跟进,最后单子没了。 我支支吾吾地解释完,团队长只问了我一句:

“如果这个客户是买几百万保额的单子,你还会这样处理吗?”

我下意识说:“当然不会。”

然后他讲了几句话,突然让我有点想哭:

“不管单子大小,都是一份社会给你的责任。也许你现在的漫不经心,会让一个家庭在未来少了二十万。而这二十万,很可能因为父母的病、老公的失败投资而刚好用上,但到时候,他们连一点缓冲的底气都没有。”

那一刻我突然明白了,我过去很多时候,其实根本没有把“保险”当成一份责任,只把它当成了“工作”。

但真正让我坚持下去的,不该是提成,而是:

“我希望未来有个孩子,在大学报到的那天,是因为我曾经的一点努力,才有了一笔 20 万的学费。”

“我希望有个家庭,在父母重病那一年,是因为我没有放弃那张小单子,才撑过了最难的时光。”

这,才是我重新写下这篇内容的原因。

于是,这份保险工作,对我来说,已经不再只是一个谋生的职业,而是一种“我作为一个人,是否对他人负责任”的行动。

我开始意识到: 这不仅是为客户提供保障方案,而是我能否有起心动念,去帮助我身边的人,活得更安全,更有底气。

但这也正是我长期的矛盾来源。

我们被教育要尊重他人的选择,要“不过度干涉”,甚至有人说:“别去染指别人的‘业’。” ——谁的人生不是要自己承担呢?

可我这一年多在保险行业的亲历让我看见: 无数人是“被动入保”的,漫不经心、半推半就、甚至当时有点排斥。 但当有一天,病魔真的降临,一笔又一笔理赔金从天而降,甚至后续保费全部豁免, 就在那个时候—— 那个平常话不多的客户,突然哽咽; 那个原本抗拒签字的丈夫,突然在电话里沉默很久,只说了句:“谢谢。”

那一刻,客户的生命变得更厚重了,而我的工作也不再普通。 我知道,我做了一件对得起自己的事。

于是我也想,能不能让更多人,在还没“后悔之前”,就听到一些该听的话。

当然,这不容易。

“道不同,不相为谋。” 要改变一个人的意识,是极其困难、甚至几乎不可能的事。

但我们保险从业者,恰恰就是在做这种近乎“不可能”的事。 我们就像在沙滩上拣贝壳的人,努力把一颗颗被潮水推回来的贝壳重新丢回海里。

这也让我开始重新思考一句行业内的“黄金法则”:

客户=有钱 + 有意识 + 有需求。

很多人说,只服务这种“三有”客户就好,省力、省心、也更高效。

但我也常常问自己: 那些今天突然“意识到”保险重要性的人, 不正是因为身边有人“用上了”保险? 他们的意识、他们的需求,不也恰恰是在被身边的真实经历点燃的吗?

所以有时候,我们不只是卖保险的人, 我们是那颗火星,是让一盏灯点亮的引子。

如果你看到这里,那我只想说,谢谢你。 我也不知道我能不能坚持一直写下去,但我会尽量真实地,把我看到的那些故事和思考写出来。 希望它对你有一点点用,就够了。

重装电脑用 Scoop 管理软件,清爽多了!

By: JustW
17 April 2025 at 08:44
JustW:

这篇文章写给谁看? ✍️

  • 所有 Windows 用户,特别是:
    • 经常需要安装、配置开发工具的开发者、程序员 🧑‍💻。
    • 厌倦了每次重装系统都要手动下载、安装、点“下一步”的每一个人 😩。
    • 希望电脑保持干净整洁,告别混乱的安装目录和注册表残留的效率追求者 ✨。
    • 无论是电脑小白还是老司机,都能轻松上手!

预计阅读+实践时间: ⏱️ 30-60 分钟 (取决于你的网络速度和想安装的软件数量)

😫 前言:你是否也曾被 Windows 软件安装折磨?

  还记得吗?每次重装 Windows 系统后,那令人头秃的软件安装环节:打开浏览器,搜索、下载 JDK 、Node.js 、Python 、Git 、VS Code 、MySQL 、Redis... 每个软件都要经历“寻找官网 -> 下载 -> 双击安装包 -> 无脑点下一步(还得小心捆绑软件!) -> 配置环境变量”的漫长旅程。一套操作下来,半天时间就没了,耐心也耗尽了。更别提各种依赖冲突、环境变量配置错误、软件卸载不干净留下的系统“垃圾”... 简直是噩梦!😱

  如果你对上述场景感同身受,那么恭喜你,找到了解放自己的钥匙!🔑 今天,我要向你隆重介绍一款 Windows 下的命令行包管理神器 —— Scoop。它就像一个专门为开发者和效率爱好者准备的“应用商店”,能让你用几行简单的命令,就闪电般地安装、更新、管理你需要的各种(尤其是命令行)工具和软件。从此,环境搭建不再是痛苦,而是几分钟就能搞定的轻松事!

  看看我用 Scoop 配置好环境后的样子,是不是清爽又高效?👇

image-20250414203759163

🛠️ 准备工作:磨刀不误砍柴工

  在开始之前,请确保你满足以下条件:

  • 操作系统: Windows 10 或 Windows 11 ( Windows 7 SP1+ 理论上也支持,但更推荐新版本)。
  • PowerShell: 版本 5.1 或更高版本。Windows 10/11 通常自带。
    • 检查方法:打开 PowerShell (按 Win + X,选择“Windows PowerShell”或“终端”),输入 $PSVersionTable.PSVersion 并回车,查看 Major 版本号是否 >= 5 。
  • .NET Framework: 4.5 或更高版本 (通常新版 Windows 已满足)。
  • 网络连接: 稳定且能访问 GitHub (Scoop 的核心依赖)。
  • 管理员权限: 虽然 Scoop 的核心理念是非管理员权限安装,但在首次设置 PowerShell 执行策略或进行全局安装时可能需要。建议首次操作时,以管理员身份运行 PowerShell 。
  • 基本命令行知识: 别担心!如果你是新手,只需跟着步骤复制粘贴命令即可。我会解释每一步的作用。
  • 网络环境: 全程代理网络。如果你在国内网络环境下遇到困难(如下载慢、连接失败),可能需要配置代理或使用其他网络优化方法。文末会提供一些解决方案思路。

🚀 核心步骤:开始你的 Scoop 之旅!

步骤一:安装 Scoop 本体 - 神器的第一步

  Scoop 本身就是一个需要被“安装”的工具。

  1. 打开 PowerShell:

    • 按下 Win + X 快捷键,在菜单中选择 “Windows PowerShell (管理员)” 或 “终端 (管理员)”。建议首次使用管理员权限,以确保后续步骤顺利。
  2. 设置执行策略:

    • 为了允许 PowerShell 运行像 Scoop 安装脚本这样的本地或远程签名的脚本,需要调整执行策略。输入以下命令:

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      
    • 按下回车。如果系统询问是否更改执行策略,输入 Y 并回车确认。

    • 💡 小科普:

      • Set-ExecutionPolicy: 这是设置 PowerShell 执行策略的命令。
      • RemoteSigned: 这是一种安全策略,允许运行本地创建的脚本,对于从网络下载的脚本,则要求它们具有可信发布者的数字签名。这比 Unrestricted(允许所有脚本)更安全。
      • -Scope CurrentUser: 表示这个设置仅对当前登录的用户生效,通常不需要管理员权限(但首次设置可能需要确认),也更安全。
  3. 执行安装命令:

    • 接下来,粘贴并运行以下命令来下载并执行 Scoop 的官方安装脚本:

      Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
      # 或者使用别名更简洁的版本 (iwr = Invoke-RestMethod, iex = Invoke-Expression)
      # iwr -useb get.scoop.sh | iex
      
    • 💡 小科普:

      • Invoke-RestMethod (或 iwr): 从指定的 URL (https://get.scoop.sh) 下载内容(这里是安装脚本)。
      • | (管道符): 将前一个命令的输出(下载的脚本内容)传递给后一个命令。
      • Invoke-Expression (或 iex): 执行接收到的字符串内容(也就是运行安装脚本)。
    • 网络问题提示: 如果这条命令因为网络问题(如无法连接 GitHub )失败,请参考文末的“常见问题解决”。

  4. 预期结果:

    • 等待脚本执行完毕。如果一切顺利,你会在 PowerShell 窗口看到类似 "Scoop was installed successfully!" 的成功信息。
    • 默认情况下,Scoop 会安装在你的用户目录下:C:\Users\你的用户名\scoop
  5. (可选) 修改默认安装路径:

    • 如果你不想把 Scoop 安装在 C 盘,或者想统一管理软件,可以在执行安装命令之前,先运行以下两条命令来指定路径(例如,安装到 D:\Apps\Scoop):

      # 1. 设置 Scoop 的安装目录环境变量
      $env:SCOOP='D:\Apps\Scoop'
      # 2. 将这个环境变量永久写入用户配置 (下次打开 PowerShell 依然有效)
      [Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
      # 3. (可选) 设置全局安装路径 (如果需要全局安装软件)
      # $env:SCOOP_GLOBAL='D:\GlobalApps'
      # [Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine') # Machine 级别需要管理员权限
      
    • 设置完路径后,再执行上面的第 3 步安装命令

步骤二:验证安装与添加软件仓库 (Bucket)

  Scoop 使用 "Bucket"(桶)来管理软件包列表,每个 Bucket 就是一个 Git 仓库,里面包含了软件的安装信息(称为 Manifest ,清单文件)。默认只有 main Bucket ,主要包含常用的命令行工具。我们需要添加更多 Buckets 来发现和安装更多软件。

  1. 验证 Scoop:

    • 在 PowerShell 中输入 scoop help 并回车。如果看到 Scoop 的帮助信息和可用命令列表,说明 Scoop 已成功安装并可以工作了。
    • image-20250414203108494
  2. 添加常用 Bucket:

    • extras Bucket 包含了大量流行的 GUI 软件和非 main Bucket 的常用工具。强烈建议添加:

      scoop bucket add extras
      
    • 💡 提示: 添加 Bucket 需要从 GitHub 克隆仓库,如果网络慢请耐心等待。如果失败,检查网络或代理设置。

    • 重要: Scoop 依赖 git 来管理 Buckets 。如果你的系统没有安装 git,Scoop 在添加第一个 Bucket 时通常会提示并自动尝试安装。你也可以手动安装:scoop install git

  3. 添加其他常用 Buckets (可选):

    • 根据你的需要,可以添加更多社区维护的 Buckets 。例如:
      • 安装各种 Java 版本:scoop bucket add java
      • 安装 Nerd Fonts (美化终端字体):scoop bucket add nerd-fonts
      • 安装特定旧版本的软件:scoop bucket add versions
      • 安装非便携应用 (需要特殊处理):scoop bucket add nonportable (安装里面的软件可能需要管理员权限)
    • 去哪里找更多 Buckets ?
  4. 注意事项:

    • 添加 Bucket 时需要良好的网络连接。
    • 如果命令出错,请检查 Bucket 名称是否拼写正确。
    • 有时网络波动会导致添加失败,重试一次可能就好了。

步骤三:用 Scoop 安装你的常用软件

  激动人心的时刻到了!现在你可以像逛超市一样,用简单的命令安装软件了。

  1. 搜索软件:

    • 不确定软件是否在已添加的 Buckets 里?用 search 命令!

      scoop search <你想搜索的软件名或关键词>
      # 例如: 搜索 python 相关
      scoop search python
      
    • Scoop 会列出匹配的软件包及其所在的 Bucket 。

    • 更方便的搜索: 你也可以直接访问 Scoop 的官方网站 https://scoop.sh/,它提供了一个图形化的搜索界面。注意取消勾选页面上的 "main" 筛选器可以搜索到 extras 等其他 Bucket 中的包。

    • image-20250414203635310

  2. 安装单个软件:

    • 找到你需要的软件名后,使用 install 命令安装。

      # 安装 OpenJDK (来自 java bucket)
      scoop install openjdk
      # 安装 Git (来自 main bucket)
      scoop install git
      # 安装 7zip (来自 main bucket)
      scoop install 7zip
      # 安装 VS Code (来自 extras bucket)
      scoop install vscode
      
  3. 一次安装多个软件:

    • 提高效率,一次性安装多个!用空格隔开软件名即可。

      scoop install nodejs python mysql nginx putty everything powertoys
      
  4. (可选) 全局安装:

    • 默认情况下,Scoop 安装的软件只对当前用户可用,并且安装在用户目录下的 scoop 文件夹中(如 C:\Users\你的用户名\scoop\apps)。这通常不需要管理员权限,也更干净、便携。

    • 如果你希望软件对系统上的所有用户都可用,可以使用 -g--global 参数。这需要管理员权限运行 PowerShell ,并且软件会被安装到全局路径(默认为 C:\ProgramData\scoop,或你通过 $env:SCOOP_GLOBAL 指定的路径)。

      # 全局安装 OpenJDK (需要管理员权限运行 PowerShell)
      scoop install openjdk --global
      
    • 💡 建议: 除非你明确知道需要全局安装,否则优先使用默认的用户模式安装,这更能体现 Scoop 的优势。

  5. 预期结果:

    • Scoop 会自动下载软件包、解压、处理依赖,并将可执行文件通过 "shim" 机制添加到你的 PATH 中。安装完成后,你通常可以直接在新的 PowerShell 或 CMD 窗口中使用该软件的命令。
    • 例如,安装 openjdk 后,打开一个新的 PowerShell 窗口,输入 java -version,应该能看到 Java 的版本信息。
  6. 💡 Scoop 的魔法:Shim 是什么?

    • Scoop 的一个核心优势是不污染系统PATH 环境变量。它怎么做到的?答案是 "Shim" (垫片)。
    • 当你安装一个软件(比如 git)后,Scoop 不会把 git.exe 所在的整个目录加到系统 PATH。它只做一件事:在 ~/scoop/shims 目录下(这个目录在安装 Scoop 时会被自动添加到用户 PATH 中)创建一个名为 git.exe极小的可执行文件 (shim)。
    • 当你运行 git 命令时,系统在 PATH 里找到了 ~/scoop/shims/git.exe。这个 shim 文件知道真正 git.exe 的位置(比如在 ~/scoop/apps/git/current/bin/git.exe),然后它会启动真正的 git.exe
    • 这样做的好处是:你的 PATH 变量非常干净,只增加了一个 shims 目录。卸载软件时,只需删除对应的 shim 和软件目录,对系统几乎没有影响。对于 GUI 程序,Scoop 会在开始菜单创建一个 "Scoop Apps" 文件夹存放快捷方式。

步骤四:软件的更新与管理

  安装只是开始,Scoop 还能帮你轻松管理已安装的软件。

image-20250416113254357

  1. 检查更新:

    • 想知道哪些软件有新版本了?

      # 检查 Scoop 自身和所有 Buckets 的更新,并列出可更新的软件
      scoop status
      # 或者直接更新 Scoop 自身和 Buckets 的信息
      scoop update
      
    • scoop update 首先会更新 Scoop 自身和所有已添加的 Bucket (相当于对每个 Bucket 的 Git 仓库执行 git pull),获取最新的软件包清单。

  2. 更新所有软件:

    • 一键更新所有已安装且有新版本的软件:

      scoop update *
      
  3. 更新指定软件:

    • 只想更新某个特定的软件?

      scoop update <软件名>
      # 例如: 更新 nodejs
      scoop update nodejs
      
  4. 查看已安装列表:

    • 想看看自己都装了些什么?

      scoop list
      
  5. 卸载软件:

    • 不再需要某个软件了?干干净净地移除它!

      scoop uninstall <软件名>
      # 例如: 卸载 mysql
      scoop uninstall mysql
      
    • Scoop 会删除软件文件和对应的 shim/快捷方式,非常彻底。

  6. 查看软件信息:

    • 想了解某个已安装或可用软件的详细信息(版本、来源、依赖等)?

      scoop info <软件名>
      # 例如: 查看 git 的信息
      scoop info git
      
  7. 回退到旧版本:

    • 更新后发现新版本有 Bug ?可以尝试回退。

      # 先查看可用版本
      scoop info <软件名>
      # 回退到指定版本 (例如回退 git 到 2.30.0.windows.1)
      scoop reset <软件名>@<版本号>
      scoop reset git@2.30.0.windows.1
      
  8. 其他常用命令:

    • scoop cleanup * : 清理所有软件的旧版本,释放磁盘空间。
    • scoop cache rm * : 清除下载缓存。
    • scoop home <软件名> : 在浏览器中打开软件的官方主页。
    • scoop which <命令名> : 显示某个命令对应的可执行文件的实际路径 (类似 Linux 的 which)。

🤔 常见问题解决 (FAQ)

问题 1:Scoop 安装或添加 Bucket 时提示网络错误/超时?

  • 原因分析:

    • 国内访问 GitHub 网络不稳定。
    • 公司或学校网络限制。
    • 系统代理设置未被 PowerShell 正确识别。
  • 解决方案:

    1. 检查网络: 确保你的基本网络连接是通的。

    2. 配置代理: 如果你有可用的 HTTP 代理,可以为 Scoop 单独设置:

      # 设置代理 (将 'http://代理服务器地址:端口' 替换为你的实际代理)
      scoop config proxy http://代理服务器地址:端口
      # 查看当前代理设置
      scoop config proxy
      # 取消代理
      scoop config proxy none
      

      注意:这只为 Scoop 设置代理,不影响系统其他应用。

    3. 使用网络加速工具: 尝试使用 Watt Toolkit (原 Steam++) 或其他类似工具进行 GitHub 加速。

    4. 手动下载安装脚本:

      • 在浏览器中访问 https://get.scoop.sh
      • 将页面内容完整复制并保存为一个名为 install.ps1 的文件(例如保存在桌面)。
      • 在 PowerShell 中,切换到该文件所在的目录(例如 cd ~/Desktop),然后运行:.\install.ps1 (注意前面的 .\)。如果之前修改了安装路径的环境变量,这里也需要先设置好。
    5. 更换 DNS: 尝试将系统的 DNS 服务器更换为更可靠的公共 DNS ,如 1.1.1.1 (Cloudflare) 或 8.8.8.8 (Google)。

问题 2:安装软件后,在命令行中输入命令提示“不是内部或外部命令”?

  • 原因分析:
    • ~/scoop/shims 目录没有被正确添加到系统的 PATH 环境变量中。
    • 你没有重新打开一个新的 PowerShell 或 CMD 窗口(环境变量更改通常需要新会话才能生效)。
    • 安装的是 GUI 程序,它可能没有提供命令行接口。
    • 极少数情况下,shim 创建失败。
  • 解决方案:
    1. 重启终端: 最常见的原因! 关闭当前的 PowerShell/CMD 窗口,然后重新打开一个新的窗口再试。
    2. 检查 PATH 环境变量:
      • 在 PowerShell 中输入 $env:Path 查看当前 PATH 。确认其中是否包含类似 C:\Users\你的用户名\scoop\shims 的路径。
      • 如果没有,尝试运行 scoop fix path 看是否能自动修复。
      • 如果还不行,可能需要手动添加:右键“此电脑” -> 属性 -> 高级系统设置 -> 环境变量 -> 在“用户变量”或“系统变量”中找到 Path -> 编辑 -> 新建 -> 添加 C:\Users\你的用户名\scoop\shims (请替换为你的实际路径) -> 一路确定。然后重启终端
    3. 确认安装: 使用 scoop list 确认软件是否真的安装成功了。
    4. 检查软件类型: 确认你安装的是命令行工具还是纯 GUI 应用。GUI 应用通常通过开始菜单的 "Scoop Apps" 文件夹启动。
    5. 检查 Shim: 使用 scoop which <命令名> 看看是否能找到对应的 shim 文件。

问题 3:执行 Set-ExecutionPolicy 时出错或无效?

  • 原因分析:
    • 权限不足 (尤其是在尝试更改 LocalMachine 范围时)。
    • 组策略限制 (在企业环境中常见)。
  • 解决方案:
    1. 使用管理员权限: 确保你是以管理员身份运行 PowerShell 。
    2. 检查作用域: 确认你使用的是 -Scope CurrentUser。更改 LocalMachine 作用域通常需要更高的权限,并且会影响所有用户。
    3. 检查组策略: 如果你在公司电脑上,可能需要联系 IT 管理员,确认是否有组策略限制了执行策略的更改。
    4. 了解策略级别: PowerShell 执行策略有多个作用域( MachinePolicy, UserPolicy, Process, CurrentUser, LocalMachine ),它们有优先级。可以使用 Get-ExecutionPolicy -List 查看各作用域的设置。CurrentUser 通常能覆盖 LocalMachine (除非有策略限制)。

问题 4:杀毒软件报警或阻止 Scoop/软件安装?

  • 原因分析: Scoop 的工作方式(下载、解压、创建 shim )有时会被某些敏感的杀毒软件误判为可疑行为。
  • 解决方案:
    1. 添加排除项: 在你的杀毒软件设置中,将 Scoop 的安装目录 (C:\Users\你的用户名\scoop 或你自定义的路径) 添加到信任区域或排除列表。
    2. 临时禁用: 在安装特定软件时,可以考虑临时禁用杀毒软件的实时防护,安装完成后再开启(请确保你信任要安装的软件来源!)。

💡 进阶技巧:让 Scoop 更得心应手

  1. 创建自己的 Bucket:

    • 如果你有一些内部工具或者 Scoop 官方/社区没有收录的软件,可以创建自己的 Git 仓库作为 Bucket ,编写 JSON 格式的 Manifest 文件来描述如何安装它们。这对于团队共享工具配置非常有用。学习如何编写 Manifest: Scoop Wiki
  2. 一键重装脚本:

    • 将你所有需要安装的常用软件整理到一个 PowerShell 脚本文件中(例如 setup-my-env.ps1):

      # setup-my-env.ps1
      # 添加需要的 Buckets
      scoop bucket add extras
      scoop bucket add java
      scoop bucket add nerd-fonts
      
      # 安装常用工具
      scoop install git python nodejs openjdk maven gradle vscode 7zip everything powertoys curl wget grep sed bandizip # ... 添加你需要的其他软件
      
      # 清理旧版本
      scoop cleanup *
      
      Write-Host "环境配置完成!"
      
    • 每次重装系统后,只需运行 Scoop 安装命令,然后执行这个脚本 .\setup-my-env.ps1,即可快速恢复你的开发环境!

  3. 极致便携性:

    • Scoop 的一大魅力在于其便携性。默认情况下,所有软件都安装在 ~/scoop 目录下。这意味着,理论上你可以将整个 scoop 文件夹复制到另一台电脑的相同用户目录下(或者通过环境变量指定路径),然后简单运行一些 Scoop 命令(如 scoop reset *scoop fix path)来修复路径和 shim ,就能在新电脑上获得几乎一致的环境!
  4. 与其他包管理器的比较 (简单):

    • Scoop: 默认用户级安装、无需管理员权限、干净不污染 PATH 、主要面向开发者和命令行工具、便携性好、仓库相对 Chocolatey 较小。
    • Chocolatey (Choco): 历史悠久、软件包仓库非常庞大 (覆盖面广)、通常需要管理员权限、安装方式更接近传统 Windows 安装(可能安装到 Program Files )、有付费版提供高级功能。
    • Winget: 微软官方出品、内置于新版 Windows 、可以管理来自 Microsoft Store 和其社区仓库的应用、更新机制有时能同步非 Winget 安装的应用、更偏向通用软件管理。
    • 可以共存吗? 可以!很多人会同时使用它们,根据软件可用性和个人偏好选择。例如,用 Scoop 管理开发工具,用 Winget 或 Chocolatey 管理大型 GUI 应用。

🎉 总结:拥抱 Scoop ,告别繁琐!

  恭喜你!通过这篇(希望是)生动有趣的教程,你已经掌握了使用 Scoop 在 Windows 上高效、整洁地管理软件的秘诀。Scoop 以其简洁的命令行操作、出色的便携性、对系统环境的“零污染”以及强大的脚本能力,正成为越来越多 Windows 用户(尤其是开发者)的装机必备神器。

  从现在开始,忘掉那些繁琐的手动下载、安装、配置吧!让 Scoop 成为你得力的助手,把宝贵的时间投入到真正重要的事情上——无论是编码、创作,还是享受生活。


💬 交流时间!

  你觉得 Scoop 怎么样?在你的使用过程中,遇到了哪些有趣的问题或独到的技巧?你最喜欢用 Scoop 安装哪些软件?欢迎在评论区分享你的经验和看法,或者提出你的疑问。让我们一起交流,让 Windows 环境配置变得前所未有的简单和愉快!

  如果觉得这篇文章对你有帮助,别忘了点赞、收藏,并分享给你身边还在被软件安装折磨的朋友们! 😉

作为夜猫子,现在上班每天要 7 点左右早起,特别痛苦怎么办?

By: aaaa9966
17 April 2025 at 08:10
aaaa9966: 目前在一家小的 IT 公司上班,由于是 9 点上班,通勤要 1 给小时左右,因此基本上闹钟设的是 7 点,一般最晚 7 点 20 就要起床了,再加上洗漱的时间,差不多 9 点左右能到公司。

作为夜猫子,每天都是凌晨 2-3 点左右睡,太早真的睡不着。所以早上起来的时候真的特别痛苦,上个逼班最痛苦的事情就是早起了,有没有什么办法可以解决这个精神内耗。

相亲贴-帮表妹找对象

By: zszeslz
16 April 2025 at 23:51
zszeslz: 表妹 00 后(具体年龄忘记了,尴尬),本科学历,目前杭州做财务。相貌 OK (说漂亮怕有人说我吹,那就说算是可爱风?),普通家庭无经济压力(别太担心彩礼的事)。无恋爱经历(貌似是这样,毕竟我也不是亲哥)

1. 杭州哪里有相亲角?靠谱吗?

2. 有在杭州工作愿意认识我表妹的单身男吗?如果有我再详细介绍一下表妹情况。

3. 对了,老家是河南,不在杭州工作也行,最好离家近点。

4. 有其他靠谱渠道帮我表妹认识到其他单身男吗?

PS:我表妹不知道我在帮她找相亲对象。

有渠道,或者懂杭州相亲情况的,盼望给予一条回复,非常感谢!

对了,还有一个广州单身男(公务员,无念爱经历,家庭条件 OK )找对象,有渠道的也可以联系我,谢谢。

请问,当我们在选择不同操作系统的时候,我们到底在选择什么?

By: MissAW
16 April 2025 at 20:52
MissAW: 作为长期使用过 Windows ( 08-17 )和 MacOS ( 17-25 )的日常办公非开发用户,最近又拿出老笔记本折腾装上了 LTSC 21H2 ( Win 7 之后就没用过 Windows ),虽然还没有深度使用,但是感觉 Win10 整个系统和界面用起来也挺好的,并且在下载软件的时候,震惊有点忘记了 Windows 软件生态的易得性(软件的丰富性以及各种破解绿色版),但是同时也感受到另一些区别,比如需要自行安装运行库/环境/网卡驱动,比如安装软件的流程和用户感知,比如 windows 系统里存在的一些流氓软件(比如安装驱动总裁结果默默顺便给安装个 360 ,然后卸载还各种流程阻碍,使用 mac 多年后感到震惊了)。

这种快速直观的感受让我对两个系统有了更中立的看法,我觉得好像两个系统都有好有不好的地方,并且作为普通用户,我自己感觉用哪个系统好像都能满足我日常需要,没有离不开谁。这让我一下回忆起之前当大家在推荐系统或者电脑的时候(不光是 V 站),好像不少人的观点和回复都是比较简单粗暴且有偏向性的,有些时候还会互相攻击互不相让,也让我想起之前了解 Linux 桌面的时候,感觉使用 Linux 的用户也很满意 Linux (包括现在日常办公使用),似乎哪儿都爽,让人很馋很想要。(我的个人观感是一些苹果和 Linux 用户会更极端一点,Windows 好像都很不受待见但是又得用)。这些回忆又进一步把我引向一个一直困惑我的问题:这三个主流桌面系统,除了游戏以外(这个好像是微软独大),到底它们之间有什么交集,是否有或者有哪些差集(核心区别)?当我们在选择不同操作系统的时候,我们到底在选什么,我们又应该怎么选?有没有真正深度使用过这三个系统的人,能够用通俗易懂的语言来给我们全面客观的讲一讲这三个系统。

请大家尽量避免使用一些简单缺乏论据的结论(比如‘普通用户就不要折腾 Linux’,我想问,为什么不要折腾?界面友好的 Linux 桌面版也不能用吗?它到底有什么优点和缺点,是因为驱动不齐,还是因为软件生态不全?有哪些让人一票通过或者否决的点?让我自己判断选择可以吗?),而是能尽量能够更客观中立的去比较,让不是很懂的人也能够豁然开朗抓到三者的精髓,然后能根据自身需要去做选择。谢谢!

我写了一个帮助买房的 app

16 April 2025 at 19:15
wwwarriorrr:

App 名字

《看房助手》,目前仅在苹果 AppStore 上架,无广告,售价 1 元,50 个推广码贴下面了,感谢各位大佬帮忙试用! 希望多提出意见和建议~

AppStore 链接

背景

App 的想法起源于好几年前买房的经历。 当时可以说是涉世未深(too young, too ...),现在回想起来,感觉整个买房的过程都被中介牵着鼻子走, 例如看的房子不够多、决定太草率太心急、谈判也被卖家压制🤦、房子本身的一些缺点当时没看出来等等。

只怪自己没有做足功课,而且对价格太不够计较(不然可能买一个稍微大一些的房子)。 当时看中介手中拿着圆珠笔,在一个 A4 纸上写写画画帮我算税费,感觉命运都被别人掌控了,很难受,买个东西应该付多少钱我都不知道。。

后来自己慢慢搞懂了很多房地产概念,也会自己算税费了,就想写个 App 帮助第一次买房的可能像我一样清澈而愚蠢的年轻人吧。

主要功能

  1. 看房本。记录看过的房子,自己打标签
  2. 计算器。算各种税费,支持新房、二手房、公寓等
  3. 房词典。收集的一些房地产名词解释,基本上是用自己的话把百科内容说一下,有时加一点个人理解

技术栈

Flutter

适合人群

  • 计划买房的朋友
  • 房产中介,算税费应该能用上(可能

推广码 50 个

FWEPK66H4KEP
KMP49W4M77WW
HAWPYJRX3N7K
364RPR93FXFN
N9XE67HAMFFK
TK9RRW3E9WMT
ARTHHJM7AMM7
6LLY6EWFF67L
H3HH4FFYJR7E
476E9664AYW6
XYPJTMAX96TF
XJHFWKERHWER
PYWA3RH6XYPM
NTEEFAXPJ37A
LN476NYLM444
EATXXW34F64Y
JFL9J439HM7T
9P6M96KEH3R9
P7KFF3AE9TY6
YFWNMMN6TYMH
YNL7MNLY9HY9
4N4P9HE66E7P
KP4ALFLT9WY3
33L6JKNRER4T
4NJPA6JYK69X
6JEMN3PANYKX
79RX97X676KT
PPFPJ67L3M3N
PETKN6ALL9J7
J9RKTKXYHH69
MWTRPAJXFJPH
R6JHWYM9HXN6
A9R44HWLNFJW
TLEWEMRX9EP9
THHR73E6YJ3T
LXLMFM76FNJE
EA6FFH3XMYY4
TLRA4JFJN6KM
XWHA6RE4XRL9
LAWRAHKJL7YM
AAEHJ4E6WJ3T
YTHEFFE9T93N
R9XK9JLMWR79
NEHPJTJJ4AWR
TH3K7YK6Y6WJ
R6PHA6NFA9WR
A7E4NAWMEMAE
H3HLYLPT39EM
KAJYYJXJNM9E
XRWTKTWPKRRR

MacBook 的触控板真是蓝星一绝

By: shyr0ck
16 April 2025 at 13:58
shyr0ck:

那种跟手的感觉,和各种丰富又自然的操作手势,让人觉得从溢价中拿出 1500 算在触控板上一点也不亏。

问题是,为啥其他厂商的产品都差那么多呢? 其他部件比如屏幕、键盘都有比 MB 更好的,只要肯花钱。

难道苹果的触控板用专利护城河围得严丝合缝了?

Before yesterdayV2EX-最热主题

程序员转行经历分享

16 April 2025 at 10:07
StephenCurryII:

讨论帖,大家可以随意讨论。

可以是其他行业转行程序员的经历,也可以是程序员转到其他行业的经历。

先说下本人情况: 95 年生人,马上迈过 30 岁关口,16 年毕业之后在航空公司做过两年飞机维修工程师(俗称机务,要上夜班,但妥妥铁饭碗,越老越吃香),由于白夜颠倒身体实在吃不消,晚上要上夜班的话,早上起来就开始焦虑,最终在 18 年转行做程序员至今。

随着年龄增长,行业稳定性的降低,同样又开始焦虑,不知道以后要干什么。考公、考研难度可想而知,所以都只是心里念想一闪而过,空闲之余想做点什么,但是始终又没有方向,不知道以后何去何从。

绿联 NAS UGOS Pro 体验(避坑)

By: dilidilid
16 April 2025 at 04:12
dilidilid:

先说为啥选择绿联,主要还是硬件配置确实给力,各端 App UI 和体验都还挺不错的,做工整体上也比二三线小牌子要好不少,刷系统容易,实在不行直接刷成 Debian 或者 PVE 。UGOS Pro 最近民间反馈也是大有改进,很多人说已经很成熟了,各种大小 up 也在拼命推。然而很不幸,经过一周的深度(浅度?)体验,这个系统对于我来说致命的问题远远多于优点,最后在一次权限升级的死锁 bug 后,我彻底对它失去了信心,换回了 Debian 12+ZFS+Docker+Virt-Manager 的方案。

  1. 这个系统的权限配置非常奇葩,用户目录下所有文件和文件夹都是 777 权限。我不知道绿联内部的工程师是怎么考虑的,但这么卧槽的配置方式我只在绿联见过,飞牛和群晖都是正常的。而且即使你改对了,绿联的这个 SB 系统会帮你把权限定时改回去。这带来的一个衍生问题是 ssh 没法证书登录。当然了我知道可以写个脚本监控目录不停的改成正确的权限,但这个问题本来就不该出现,而且这么做也可能导致不可预见的副作用,比如见下一条

    • 某次我登录系统之后发现绿联要求我“升级权限”,而且没有取消和跳过的选项,只有一个按钮就是升级。然后点击之后会在那转圈,若干秒之后提示权限升级失败。并且只有一个按钮让我“重试”。过了一段时间后,我的存储空间会离线,然后循环这个过程。我确认了一下文件系统并没有损坏只是被强行卸载了,但是这么抽象的过程和不稳定性让我彻底对绿联的这个系统彻底失去信心。

    • 这里我并没有对系统做什么调整,包括 home 目录下 777 的权限我都没改,最多就是在系统目录之外 rsync 了一些我自己的文件进去,我不知道触发了绿联什么神奇 bug 导致直接挂逼。

  2. 绿联对 UPS 的支持方式很抽象,收到断电信号过几分钟后不会关机而是“待机”,然后 UPS 彻底没电之后系统直接强行关机。这意味着如果待机过程中出了什么 bug 或者有什么不规矩的程序唤醒硬盘了的话,就直接 BBQ 。我不太理解这个设计逻辑,是绿联搞不好来电开机索性直接采用意外断电去处理停电吗?

  3. BTRFS 快照至今没有上线。这个是之前 Q1 做的预告看起来是鸽了,隔壁飞牛已经上线了。这个我也不太理解有啥开发难度,可能是测试过不了?说到绿联的这个 BTRFS ,send/receive 是用不了的,因为绿联往文件系统里加了些私有的 ACL ,也可能做了些魔改,反正是没法直接 send 到标准的 BTRFS 系统里去的。绿联自带的备份功能暂时还很残疾。

  4. 影视中心刮削不支持忽略文件夹。Plex 、Emby 、Jellyfin 这三家甚至 infuse 、飞牛都支持某种方式忽略特定命名(比如 Extras )的文件夹,这对于各种动漫、电影的资源是个非常重要的基础功能,而且实现上也非常简单。没有忽略功能意味着只能把里面的杂项视频手动挪到别处,这压根就不现实。我不知道为啥那么多评测绿联影视的 up 一个都没提这一点,难道他们下的资源都是裸视频?

  5. 文件共享不提供任何粒度控制,只能要么打开服务所有文件夹都共享出去,要么就彻底关掉。与之对比 FNOS 是支持控制可见范围的。

总结:如果你是完全就不进 Terminal ,全程使用绿联的 webUI 和客户端完成所有操作的小白,那绿联作为(不是特别可靠的)大号网盘用其实还行,大部分操作都很直观,但请一定不要暴露到公网 IP ,只使用 App 穿透和局域网访问就行了,家用范围应该还是安全的。绿联工程师的安全素养非常差,很多设计问题感觉完全是 Linux 新手才会犯的错误。

而如果你需要进入 Terminal 完成羸弱的绿联系统不支持的功能的话,那完全不建议你使用 UGOS Pro 系统,刷个发行版 Linux 或者用 TrueNAS 、unRAID ,或者飞牛黑群都是更好的选择。绿联的这个系统可能就只能保证在闭环内不出现问题,你随便改点啥都可能直接炸锅。另外我浅浅尝试了一下飞牛,整体来说确实比绿联系统设计(不是指顶层应用)要好很多,基本没有太大的槽点。

存储池离线

权限升级失败

准备自建 NAS,求建议

16 April 2025 at 11:34
SmallBlueZhao: 需求:新入手 TCL Q10K 电视,看爱优腾糊的一批,准备自建 NAS 找 4K 片源,其他的也就存存照片了,不折腾软路由,希望可以稳定一点
职业:码农,有一定动手能力,但不多

主板:畅网 N150 B 站粉丝版 2NVMe + 6SATA ¥ 908
内存:三星 DDR5 4800 16G ¥ 247
电源:利民 TR-TGFX 550 SFX ¥ 412
SSD:致态 Ti600 500G ¥ 294
硬盘:西数 红盘 plus 4T * 4 ¥ 699 * 4
机箱:乔思伯 N2 + HP400S 风扇 ¥ 670

系统准备用 fnos ,已经在虚拟机体验过了,感觉可以接受

offer 二选一了,可能是职业生涯最后一份了

16 April 2025 at 09:49
RockOrRoll:

A 是某二线 web3 交易所,年包 N ,发 u ,不交社保公积金个税,到手就是 n 。

B 是某大厂分厂,年包 N-5w ,社保公积金个税都是全额缴。

都是开发大头兵,之前都是做传统开发工作,没接触过 web3 和加密货币,A 远程,B 坐班可能出差。

算了下到手价值:B 到手+公积金+社保价值 = A 到手 - 3W 。

当然社保的价值可能不能按交的全额算,自己按低了交灵活就业就少很多。

年近 35 ,牛马三件套齐全,佬们给给主意

❌
❌