0%

Lovelace 是 Home Assistant 的仪表盘,有着非常好的性能表现。
现在有两套完全一样的开发环境和生产环境,通过 NAT 方式进行网络通信隔离,且看拓扑图:

1
2
3
4
+------------------------+       +------------------------+
| DevOps env | | prod env |
| 172.16.100.2 Container +<--x-->+ 192.168.10.2 ARM Board |
+------------------------+ +------------------------+
阅读全文 »

这个由 Google 提交到 Linux Kernel 主线的 TCP BBR (Bottleneck Bandwidth and RTT) 拥塞控制算法致力于解决两个问题:

  • 在有一定丢包率的网络链路上充分利用带宽
  • 降低网络链路上的 buffer 占用率,从而降低延迟

部署 TCP BBR 的先决条件:

通常,图像处理软件会提供”模糊”(blur)滤镜,使图片产生模糊的效果。

“模糊”的算法有很多种,其中有一种叫做“高斯模糊”(Gaussian Blur)。它将正态分布(又名”高斯分布”)用于图像处理。

本文介绍”高斯模糊”的算法,你会看到这是一个非常简单易懂的算法。本质上,它是一种数据平滑技术(data smoothing),适用于多个场合,图像处理恰好提供了一个直观的应用实例。

阅读全文 »

GenSven Blog 是一个使用 WordPress 框架搭建的博客,托管在阿里云的虚拟主机里,使用了正版主题和许多的插件。
GenSven Blog 从 WordPress 迁移到了 Bitcron,使用 markdown 语法创建和编辑文章。
GenSven Blog 从 Bitcron 迁移到了 Hexo 博客框架,托管在 Github Pages 里,使用 NexT 主题模版。