普通视图

发现新文章,点击刷新页面。
昨天 — 2024年9月7日首页

OpenGist--自部署代码片段保存项目

作者 Willow-God
2024年9月5日 00:06
最近一直在找一个快捷分享文本片段并保存的项目,曾使用cf worker搭建了pastbin,使用vercel搭建了轻笑的文本粘贴分享项目,为了速度,我又自行搭建了FileCodeBox项目,但由于各种原因,我都不是很满意,于是继续寻找,最终找到了opengist,基本满足了我的要求。
  •  
昨天以前首页

主机游戏、PC单机游戏

作者 小鹿君
2024年9月4日 17:13

霍格沃茨之遗
2024.9.4
{cat_album_column}







{/cat_album_column}


黑神话悟空
2024.9.4
{cat_album_column}
黑神话悟空虎先锋
{/cat_album_column}

怪物猎人物语2
{cat_album_grid}
怪物猎人物语2-2
怪物猎人物语2-3
怪物猎人物语2-4
怪物猎人物语2-5
怪物猎人物语2-6
怪物猎人物语2-7
怪物猎人物语2-8
{/cat_album_grid}


莱莎的炼金工坊3
{cat_album_grid}
莱莎的炼金工坊3-1
莱莎的炼金工坊3-2
莱莎的炼金工坊3-3
莱莎的炼金工坊3-4
莱莎的炼金工坊3-5
莱莎的炼金工坊3-6
{/cat_album_grid}


火焰纹章结合
2023.9.22
{cat_album_grid}
图片描述
图片描述
{/cat_album_grid}

2023.9.12火焰纹章结合
{cat_album_grid}







{/cat_album_grid}


龙之信条
图片描述
图片描述


2023.9.22 异度神剑3








  •  

网游、手游

作者 小鹿君
2024年9月4日 17:06

魔兽世界正式服

2024.8.23即将要抓的猎人宠物
{cat_album_column}
猎人宠物1
猎人宠物2
{/cat_album_column}

2024.8.17 传几张龙龙的照片
{cat_album_column}
第一次打大米
红龙龙
增辉龙龙人形态
刷刷回响
刷刷回响
{/cat_album_column}


2024.8.7
{cat_album_column}
魔兽世界-1
魔兽世界-2
魔兽世界-3
魔兽世界-4
魔兽世界-5
{/cat_album_column}

逆水寒手游

2024.7.24 莲花楼联动分享截图
{cat_album_column}
莲花楼1
莲花楼2
莲花楼3
莲花楼4
莲花楼5
莲花楼6
莲花楼7
{/cat_album_column}
2024.7.18 逆水寒 灵猫和翰渊龙炎
{cat_album_column}





{/cat_album_column}

2024.6.1
{cat_album_column}




{/cat_album_column}

2024.5.13
{cat_album_column}
贪狼摄星1
贪狼摄星3
贪狼摄星2
逆水寒角色主页图
{/cat_album_column}

2024.1.13
逆水寒手游-三清山下划船1
逆水寒手游-三清山下划船2
逆水寒手游-三清山下划船3
逆水寒手游-庄园1角

逆水寒手游-男模妆

2024.1.5 最近的镜天阁出货以及有意思的动作
{cat_album_column}
柳星闻衣服
南问雪扇子
霜破材料
墨先生
薛北鲲
趣味动作
趣味动作
{/cat_album_column}

2023.12.09玉泽凌烟时装
{cat_album_column}
山海经玉泽凌烟时装1
山海经玉泽凌烟时装2
山海经玉泽凌烟时装3
山海经玉泽凌烟时装4
山海经玉泽凌烟时装5
山海经玉泽凌烟时装6
变身鹿1
变身鹿2
{/cat_album_column}

2023.10.30赤狐魅语套装
{cat_album_column}
赤狐魅语时装1
赤狐魅语时装2
赤狐魅语时装3
赤狐魅语时装4
赤狐魅语时装5
赤狐魅语时装6
赤狐魅语时装7
赤狐魅语时装8
{/cat_album_column}

2023.8.4
{cat_album_column}
任务送时装
任务送时装
任务送时装
{/cat_album_column}

{cat_album_grid}







5.4面板
{/cat_album_grid}

{cat_album_grid}
小铁出货拍卖
小铁出货拍卖
小铁出货拍卖
小铁出货拍卖
{/cat_album_grid}

{cat_album_grid}
夜晚飞行
夜晚飞行
夜晚飞行
夜晚飞行
{/cat_album_grid}


永恒之塔

2023.3.14永恒之塔
{cat_album_grid}
羊糖果变身
圣诞节-永恒之塔
{/cat_album_grid}

2022.12.20永恒之塔
{cat_album_grid}
精灵星-火之精灵1
精灵星-火之精灵
台风精灵
小屋副本打怪
小屋刷怪,看着打
{/cat_album_grid}

2023.01.11永恒之塔
{cat_album_grid}
0
0
0
0
0
0
0
0
0
{/cat_album_grid}


完美世界

2023.6.24完美世界
{cat_album_column}
七耀使灵
69怨灵之门
愉快又不纯洁的聊天1
愉快又不纯洁的聊天2
愉快又不纯洁的聊天3
愉快又不纯洁的聊天4
{/cat_album_column}

2022.9.11
{cat_album_column}
不渝之碑.png
挖宝石头.png
家园.jpg
榕树.jpg
{/cat_album_column}
2022.9.5

2022.9.4
{cat_album_column}
QQ截图20220902001108.jpg
QQ截图20220902001137.jpg
QQ截图20220902001148.jpg
QQ截图20220902001206.jpg
QQ截图20220902001224.jpg
QQ截图20220902001251.jpg
QQ截图20220817235928.jpg
QQ截图20220817235941.jpg
QQ截图20220818000003.jpg
QQ截图20220819232512.jpg
QQ截图20220902001251.jpg
QQ截图20220904151056.jpg
{/cat_album_column}

  •  

Cloudflare Tunnels:内网穿透临时方案

作者 刘郎
2024年9月4日 07:18

如果你在寻找一种简单、安全的方法来远程访问家里的服务器或者公司的内部网络,Cloudflare Tunnels可能就是一个不错的选择。它使用的是Cloudflare网络,让你能够轻松地创建一个安全的连接,而且不需要你有公网IP,设置起来也挺简单,还免费。相比于之前的文章七月后:探索不断、假期将至,其中也分享过关于内网穿透的方法:FRP。

FRP虽然也能做到类似的内网穿透,但前提是你得自己准备公网IP,安全性、配置方面也得自己操心。所以,如果你想要一个既简单又安全的临时内网穿透解决方案,那么Cloudflare Tunnels就是一个不错的选择。

注意:本文使用Cloudflare Tunnels 内网穿透方法,仅作为临时测试使用。

简介

Cloudflare Tunnels 是 Cloudflare 提供的一种内网穿透服务,它允许用户将私有网络中的服务安全地暴露给互联网用户。这项服务通过在用户的服务器上安装一个轻量级的代理(cloudflared),创建一个到 Cloudflare 网络的加密隧道,从而实现内网服务的公网访问。以下是 Cloudflare Tunnels 的一些关键特点:

  • 安全性:Cloudflare Tunnels 提供自动 HTTPS 加密,确保数据传输的安全。此外,它还受益于 Cloudflare 的安全防护,包括 DDoS 攻击防护。
  • 易用性:用户可以通过 Cloudflare 的控制面板轻松设置和管理 Tunnels,无需深入了解网络配置。
  • 成本效益:Cloudflare Tunnels 对基本使用是免费的,这对于小型项目或个人用户来说是一个很大的优势。
  • 灵活性:支持多种协议,包括 HTTP、HTTPS、TCP 等,适用于不同的应用场景。
  • 扩展性:可以轻松地将多个服务或应用程序添加到同一个隧道中,便于管理和扩展。
  • 集成:可以与 Cloudflare 的其他产品(如 CDN、DNS、安全服务等)集成,提供更全面的网络解决方案。

创建隧道

1.登陆 Cloudflare 官网

2.将域名与Cloudflare绑定,绑定成功后域名会显示为活动字样

如果没有域名,或者不知道如何绑定的自己去百度,网上教程很多的,这里不过多的做介绍。

3.在主页左侧栏找到Zero Trust并点击打开它

刘郎阁

4.然后在依次点击打开以下内容

刘郎阁

刘郎阁

5.在"Select your tunnel type选择你的隧道类型"中选择第一个,然后Next

刘郎阁

6.然后填写隧道名称(随便填)

刘郎阁

7.安装隧道连接器

根据自己实际使用的操作系统,选择对应操作系统的连接器下载并安装(我这里以Windows为例)

刘郎阁

8.下载好以后,解压并正常安装即可

9.安装完成以后回到该页面,复制命令,以管理员身份运行它

刘郎阁

如果提示命令运行失效,请先执行以下命令,然后在重新运行上面的命令:

cloudflared service uninstall

刘郎阁

出现这个,恭喜你,隧道创建成功!

如何使用

1.返回主页,在左侧栏找到Zero Trust并点击打开,然后在依次打开NetworksTunnels,此时你就可以看到你已经成功创建的隧道页面了

注意:"Status状态"必须为"HEALTHY健康的"才行,否则需要执行上面的命令

2.点击"隧道名称",右侧会弹出一个页面,然后点击该页面"隧道名称"下面的Edit编辑,进入隧道编辑页面

刘郎阁

3.根据以下提示进行填写

刘郎阁

4.到这里,你的Cloudflare Tunnels 内网穿透就已经创建成功,并且可以使用你自定义的域名来访问你的本地项目了。

测试

以上操作全部完成以后,就可以进行远近端测试了,这里我就以登陆本地路由器为例:

本地ip地址:117.xxx.xx.204

自定义域名:20240903.yjvc.cn

本地(局域网+本地ip)登陆:

刘郎阁

远端(移动流量+自定义域名)登陆:

刘郎阁

写在最后

Cloudflare Tunnels 是一个强大的工具,可以帮助用户安全、便捷地将内网服务暴露给互联网,但也需要考虑到潜在的性能和稳定性问题。

完!

  •  

杜老师的视频录制流程

作者 Teacher Du
2024年8月22日 00:00

距离上次更新,杜老师收到了来自 18 位小伙伴的催更。奈何工作量比较大,近期一直销声匿迹。昨天终于忙完了所有的工作,在好好睡了一觉后,带着饱满的精神状态与各位分享一下近况!

聊聊近况

因为博客,小伙伴与杜老师从陌路走向熟知。很多小伙伴熟悉杜老师后会感叹一句:你真是老师啊!

杜老师是 2013 年正式步入社会,做的第一份工作是在培训公司当助教。

这份赶鸭子上架的工作,让杜老师内向的人设逐渐崩塌了,甚至一度被学员们评为头牌讲师「这个头牌,是正经的」

杜老师的这个称呼,就是从那时候来的,甚至于家人都会如此称呼我。故此并非自视甚高,而是职业本就如此。

目前依旧从事讲师工作,因公司的一些安排,需要录制视频教程。而近期一个月期间,一直奔忙于此。

时间紧任务重,需要梳理大纲、编写课件、整理文稿、录制视频、出试题目。

作为一个资深社畜,深知无工作不生活之理,所以不得已调整了权重,减少了博客运营的精力分配。

昨天终于忙完了所有的工作,在好好睡了一觉后,决定分享一下近况,补更近期所欠文章。

大致流程

  1. 梳理大纲:其实就是众位老师集思广益,堆叠出课程的内容。就好比说这位老师说需要个卧室,那位老师说需要个书房。杜老师的工作就是将所有的内容逻辑化系统化,简单来说就是从易到难;

  2. 编写课件:这是一门学问,需要考虑课程的系统性和完整性。杜老师所编写的是 Linux 系统类课程,涉及到的命令较多,要讲命令功能与实际工作相结合,让学员们知道在工作中遇到类似问题,应该如何解决;

  3. 整理文稿:目前公司讲师有限,很多交付工作「上课」都是由代理讲师完成的,各讲师的技术水平参差不齐。如何保证标准化授课流程呢?这就需要整理授课文稿,讲师照词念就行了,甚至不需要理解其中知识点;

  4. 录制视频:上课形式分为直播、录播两种,两者的侧重点不同,直播是老师直接讲解课程的内容,录播是观看标准课,遇到问题再由老师解答。可以理解成主动学习和被动学习。录播课程要求讲师条理清晰、解释透彻、举例易懂,总之要求还是非常高的。

所用工具

前面提到了直播和录播两种形式。每个讲师擅长领域不同,如杜老师更为偏好直播课程。

因为直播课程学员可以参与其中、与之互动,随时反馈授课情况,方便讲师第一时间做出调整,保证授课效果。

录播课程因为不能确定受众,所呈现的讲解形式更加但一,故而辅助词的限制很多,对于杜老师这种老司傅,很难自由发挥。

还好有 AI 辅助工具。杜老师借助 Kimi「看清楚是 Kimi 不是 TiMi」平台生成文稿,再由 AI 生成杜老师音色语音文件。

之后通过 PPT 工具导出 PNG 格式图片,使用 Adobe Premiere Pro 剪辑并合成视频。

说的比较简单,但生成语音文件一步特麻烦。因为文稿中包含大量的命令,熟悉 Linux 的小伙伴都知道,很多命令是单词的缩写,口播并非标准英文发音。就需要手动去标识,非常耗时。

脚本分享

杜老师将 PPT 逐页导出 PDF「因为 AI 输出量有限,整体导出效果很不理想」并接入 Kimi 进行文稿生成。在使用前需要先安装 OpenAI 模块,以 Ubuntu 系统为例,命令如下:

1
2
3
4
sudo apt update
sudo apt -y install python3-pip
pip install --upgrade pip
pip3 install openai

以下是 Python 脚本,需调整 api_key,将 moonshot.pdf 替换为实际文件名:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
from pathlib import Path
from openai import OpenAI

client = OpenAI(
api_key="MOONSHOT_API_KEY",
base_url="https://api.moonshot.cn/v1",
)

file_object = client.files.create(file=Path("moonshot.pdf"), purpose="file-extract")

file_content = client.files.content(file_id=file_object.id).text

messages = [
{
"role": "system",
"content": "您是 Kimi,由 Moonshot AI 提供的人工智能助手,您更擅长中文和英文的对话。您会为用户提供安全,有帮助,准确的回答。同时,您会拒绝一切涉及恐怖主义,种族歧视,黄色暴力等问题的回答。Moonshot AI 为专有名词,不可翻译成其他语言。",
},
{
"role": "system",
"content": file_content,
},
{"role": "user", "content": "根据文中内容生成完善的演讲词。"},
]

completion = client.chat.completions.create(
model="moonshot-v1-32k",
messages=messages,
temperature=0.3,
)

print(completion.choices[0].message)
  •  

工控为啥不用单片机 !!! 而是PLC ???

作者 Huo
2024年9月2日 21:48

什么是单片机

单片机是一种集成电路芯片,它将微处理器、存储器(包括程序存储器ROM/Flash和数据存储器RAM)、输入输出接口等主要计算机系统部件集成在一个芯片上。单片机因其体积小、成本低、功耗小等特点,在电子设备中得到了广泛应用,尤其在消费电子、家用电器等领域表现突出。

什么是PLC

PLC(可编程逻辑控制器)是专为工业环境设计的一种数字运算操作的电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数与算术运算等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。PLC被广泛应用于制造业和自动化生产线中。

单片机和PLC的最大区别

尽管单片机和PLC都能实现对工业设备的控制,但它们之间存在着显著的区别:
特征 单片机 PLC
定义 集成了CPU、存储器和I/O接口的微型计算机 用于工业控制的可编程逻辑控制器
适用范围 消费电子、小型自动化设备 大型工业自动化系统
编程方式 使用高级语言或汇编语言 使用图形化编程语言(如梯形图)
灵活性 需要重新编程 可通过软件配置轻松改变控制逻辑
可靠性 较低,适用于一般环境 高可靠性,适用于恶劣工业环境
维护性 故障排查复杂 提供丰富诊断信息,易于维护
扩展性 扩展困难 易于通过模块化方式增加I/O点数和功能
标准化 标准化程度较低 遵循国际标准(如IEC 61131-3)
安全性 安全特性较弱 内置安全功能,符合安全标准

为什么要选PLC

工业控制环境通常具有以下特点:

  • 恶劣的工作条件:工业现场往往存在高温、低温、潮湿、灰尘、振动以及强电磁干扰等恶劣条件。
  • 高可靠性要求:生产设备必须连续运行,任何故障都可能导致生产中断,造成经济损失。
  • 复杂多变的控制需求:工业生产过程中涉及大量的传感器和执行器,控制逻辑复杂多变,需要灵活调整。
  • 安全性和稳定性:工业生产中的安全问题至关重要,不仅关系到人员安全,也直接关系到企业的生存和发展。

鉴于上述工业控制的特点,选择PLC作为工业控制系统的核心具有以下几个方面的优势

  • 稳定性与耐用性:PLC经过专门设计,能够在极端温度、湿度、电磁干扰等条件下稳定工作,保证了工业生产的连续性和安全性。
  • 易于维护和升级:PLC提供了友好的人机交互界面,可以快速进行故障诊断和修复,同时方便添加新的功能模块而不影响现有系统的运行。
  • 标准化和兼容性:PLC遵循一定的行业标准,与其他工业设备和系统之间有良好的兼容性,便于构建完整的自动化解决方案。
  • 安全性:在安全要求极高的工业环境中,PLC通过内置的安全功能和冗余设计确保了系统的可靠运行。
总之,PLC之所以成为工业控制领域的首选,是因为它能够满足工业环境下的特殊需求,提供稳定、可靠、灵活且安全的控制方案。这些特点使得PLC在面对复杂多变的工业生产过程中展现出卓越的性能。
  •  

影响有效传输率的诸多因素

作者 Huo
2024年9月2日 21:42

2024年8月8日,生态环境部公布打击第三方机构弄虚作假领域的6个典型案例,通过凭空编造虚假监测数据、伪造现场监测采样资料等方式掩盖现场采样事实,这种方式导致自动监测数据失真、失准。 有效传输率应以数据的真实、准确、完整、有效为目标,以数据标记为基础判定数据的有效性。本期具体分析影响有效传输率的因素。

数据传输率统计原则

不能有缺失。

如果有数据缺失,什么样的情况下可以豁免?

一图读懂:自动监测数据传输率统计规则

数据有效率统计原则

确保小时数据组的有效性

确保小时数据组有效,须注意2点:

1、废气:有效小时均值:整点1h内不少于45min的有效数据;

2、小时数据组中任何一个数据无效,需确保数据组中每一个关联数据的有效性。

一图读懂废气、废水无效数据判定规则:

掌握有效传输率的影响因素,正确规避,方能确保有效传输率的达标!

  •  
❌
❌