IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    小推一波说说广场

    细心的小伙伴应该发现,杜老师调整了说说页面,更换了说说的托管平台,由 Artitalk 调整为 Memos,相比 Artitalk 部署时会泄露 Token,Memos 更加安全且高效,欢迎注册体验!页面展示点击导航栏的说说即可进入广场。杜老师的前端能力有限,内容展示比较简陋,欢迎小伙伴提供建议及代码:也可直接访问说说平台浏览整合后的内容页面:注册使用点击进入页面可以注册用户,也可登录账号:登录后即可管理配置并发布说说:使用规则严禁发布不良内容;不得发布带有超链接及有广告嫌疑的内容;杜老师有权在不通知的情况下删除任何触犯以上条例的内容;最终解释权归杜老师说所有。扩展应用如使用 Chrome 内核的浏览器,可以通过安装扩展实现快速发布:如使用安卓系统的手机,可以通过安装软件实现快速发布: ...继续阅读 (74)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    把 ChatGPT 接入到微信上「Docker 篇」

    上一篇杜老师分享了使用源码部署 ChatGPT 接入到微信上,先提示下近期有小伙伴提到会有封号问题,请尽量用小号部署。此篇分享如何用 Docker 将ChatGPT 接入到微信上!基于环境变量运行参考下方环境变量配置说明运行项目:12345678910dockerrun-itd --name wechatbot--restart=always \-eAPIKEY="替换成你的 key"\-eAUTO_PASS=false\-eSESSION_TIMEOUT=60s \-eMODEL=text-davinci-003 \-eMAX_TOKENS=512 \-eTEMPREATURE=0.9 \-eREPLY_PREFIX="来自机器人的回复:"\-eSESSION_CLEAR_TOKEN="清空会话"\penndu/wechatbot/wechatbot:latest如果上面镜像下载速度较慢,可以使用杜老师的加速镜像:12345678910dockerrun-itd --name wechatbot--restart=always \-eAPIKEY="替换成你的 key"\-eAUTO_PASS=false\-eSESSION_TIMEOUT=60s \-eMODEL=text-davinci-003 \-eMAX_TOKENS=512 \-eTEMPREATURE=0.9 \-e ...继续阅读 (100)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    把 ChatGPT 接入到微信上「源码部署」

    最近 ChatGPT 热度高,杜老师也跑来蹭蹭热度。之前实现了 ChatGPT 接入微信,恰巧有小伙伴询问教程,简单整理一下,希望可以帮到需要的小伙伴!实现功能机器人模型热度可配置;提问会调用上下文;可通过指令清空上下文;GPT 机器人私聊回复;机器人群聊可艾特回复;私聊回复前缀设置;好友添加自动通过配置。注册账号首先前往 OpenAI 官网获取 API key,网址如下:官网地址https://platform.openai.com/account/api-keys选购主机这一步为可选操作。因为 OpenAI 限制大陆区域的访问,所以建议选购一台国外的 VPS,杜老师选用的是 Vultr,访问地址如下:官网地址https://www.vultr.com/?ref=8553292环境部署安装 Git 以实现部署仓库下载:1sudo apt -yinstallgit安装 Go 语言的执行环境:1sudo apt -yinstallgolang获取项目使用 Git 命令下载部署仓库的源码:1$ gitclonehttps://github.com/penndu/chatgpt_wechat_robot.git使用vim chatgpt_wechat_robot命令创建并编辑配置文件:12345678910{"api_key":"your api key","auto_pass ...继续阅读 (95)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    UPS 低电压时通过群晖实现 Ubuntu 自动关机

    之前文章提到杜老师买了 UPS,该设备支持低电压通知,直接对接到群晖上,而服务器没有办法获取电池信息。恰好看到 obaby 的解决方案,这里整理一下,供有需要的小伙伴参考!群晖设置首先将群晖设置为 UPS 服务器,当 UPS 的状态信息通过 USB 传输到群晖后,群晖可以通过网络将信息告知接收端。进入控制面板,进入到硬件和电源,勾选“启动网络 UPS 服务器”,进入“允许的 Synology NAS 设备”,在 IP 地址处输入接收端的 IP 即可「确定后别忘了点右下方处的应用」工具配置然后在接收端安装接收工具,命令如下:1apt -yinstallnut修改配置文件,路径为etc/nut/nut.conf,将模式改为客户端,参数如下:1MODE=netclient修改服务指向配置文件,路径为/etc/nut/upsmon.conf,修改以下参数「83 行左右」1MONITORups@192.168.31.871monuser secret slave重启接收工具服务:1systemctl restart nut-client将接收服务设置为开机启动:1systemctlenablenut-client线路测试如果不想通过拔电源来测试上面设置是否生效,可以用upsc ups@192.168.31.87命令测试,出现如下信息代表配置成功:12345678910111213141516 ...继续阅读 (109)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    Nextcloud 生产环境部署保姆级教程

    Nextcloud 是一个免费专业的私有云存储网盘开源项目,可以简单快速地在电脑、服务器甚至是树莓派等设备上架设一套属于自己或团队专属的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作功能。CUE 下前篇先前发布一篇名为《在 Docker 中部署 Nextcloud》教程,分享如何通过 Docker 快速部署 Nextcloud。此种部署方式适合个人用户使用,如需部署在生产环境用,建议使用 LAMP 架构加源码部署,详见下文。环境介绍杜老师的实验环境为虚拟机加 CentOS7 系统,使用的 LAMP 脚本来自https://lnmp.org,Nextcloud 为此文撰写时的最新版本。这里需要注意的是:因 Nextcloud 需要 PHP7.3 以上的版本,所以必须 1G 以上的内存。服务安装使用官方命令进行环境部署:1wgethttp://soft.vpser.net/lnmp/lnmp1.9.tar.gz -cO lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9&& ./install.sh lamp部署时的环境设置如下:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 ...继续阅读 (107)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    免费获取亚马逊国外云桌面的保姆级流程

    此篇为恰饭文,在发文前杜老师仔细审核过文章内容,除需信用卡认证外无需付费。因杜老师的信用卡未在身边无法测试是否可以申请成功,感兴趣的小伙伴可一试!亚马逊云桌面,远程到国外的云桌面,随便你怎么搞,无限注册!亚马逊云活动这次非常给力,云服务器试用12个依然存在!怎么获取?保姆级流程拿去。建议先注册几个小时后,等待验证通过再去开通服务器!!!第一步,注册亚马逊账号1.1)亚马逊官网注册,选择个人注册或者企业注册,根据个人情况!!!亚马逊中国区官网:https://www.amazonaws.cn(国内亚马逊注册目前仅支持企业,需提供企业营业执照,进行认证)亚马逊国际官网:https://aws.amazon.com(国际亚马逊注册支持个人和海外企业,需双币信用卡,进行认证)1.2)用户名、密码!!!建议记事本保存,避免我这种注册多的,容易忘记!!!(如果已有账号,也推荐你去新注册一个,毕竟活动大部分都是针对新用户,当然活动期内无限注册,换句话就是无限续期)1.3)完善资料,根据自己情况填写联系个人信息或企业信息,若是长期账号的建议认真填写!1.4)认证个人认证,需要双币信用卡进行认证;企业认证,会有个亚马逊来电认证,需输入屏幕验证码1.5)支撑,免费的要啥自行车,走起!到此注册结束。等待亚马逊认证,周期一般几分钟,就可以收到注册成功的邮件信息,但部分服务则需要等待几个小时(如云服务器、云 ...继续阅读 (91)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    UPS 的使用体验

    在上文中杜老师透露了有购买一款 UPS,不少小伙伴对 UPS 感兴趣。就此水文一篇,简单对 UPS 做个介绍,说说其主要的功能,以及使用体验!UPS 的介绍有小伙伴私密了杜老师:你怎么买服务器了?UPS 不是 VPS,VPS 又称虚拟化主机,是将一台服务器通过虚拟化技术,分为多个系统,更充分发挥服务器性能。现在的云主机并不是 VPS,VPS 是在一台服务器划分,而云主机除了虚拟化技术外,还使用了分布式的技术,一台服务器负责数据的处理,另外一台负责数据存储。话题扯得远了,我们回来继续说 UPS。UPS 英文全称 Uninterruptible Power Supply,中文翻译为不间断电源,是种含有储能装置的不间断电源。主要用于给部分对电源稳定性要求较高的设备,提供不间断的电源。主要用于电压不稳定或经常性断电的场景。主要功能稳定电压:市电在入户前都会经过稳压,但并非每家都有稳压器,有的是针对一单元,有的是针对一栋楼。所以随着使用电器数量不同、电器运行功率不同,电压也在随时变动。某些设备在使用电源时,如果出现电压过低等情况会影响正常使用。UPS 具有稳定电压的功能,可以保持稳定水平输出电压;防止电涌:小时候雷雨天,家长都会要求关闭电视,防止出现电涌破坏电器部件。UPS 可防止电涌,稳定电压,提高电器部件使用寿命;持续供电:UPS 通过内部的电池存储市电,当市电关闭后,由内部电池继续为电 ...继续阅读 (120)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    群晖硬盘更换记录

    用了三年的硬盘坏掉了,为了数据安全,第一时间买了一块新的替换。本文主要说明硬盘更换背景,已经更换方法,加了一些硬盘选购经验,供有需要的小伙伴参考!更换背景人在家中坐祸从天上来!因为工作关系,在家中跑测试数据,快到 98 %时突然就断电了。刚开始以为是电脑高温触发保护自动关机,接着手机收到了警告信息提示 NAS 离线,看样子停电了。第一时间打算冲出去看电表是不是欠费了,还没冲到卧室门口,又来电了!通过手机确认电费余额时突然看到小区群一条信息:楼下电磁门禁坏了,打不开门,物业说可以断了单元电临时开门!来电之后赶紧检查家中的服务器,毕竟杜老师说、去不图床都运行在其上,经过一分钟左右的检测,确保可以正常访问。再次将目光转向 NAS 时则看到如下画面:进入群晖后台管理,点进入存储管理器,展开存储空间,发现进入警告模式,提示硬盘出现硬性损坏。为了确定损失级别,先进行了全面检测,结果很不理想,为了数据安全,只能更换新盘:硬盘选型有些小伙伴可能有听过红盘、黑盘、蓝盘等等,这些盘的适用环境不同。如红盘一般用于 NAS,具有稳定性好、静音、寿命长等特点。现在硬盘也降价了,所以杜老师斥巨资买了一块东芝 16T 的 NAS 专用盘:更换方法群晖上的坏盘可直接拔出来,理论不会造成数据丢失。但是稳妥期间,还是先停用掉坏盘:坏盘停用后存储会自动降级,群晖会发出报警音,并有指示灯提醒坏盘所在位。拉出坏盘放入新盘即 ...继续阅读 (100)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    小 N 同学提供的 Artalk 公益托管服务「终止服务」

    之前杜老师也提供 Artalk 服务及数据托管,因托管的人数太多,服务器的负载过高,为避免影响已托管用户体验故下线了。现小 N 同学也提供了 Artalk 公益托管服务,推广规则详见正文!环境配置服务器是甲骨文的,杜老师参与了维护,稳定性有一定保障。数据每两小时本地备份,每日异地备份,可通过 phpMyAdmin 自行管理,数据安全性高。各 Artalk 实例间容器级隔离,保障稳定性的同时,互不影响。服务器的配置为 4H24G,对外带宽为 2G,预计可托管 200+ 站点。托管规则使用 Docker 多实例的方式托管 Artalk 服务,前端使用 Nginx 反向代理到对应端口;Nginx 端需要绑定域名,平台免费提供二级域名;后端用 MySQL 存放评论数据,提供 phpMyAdmin 由用户自行管理数据,因用户误操作导致数据丢失概不负责;因服务器存储空间有限,暂不提供贴图存储服务,如需使用贴图功能,可以自行准备图床「欢迎使用去不图床」如需申请,可以点击这里联系小 N 同学;公益资源请勿滥用,请各博主严格把控评论内容,不要出现违禁信息,最终解释权归小 N 同学所有。 ...继续阅读 (124)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    秀下杜老师的手机界面

    最近的事情有些多,还有一堆视频需要剪辑,今天开会还被安排了一堆课程研发的任务,搞得没有时间更新博客。此文没有任何技术含量,完全是口水问,欢迎小伙伴们也跟着喷!写在前面首先对一些小伙伴说声抱歉,年前承诺过帮忙推广公益项目发文的,年后因为评论太多,之前的回复都找不到了,看到此文的小伙伴,可以在页面下留言,杜老师会逐一帮忙推广。手机界面 ...继续阅读 (98)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    动态网站备份图解

    备份,是数据安全的一种保障方式,今天我们就来说说,如何通过宝塔面板给动态程序网站做备份。应张童鞋需求,此文配合图解说明操作方法。写在前面文中提到的动态网站程序指 PHP+MySQL 类程序。动态程序网站需要备份源码和数据库。源码备份手动备份非常简单,找到网站源码所在目录,点击压缩即可完成一次备份:如需实现自动备份,可通过面板的计划任务实现。点击左侧计划任务,添加网站备份任务,根据需求设置备份周期,以及保留份数即可:如需异地备份,可以进入软件商店,下载对应服务商等对象存储插件,如套路云 OSS 等:之前《网站通用备份策略》一文提到,像 WordPress 这类程序,如仅需要备份变动目录,也可使用计划任务备份指定目录:数据备份数据库的备份通过面板实现比较简单,仅需要切换到数据库的页面,在需要备份的数据库上点击备份即可:如果需要实现自动备份,可通过面板的计划任务实现。点击左侧计划任务,添加数据库的备份任务,根据需求设置备份周期,以及保留份数即可「异地备份也可参考源码备份中异地的操作」写在最后最近在博客互访时,看到一些小伙伴推荐小厂云平台,价格十分便宜,配置也还不错,因为还未测试所以不知道稳定性如何。首先杜老师要表示个人或是小作坊运营也可以做大做强,很多大站都是由个人创建的,团队运营,最后注册成企业的。但有成功做大,就会有失败跑路的。想比经济损失,站长更怕数据丢失,所以建议大家经常备份数据 ...继续阅读 (99)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    博客攻击的常见方式及防御手段

    最近又有小伙伴的博客遭受攻击,杜老师曾是受害者之一,下面简单聊聊博客的常见攻击方式及防御手段,尽可能站在理论和实用角度分享,希望对小伙伴们有帮助!写在前面之前和小伙伴聊过这个话题,在话题初我们谈到攻击原因。站在商业角度,竞争企业之间可能存在攻击行为,就像杜老师之前的一家公司,就被同行公司攻击官网,导致活动期间网站无法访问。那么对于我们这类的小站长,既无利益纠纷、也无个人恩仇,为什么我们成为了攻击目标。说实话杜老师不太了解,讨论到最后时,只能说是一些人的无聊。也有些人怀疑是大厂的阴谋,通过流量耗损增加收费,虽说不无可能,但个人感觉没必要!恶意代码言归正传,首先聊到的是恶意代码。这种攻击形式,主要针对动态博客。动态博客不同的 URI 对应不同数据请求,而攻击者通过一些数据注入等方式将恶意代码传入,造成对网站数据库、源码,甚至服务器环境的篡改以及破坏,进而达到攻击目的。静态博客用户也许注意恶意代码,毕竟服务器的服务环境也会存在漏洞,如被攻破也会导致服务器环境的篡改以及破坏。杜老师使用宝塔面板专业版 Nginx 防火墙插件实现这类攻击防护,目前效果还是很不错的。如没有专业版,或是使用其它面板,还可自行安装防护模块实现效果,这里暂不做详细的介绍,如有需要可以留言探讨!另外有小伙伴对网上的动态程序安全性做了个排序,大厂开源>商业程序>个人开源>破解程序。需要说明的是,大厂开源是指如 WordP ...继续阅读 (102)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    讨论如何通过移动设备更新博客

    今天农历正月初二,刚由一个城市,转到了另一个城市,趁着手边恰好有电脑的机会,更新此文,并希望看到的小伙伴可一同讨论!写在前面细心的小伙伴可能发现,平时杜老师发布的博文,都会在更新日零点 52 分刷新,那是因为博文已在前一日准备好,GitHub Actions 的计划任务零点 52 分触发自动部署更新博客内容。今天已经快结束了,博文仍未更新,是因为之前的几天,杜老师身边一直没电脑,所以只好通过移动设备回复评论,但没条件更新博文,故写此文,讨论一下如何通过移动设备更新博客。智能手机现在一提手机,没人能想到不智能款式,不过杜老师写下此文时,奶奶刚好在旁边通过老年机听收音机「部分老年机具备FM功能」为了严谨,此段落强调是智能手机。之前做过一些统计,发现杜老师接触 Hexo 博主,大多都是学生。除了休息日回家用电脑更新,绝大多数时间都是通过手机更新博客。杜老师使用的工具是 Termux,这是一个终端的模拟器,可使用 Shell 命令,并能通过安装软件添加功能,如 Git。杜老师会拉取文章仓库到手机中,然后在手机上更新站点内容,再提交至仓库完成更新。一般使用该种方法,都是少量更新需求,如友链等。平板电脑为了方便数据跨设备及平台传输,杜老师使用的安卓平板,使用博客维护工具为 AidLux,AidLux 是一个构建在 ARM 硬件上,基于创新性跨 Android+Linux 融合系统环境的智能物联 ...继续阅读 (91)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    TourBox Elite 开箱及体验

    这应该是春节前的最后一篇文章,先借此文献上新春祝福:新春佳节将至,祝福送给小伙伴们。愿这个春天带给大家无尽的快乐,带来丰富收获,愿小伙伴们的事业蒸蒸日上,家庭幸福美满。祝福新春快乐,万事如意!开箱图片首先是包装盒,盒子不大,还挺简约:打开盒子,能看到一堆说明书,杜老师从不看说明书的,直接无视:接下来就是主角了,杜老师买的是黑色款的,除了黑色之外还有白色「怕脏」和透明款「需要加价」TourBox Elite 需要用五号电池供电,不支持 USB 充电,使用前需打开电池仓取出隔离片:为了妥善保存,杜老师还特地买了个便携包,颜值都是金钱换的:内饰简单,有个数据线的夹层,但 TourBox Elite 支持蓝牙连接,夹层就空置了:这是何物TourBox 是一款专为数字内容创作者设计的双通道控制器,包括视频编辑、图形设计和音频编辑等。通过滚轮、转盘和按钮来控制各种命令,具有精确、无延迟的控制算法、可自定义用户界面和宏命令,从而更好控制软件。杜老师选购的是 Elite 版本,是双通道的蓝牙款,可以支持一键自动切换设备,可以在设备和程序之间无缝切换,同时处理多个项目;而且可以根据使用的软件自定义定制滚轮、转盘、按钮功能,便于切换时转盘和按钮执行不同任务。TourBox Elite 兼容众多的图像编辑、绘画、音频、视频程序,如 Photoshop/Lightroom/Capture One/Fina ...继续阅读 (100)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    网站通用备份策略

    先向张童靴说一声抱歉,之前答应了发表一篇关于网站数据备份的文章,奈何转身就忘记了。身为老师因疫情耽搁的课程太多,稳定后不是出差就是各种课,虽说最近文章没断,但水份都较大,还要感谢小伙伴们都理解和支持!注意备份数据备份是保护数据的重要过程。它可以帮助在硬件故障、人为错误、病毒感染或其它原因导致数据丢失中恢复数据。数据备份对于组织来说是至关重要的,因为数据是组织的核心资产,如果丢失数据可能导致停工、损失信誉甚至财务损失。通过定期备份数据,可以保证在灾难发生时可尽快恢复数据和业务运行。数据备份通常分为本地备份、异地备份。本地备份相对简单,在服务器内操作就行了,恢复时也快捷。缺点是服务器一旦出现问题,很有可能导致备份数据丢失。异地备份相对复杂,有时候需要人为干预才可以。最简单的异地备份,就是服务器备份好数据之后,下载一份到本地上。本文讨论的是,通过哪些插件可以实现全自动的异地备份。尽可能保障免代码操作!静态博客静态博客是指 Hexo/Hugo 一类的博客框架,根据大家反馈,一般会有两种部署方式:本地部署、异地部署。本地部署是指在本地上搭建博客环境,再将生成的文件传至网络上进行呈现。异地部署则是借助如 GitHub Actions 等方式自动生成页面文件并完成部署「杜老师说使用该种方法」本地部署建议两种备份方案,一种是借助同步盘,如坚果盘,实现数据更新后即备份,出现问题后可随时恢复;或将博客 ...继续阅读 (102)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    Replit 介绍与使用实例

    Replit 是一个用于创建和共享软件的平台。可编写代码并将其全部托管在同一个位置。Replit 也是一个学习如何编码的地方,所以有一些很棒的内置教育功能。写在前面bill 小朋友让杜老师写篇关于 Replit 的使用教程,在此之前杜老师并未了解及使用过 Replit,所以站在小白角度,边学习使用边撰写该篇教程。Replit 集成代码编辑器、开发环境、云提供商、团队协作工具、教学工具、学习工具,可以说直接在其中编写的代码即可作为服务来运营。网站地址官网地址如下:官网地址https://replit.com/注册登录相信很多小伙伴都拥有 GitHub 的账号,使用 GitHub 账号即可快速登录 Replit,无需额外注册:控制面板成功登录后即可看到 Replit 控制面板,英文不好的小伙伴可以通过浏览器的翻译功能汉化界面,在这里我们可点击左上角 Create 创建项目,这里可以看到支持多种编程语言:导入仓库除使用各种编程语言模板创建项目外,还可直接导入 GitHub 仓库中源码,点击 Import from GitHub 就行了,手动输入仓库的关键词即可匹配,还会自动识别仓库内代码的语言类型:界面介绍界面默认由五部分构成,左上是文件浏览器,可以查看仓库中的所有文件;左下是环境资源监控器,包含 CPU 内存和存储空间;中间为编辑区,选择文件即可直接编辑;右上为指令快速设置区,可以设置 ...继续阅读 (104)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    WordPress 文件及权限

    曾答应了小熊童鞋发布一篇关于 WP 目录权限的教程,本篇就已 Linux 系统加某塔面板为例,讲解 WordPress 各文件作用,及对应权限和设置方法!文件列表基于官方最新 6.1.1 版本安装包,内含文件如下:名称作用wp-admin存放后台面板相关文件,因文件比较多,这里不做详细介绍wp-content存放用户上传文件,如模板插件及媒体文件wp-includes存放 WP 相关库文件,为模板插件提供运行库index.php核心索引文件 ,也是博客输出文件,里面的代码很简单,定义一个垂直变量,引用同目录下的 wp-blog-header.php 文件license.txtGPL许可证文件readme.html安装导言wp-activate.php用户激活文件,用户注册之后就会发一封邮件给用户,激活账户wp-blog-header.php加载环境和模板的wp-comments-post.php添加评论把它添加到数据库的文件「个别主题提供评论提交入口,可删除该文件减少垃圾评论」wp-config-sample.php官方给出的链接数据库示例文件,如果 wp-config.php 文件丢失了,通过这个文件进行修改也可以的wp-cron.php执行定时任务文件,允许判断任务是不是到时间完成wp-links-opml.php生成一个 opml 格式的链接列表wp-load.php加载 w ...继续阅读 (108)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    推荐下渺软公益 CDN

    杜老师一直都非常支持公益项目,近期发现博友圈内,又有小伙伴提供公益 CDN 服务,杜老师亲自测试很好用,故发文推荐下!项目官网项目官网地址如下:项目官网https://cdn.onmicrosoft.cn/服务介绍自从 jsD 被禁后,国内调用 GitHub 的文件愈发困难,虽然一些热心的小伙伴提供 NPM 公益镜像源,但调用时,仍然需要上传文件到 NPM 平台,操作十分不便。感谢 Zkeq 童靴提供公益 CDN 加速平台,目前提供三个镜像地址,如表:地址回源https://jsd.onmicrosoft.cn/jsDelivrhttps://npm.onmicrosoft.cn/UNPKGhttps://cdnjs.onmicrosoft.cn/cdnjs平台特点使用多吉云国内 CDN 节点加速;为了防止部分地区回源失败,采用了 Vercel 中转回源。写在最后流量阈值为单个域名 64GB/24H,期望大家能够自觉遵守使用限制,为了确保项目长久发展,请不要滥用本服务。同时欢迎对本项目进行打赏,每一笔打赏都会被永久记录在表格中,作为对开源项目做出贡献的至高无上荣誉:原文地址https://icodeq.com/2022/5c18919d3591/ ...继续阅读 (208)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    一个面向 WordPress 博客的优化建议

    随着新春将至,很多博主由日常的繁忙转向清闲,开始折腾起了博客。发现不少的小伙伴换了博客程序,一些小伙伴开始为博客调优,今天分享一些关于 WordPress 博客的优化建议!写在前面了解杜老师说的小伙伴比较清楚,杜老师说一直使用 Hexo 这款轻量级博客框架,且一直在用 Volantis 主题。但杜老师对 WordPress 还算是比较了解的,因为杜老师说的前身是菜鸟博客,用的就是 WordPress 搭建的。菜鸟博客文章量近 1600 篇,文章评论 12W 多。且安装了论坛插件「即 bbPress」注册用户量 13000,发帖及回复量约 22W。在此数据量级,为了保证运营成本,最好的方式就是做优化!所以说杜老师的优化经验还是比较丰富的~程序评价每十个博客就有一个使用 WordPress,这是 WordPress 的宣传文案,但不是乱说的,有实际的数据统计。毕竟 WordPress 的安装简单,使用方便,庞大的主题库和插件库可满足任何人对网站的任何需求。但不管 WordPress 如何升级,都无法避免一个大问题:臃肿!不支持源码上臃肿,运行时也有很多臃肿的机制,且因为主题及插件调用问题,对数据库的优化不够好,很多小伙伴都反馈数据库缓存命中率较低。所以 WordPress 的使用者会感到博客越来越慢,最终只能通过升级服务器的配置维持运营。以上评价仅为杜老师的个人使用体验,如有不同见解欢 ...继续阅读 (89)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    快来欣赏我家的噬元兽

    今日份的晒猫,倒不会每天都拍照,都是拍一堆后选几张清楚的再发。并不是拍照技术的原因,是神兽太活分,根本不让安安静静拍照。就喜欢霸占我椅子自己给自己扣上的看大爷给你盘个腿看看身材不胖但长谁都无法阻止睡觉看我给你画个猫饼 ...继续阅读 (120)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    杜老师说的 2022 年度总结

    最近看到很多小伙伴都在写年度总结,就连十年之约论坛也开启了文章收集,杜老师也趁着机会水篇文章,文笔有限,小伙伴们随便看看即可!博客年度事件2022 年 11 月 26 日杜老师说站点接入林林小盆友提供 Umami 访问分析服务,如因此导致访问中出现问题,欢迎随时反馈。2022 年 11 月 24 日因 Volantis 版本升级的原因,本站下线 Pjax 无刷新页面加载效果;2022 年 10 月 04 日本博客全面本地化,欢迎小伙伴们来测试稳定性;2022 年 10 月 02 日经多方测试 Meilisearch 的标题检索异常,正式修复前先切换至 Algolia;2022 年 09 月 04 日为测试 GitHub Actions 配置,临时托管至 CloudBase;2022 年 09 月 02 日因 Algolia 最近节点位于香港,大陆访问速度较慢,且有 API 调用数限制,现换成 Meilisearch;2022 年 08 月 30 日因 content.json 过大,严重影响访客搜索体验,现换成 Algolia 服务;2022 年 08 月 28 日下架 8 月 28 日后穿越文,新增定时发布功能;2022 年 08 月 08 日调整友情链接位置,由右侧调整到页脚。2022 年 08 月 02 日后端换到了 Netlify,页面生成加部署时间缩短 34%;2022 ...继续阅读 (120)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    SSL 证书申请小窍门

    杜老师说站点证书即将到期,为了不影响小伙伴们的访问,应尽快申请新证书替换。然而在申请过程中,出现了一些小插曲,于本片同小伙伴们分享,遇到类似问题可以参考此文解决!概念普及SSL 安全套接层是 Netscape 公司先采用的网络安全协议。是在传输通信协议上实现的一种安全协议,采用公开密钥技术。SSL 广泛支持各种类型的网络,同时提供三种基本安全服务,它们都用公开密钥技术。信息保密,通过使用公开密钥和对称密钥技术以达到信息保密。SSL 客户机和服务器之间所有业务都使用在 SSL 握手过程中建立的密钥和算法进行加密。这样就防止了某些用户通过使用 IP 数据包嗅探工具非法窃听。尽管数据包嗅探仍能捕捉到通信内容,但却无法破译。信息完整,确保 SSL 业务全部达到目的地。确保服务器和客户机之间的信息内容免受破坏。SSL 利用机密共享和 Hash 函数提供信息完整性服务。双向认证,客户机和服务器相互识别的过程。它们识别号用公开密钥编码,并在 SSL 握手时交换各自的识别号。为了验证证明持有者是其合法用户而不是冒名用户,SSL 要求证明持有者在握手时对交换数据进行数字式标识。证明持有者对包括证明所有信息数据进行标识,以说明自己是证明的合法拥有者。这样就防止了其他用户冒名使用证明。证明本身并不提供认证,只有证明和密钥一起用才起作用。SSL 安全性服务对终端用户来讲做到尽可能透明。一般情况,用户只需单 ...继续阅读 (91)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    浏览器启动加速工具

    随着时间的推移,上述程序开始工作得更慢。其原因是配置文件数据库的碎片化。SpeedyFox是专门为解决这个问题而设计的。SpeedyFox使用的方法对您的个人资料(如书签、密码等)是100%安全的,它有很好的文件记录,并已在数百万台电脑上进行了测试。支持程序支持的浏览器如下:提升启动最多 3 倍加快浏览历史记录整体操作更快FirefoxChromeChromiumSkypeThunderbirdOperaVivaldiYandex BrowserEpic Privacy BrowserCyberfoxFossaMailViber for WindowsSlimjet BrowserPale MoonSeaMonkey如何工作随着时间推移,浏览器的 SQLite 数据库的速度会大大降低。启动使用此类数据库的应用程序需要时间,整体速度受到影响。这是一个很普遍的问题,它的发生主要是因为数据库的碎片化:SpeedyFox 能够通过一次点击来解决这个问题! 但在用这个工具优化浏览器后,会有种重新安装的感觉,因为速度确实会变得相当快。将获得高达三倍的启动速度,浏览历史也会变得更快,对 Cookies 进行操作也会比前更快。SpeedyFox 在不丢失任何数据的情况下压缩这些数据库。数据库经过了优化,运行速度更快,体积更小:如何使用一旦使用,SpeedyFox 会自动检测所支持应用程序的配置文件 ...继续阅读 (90)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    公路车购买非专业指北

    杜老师前段时间买了公路车,有小伙伴对中高端自行车比较感兴趣,凭借仅有的一点非专业经验,分享一篇购买指北,供需要的小伙伴们参考!车辆类型我们常见的自行车大致四种:山地、公路、便携、通勤,其中便携车又叫折叠车。它们的用途也各有不同。山地车顾名思义就是跑山道,相比其它种类的自行车,通过性更强些;公路车一般用于竞技类比赛,追求在平稳公路上高速疾驰;便携车主要解决停车场至公司或住处最后一公里的短途交通,女性朋友也偏好该类轻巧的车种;通勤车则用于上班通勤,属于最普通的车种,该类车种偏女性化。为什么杜老师会买公路车?下面说下公路车的优势:相比于山地车,公路车更轻便,骑行更快;相比于便携车,公路车更酷炫「个人观点」相比于通勤车,公路车可变速,可适应不同脚力的需求。当然也有一些缺点:一般公路车都偏高,框架偏细。所以对身高体重会有些要求,当然也有部分款式可以满足特别身材需求。线上线下买车一定要去线下店铺!买车一定要去线下店铺!买车一定要去线下店铺!杜老师的第一台车就是线上买的,到货后自己调试了半天不说,还一车的毛病。有些毛病是需要长时间骑行才会感受到的,为了找出这些毛病,杜老师成功的超过了退货的时间,最终只能蹬着比共享单车还难骑的新车去上班!这次买车直接去的品牌店铺,店铺买车几点好处:价格统一,品牌店铺一般和线上的价格较为统一,除非平台有些打折活动;现场组装,可以买店家组装好的展示车,也可要求店家现场 ...继续阅读 (90)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    聊聊卧病在床的杜老师

    前几天在公司值班,下午正常工作突感一阵眩晕,就怀疑自己中招了。之后几天一直在家歇着,今天就写一篇卧病在床的杜老师这几天是如何度过!生病的第一天杜老师的公司安排轮询值班,杜老师被安排在周一和周四两天,奈何负责周二值班的同事于前一天晚发烧,所以值班的重任又落到了杜老师身上。上午一切安好。杜老师有一个习惯,只要离家就会带好口罩做好消毒,在这里推荐下口罩型号。平时大家带的都是医用护理口罩,其实 N95 更安全,杜老师平时戴的 H950V,上面有呼吸阀,更适合长时间佩戴,也推荐给小伙伴们使用。还要注意医用护理口罩佩戴时间,平均半天就要更换,H950V 可佩戴三天左右。午睡时其它部门的同事为了通风打开了办公室窗户,当天正好大风警报,杜老师顶着北风睡了一中午,可能因为这个原因,就受凉感冒发烧了。下午除了头晕外并无其它并发症,回家后开始出现了发热症状,吃了片布洛芬就去睡了。生病的第二天后半夜也就是生病的第二天,体温由之前的 37.4 度升到了 38.4。虽然超过了 4 小时可再次服用布洛芬,但杜老师怕频繁服用触发耐药性,所以打算多饮水后生抗。早上醒来之后喉咙还是痒痛,说话没有出现沙哑但是忍不住会咳嗽。因为家中没有抗原「杜老师对囤药行为还是比较方案,虽说有备无患,但按需备着就好不用囤」杜老师所在的区域已经无法通过外卖方式「缺货」购买抗原,网上的快递要好多天才会到,故决定去路边核酸点去检测。因为没有明 ...继续阅读 (113)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    VMware Workstation 17 Pro 许可证分享

    VMware Workstation 是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同操作系统,用于进行开发、测试 、部署新的应用程序最佳解决方案。VMware Workstation 可在一部实体机器上模拟完整网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其它虚拟计算机软件。注册效果VMware Workstation Pro 又发布新版本了,杜老师给大家分享新版本的许可密钥,许可类型是批量的,期限永不过期,注册后的效果如下:秘钥分享杜老师收集 3 个许可证密钥,在这里分享给大家,大家可以随意使用。许可证密钥数量虽然有些少,不过这些许可证密钥都是支持批量授权的,也就是说可以反复使用,而且永不过期:编号密钥1JU090-6039P-08409-8J0QH-2YR7F2MC60H-DWHD5-H80U9-6V85M-8280D3NZ4RR-FTK5H-H81C1-Q30QH-1V2LA ...继续阅读 (101)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    喜德盛 2022 款极速 500 平把公路车体验文

    虽说现在公司不要求到勤率,但杜老师所在的办公楼人也不少,上下班找不到共享单车,压碎了后槽牙决定自己购买。文章为自行车介绍,摘自某宝产品介绍!骑行体验之前买了款永久牌的山地车,说句实话,真心是一分钱一分货啊,千元以下的山地车要多难骑有多难骑,也可能是杜老师的运气不好,买到一辆残车,前两天就给卖掉了。毕竟用于通勤,没考虑高端车,就选择了中端里性价比「杜老师自认为」最高的喜德盛。因为全程都是柏油马路,当然要选公路车了,当时店中有平把和弯把两种。说句实话,杜老师看到弯把就走不动了,那个帅啊,特别符合杜老师的气质。但对弯把好奇的小伙伴请注意了,弯把车的设计考虑了空气动力学,骑行时和普通的自行车姿势不同,凭商家的经验新手试骑一般需要适应一周左右。最终选择了平把的,照片看下图就行了,骑行体验就两个字:舒适。如果有小伙伴对自行车购买注意事项感兴趣的,后期杜老师再更新一篇配件讲解。介绍摘录 ...继续阅读 (118)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    米家纯净式智能加湿器 2 Lite 体验文

    最近实在不知道写点什么好,刚好买的米家纯净式智能加湿器 2 Lite 到货了,就水篇体验文,如果有需求加湿器的小伙伴,可以参考一下!产品样貌客厅光线不是很好,而且周围杂物太多,所以就从产品宣传也找了张图片,实际的效果差不多,如下:使用体验首先要说的是:一定不要买超声波的加湿器!一定不要买超声波的加湿器!一定不要买超声波的加湿器!超声波加湿器需使用纯净水,长期使用成本较大。如果用自来水,则会把水中杂质等一并打入空气,久而久之家具会有白色粉尘。而且清理不干净会滋生细菌,影响身体健康。纯净式也称蒸发式,相比于屋内放盆水,它增加了蒸发面积,及空气的流速,虽看不到水汽,但加湿量和超声波加湿器差不多。纯净式可以使用自来水,加湿时不会带出水中的杂质、细菌,不过这些会留积到加湿器的内部,建议定期清理。杜老师选择这款的原因有三:一是家里智能设备都是小米生态,一个小爱控制所有;二是性价比高,同加湿量下这个最便宜;三是滤芯可以替换,相比成本,杜老师比较懒。这款加湿器的两个特点:一是蒸发滤网没有进入水中,非浸泡的寿命更长,且避免了循环水的污染;二是内置紫外杀菌,避免了自来水留积异味。简单说下缺点:一是加湿量适合小房间,如果房间较大,建议用带有电辅热的加湿器;二是最高档的噪音有一些大,建议睡前高档加湿,睡时低档恒湿。最后说下健康的空气湿度在 40-60%间,太低太高都会影响身体健康,杜老师祝大家身体健康! ...继续阅读 (108)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    感谢北门清燕童靴帮忙开发的云存档插件

    xaoxuu 大佬曾反馈过之前的挂机游戏不支持云存档,杜老师的能力有限,不知道怎么弄。好在北门清燕童靴发现了这个问题并开发了云存档插件,本文表示感谢同时,说一下插件的使用方法!插件特点使用简单,仅需输入 GitHub 的账号及 Token 即可;可以自动备份,每 10 秒钟自动备份,无需手动操作。使用前提本插件是将本地的存档数据,备份到 GitHub 的 Gist,所以需要使用者拥有 GitHub 账号。其次插件通过 Token 创建 Gist,需使用者为插件创建 Token「创建方法参考下文」创建方法登录 GitHub 后,点击头像,选择下拉单中的 Settings。Developer settings——Personal access tokens——Tokens (classic)——Generate new token (classic)在 Note 框内输入备注名称,Expiration 选择 Token 有限时间「建议选 No expiration 永不过期」在 Select scopes 列表中勾选 gist,点击最下方 Generate token,即可看到生成的 Token「注意备份,仅此显示一次,且需注意不要泄露」插件安装访问下方链接即可安装插件:https://greasyfork.org/zh-CN/scripts/455596-game-dusays-co ...继续阅读 (91)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    杜老师说旗下头像生成平台

    近期维护友链时发现部分小伙伴没有站点图标,还在使用杜老师的头像,正巧在 GitHub 上看到了一款开源项目,可设计并生成头像,分享给需要的小伙伴们!功能介绍这是一款矢量风格头像的生成器,您可以搭配不同的素材组件,生成自己的个性化头像。特色功能包含可视化组件配置栏、撤销更改、国际化多语言、批量生成多个头像、随机生成头像「有一定概率可触发彩蛋」平台地址点击下方链接即可访问头像生成平台:头像生成https://avatar.dusays.com/页面截图头像生成平台效果演示:写在最后已替换友链页面中所有使用杜老师头像的站标,及无法正常访问的站标。新站标头像为随机生成、随机匹配,如果新站标头像的小伙伴有不满意等问题,可以留言申请更换! ...继续阅读 (113)

上一页 217/4404 下一页
沪ICP备19023445号-2号
友情链接