打开网站看了看最近的文章暴露了自己死宅的身份呢,虽说是只诚信肥宅,但感觉也是时候水一篇写一篇正经的博文了。一下子想不到什么好写的东西,于是就准备来讲讲我是如何来组织安排自己的电子设备的。其中同时包括了我所使用的操作系统、硬件以及应用程序。

不想按顺序看的可以按照旁边的目录(电脑端在左侧,手机端在顶部有按钮)跳转阅读。


我的设备们:

  • 电脑:古老的 Macbook Pro
  • 手机:iPhone
  • 其它:iPad、外置硬盘、树莓派、云服务器等

云方案

关于设备之间的云同步,其实我要说的很少,我的手机、电脑、平板都安心地活在苹果的生态系统里,所以一切都靠 iCloud 来解决,包括其它应用内的云同步也都选用 iCloud。设备之间的数据传输也使用苹果的 AirDrop 来解决(这似乎不算云方案哦)。目前学习生活中对 Microsoft Office 的云同步/协作还没有什么需求,所以也没有用 OneDrive 的必要。百度云什么的一般用来做离线下载,文件什么的都不会往上放。

iCloud

另外,电脑与服务器、服务器与服务器之间的同步,使用 Syncthing (opens new window) 来实现,会在之后的 开发策略 章节讲到

软件方案

在说我用的软件之前,我先引用 LTT (opens new window) 中 Linus 说的那句话:

As a techie how DIFFICULT it is to convince iOS users to install third party chat APPs, might make my brain hurt a little bit.

其实不仅是聊天软件,许多应用,如果系统自带的做的不是太辣鸡,那么我一定会选择使用系统自带的应用,毕竟省心很多。并且活在苹果的生态中也不用考虑设备之间的同步问题。于是包括 日历、短信、备忘录、提醒事项、天气、浏览器 等功能,我全都用的是系统自带的软件,毕竟与系统融合度好的应用是很难找的。

文字处理、笔记、办公软件

办公软件:

  • Apple Keynote、Pages、Numbers
  • Microsoft Excel、Word、PPT

其中,演示文稿一般用 Keynote 来制作,PPT 偶尔也会用。表格方面,涉及到数据处理的,一般都使用 Excel,但是一些个人的记录方面,会使用 Numbers。

文字处理方面,一般都不会使用 Word 或者 Pages 。我常用的软件是:

  • VScode
  • Ulysess

Ulysess 因为可以跨平台同步,一般作为长篇的记事本,或者写写实验报告什么的。大多数想码字的情况一般都会使用 VScode,包括写博客的时候。实验报告平时就直接用 Markdown 写好之后导出 PDF 交作业。Ulysess 的导出会好看一点,但是如果想要自己写CSS的话,VScode 会方便很多。

笔记的方面,用的是 Notability 和 MarginNote,看 Paper 什么的强烈推荐 MarginNote。

写论文的话,Tex 可以使用 Texpad,但是太贵,不舍得买。有一个在线的编辑器叫 ShareLaTeX 也不错,还免费,但是在线的体验还是不如本地。

多媒体软件

视频播放器:

  • 电脑端的视频播放器选用的是 IINA (opens new window) ,这是我用过的 Mac 上最好用/好看的播放器。
  • 手机与 Pad 用的是 nPlayer Pro(付费),这个真的很强大。

多媒体处理: 我在这方面的需求不大,基本就图片和视频,音频一般不怎么去处理。

  • 图片:PS、系统自带的预览
  • 视频:Pr/Ae、FinalCut/Motion、iMovie我都装过,Pr就用了一次,FinalCut对我的需求来说也是杀鸡焉用牛刀,所以一般都是iMovie 解决。
  • 音频:因为没有处理音频的需求,所以音频剪切的需求就直接用系统自带的 QuickTime 解决了。
  • 视频转码:现在在用 Permute 是个付费软件,很不错,免费的之前用过 SmartConverter,这个也是可以的。

下载器

  • 磁力下载:Flox(付费)、百度网盘
  • 网络视频下载:Downie(付费)

浏览器

之前说过,一般都会用系统自带的 Safari 。 但是在电脑上,还安装了 Chrome、Brave。Chrome的开发者工具是真的好用。Brave 用的是 Chrome 内核,但是有很强的隐私保护功能。

系统增强

  • Magnet - 分屏
  • Boom3D - 环绕音

软件订阅

Setapp Setapp (opens new window)!!这个强烈推荐使用 Mac 的同学们使用。学生优惠 $60 一年,里面集合了一堆超好用的软件,再也不用天天上网找激活码了。我提到的软件包括 iMazing、CleanMyMac、MoneyWiz、Timing、Screens、XMind、Flox、Permute、Downie、MarginNote、Ulysess 里面都有。并且 Ulysess 和 MoneyWiz 还支持激活 iOS 的订阅,超级划算。

其它

  • 音乐:网易云,其它尝试过 Apple Music 以及其它国外的流媒体服务,感觉还是不习惯。
  • 手机同步:iMazing
  • 电脑清理:CleanMyMac
  • 记账:MoneyWiz
  • 时间管理:手机系统自带、电脑:Timing
  • 屏幕共享: Screens、Chrome 里的 VNC viewer。
  • 虚拟机:Parallels Desktop
  • 思维导图:XMind

Timing

开发方案

IDE 什么的不是这节想说的内容,更多的是如何连接自己的设备。

本咕咕咕平时一般都写写 Python ,偶尔写写前端,PyCharm也是下了的,但是最常用的依然是 VScode 和 Jupyter Notebook。

咕咕咕

Notebook 真的是神器,所以在服务器上以及笔记本上都安装了。其中,文件的互相同步就使用一个叫做 Syncthing 的软件来完成。Syncthing 是一个基于 BitTorrent 技术的同步软件,任意两台安装了 Syncthing 的计算机之间就可以同步,并且支持许多种自定义设置、版本管理。软件管理使用 Web UI,所以也不需要计算机有图形界面,非常方便。

对于自己感觉能放到网上给人看的代码,就会传到 Github 上去。

设备直接处理同步文件之外,有时还需要从外网访问到本地,这就需要做一个内网穿透,以便随时随地访问电脑上的数据。内网穿透的搭建方法我之前有博客记录过。

云服务器这块,我是选择养一台国内的和一台国外的,国内的原来用的是腾讯云的1元学生主机,然而发现有时候网速甚至不如国外的快,就逐步弃用了,转而使用一台带有 GPU 的电脑作为服务器,跑跑机器学习还是很方便的。所有的云主机都禁用了密码登陆,使用密钥登陆以提高安全性。

备份方案

文件备份这块就是氪金玩家的领域了,我作为只有一个外置硬盘盒的小朋友,肯定是没法做到高级的备份的,如果网速快的话还可以用那台 GPU 主机作为一个异地备份的机子,奈何网速太慢。

所以现在我的大文件基本储存在外置硬盘中,电脑上也存在这一部分重要的备份。电脑本身的备份使用自带的 Time Machine (这个真的好用)备份在电脑内的一块机械硬盘中。。。对。。。电脑内。一个原因因为目前我并不是怕电脑被偷而是怕固态硬盘损坏导致数据丢失,另一个原因就是外置硬盘空间不够(太真实了)。

所以氪金能力决定了我的数据可能可以逃过一次失窃,但逃不过一次火灾。有钱一定升级个网络组一台 NAS。

智能~~家居/~~寝室方案

智能家居这一块是上学期心血来潮时折腾的。控制器用的是树莓派安装 HomeAssistant (opens new window) 软件,这个软件可以作为一些智能硬件的网关,也可以直接通过 GPIO 控制自己搭的硬件。所以我就把台灯什么的都连接到继电器,通过树莓派控制起来,同时也加了个温湿度传感器检测温湿度变化。HomeAssistant 可以吧这些设备通过 HomeBridge 介入苹果的 HomeKit 中,所以我的手机/电脑/Pad就可以直接通过 APP 或者 Siri 控制这些设备。

同时,HomeAssistant 也有自己的管理 APP 可以使用,我在树莓派上也做了内网穿透,所以可以直接在外面控制寝室的设备。再也不怕出门忘记关灯了,晚上上床前也可以不关台灯,爬上床之后再关。

HomeAssistant 所支持的硬件远远不止这些,包括摄像头,你能想到的基本上都支持。

我的寝室设备管理界面:

效果图——截图自Mac端“家庭”APP

@Aeonni 写于2018.11.16

转载请注明出处

Last Updated: 2021-03-30 01:00:06