金融行业,软件基本是 windows 上的,公司的电脑越来越不好用,打算用自己的 M1 MBA 上班了,平时活比较杂,有几个问题请教下各位老铁:
1 、在不用 win arm 虚拟机的情况下,有其他好方法调用 x86 下 C++的.dll 、.so 接口以及 python 的.whl 包吗,rose2 可以转译吗
2 、偶尔要用下 console 线调试下思科设备,mac 下一般用什么软件,一直用的 termius ,但 serial 功能要付费,只是偶尔要用下不太值得
3 、基于以上原因目前一直是上班用 win 回家用 mac ,也许一时半会无法完全切换到 mac ,求一个好的阅读器,可以在 win 和 mac 无缝切换,主要看英文 PDF ,要带翻译功能的。Mac 上用的 marginnote 、ibook 但无法和 win 同步,目前只能把 PDF 放 iCloud ,win 下用 edge Mac 用预览,edge 的划词翻译又不支持 PDF ,换了好几个都不行。
1
menghuan1918 2023-12-13 08:19:59 +08:00 1
阅读器的话可以尝试 zotero+翻译插件( https://github.com/windingwind/zotero-pdf-translate)?
文件同步可以用 zoter 自己的,或者文件不多也可以用坚果云顶一下 |
2
ysc3839 2023-12-13 08:30:11 +08:00 via Android
1. 用 Wine 可以跑,但是似乎跑不了 32 位的,只支持 64 位的。Linux so 的话就只能用虚拟机,而且比较折腾。
2. Tabby? |
3
k9982874 2023-12-13 08:33:04 +08:00
转了 mac 就别想着 win 的软件了,找 mac 替代版本
|
4
Worldispow 2023-12-13 08:44:39 +08:00 via Android
mac 下的串口调试比 win 复杂的多。。
|
5
flyqie 2023-12-13 08:46:57 +08:00
这需求建议直接用 windows ,不然比较麻烦。
|
6
NessajCN 2023-12-13 08:49:00 +08:00 1
调串口你直接终端敲命令就是了啊....哪里需要什么额外软件
|
7
yolee599 2023-12-13 08:53:52 +08:00 via Android 1
1. 用虚拟机,任何转译工具都不能完美运行,特别是大型软件和依赖硬件的软件,会有各种问题。
2. Linux 下有 minicom ,picocom ,可以找找 mac 下有没有类似的软件。 3. 我也不知道。 |
8
sunnicholas1117 2023-12-13 09:04:16 +08:00 2
我目前是:自己的 mbp ,需要时远程公司的 windows 使用,公司的电脑,上班就开着,但不接显示器用惯了 macos ,但有些工具还得用 windows ~
|
9
tuochenlyu 2023-12-13 09:23:33 +08:00 via iPhone
MacBook Pro 2019 intel + parallel/fusion
|
10
wimming275 OP @sunnicholas1117 我目前是 vscode ssh 到一台老的 win 上面
|
11
wimming275 OP @yolee599 虚拟机相当于转了两道,第一道是 mac 到 win arm ,第二道是 win arm 到 win x86 ,另外其实我想换 Mac 也主要是因为 3 ,我也找不到
|
12
wimming275 OP @ysc3839 多谢,tabby 不错,开源的,另外问下 so 要折腾,python 的 whl 麻烦吗
|
13
wimming275 OP @NessajCN 好的,刚刚在知乎上翻到一篇文章,用 screen
|
14
wimming275 OP @Worldispow termius 申请了付费试用,体验倒是不错,就是太贵
|
15
nyakoy 2023-12-13 10:51:13 +08:00
需求有点类似,我的选择是直接在公司 windows 开发,其他项目在 mac 开发。项目分开放
|
16
xuanbg 2023-12-13 11:04:13 +08:00
公司不是有电脑么,这些场景继续用公司电脑,也不影响你买台 M1 的 mac 做别的呀。
|
17
ysc3839 2023-12-13 11:32:53 +08:00 via Android
@wimming275 whl 就是打包的编译好的 dll/so
|
18
ysc3839 2023-12-13 11:33:56 +08:00 via Android
@wimming275 虚拟机没转两道,虚拟机内的系统是硬件虚拟化运行的,性能不会有太大损失
|
19
xgdgsc 2023-12-13 12:24:01 +08:00
可以考虑二手 matebook e go 性能版,很便宜,随身带
|
20
thinkershare 2023-12-13 12:56:08 +08:00
双持好了,我目前也是:2 个 Windows 台式机,一个 Mac Mini ,一个 Air. mac 主要用来娱乐,Windows 主要用来工作。使用 OneDrive 同步数据。
|
21
thinkershare 2023-12-13 12:57:28 +08:00
有条件就再准备一个 Windows 笔记本的,性能也不需要很强,我现在的 Laptop3 就出差的时候应急。项目现场做汇报,没有 Windows 机器各种麻烦。
|
23
angrylid 2023-12-13 13:03:55 +08:00 via Android
抛开技术不谈,你确定要用自己的私人电脑工作?
|
25
jjx 2023-12-13 13:25:00 +08:00
m1 下
python 2.7 使用 m2crypto 一直没有解决 (原来随机版本的 macos 是可以的) 现在已经将主力转到 windows 机器上了 |
26
cheng6563 2023-12-13 13:54:39 +08:00
提醒一下 tabby 的 rz sz 功能是废的
|
27
ivan_wl 2023-12-13 13:54:45 +08:00
配置串口参数
|
28
ivan_wl 2023-12-13 13:59:16 +08:00
@ivan_wl
配置串口参数 stty -F /dev/ttyUSB0 115200 cs8 -cstopb -parenb raw -crtscts -ixoff -ixon -echo 用 socat 打开串口,直接用本地终端作为串口终端 socat -,raw,echo=0,escape=0x4 /dev/ttyUSB0 也可以转发到 tcp socat TCP-LISTEN:27000,keepalive,reuseaddr,fork,max-children=1 /dev/ttyUSB0 xmodem 传输 socat EXEC:"rx -c $datafile" /dev/ttyUSB0 socat EXEC:"sx -k $datafile" /dev/ttyUSB0 |
29
fengbjhqs 2023-12-13 15:33:52 +08:00 via Android
请教电脑补贴好多钱哇,
阅读,可以试试 sumatrapdf , |
30
fairytale 2023-12-13 18:28:51 +08:00 via Android
可以啊,安装纯 x64 的 python 。
|
31
hez2010 2023-12-13 18:52:23 +08:00
其实就记住一条就行了:任何需要和第三方硬件打交道的开发场景,一律选择 Windows 。
|
32
skye 2023-12-13 21:01:28 +08:00
mac 远程到 win 上
|