Henry Z's blogchangchen.me2022-03-20分享我的家庭网络拓扑近期上海疫情😷日益严重,封锁在家着实无聊,淘宝购入一块 R2S 开始折腾软路由科学上网~ 这篇文章简单分享一下我的家庭网络拓扑,以及回答软路由作为二级路由后: 1⃣️ 电视设备如何科学上网(主路由模式)? 2⃣️ 树莓派 HA(Home Assistant)如何科学上网(同时开启旁路由模式)? 3⃣️ HA 如何控制二级路由子设备?阅读全文
Dejavu's Blogblog.dejavu.moe2022-03-20将博客评论从 Utterances 无缝迁移到 Giscus不丢失现有评论数据,将博客评论从 Utterances 迁移到 Giscus阅读全文
Nova Kwok's Awesome Blognova.moe2022-03-20在 Metabase 上分析 WebP Cloud Services 运营数据,并使用 Clickhouse 让速度提升 5 倍Intro 在 WebP Cloud Services 我们会对基础的运营数据进行分析,这其中包括每日的流量,流量来自哪些网站(referer),服务平均响应延迟等,这些数据可以告诉我们服务的整体运行情况,同时也可以指导我们进行一些后续的优化。 数据的来源其实非常简单,每一次有请求发到我们基础设施的时候,我们都会对请求的相关信息进行脱敏记录(由于我们的基础设施分布在德国和芬兰,这里我们希望符合 G…阅读全文
Debug 客栈debuginn.com2022-03-18PWA 渐进式 Web 应用程序简介 PWA 是 Progressive Web App 的简称,是谷歌提出的新型 Web 技术,并由 W3C 及谷歌来推广这项技术,其主要目的是为了提升用户对网站原生使用体验,同时又能节省对网站的开启速度。 在我们国内,类似于 PWA 的技术可以简单地理解为微信主导的小程序,不过小程序的使用需要进行微信小程序前端重构开发,而渐进式 Web 应用程序开发只需要运用现代 Web API 以及传统渐进…阅读全文
Sukka's Blogskk.moe2022-03-17使用 Next.js + Hexo 重构我的博客在咕咕了一整年、只发布了三篇文章(其中两篇还是译文)之后,我决定还是稍微花一点时间好好折腾一下自己的博客,以 React 作为抓手,通过 Next.js 和 Hexo 深度共建,对标 Gatsby,打通静态 HTML 与用户交互之间的垂直领域屏障,实现多维矩阵闭环,为个人博客赋能(咳咳咳),然后水出 2022 年第一篇文章(逃) 技术选型:Gatsby vs Next.js 我使用 H...阅读全文
Debug 客栈debuginn.com2022-03-16浅析悲观锁与乐观锁在关系型数据库中,悲观锁与乐观锁是解决资源并发场景的解决方案,接下来将详细讲解一下这两个并发解决方案的实际使用及优缺点。 首先定义一下数据库,做一个最简单的库存表,如下设计: 1 2 3 4 5 6 CREATE TABLE `order_stock` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `oid` int(50) NOT NUL…阅读全文
Debug 客栈debuginn.com2022-03-16Gource 版本可视化工具 使用手册Gource 是一款版本控制可视化的工具,使用这个工具可以将自己的 Git 提交的代码包括对 Mercurial,Bazaar 和 SVN 的内置日志生成可视化支持。Gource 还可以解析由多个第三方工具为 CVS 存储库生成的日志。 提交的代码按照时间轴的顺序动态显示出来,可以使你的工作过程以动画的形式显现,并且 Gource 这个工具可以显示出来不同用户对一个代码库进行同一时间内的修改操作。…阅读全文
Debug 客栈debuginn.com2022-03-15Linux Tree 树状目录显示工具 使用手册Tree 命令以树状形状列出目录的内容的一个工具,你时常在 Github 中常看到一些开源项目会将自己的项目目录展现出来,这篇文章的背景图就是展现的开源项目 Laravel 中 app 目录的树状图,接下来介绍一下基本使用语法。 基本语法 1 tree [-aACdDfFgilnNpqstux][-I < 范本样式>][-P < 范本样式>][目录...] 常用命令 1 2 3 4 5 6 7 8…阅读全文
郭泽宇guozeyu.com2022-03-14本站改版后的架构与优化——Hexo,分区解析,CDN,图像压缩等去年,我把我的网站从 WordPress 迁移到了 Hexo。随后的一段时间里,我对 Hexo 进行了大量定制,包括修改主题,实现图片自适应,适配视频等。 基础架构 本站使用 Hexo 博客框架生成静态网页,使用 Nginx 服务器分发静态网页、图片等。本站的静态文件和图片同时部署在全球四台服务器上,使用 Route 53 实现了分区解析和宕机后自动切换,使用 CloudFront 和 UPYUN…阅读全文
IceHoneyicehoney.me2022-03-13禁用页面滚动在设计组件的时候,例如 Modal 弹窗组件,在显示组件的时候我们不希望页面可以滚动。这时候就需要临时禁用页面的滚动功能。接下来就讲解下禁用页面滚动的方法。阅读全文
Debug 客栈debuginn.com2022-03-13Restful API 设计指北近期学习了 Go 语言,跟着七米在学习,学习过程中了解到了 API 的一个设计规范,也就是本文要讲的 Restful API 设计模式,现在互联网处在前后端分离的阶段,API 的书写及规范化是非常重要的,针对于 API 中 Restful API 中设计比较规范的是 Github API,可以直接访问他们的 https://api.github.com 直接查看 Github 针对与公共接口的链接…阅读全文
丹格尔的博客dangeer.com2022-03-12新年快乐!现在是三月八日星期二,你好朋友,新年快乐! 不知不觉一年又过去了,我和表弟 Kevin 都在疫情两年之后第一次在家过年。 提前做好的核酸检测并没有派上用场,刷一下全国健康码让我顺利出站。 下车后第一饭总是在大碗先生吃,还是熟悉的感觉,只是奶奶又老了一些。 Kevin 的假长,隔离了小一个月后还能再家里玩很久,我就几天假。还没开始玩,嗲嗲在正月去世,我们被舅舅紧急叫去帮忙。 计划被打乱,上午还在走亲…阅读全文
ROYWANGroy.wang2022-03-12NextCloud 搭配 OnlyOffice 出现 已阻止此内容,请与网站所有者联系以解决此问题 的问题很多人在用 NextCloud 搭配 OnlyOffice 是出现 已阻止此内容。请与网站所有者联系以解决此.....阅读全文
央blog.yt2022-03-09恭喜,科二过!2 月 26 日,开启科二的第一天。 26 日早上 6 点睡觉,7 点起床,睡眠 1 小时。洗漱吃饭半小时,骑车出发! 8 点左右到达驾校。 只有一个女生在学习科二,加上我只到了两个人。待女孩倒车入库完成,教练直接让我上车倒车入库。几个多月没有碰这东西,这脑子都不够用了,方向盘转了多少,轮胎有没有回正都不知道了。第一把入库全程是懵的,教练搁那嘎嘎的熊。 煎熬的等待,就我俩人简直不要被熊的太惨。 我…阅读全文
央blog.yt2022-03-09恭喜,科二过!2 月 26 日,开启科二的第一天。26 日早上 6 点睡觉,7 点起床,睡眠 1 小时。洗漱吃饭半小时,骑车出发!8 点左右到达驾校。只有一个女生在学习科二,加上我只到了两个人。待女孩倒车入库完成,教练直接让我上车倒车入库。几个多月没有碰这东西,这脑子都不够用了,方向盘转了多少,轮胎有没有回正都不知道了。第一把入库全阅读全文
fernvenue's Blogblog.fernvenue.com2022-03-06HSTS 配置梗概HSTS 問世以來, 提升了許許多多站點的安全性使其免受 Cookie 劫持, SSL 剝離等攻擊, 加之 HSTS 主要透過 HTTP 請求頭工作, 這就使得配置 HSTS 也非常的簡單方便. 但盡管如此, 依然有很多站點並沒有配置或啟用 HSTS, 這裡便在對 HSTS 稍做介紹的基礎上記錄使用 Cloudflare 和 Nginx 時的 HSTS 配置流程, 供日後參考的同時也希望讓更多的運…阅读全文
ROYWANGroy.wang2022-03-06NextCloud 添加 OnlyOffice 插件现在因为那啥(懂得都懂)所以 NextCloud 无法链接其自带的插件商店,所以此时可以选择本地安装 操作 一、打.....阅读全文
Editsteditst.com2022-03-05Microsoft 365 搭建域名邮箱并开启 Catch-all既然花钱买了域名,为啥不顺便搞个域名邮箱呢?在对比了各种域名邮箱服务(Yandex, Zoho, Cloudflare, iCloud)后,本着白嫖的原则,最终选择了 Microsoft 365 (aka Office 365) E5 开发者订阅托管域名邮箱。下面就简单介绍一下域名邮箱的配置,以及如何开启 Catch-all 功能。阅读全文
fernvenue's Blogblog.fernvenue.com2022-03-04TCP 擁塞控制最佳實踐擁塞控制顧名思義就是避免網路阻塞的算法, 其中最常見的是包括 Linux 和 Windows 都在廣泛使用的 CUBIC 了. 除此之外, Google 設計並發布的 BBR 算法也有著非常優秀的表現, 微軟當然也沒有閒著, 為 Windows Server 設計實現了 Compound TCP 算法. 這裡就簡單記錄下從 CUBIC 切換到這兩種算法的過程.阅读全文
Debug 客栈debuginn.com2022-03-03如何将豆瓣观影记录实时同步至博客中事情的起因是这样的,前几日在看 idealclover 大佬的博客,不经意间看到了他的豆瓣观影记录,他博客中关于豆瓣观影记录是实时同步的,很好奇是如何实现的,经过查看,他是爬取的豆瓣观影界面来实现的,其实关于豆瓣观影记录,网上也有很多的教程,恰巧自己所学的 Go 语言也可以做简单的爬虫实现其效果,于是开始上手造轮子了,PS:了解到非法爬取网站信息是违法的,之前豆瓣 API 接口,关闭访问,在豆瓣上…阅读全文
ROYWANGroy.wang2022-03-01为 OnlyOffice 设置密钥(JWT 令牌)搭建好 OnlyOffice 后因为服务是公开的,所以任何人都可以链接使用,就给内存本不就富裕的 VPS 更大.....阅读全文
宝硕博客baoshuo.ren2022-02-282022 年常中集训游记这是我第一次出省参加外校集训。此行的目的地是江苏省常州高级中学,于 1907 年建校,截止本文写作时该校在「OIerDb 全国信息学竞赛学校排行榜」上位列第九。阅读全文
Henry Z's blogchangchen.me2022-02-26重读 Google SLO 小记 | 智能告警之殇the basic foundations of SRE include SLOs, monitoring, alerting, toil reduction, and simplicity. 最近学了个新的单词:cornerstone,而制定 SLOs,配置监控,以及告警应急可以说是 SRE 的基石。过去几年个人工作也与可用性监控相爱相杀。最近工作遇到一些瓶颈,周末重温 Google SLO 文…阅读全文