【vps测评】VKVM
...
语雀服务崩了后谈
...
年报 2024
Year 2024总结在这一年,我去过重庆、成都、上海、厦门这几个视频开发方面,python语言更精通了,新学习了react技术栈,golang算是刚刚开始学运维方面,对各种系统的配置文件、组件更熟系了,各种经验不断vps方面,今年支出了约3k体重方面,下降了20斤恋爱方面,还是母单 附录github报告年报视频点我跳转 贡献图 wakatime报告 各大app报告高德地图 网易云音乐 哔哩哔哩 碎碎念我是在2024年1月2日转岗成运维到写这篇文章的时候已经正好整整一年了在运维上岗后,学到的运维的知识特别多,最主要的是运维的经验经验对于运维来说是特别重要的希望在新的一年能够在开发和运维方面更进一步
周记 2025 Week 01
2025 Week 01开发方面把网站主页完善了一下:图片界面改为从api获取图片,增加了图片给博客加上了评论系统,使用的是utterances给github主页加上了自动展示博客文章给你,使用的是blog-post-workflow 运维方面用ansible实现自动化控制windows上线服务尝试使用了windows_exporter来监控windows服务器
周记 2024 Week 52
2024 Week 52开发方面把网站主页完善了一下:增加git参数、使用react-helmet往head里增加js和meta尝试了一下cursor,感觉还是挺好用的调研了一下golang的框架,最终选择了GoFrame作为我学golang后的第一个框架 运维方面尝试了一下ansible控制Windows走了一下ELK的流程,整体体验下来确实挺耗性能的,啥都没入就差不多占用8G内存了,确实不如我们基于clickhouse的日志系统
cloudflare 加载git信息
cloudflare加载git信息前言我之前会把git的信息获取到后塞到head中 把笔记、博客和关于我从jenkins自动化迁移到cloudflare后发现获取git的参数有问题 cloudflare编译的结果git分支会显示HEAD,git提交数永远显示1 开始经过我一系列的测试,发现在构建命令前增加几个命令即可 1git fetch --unshallow && git fetch origin && git checkout main && git pull origin main 附录获取git参数1234567891011121314151617181920212223242526272829303132333435363738394041424344454647const fs = require('fs');const { execSync } = require('child_process');const path =...
周记 2024 Week 51
2024 Week 51开发方面把网站主页完善了一下:增加水印、返回顶部和wakatime更新时间至此网站主页开发基本完工接下来计划继续熟系golang,然后做一个类似于nacos的配置文件管理后台 运维方面比du命令更好用的dust尝试了在鲲鹏架构服务器上编译Chromium,但是没有成功,具体过程详见接下来想要熟系一下ELK的日志管理系统,因为发现很多公司现在用的还是这套日志管理系统
鲲鹏编译Chromium
鲲鹏编译Chromium前言鲲鹏的服务器似乎和别的arm架构都不一样,使用线上别人的二进制是直接跑不起来这里记录一下自己编译的过程服务器使用华为云上海8C32G鲲鹏架构服务器,镜像用的是ubuntu代理是自己准备的用gost中转socks5 代理准备由于我用的是gost先要准备gost,但是官方编译的不支持,需要自己编译 环境准备1234wget https://golang.google.cn/dl/go1.23.4.linux-arm64.tar.gzrm -rf /usr/local/go && tar -C /usr/local -xzf go1.23.4.linux-arm64.tar.gzexport PATH=$PATH:/usr/local/go/bingo env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct 开始编译123git clone https://github.com/go-gost/gost.gitcd gost/cmd/gostgo...
周记 2024 Week 50
2024 Week 50开发方面把网站主页完善了一下:新增了项目模块,封装字节的Card组件,传入json自动增加完善了fooder中的依赖增加了react-scan来监控网站的性能完善根路径的手机端适配增加了图片模块,使用瀑布流实现,并使用懒加载 在obsidian中增加周报模版,准备开始写周报:使用Periodic Notes来自动生成模板调研了一下是否可以实现从小米运动健康APP中获取数据做图表,但似乎小米没有开放api然后又调研了一下是否可以实现获取过去一周的天气做图标,理论上可以实现,后续尝试 运维方面部署了MQTT单机版测试,后续需要研究一下集群automq是一个kafka的替代方案,似乎性能很好,后续可以尝试部署pingora是Cloud flare用Rust开发的nginx替代品,但是似乎每次修改都需要重新编译,后续可以研究准备研究一下nginx做dns,参考
cloudflare pages钉钉通知
cloudflare pages钉钉通知开始我的纯静态网站博客、关于我、笔记等网站都用cf的pages来编译和部署 但是我发现cf没有集成通知功能, 编译完成/失败, 我都不知道 接下来我就在网上找了有没有类似的功能, 找到了cloudflare-pages-slack-notification 但是经过测试后, 发现不能支持钉钉webhook, 所以我在这个仓库基础上二开并翻译了一下 项目地址 配置github原理是github的workflows自动检测cf的状态来推送 1234567891011121314151617181920212223name: dingding_webhookon: pushjobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Await CF Pages and send Slack notification id: cf-pages uses:...