V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ixixi
V2EX  ›  macOS

以下是否为 mac 最顶的穷鬼开发套餐?

  •  
  •   ixixi · 36 天前 · 6814 次点击
    这是一个创建于 36 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我用了 macmini m4 和一台 pve 小主机做开发。小主机也支持远程登陆进去

    这样 mac 只需要负责我的用户 ui 操作的内存和算力,而小主机内存和硬盘无限量供应。

    好处

    1. 再无内存硬盘焦虑,紧巴巴的过日子的时代一去不复返。

    2. 无需扩展硬盘全部都在远端

    3. 无需安装 win 等虚拟机了,pve 直接安装各种系统

    4. 开发环境和生产部署环境完全一致,无“在我电脑上是好的啊?”的顾虑

    5. 性价比极高,内存每➕16G 仅需 200 多吧,硬盘➕1T 仅需 300 多

    6. 同时拥有 mac 的便捷 ui 操作和 linux 的专业开发环境

    7. 同时可以安装群晖,体验群晖强大的生态,兼顾影音娱乐和收藏小姐姐

    综合费用 5K 但是比加到 macmini 上感觉更好用一些

    49 条回复    2025-03-11 12:55:19 +08:00
    wsbqdyhm
        1
    wsbqdyhm  
       36 天前
    大多家宽上传 50m ,跑满 6-7m 的速度,能忍受就行。
    jdjingdian
        2
    jdjingdian  
       36 天前   ❤️ 2
    我买了 m4 32+256 的,虽然很馋 m4 pro ,但是 50%的提升要 100%的额外开销感觉不太明智

    本来是想买 m4 16+256 ,但是本地跑的东西有点多,所以还是加了点苹果税

    硬盘在淘宝买了 m4 的替换硬盘,2t 花了 1480 ,比一般买的贵,但还是比苹果税便宜很多了

    op 这样肯定是最明智的,本质上就是开发前后端分离,后续性能不够升级 pve 的主机就好了,pve 主机的升级费用不会离谱
    minami
        3
    minami  
       36 天前   ❤️ 2
    真穷鬼根本就不需要考虑买 mac 。。。除非必须用 xcode ,不然对于程序开发来说完全没必要用 mac
    littlewing
        4
    littlewing  
       36 天前
    我在公司就是这样用的啊,vscode ssh remote 到服务器上写代码
    hxpmc
        5
    hxpmc  
       36 天前
    @jdjingdian 为啥不尿带啊
    iamqk
        6
    iamqk  
       36 天前
    Mac 开发,必须用 Mac 的 app 的内存/硬盘焦虑怎么解决?所有不必须需要 mac 的 app 都到小主机上进行操作?
    哦,仔细看了下,你应该不是用 mac 做开发的,应该只是用了 mac 作为桌面系统,开发全在小主机上
    没有什么大问题,就是从 mac 切换到远程桌面的时候可能要多耗费一些时间,看频率了,如果都是 ssh 估计影响不大
    coryxu
        7
    coryxu  
       36 天前
    硬盘和内存交换全部通过 wifi 绕了一大圈才回来速度多少都会影响吧,我还是喜欢本地开发的好,远程只负责定时备份我本地的文件即可
    woshivu
        8
    woshivu  
       35 天前
    用的什么小主机做的 pve 啊,可以介绍一下嘛
    jdjingdian
        9
    jdjingdian  
       35 天前
    @hxpmc 工作桌面比较乱,怕把系统盘扯掉了
    dilidilid
        10
    dilidilid  
       35 天前
    你们都是干什么开发工作的,为啥一定要在生产设备上省每一个铜板。。。
    huluhulu
        11
    huluhulu  
       35 天前
    直接 linux 开发,不香吗?
    madku
        12
    madku  
       35 天前
    穷鬼不需要 mac ,200 块钱买个旧主机就能上手开发
    Muze
        13
    Muze  
       35 天前
    @woshivu 我也好奇,是用的啥小主机呀
    murmur
        14
    murmur  
       35 天前
    穷鬼不需要 mac ,windows 大屏电脑随便用,除了开发 ios 还有啥需要 mac 的,不会用人用 swift 写后台吧
    murmur
        15
    murmur  
       35 天前
    @dilidilid mac 是好东西,但是要老板买,哪里有自费给资本家购置生产设备的道理
    mbooyn
        16
    mbooyn  
       35 天前
    真穷鬼为什么要买 mac ,是 xcode 必备吗
    IvanLi127
        17
    IvanLi127  
       35 天前
    我也是这么搞的,除了大的前端项目还是要本地弄比较流畅,其他项目开发都丢 pve 里的 linux 容器跑。不过 mac 我还是把内存拉到 32G 了,刚好卡在黄绿边缘。
    wclebb
        18
    wclebb  
       35 天前 via iPhone   ❤️ 7
    OP 兴奋共享自己喜欢的操作体验:「同时拥有 mac 的便捷 ui 操作和 linux 的专业开发环境」

    楼上一堆鸡同鸭讲的喷 OP 「不需要考虑买 Mac……」、「穷鬼不需要 Mac ……」……

    确实不在一个平行世界。
    5261
        19
    5261  
       35 天前
    @jdjingdian 不知道现在 m4 有没有 升级内存的方案, 官方太贵
    EchoWhale
        20
    EchoWhale  
       35 天前 via iPhone
    确实穷鬼。
    公司的 2017 款的 imac 当 terminal 终端+浏览器

    其他活都是 ssh 到小主机上开发的,反正是桥接网络,局域网访问小主机里的前端开发服务器也很便捷。

    imac 复制文件到小主机,用 samba 或者 sshfs 都可以
    Vipcw95
        21
    Vipcw95  
       35 天前
    用 m4 来当远程登录工具,牛的
    shewhen
        22
    shewhen  
       35 天前   ❤️ 1
    @wclebb mac 确实是更加对程序员友好,且兼容一部分的办公影音体验的选择,linux 办公影音简直一坨
    yangth
        23
    yangth  
       35 天前
    还真有人信 linux 的专业开发环境.....如今服务器都在 winserver 上跑了,到底谁比谁专业
    shewhen
        24
    shewhen  
       35 天前
    @Vipcw95 m4 便宜啊,m3 ,m2 没有全新划算的
    yianing
        25
    yianing  
       35 天前
    @yangth 要看占有率的,大部分服务器还是 linux 的
    coldle
        26
    coldle  
       35 天前
    如果你一定要用 MacOS ,应该是最佳方案了
    因为我不用 Mac 的穷鬼开发方案就是 各种垃圾笔记本/平板 + pve 🤣
    tonytonychopper
        27
    tonytonychopper  
       35 天前
    windows 和 mac 都有,上次尝试过切回去 windows ,发现实在是太难用了(开发来说)
    jqtmviyu
        28
    jqtmviyu  
       35 天前
    但是如果像编译之类的, 不就完全在小主机上吗? 小主机的性能也不能差, 这样就失去了性价比的意义了.

    m4 mini 完全没发挥出优势, 瘦客户机体验和 M1 8G 没啥区别.
    ShadowPower
        29
    ShadowPower  
       35 天前
    我想起 2015 年那时候,这里大家推荐买 mac 的理由是:只买一台电脑就能完成三平台开发。
    最近这几年,感觉大半都是用 Mac 来远程到开发服务器,做图形终端,做瘦客户机……
    airportIllIl
        30
    airportIllIl  
       35 天前 via Android
    楼主的小主机能推荐下吗,是自带 Linux 的不
    xiaokangz
        31
    xiaokangz  
       35 天前 via iPhone
    @minami 这话也可以这样说,只要不是开发 Windows 应用,就没必要考虑 Windows 。
    ideascf
        32
    ideascf  
       35 天前
    零刻 SER8 8845 准系统 + 64GB + 1TB + MBP M3 + Cursor = 美滋滋
    w88975
        33
    w88975  
       35 天前   ❤️ 1
    @wclebb https://www.v2ex.com/t/636771 90%的讨论苹果的帖子, 他都能闻着味就来了
    WorseIsBetter
        34
    WorseIsBetter  
       35 天前
    对我来说真正的「 macOS 穷鬼开发套餐」是本地跑个 OSX-KVM ,虽然图形性能很差,但拿来做调试已经足够了。

    不过如今我直接选择不兼容 macOS 。与其去折腾适配一个连我自己都不会去用的 nonfree 的操作系统,还不如把精力花在改善软件在自由生态下的用户体验。
    ShadowPower
        35
    ShadowPower  
       35 天前
    @xiaokangz 我之前白嫖过一块 RISC-V 的板子,参加比赛就能拿。当然是很早期的产品,性能不比 Arduino 强多少。那时给这板子烧录程序只有 Windows 下有相关的工具和驱动,而程序的编译环境却需要 Linux 。
    当时我找到的最佳选择就是 Windows+WSL1 (那时候没有 2 ,但是跑编译用 WSL1 非常完美)……
    ShadowPower
        36
    ShadowPower  
       35 天前
    @xiaokangz 如果换成 macOS 的话,得开两个虚拟机,一个跑 Linux ,另一个跑 Windows
    cz5424
        37
    cz5424  
       35 天前 via iPhone
    你的完美生态得配上一根网线,并且推荐 2.5g 交换机或者以上。否则除非你能忍受远程桌面的卡顿,刷新率不足,文件传输速度慢等问题。
    dilidilid
        38
    dilidilid  
       35 天前
    @murmur OP 已经在自费购买全套设备了,跟 Mac 有啥关系?你的说法应该换成所有生产设备都不要自己买,我并不赞同,美国警察还有自己买装备的,再说你觉得上班是拉磨也不排除有人上班很高兴的
    Rehtt
        39
    Rehtt  
       35 天前
    @murmur 买自己喜欢的磨拉着也很开心🤣
    Rehtt
        40
    Rehtt  
       35 天前
    已经习惯用 neovim 在终端上开发,所以只需要 ssh 连上小主机网速>10k/s 就行
    kssss
        41
    kssss  
       35 天前
    你还不如直接买个平板远程过去呢
    user100saysth
        42
    user100saysth  
       35 天前
    加个黑苹果是不是更加纯粹 哈哈哈
    destinism
        43
    destinism  
       35 天前
    @jdjingdian #2 淘宝小板据说是不太稳定,有点不敢上
    EscYezi
        44
    EscYezi  
       34 天前 via Android
    mac 都做瘦客户端了,用 macbook air 岂不是更好,比 mini 多了屏幕,键盘还便携
    zgray
        45
    zgray  
       34 天前
    我和楼主是同样的思路,不过我是手持 19 款 16 寸的 mbp 。

    我是性能够用没有换机的必要性,但是一些开发需要用到 win 或者 linux 环境,然后一样搞了台 nas ,只是我的系统底座用的是 unraid 。
    zbw0414
        46
    zbw0414  
       33 天前
    @minami 那是老黄历了。macmini m4 已经是性价比的代名词了。丐版本国补 3599 拿下, 。买个 2T 的固态 600+150 的 20G 带宽的硬盘盒。也没有空间压力。而且还省电,方便穷鬼携带甚至出差都可以带着买个 14 寸的便携屏 500 块,再加一套便携键鼠 80 。
    minami
        47
    minami  
       33 天前
    @zbw0414 说得好,我选择 64G 内存拉满的 AMD
    maix27
        48
    maix27  
       15 天前
    对,这就是非 Apple 系开发的正确打开方式。😳
    maix27
        49
    maix27  
       14 天前
    楼上有兄弟觉得没必要省钱,我觉得省钱是为了更好的提升开发效率和保护你的👀,组楼主这 2 台机省的钱加点还能搞块好的显示器。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3408 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 04:53 · PVG 12:53 · LAX 21:53 · JFK 00:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.