家里配台高性能台式机,笔记本远程连接做开发,方案可行吗?
rt,迫于经常移动办公,超极本比较适合携带;但是超极本价格高,性能过时太快了,并且无法升级,所以想在家里配台高性能的台式机,然后通过远程连到家里的主机上做开发,不知道有没有成熟的方案,有 V 友试过吗?
ps:或许也可以考虑像 VS Code Remote 这样的远程方案
昨天听取大家的建议后,回去拿我的吃灰游戏本开了rdp,今天试了下,体验下来感觉还不错,挺流畅的;
目前家里的宽带是500M,公司的100M左右,远程时监控了一下网络,基本上上传下载都是控制在1m/s以内,码字的时候基本就几十kb,可以说带宽占用很小了;
字还没码完,不知道按到哪个快捷键直接就给我提交了,郁闷。。。
总之远程方案体验下来感觉确实还可以,网络解决方案之前搞NAS的时候也处理的差不多了,问题不大;
直接买高性能笔记本的方案我也有在考虑,但是目前确实还没发现心仪的本本,因为我内存要求32G以上,基本上符合这个要求的本子都比较厚重了,CPU这块要求倒是还好,毕竟只做开发的话主要是吃内存;
而且我现在的本子其实也还能用,就是内存吃紧,工作的时候基本都占用90%以上了,CPU占用倒是不高,所以搞个远程我觉得这个本本还能再战几年了
PS:现在的本子是17款的Dell xps 13,当时买的时候快一万,然后一直都是公司的电脑开发,这个本子用的很少,现在刚拿来工作没多久就不好用了,被媳妇儿大人骂了,所以这一块要慎重考虑(T▽T)
那就 VS Code Remote 呗
网络是个比较大的问题,不稳定,反应迟钝 其他的还行
主要做 Java 开发,还是 IDEA 比较好用
只要网络延迟够低就行,我都是用 osx 内置的远程连接公司的开发机进行开发,网络 ok 的情况下基本和本地开发差不多
反应迟钝,你要能忍就行...
自由职业者,vs code remote +1
一直这么用,在家在外一样用。
是的,网络是个硬伤,以前做过这种远程服务器开发,网络差的时候太难受
直接 RDP 就行了,用起来不是大场景切换,对色彩不敏感的话几乎没有区别
vscode remote 网络差的时候会有反应迟钝的问题吗?
另外这条信息是通过 RDP + 6MFRP 远程家里电脑摸鱼发出来的
家里电脑 9 代 i9 千兆网实测上传速度 6M/S,远程敲家里电脑还是不舒服。
目前家里 Ubuntu+wireguard,用了半年了,挺好用的,就是需要写一个保活脚本,防止网络出问题
自带的远程确实够用了,就是网络这个问题是个硬伤,因为有的时候会去一些网络不好的地方
那没办法,远程开发,如果是直接整个电脑的话,延迟必须要低,不然会有楼上那种网速虽然快但依然有卡顿感,或者 vscode server 试试,不过我是 jb 全家桶不用 vscode
网不好就改成 ssh 适应 vim
可行,但有多好用还是看你的上行带宽。
而且我主要是在 Jupyter 里写 python,远程桌面都很少开,对带宽需求一般不大
可以阿,申请个公网 IP,路由器防火墙把某个端口直接转发到 PC 的 22 就可以了
万一电脑炸了,只能通过物理手段介入。那你得回家一趟了😂
code with me ?
一直长期用 vscode remote 做开发(非 Java ),至于 RDP 我觉得对于网络环境的要求还是比较高的。
那为什么不干脆弄个高性能笔记本呢....
除非家里停电,不然完全没问题。
打电话回家也是可以的,哈哈
高性能笔记本你是说游戏本吗?那个太重了,经常在外面跑很累,而且有的时候给外面的领导做演示的时候掏出那么大个本子...,实在是太尴尬了
上次用了 v 友推荐的 parsec 远程,针不戳,楼主也可以试试
IDEA 没有官方的远程方案,怕不稳定
我瞅一眼
我家里的那台🎮台式机,待机都 120 瓦了,怕电费感人不敢 24 小时开,只有打游戏才开,日常 24 小时开一台插满内存 ssd 的 NUC 是最适合的,待机十几瓦性能就很强了。
另外家里宽带需要一个公网 IP,做 RDP 端口映射
rdp 方案有时候会有点卡顿感觉,就是不流畅,但是 ssh+vim 几乎不会感觉到卡
有 nvidia 显卡更推荐 moonlight,不需要注册账号没有中央管理服务器,自己手动直连远程机。
利用显卡 Video Encode 核心,节省远程机 CPU 资源
可以关注一下 JB 家新出的远程方案 Projector
如何评价 JetBrains 的新项目 Projector ? - 知乎
www.zhihu.com/question/431322237
和你想法一样,目前我是在公司配了台很强的台式机,然后用 frp 端口转发 3389,这边对带宽要求很高。我买的服务器是不限贷款,8 毛钱 1G 流量。在家用一台 2k 屏,一台 4k 屏连接公司电脑,撸代码完全够用,非常舒服。反正公司电脑 24 小时在线。但是对家里带宽,公司带宽和转发服务器带宽要求都很高,所以看个人实际情况吧。
你们远程切换中英文输入法快捷键冲突是怎么解决的?这个问题好像比较硬伤
RDP 网速度有保障的话,还可以的。
可行,我平日用 Mac,用 Windows 时就 FRP + RDP 。
算了下,24 小时开着确实耗电量感人,一个月电费都多交不少
RDP + 1
我研究一下
#28 兄弟你是什么配置啊,待机都 120W,服务器一般运行也才 300-400W
这个我看过,现阶段貌似不怎么好用
你这么一说我才想到,可以放公司的,少了不少问题,哈哈
建议抛弃对超级本的固有印象,现在 AMD 的 5800u/5800h 接近台式的 3700x 却可以以 35w 的功耗做进轻薄本里面。提前调查好性能释放,纯 cpu 性能轻薄本现在已不落台式机下风
可行。 太可行了。
这个最近有研究过,确实,但是不能升级是硬伤,过个几年性能就不够用了
台式机的升级性也是有限的,现在 ddr5 换代肯定升级性没戏了,就拿最长寿的 am4 初代的 300 系主板也就能用三年来的 u 。英特尔那边更是几天换下插槽恶心人。存储的话考虑外置和 nas 也不是很紧缺,最大的问题内存可以一次到位或者稍微牺牲点体积买带插槽的。总之如果考虑升级性桌面也不是绝对的优势,所谓升级实际也是限制多多
我部署在良心云上的 wireguard 用了两个月不知怎么突然挂掉的,看来也要做下保活
nuc8i5beh 我的待机 6w,一跑任务,就飙升到 50w 左右
公司机房有开发机可以用,但是 Windows 实例不提供许可证,搞得我不敢用。Linux 实例折腾了好久的 VNC 和桌面环境,用得不爽,真难。
github.com/JetBrains/projector-docker
前几天玩了下在浏览器里运行 jetbrain 系列 ide
www.cnblogs.com/zjsxwc/p/15304661.html
近几年一直都是远程桌面或 SSH 连接家里(macOS)/公司(Linux),
SSH 和 VSCODE remote 肯定没问题
远程桌面流畅度取决于网络质量和其它各种因素,我这里是完全没问题的, 我是使用 VNC 和 FLUID, 只需要两端是有线网络,分辨率不要高于 1080p,体验和本地网络相差甚微.
现在的移动笔记本性能很强的,只是 gpu 不行,释放在 35w 的还是不错的。如果只是用家里的电脑跑编译,不如等编译的时候再把代码拖到本地更好。
那有什么好的高性能轻薄本推荐吗?硬盘大小没有要求,有家用 NAS 服务器,内存 16G 起,CPU 性能高点就行
多谢大佬,我去试试
开发办公用,没有游戏和作图需求,核显就行
iPad+Windows 远程桌面,可以兼顾平板的便携性和生产平台的需求
iPad Pro 2020 是否能够取代笔记本? - 稚晖的回答 - 知乎
www.zhihu.com/question/380927282/answer/1236317480
目前正在做相关的尝试,但是还没出结果,体验一段时间再来回答,机器已经组装好
CPU:3900x
内存:64G
硬盘:三星 980 1T * 2
显卡 1: 5700xt
显卡 2: 公版 1080ti
网络这一块已经很成熟了,公网 IP + OpenVPN,速度可以跑满,安全也有保障,机器系统是 Unraid,准备这两块硬盘分别直通给 macOS 和 Windows,5700xt 直通黑苹果下免驱动,1080ti 直通给 Windows 玩儿游戏,Steam 远程串流,黑苹果是开发机,在公司远程回家 用 VScode 和 IDEA 的远程方案。
大家可能最关心的是网络的问题,我的建议是如果没有公网 IP,这个方案基本就是残废的。
租个最便宜的 vps
projector 完美解决
其实这个来说 mba 还真挺合适的,重量不重,同时续航可观。win 上的续航确实没有 apple 家的续航好用。windows 的轻薄本现在性能很不错的,重量也还好,1.5kg 左右不算是很重。不过最近看上了 surface laptop go 这货就是屏幕素质差,但是作为远程开发机我觉得合适。12 寸的小本,键盘还挺好用的。
我之前预选的方案和这个差不多,就是没有显卡,现在主要就是考虑到网络和耗电问题
我的方案是
1:购买一个域名,绑定到 DNSPod,然后再 NAS 上部署域名自动刷新,把家里机器的公网 ip 自动刷新到域名
2:破解家里的光猫,让它可以进行端口转发。
3:外网直接用域名链接 RDP
我已经这样工作好几年了,没什么太大问题了,速度上也还可以保证。
另外家里的机器千万别用无线链接,一定要用有线网络,要不要丢包很严重,远程桌面会是不是断一下,相当难受。
如果网速不够,链接效果可以用最低档的,这样可以保证最低程度的使用。
苹果考虑 mbp13 m1,但是听说 m1 芯片有不兼容的情况,而且苹果的系统用着也不太习惯,win 笔记本的话考虑的比较多的是 dell 的 xps13,因为现在用的就是这个,感觉挺不错
vim/emacs 党的话比较合适,用 ide 的总会遇到各种坑的,至少 projector 我用的不舒服
家庭 NAS 买了白群,有公网 ip,DDNS 使用很方便,这个倒是不用担心
中转的方案太费钱,首先是流量,国内的流量太贵了,现在家用带宽算基本都是 100M 以上,国内的 VPN 如果是带宽计费 10M 的带宽一个月怎么也得 500+,而且这是 10M,并不是 100M,速度差别体验有多差可想而知,按流量计费没那么贵,但 1 个 G 最少也要 5 毛。如果有串流游戏方案,这钱哗哗和水一样。
parsec 好用!有公网 ip 强烈推荐!没有公网就 zerotier 搞一个穿透
我也是类似的方案,不过把端口转发还有 DDNS 放软路由上了,NAS 用 Docker 跑了一堆东西,平时工作用的是 MBP,然后外接屏幕,用 RDP 远程连接,和本地没区别,下班就关机,机器支持 WOL,写了个脚本,执行一下就远程开机,这个方案已经使用了两年多了,稳得很。
可以参考一下。
目前用 TincVpn+NoMachine...延时能接受..但是分辨率有点差
理论可行,但如果电脑死机了、蓝屏了,怎么处理?跑回去按重启?
rdp 是 window 自带的远程桌面吗
简单的方案就是使用远程控制的插座,如果出现这种情况就断电重启,然后 wol 启动机器。概率不高,应该问题不大。
用带 IPMI 的主板远程控制
projector 体验了一段时间,不太好,毕竟在浏览器里面,快捷键就冲突不少,然后渲染性能也不好卡卡的,更要命的是粘贴板是很迷,client 和 projector 没办法互通或者只能互通第一次。
当然可行,Windows 的 rdp 协议非常成熟,只要网络和编解码速度能满足基本需求就能远程开发,而且感觉上不会有啥差异。不过公司允许你这么做吗?这个得先确认一下。
哪天网络挂了,什么远程插座自动保活全是空谈。
当习武之人,上可以上桌面 U 的神船。
目前搭载 5800u/5800h 的笔记本,估计没有任何一款能在 cpu 全核心编译大型项目的时候还能保证低噪音吧?
#30 moonlight 是针对游戏、视频之类需要高实时性场景做优化的,会更吃资源,不适合这种云桌面、云应用类的场景,详情可以看一下我之前写的文章: www.hesudu.com/t/709016
等我回去搞台电脑试试
vsvode remote 是不是只是把文件放在远程了,但是运算啥的还在本地,git 和 shell 我看是远程的
我现在就是用的这种开发模式,之前迫于 mbp 打开 clion 风扇就狂转,尝试 vscode remote 连回家里的服务器开发,只能说很香,不过一旦出现网络问题,就只能划水摸鱼了
emmm,网络有问题也可以本地开发啊,也不是说完全不能开发,只是性能跟不上有点卡而已,反正代码都提交到 git 上
我就是这样,rdp,在网络状态稳定的情况下和本机没区别
云桌面
#80 代码放在 dropbox 上.网络出现问题还有 plan b
Parsec +1
只要任意一边能打洞,就能享受到家里 144hz 的电脑。延迟上海电信互联大概是 2-4ms
最差的一次是连移动,大概 20ms 左右。
code with me , projector
我一直这么搞啊,
条件需求:
公网 IP,上行带宽够,有一台低功耗的 NAS 服务器
环境搭建
1,台式机放在工作房,无网络接口,用 wifi 连接,用一台树莓派 3B 长期开机直接网卡网线,自己 coding 在树莓派上发 Magic packet 解决远程开机难题(台式机不用长期开机空转耗电)
2,在 NAS 上自己 coding 调用阿里云 API 动态解析 DNS,可以随时找到动态的 IP
3,路由器上只开了一个 wireguard 的端口,NAS 上 wireguard 搭建环境接入
4,NAS 环境是 ubuntuserver,提供了非常多的功能,其中一个 docker 容器跑的是 code-server,如果轻量开发就直接网页或者 app 接入 code-sever
5,如果需要大规模编译调试,就用 SSH 命令在树莓派上远程开机,再用 RDP 远程台式机开发
6,code-server 上部署了破解版本 jira,jenkins,这个做了反向代理,并用 FRP 穿透到公网使用
zerotier + vscode remote 超低时延
zerotier 只要有台 moon 基本都能打洞成功
那你买台服务器不是更好吗
我的电脑待机比他还高些。HP z8
PyCharm Professional 有一个 remote deployment 的功能,很好用,就是不知道 IDEA 有没有。
lz 是对客户端有高性能需求,还是服务端呢?客户端的话,xps 或者 mba 应该能满足性能需求了,而且也不重。
服务端的话,还是推荐云服务器,放在家里搞 vpn 或者 frp 太麻烦了
台式机连 WiFi,可以 wol 唤醒?为啥我的 ax200 不行呢?还是我理解错了,望解答
#26 code with me ?
强烈推荐 WeWorkCloudesk,“创意”里有 WeWorkCloudesk 帖子。
5800h
下了一个 安卓模拟器 风扇狂转
考虑电脑要重启还有蓝屏死机的情况呢. 最好通过路由器注册 ddns, 然后控制智能插座通断, 电脑设置上电开机.
可以用,我就在用 腾讯云服务器 frp 宽带 100m 按量收费 rdp 远程开关机向日葵开机 跟自己桌面没区别,家里宽带上传有 40m 普通宽带,超级刘畅
vscode remote 除非内网 断开频率太高,而且写 java 跟 idea 没有可比性。
还是买台高性能的笔记本吧,现在标压核显全能本还是很多的,5800H 的。
在乎重量的像小新 Pro14,Yoga 14S,thinkbook 14P,Redmibook Pro 15 5800H 的性价比都算不错的。
缺点是拓展性太差,不能自行升级内存。
Thinkbook 16P,幻 16 都是全能本,外观也偏商务,5800H+3060 的配置几乎完美,还可以自己加根内存,缺点是贵,重量 1.8 ~ 2Kg 左右。
由于最近在折腾邮件服务器,正好想测试一下自己以前注册的其他几个邮箱。 发现 outlook 邮箱在发信时,居然可以把发信人设置为和 outlook 帐号关联的邮箱帐号。 比如在…
霍炬近两个月前写过一篇《microblogging和微博信息架构产品差距和影响》分析了国内微博和Twitter的差距,重点就是因为信息的平等性。我也一直在观察新浪微博,以及新浪…
人到中年,身体检查出了一些毛病,打算开始养生了,说是养生,其实只不过是规律作息+坚持锻炼+控制夜宵。 锻炼方面我打算拾起以前断断续续练习的八步金刚功,这个不细说了,大家自行了解…