Pip更换国内源
在国内,用 pip 安装 python 依赖包的时候,总是会遇到 Timeout 或者下载太慢的问题
Supervisor管理python进程
supervisor是一个Python开发的通用的进程管理程序,可以管理和监控Linux上面的进程,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启
Linux管理临时文件
Linux产生大量的临时文件和目录,例如/tmp、/run 。RHEL7或者CentOS7中,systemd提供了一个结构化的可配置方法来管理临时文件和目录,即systemd-tmpfiles,可以创建、删除和管理临时文件的服务。
Nginx搭建Git的Smart HTTP
我们一般通过SSH进行授权访问,通过git://进行无授权访问,但是还有一种协议可以同时实现以上两种方式的访问。设置Smart HTTP一般只需要在服务器上启用一个Git自带的名为git-http-backend的CGI脚本
Miniforge-Python版本与包管理
conda-forge是一个 GitHub 组织,包含 conda 包的存储库。构建的发行版上传到anaconda.org/conda-forge并且可以使用conda安装
安装Jupyter Lab
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果
SSH客户端配置
Linux、MAC都自带SSH客户端。当我们需要登录远程服务器时,使用SSH一种很方便的方式。
使用VSCode Remote远程开发
VSCode Remote 支持SSH Targets 和 Containers两种远程模式,使用SSH可以在VSCode中方便的修改远程服务器上的文件,进行远程开发
AWS Lambda最佳实践
在工作中有很多功能使用AWS Lambda提供服务,这里介绍Lamabda使用中积累的一些经验
AWS Lambda容器映像中使用Puppeteer
在Lambda中运行Puppeteer可以做网页截图、网页录屏等操作。但是在Lambda中跑起Puppeteer并不容易,选对浏览器,设置对浏览器启动参数,才能在Lambda中跑起Puppeteer