晨曦的博客

点点滴滴

常用的几种时间系统以及GPS时间转UTC时间

包括GMT、UT、TAI、UTC等时间系统

使用Python编写时区转换和GPST与UTC转换的代码

ubuntu系统共享桌面的使用和配置

共享桌面配置为RDP协议,方便其他系统连接

可以搭配frp内网穿透实现在公网环境访问桌面,作为TeamViewer、向日葵等远程控制软件的替代

为Github仓库添加Github Actions实现持续集成

Github Actions是Github推出的CI工具,配置文件采用yaml格式

公开仓库可以免费使用此功能,私有仓库也有一定的使用额度

YAML语言的介绍和语法规则

持续集成工具的配置文件都是使用YAML语言编写的

本文主要介绍如何使用YAML语言的基础数据类型

基于jupyter lab搭建网页编程环境

在ubuntu系统配置环境,在任意浏览器编写运行代码

包括虚拟环境、多用户、jupyter常用扩展、安装其他kernel等内容

在Ubuntu系统安装配置OpenSfm

OpenSfm是三维重建领域做得很好的开源软件库

主要介绍如何编译安装opengv、ceres以及opensfm

创建frp插件用来管理SSH连接的IP和通知用户信息

该插件名为frp_info,主要可以防止未授权IP的尝试登录

禁止或允许固定IP段的用户访问frp

加速github的clone操作的一些方法

主要包括更改host与更换镜像地址的方法

经常遇到github下载代码速度在每秒几十KB,这里介绍几种解决办法

为网站添加HTTPS支持

自己搭建的Web服务为了更安全启用HTTPS

HTTPS证书来自Let's Encrypt网站签发,使用ACME工具自动续期

使用JavaScript备份QQ空间的留言板数据

有时候爬虫的事情交给JavaScript可以更好更快解决

JavaScript通常是作为开发Web页面的脚本语言,本文介绍的JavaScript代码均运行在指定网站的控制台窗口