近期作者更换了个人域名,并在寻找满意的个人界面过程中,浏览了大量主页却未找到心动的设计。因此,作者决定自己编写一个主页,该主页具备自适应切换颜色和自动识别项目所属仓库的功能,虽然功能并不全面,但作为个人主页已基本满足需求。文章中提到了主页的名称为“Polaris-Harbor”,并附上了展示界面和仓库链接,名为“极昼星港”。
星屿浮槎
我自是年少,韶华倾负
该博客的最新文章
以下文章来自该博客的 RSS 订阅,点击标题前往原文阅读。
-
Polaris-Harbor | 极昼星港个人主页
-
洛天依GRUB主题
作者分享了自己因更换固态硬盘而制作U盘启动器,并选择了Ventoy作为启动器软件。由于Ventoy默认的GRUB界面不美观,作者决定自己修改主题。文章详细介绍了作者如何使用VentoyPlugson应用主题,并提供了修改Ventoy主题的步骤和配置文件示例,包括修改主题文件、字体和菜单别名等。作者还提供了下载链接,包含PSD文件和修改说明,方便读者自行修改主题图片,并解释了如何设置ISO镜像的父文…
-
评论个人信息表单自动化填充与匿名评论功能实现
本文介绍了一个名为“auto-identity.js”的脚本,旨在在不泄露用户隐私的情况下,为网站提供匿名评论功能。该脚本通过收集浏览器的特征(如userAgent、语言、屏幕尺寸等)生成唯一的数字指纹,以此作为用户的身份标识。脚本提供了指纹模式和随机模式两种身份生成方式,并通过Canvas指纹技术提高指纹的稳定性。用户信息(如昵称、邮箱)由脚本自动生成,并存储在localStorage中以便下次…
-
EdgeOne?ESA?CloudFlare?我全都要!—— 构建多CDN容灾与智能调度体系
本文主要介绍了如何通过自定义Host头来同时使用多个CDN以及如何通过修改边缘拨测配置来实现更准确的拨测。作者在文章中提到,通过在边缘拨测界面中修改默认的拨测任务模板,可以将请求方法设置为Get并设置实际的Host,从而更有效地反映网站的实际速度。此外,针对axisnow单个线路只支持5个域名的限制,作者建议创建多个线路以满足不同需求,如国内、国外、运营商等,以提高拨测的全面性和准确性。文章以实际…
-
单域名方案:实现CloudFlare节点自动切换与优化
文章主要介绍了如何自动切换CDN服务,以优化网站访问速度。作者首先提到由于网站无法检测到CDN的CNAME域名状态,导致自动切换失败的问题,并分享了一个基于CloudFlare的自动优选切换方法。该方法包括注册axisnow、创建路由、添加解析域名、配置优选列表、地址监控、选取策略、添加监控范围、创建拨测模板、配置回退源和SSL/TLS配置等步骤。文章还提醒CloudFlare可能会对使用优选的账…
-
Anheyu-app 新建邮箱模板分享
本文详细介绍了为Anheyu-app创建的两个邮箱模板,一个用于作者收到评论,另一个用于用户收到回复。作者收到评论模板通过HTML代码实现,包括通知头部、评论者信息、评论内容、信息标签和查看评论按钮,整体设计简约清晰。用户收到回复模板同样采用HTML编写,包含头部、用户评论内容、回复者信息、回复内容、查看完整对话按钮和页脚。两个模板均采用类似聊天的风格,便于用户阅读和理解。作者鼓励读者使用或修改这…
-
扬帆!再起航!
本文记录了作者重新打理博客的过程,包括迁移旧文章、魔改Anheyu App前端等。作者发现菜单栏缺少“说说”等内容,于是向花露水六神的博客吐槽,并在此过程中了解到前端社区版开源,而Pro版本需要自行下载。作者下载了Pro版本进行魔改,但上传自定义主题后后台列表展开状态,经询问鱼鱼后得知是版本问题。作者意外地提前获取了最新版本镜像,并称之为“抢先吃上细糠”。最后,作者计划将文章重新搬进博客。
-
Solitude主题魔改(二):侧边栏个性时钟
本教程详细介绍了如何为Solitude主题添加个性化数字时钟,适用于已熟悉魔改的用户。教程首先解释了如何提交pr以升级主题,或直接参考教程进行魔改。文章重点在于创建JavaScript和CSS文件以实现时钟功能,包括创建数组、设置时间格式、动画帧请求和CSS样式设计。此外,教程还涉及创建侧边栏卡片和配置主题设置以显示时钟,并提供了如何修改Gulp配置以避免压缩时钟JavaScript文件的说明。对…
-
Solitude主题魔改(一):首页三栏显示
本文提供了一篇针对Solitude主题的专项教程,旨在帮助用户升级或魔改主题。教程中详细介绍了如何修改CSS文件,特别是recent-post.styl文件中的10-240行代码,以优化显示效果。此外,文章还指出Butterfly系主题代码相似但存在差异,用户可参考修改。教程还涉及修改主题配置文件,具体到第309-313行的内容,包括调整index_post_list的方向、列数、内容显示方式以及…
-
0.22.0版本Memos API介绍
新更新的memos 0.22.0版本导致原有API无法使用,出现“Not Found”错误,原因是官方修改了API请求方式。文章详细介绍了如何使用新API获取备忘录数据,包括使用get方法获取数据、设置pageSize参数获取指定长度的数据、使用pageToken进行翻页、使用filter参数筛选特定用户和可见性的数据。同时,文章还讨论了获取私有说说的问题,并提供了获取特定用户评论的示例代码。此外…
-
使用Umami数据魔改about界面
本文详细介绍了如何将博客About界面中的统计服务从51la更换为Umami。首先,通过编辑_config.theme.yml文件启用Umami并配置相关URL和token。接着,在about.styl文件中修改相关代码以适配Umami。然后,在about.pug文件中替换原有的LA.enable代码为Umami.enable,并修改访问统计和banner按钮的链接。最后,通过JavaScript…
-
记一次被攻击的教训
3月21日,作者的博客遭遇DDos攻击,虽然阿里云CDN的熔断机制迅速遏制了攻击,但第二天博客再次遭受更猛烈的攻击,流量和请求次数均大幅上升。作者通过调整流量峰值至50Mbps,成功避免更大损失,并强调了网络安全的重要性。文章提醒读者在遭受攻击时关闭域名解析和源站,避免不切实际的应对方式,并提供了一系列攻击IP地址供添加至CDN黑名单。
-
Butterfly魔改:文章页添加pagemap页面地图导航(骨架屏侧边栏)
文章详细介绍了如何在个人网站中添加并配置pagemap页面地图导航功能。首先,讨论了在post页面引入pagemap.min.js可能出现的问题,如脚本加载顺序问题,并建议将引用放置在主题的inject里或nav.pug文件中。接着,提供了两种方法来实现这一功能,包括在head中添加script标签和在nav.pug文件中添加script标签。文章详细说明了如何在post.pug文件中添加地图元素…