完成事项
- 重新熟悉各个在线部分账号密码,熟悉各种主板的问题。
重新熟悉了各个在线部分的账号密码,开始能够整理这些机器,之前的很多机器随着时间一长就不能自己启动了,然后有出现新的板子和二手的板子的问题。二手的板子,拆机下来的,其实有些板子本身就有问题,例如因为某些主板的击穿导致不能上机箱,例如主板过了好几个人的手导致各种问题等,包括我自己,也出现了显卡不能运行,烧了主板等各种情况。以及amd的主板各种支持,各种不能良好运行等。
-
构思准备各个服务以后主要放在云中,其实很多时候,云上也是比较方便的。因为我买的板子,硬件上不是很稳定。包括内存条的问题,重启之后需要重新插拔内存条,内存条的混插问题;包括主板上的PCIE接口因为某些原因直接挂掉了等等。 经过了一系列环境的拆分,包括proxy,windows的各个系统的更新,包括开发和部署,包括打包等等。现在的经验是如果是涉及到了多个系统,最佳方式是只使用一个系统,保持简单。然后如果是使用了selenium加上chrome等这种混合式安装环境,最最简单的方式是迫使chrome不要更新,然后windows10也是要做对应的准备,这样才能满足这些要求。 尤其注意:如果是使用了autoit等,需要准备精简环境,并且将这些环境归档到云中,由于部分或者一些软件并不支持windows server 所以使用win10的重新精简版本是个合适的选择,基础内存为1.2G。 尤其注意:使用python的脚本来写代码没有问题,但是注意每个组件,包括chrome等,都要有对应的release版本便于后面的安装,只是用测试的流程并不合适,例如vscode等。python的部分需要有编译流程,就是说IDE的整体的编译流程。只使用vscode会有问题。
-
实际上大家的开发环境都是windows,Linux都是在实体机或者虚拟机环境下使用。如何解决开发环境和Linux环境之间的问题,我们使用的IDE,甚至只有代码查看器。 不同的环境下适用的编译方式是不同的,之前的网络编程的调试确实是需要两台机器进行调试,qemu部分的测试需要是最小系统环境等等。
多个组件环境集成
- 注意有输入输出,注意要有对应的release版本,然后有简单的配置功能。
- 需要方便画图等等。
- 多个组件的集成流程等,主要是形成流程,节点等。
- 开发环境:windows和virtualbox,不再使用unraid等作为内网环境了,服务越多维护越加麻烦。
- 学会关闭自动更新,强制自动更新以及windows的默认自动更新等功能,关闭自动更新环境。类似于docker镜像了,就是系统环境的镜像。