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

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

  •  
  •   ixixi · 3 天前 · 6024 次点击

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

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

    好处

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    我是性能够用没有换机的必要性,但是一些开发需要用到 win 或者 linux 环境,然后一样搞了台 nas ,只是我的系统底座用的是 unraid 。
    zbw0414
        46
    zbw0414  
       1 天前
    @minami 那是老黄历了。macmini m4 已经是性价比的代名词了。丐版本国补 3599 拿下, 。买个 2T 的固态 600+150 的 20G 带宽的硬盘盒。也没有空间压力。而且还省电,方便穷鬼携带甚至出差都可以带着买个 14 寸的便携屏 500 块,再加一套便携键鼠 80 。
    minami
        47
    minami  
       1 天前
    @zbw0414 说得好,我选择 64G 内存拉满的 AMD
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2765 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:52 · PVG 20:52 · LAX 04:52 · JFK 07:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.