macOS High Sierra下的minicom要如何按出 meta key ?

以前常在 Linux 的 Terminal 下使用 minicom 这个小程序来操作 USB to Serial (也就是 USB to RS-232) 来连接「数据采集卡」、Router、Switch 等网络设备

一般 Linux 底下的 minicom 使用 control + <Fn> 来操作一些 minicom 的一些特定功能
例如 control + x 就是 hang up 并退出 minicom

后来换成 OS X 之后的 minicom ,要求使用「meta key」组合键,如下图:

继续阅读macOS High Sierra下的minicom要如何按出 meta key ?

OS X EI Caption(10.11.6)通过SSH启用VNC远程桌面

家里的一台Mac mini(Early 2009)安装了OS X EI Caption系统,启用了SSHVNC远程桌面。但是在某次系统更新的时候,由于涉及到Remote Desktop Client的更新,导致无法正常登录VNC远程桌面,但是可以正常使用SSH登录。

则使用如下命令重新启用VNC远程桌面服务:

如果需要关闭VNC远程桌面服务,则使用如下命令:

参考链接


How to enable OS X screen sharing (VNC) through SSH?

macOS High Sierra系统上Windows 10远程桌面

微软曾经为macOS提供过Windows远程桌面,但是已经非常长时间没有更新过了,导致在macOS High Sierra系统上的远程桌面是无法连接Windows 10的。

其实微软还是为最新的macOS High Sierra提供了远程桌面程序的,在苹果应用商店的应用名为Microsoft Remote Desktop Beta,但是遗憾的是,设置了只能美国的用户才能下载。因此我们需要手工下载,然后安装。

可以在本站下载一份目前的最新拷贝。

Microsoft Remote Desktop Beta

参考链接


macOS High Sierra下使用brew安装支持x265的ffmpeg以及转码

使用

安装ffmpeg默认是不支持x265

使用

重新安装即可。

一般直接的H265数据流(比如从摄像头抓取的H265裸数据流保存的文件),是没办法在MacOS上直接播放的,必须进行转码。简单的转码命令如下:

参考链接


关闭Safari英文矫正功能

macOS High Sierra系统上使用Safari进行搜索的时候,总是莫名其妙的被修改搜索词,导致搜索结果驴唇不对马嘴。搜索了一下,这个锅应该是输入法导致的,最可恶的是不能拒绝输入法的推荐词汇,可以使用如下方式关闭输入法的自动英文矫正功能。

继续阅读关闭Safari英文矫正功能

macOS Sierra升级到macOS High Sierra后执行cc,git命令报错

macOS Sierra升级到macOS High Sierra后执行cc,git等命令报错,错误信息如下:

解决方法如下:

参考链接


mac更新系统后Git不能用,提示missing xcrun at

macOS High Sierra (10.13)制作Windows 7安装U盘

  1. Open a Terminal (under Utilities)
  2. Convert the ISO to UDRW format hdiutil convert -format UDRW -o destination_file.img source_file.iso
  3. Run diskutil list and determine the device node assigned to your flash media (e.g., /dev/disk2)
  4. Run diskutil unmountDisk /dev/diskN (replace N with the disk number from the last command; in the previous example, N would be 2)
  5. Execute sudo dd if=/path/to/destination_file.img.dmg of=/dev/diskN bs=1m (replace /path/to/destination_file.img.dmg with the path where the image file is located; for example, ./win7.img.dmg)
    • Using /dev/rdisk instead of /dev/disk will faster, 20x
    • If you see the error dd: Invalid number '1m', you are using GNU dd. Use the same command but replace bs=1m with bs=1M
    • If you see the error dd: /dev/diskN: Resource busy, make sure the disk is not in use. Start the 'Disk Utility.app' and unmount (don't eject) the drive
  6. Run diskutil eject /dev/diskN, and remove your flash media when the command completes (this can take a few hours on slower drives)

继续阅读macOS High Sierra (10.13)制作Windows 7安装U盘

获取当前Python中site-packages的具体存放路径

很多时候,我们系统上安装了好几个版本的Python, 此时,我们往往没办法确定通过pip安装的包会存放到那个目录下的site-packages中,可以通过如下代码获取:

Ubuntu 16.04 LTS系统上,这个输出是存在问题的,执行命令后输出的目录是:

实际上,通过pip命令安装的目录有很大一部分被安装到了

目录下。

macOS Sierra (10.12.4)下使用Android Studio打开Android Virtual Device Manager报告“/dev/kvm is not found”错误

Android Virtual Device Manager突然出现了/dev/kvm is not found这个错误,我猜测大概Hardware_Accelerated_Execution_Manager丢失了某些文件,或者没安装好HAXM

继续阅读macOS Sierra (10.12.4)下使用Android Studio打开Android Virtual Device Manager报告“/dev/kvm is not found”错误

macOS Sierra (10.12.4)下Caffe执行Python代码报告错误“Mean shape incompatible with input shape”

在执行macOS Sierra (10.12.4)下Caffe通过Python接口加载binaryproto格式的均值文件的时候,最后报告错误:

这个错误发生的原因是由于memnet提供的均值文件是256*256的,但是提供的配置文件却是227*227的,导致在io.py里面的代码在进行判断的时候发生异常。调整源代码中的python/caffe/io.py里面的代码:

调整为:

调整完成后,需要重新编译Caffe:

参考链接