Github实现集群批量更新
作为一个.net小白,自从完美实现了asp.net core on the linux后,每次版本更新都需要在vs2022中手动编译,然后scp或xftp等工具上传更新包,然后再手动chmod +x最后systemctl restart,循环往复
这实在是太麻烦了,而且部分情况下还很容易出错,为了避免前端手动ssh进入服务器覆盖更新或减少自己的工作量,于是在某位神秘大佬の启发下,终于弄出了一套全自动化的脚本以实现自动更新的需求
Github Webhook终极解决方案
在 Github使用Webhook功能实现自动更新 这篇文章中,粗略的实现了如何运用github的webhook钩子来实现自动化编译部署的情况
随着在公司项目中的运用越来越多,以及需要前后端各自进行操作,将shell命令硬编码至C#源码中是及其不明智的选择,在上个月底即开始了对github webhook的程序更新,只是由于些原因搁置
恰好今晚有空,来操作一下
Github中的actions用法
一直很好奇那些在github中非常好的项目是怎么来发布Release的,恰巧最近有空
当然github actions的功能非常多,我也是刚入门的小白,本篇文件仅介绍如何使用actions来实现.net8 cli aot发布后直接publish到Release中
通过OpenWrt浅研网络相关姿势
最近买了一本“计算机网络自顶向下方法”的书,但是看起来实在是太枯燥了
正巧,偶尔间看到了软路由综合对比之下最终选择了友善的R5S其arm cpu+4g内存现阶段完全能满足我的要求(650元)
下图以展示小小的机器大大的能量
自定义结构体文件
现在的网盘所谓的“极速妙传”,无非就是通过文件校验crc32或md5或者hash值来判断
仔细想来细思极恐,那我的文件和隐私不是被某度看到裤衩子都不剩了?我觉得这样不行(主要是自己爱折腾
于是抽空写了一个自定义的包文件,支持文件压缩/文件加密和大于2G的文件合并成一个文件,并采用.net 8支持windows/linux,理论支持macos
Github使用Webhook功能实现自动更新
随着公司的项目越来越多,测试版和正式版之间容易混淆,主要是前端是个粗心的小白(你说是吧?陈某惠),经常测试正式版无法正确的区分,导致运营中会出现各种各样的问题,为了解决此问题,突然想到了曾几何时micoya大佬透露的一些姿势,正好今天闲来无事准备来试试
C#中反射使用redis hashの特殊姿势
在使用redis时免不了使用hash方法来对部分数据进行存储,如果我想存入一个class的话在之前我会将key:{id},然后硬编码存入想要的数据
这样操作起来非常麻烦,而且可能还会存在大小写错误的问题
在某天,突发奇想,能不能使用C#中的反射来自动读取字段名称并自动插入和读取?
Nginx日志解析和自动切割
天下苦IIS久矣
Nginx备忘录
在一些情况下,有些nginx的配置实在是想不起来..所以写一篇博客来记录一下常用的方法
此博客仅说明在linux下的nginx(1.25.1)配置,至于windows不做说明,因为windows下的nginx存在问题
最基础的使用方法这里也不做过多赘述
天涯论坛-kk
请注意,本文来源摘选自天涯论坛,文中观点与本人无关