Re: [麦书] 该换MBP吗?

楼主: l88 (188)   2020-08-13 09:43:23
※ 引述《Killercat (杀人猫™)》之铭言:
: 标题: Re: [麦书] 该换MBP吗?
: 时间: Thu Aug 13 08:41:12 2020
:
: ※ 引述《l88 (188)》之铭言:
: : 1. 在Linux上写的code移植到MacOS上相容性如何?以我可能用到的就是Python的Django
: : 或是Java的Spring 这些是不是应该没什么平台依赖性?
: 几乎没有什么平台依赖性,反而windows会因为档案名称格式不同而有点问题
: 如果本来就在Linux上跑的话放心转mac吧 一点问题都没有
: : 2. 我上个学期有写AWS 那时候跟我同组的朋友用Mac 有些情况下会有问题 必须依靠
: : Docker来解决dependency问题。我想问Mac + docker效能是不是依然比VM + Win高?
: : 就是如果同样要开发Linux程式的话 前者的搭配各方面(速度、稳定性...等)有明显
: : 比较好吗?
: 我通常听到是反过来,举例来讲AWS Lambda需要用到SAM来开发(需要用到Docker)
对我们那时候就是用SAM
我是用Win + Ubuntu in VMware + docker in VM...没错 叠床架屋
这就是为什么我一开始的文章会问这个问题....因为我还没用过WSL 所以我之前全都是
Ubuntu in VM on Win...跑起来并没有问题 但可能是因为我程式很小 毕竟学校作业而已
至于我朋友应该就是纯Mac...他一开始好像连docker都不需要 直到OpenCV有问题
还是必须把docker拉进来 (这边我很确定 因为我们那时候确实开了docker才解决
大概是dependency还啥的 而且是OpenCV的;我们那时候赶着把作业交出来
所以没有深入了解到底是什么dependency/现在Mac解决了没)
理论上Ubuntu in VM + Win 又多一层docker整个应该是比docker + Mac没效率...吧?
: 之前SAM在Windows上支援有点问题(应该已经可以用了
这就是为什么我在思考要不要换成MBP
但MBP的价格对学生来说实在是....
: 我是没听过Windows可以但是Mac不行的情况啦... 也许你可以说说看情况
没有 你误会我的意思 我原文应该有说我程式都在VM里面跑
: 看看板上写AWS的工程师能不能帮你抓药一下
题外话 现在AWS应该是在推CDK了 应该是要取代SAM
: : 3. 当然现在有Win + WSL 号称可以取代Linux 关于这点我看网络上意见正反不一
: : 有人说WSL2很强大准备要翻掉Mac的地位了 Mac的unix like毕竟不是真正的Linux
: : WSL2比他更好用;但也有人说WSL2底层依赖了VM所以效率会比较差...众说纷纭
: 不予置评,我个人是觉得WSL2挺粪的 =_=
我也有看到网络上有人这么说 方便分享一下原因吗?
是不是WSL2终究无法替代Linux VM? 在相容性上会有问题?
: : 4. 现在还有一个尴尬时机点 Mac 预计10月要出ARM版 以后要全面汰换Intel CPU
: : 这样如果要买应该选Intel还是ARM? 考虑要coding需要相容性似乎应该要买x86
: : 但是又担心x86以后会被放生 而且ARM版现在小道消息出来貌似便宜一些些...?
: 这点我觉得是最大的concern,除非你还对windows有所依赖
: 不然真的等Apple Silicon版本会是比较好的选择。
对Win称不上依赖 我老婆还有一台Win笔电 所以真的不行(譬如要用Office)我可以用她的
Mac我之前也暂时好一段时间 而且是用来coding 因为跟Linux很像而且不管哪个OS其实
IDE接口都差不多所以其实真的是比Win更好用一些...我反而是不习惯日常操作
譬如看照片看影片等等 当然这个完全只是适应问题 我相信其实Mac在这方面可能其实做的更好
只是因为我使用Mac时间不长 习惯来不及完全调整
: : 5. 我以前所有的资料都在Win上 如果转换到Mac势必有个适应的阵痛期
: : 我在用MBP那段期间的感觉是shell的确让coding比较方便 但其他使用用途上两者没啥差
: : 毕竟我使用时间不长 也说不上来Mac+docker在coding上是否真的比Win + VM方便...
: : 而Mac确定是贵不少的 光是跟Dell XPS比 同样硬件价格还是高出不少...
: 有些东西要用久才能发现他好用的地方,不过我个人建议来讲
: 等Apple Silicon出来在看看会好一点,现在真的不是买Mac的好时机...
真的很尴尬...
我目前看MBP 13" Back to school大约是$1700 16G/512G 16"则完全超出预算不用考虑
其实蛮贵的 虽然有附AirPods可我完全不需要 (我没有听耳机的习惯)
然后这个价位我在Costco看可以买到XPS15 32G/1TB 整个差距很大...
请问大大会怎么建议呢?
: : 请问各位大大会怎么分析呢? 会觉得我还是用Win笔电就好 抑或是Mac在coding有强大优势?
: : 感谢!
:
:
作者: lltzpp (MiohitoKiri5474)   2020-08-13 09:53:00
其实 mac 的 docker 底层还是虚拟机,所以效能应该差不多
作者: tony24334 (阿赖是你)   2020-08-13 09:55:00
先买NB吧,等出来工作真的赚了钱再来换你想要的mac
作者: Killercat (杀人猫™)   2020-08-13 12:29:00
我是觉得你先别想这个了 等年底或者明年BTS再想Apple Silicon真的是差异巨大 大到可以改变你决策现在真要买的话 买NB吧...另外Mac docker单单idal都吃掉2G多 我觉得这轻不轻量见仁见智,也许点满64G的话就真的很“轻量”吧XDhttps://i.imgur.com/RCauq58.png另外你提到那问题是因为你openCV用dynamic link, 改static link应该就可以解决这问题 但请注意licenseCDK是好东西,很高兴一个学生也在追逐这个新东西 :)
楼主: l88 (188)   2020-08-13 12:43:00
CDK那个我会知道是因为... 总之不是太好的经验Orz只吃2G比起Win的Linux VM应该是超级轻量吧哈哈
作者: Killercat (杀人猫™)   2020-08-13 12:47:00
2G是起步 后面还会长的 不过这样比的话的确是轻量
作者: scrazy77 (scrazy)   2020-08-13 16:57:00
2G是默认,container跑多的话会再调高...我都调4G
作者: MOONY135 (谈无欲)   2020-08-13 17:16:00
直接win灌ubuntu呢

Links booklink

Contact Us: admin [ a t ] ucptt.com