一种设备预算受限情况下的直播平台方案

2022年3月学校封闭的时候,由于疫情较为紧张开始了每日核酸检测工作。尽管核酸采样人员充足且封闭在校内的并不是很多,高峰期等待核酸的队伍经常排的很长,非高峰期又完全不需要排队。一方面可能需要动态调整核酸采样人员的人数,另一方面需要鼓励待测人员在非高峰期前往检测点,或限制待测人员在高峰期前往检测点。

这样就自然地产生两种解决方案:1. 非高峰期进行上报和通知;2. 采取预约制前往检测点。然而第一种解决方案在实践上会有一些问题,在不同社群传播消息时,没有量化排队等待时间和队伍长度观测时间。这就导致一般消息发出30分钟后,队伍长度有个小高峰或者正常高峰期80%-90%的长度,且该消息的更新同样是个问题。

这就产生了一个场景痛点:及时报告通知核酸点排队人数情况。故此产生了标题所描述的设计。

阅读更多

Debian/Ubuntu 上各种 Docker 发布版本的区别(docker-io, docker-ce, docker-ee)

在 apt 安装的时候可能会疑惑怎么有这么多种 docker,并且读 docker 官方目录的时候还要卸载另外的,并称其他为 “过时的”,然而可能却并不是那么过时以至于导致兼容性问题。

一句话概括:docker-ce 由 docker.com,docker-io 由 Debian 提供,安装更加方便,只需一行命令,并且我也推荐用 docker-io

阅读更多

Linux Foundation开源软件学园人才激励计划获奖者

荣幸入选了2021年Linux Foundation开源软件学园人才激励计划。

获奖者的风采展示!2021年Linux Foundation开源软件学园人才激励计划获奖者公布

从2020年开始,Linux基金会亚太区与开源中国强强联手,启动Linux基金会开源软件学园人才激励计划,为那些有理想、热爱学习的开发者、系统管理员、开源新手等免费提供培训机会,让更多的人了解开源、学习开源、参与开源。

2021年人才激励计划得到中国大陆和港澳台地区开发者的广泛支持,自9月份活动开始以来,众多开发者热情报名,其中在学生、开源萌新、开源老手、技术达人、开源创业者、社区领袖、开源志愿者、女性开源力量八种身份中,开源萌新、学生、技术达人等更受欢迎。

阅读更多

阿里实习小结:非完全远程实习记录

从3月开始投递实习简历,4月收到意向书,6月收到正式实习offer,整个过程还是比较顺利的。这次实习只投递了阿里,腾讯和字节,前两个拿到了实习录用通知,但是由于时间问题选择了阿里。时间过得飞快,我在阿里的实习结束了。故此,想写篇记录一下。

阅读更多

git-解决 Windows 下Git SSH 代理设置

不知道为啥,我电脑上的 HTTP Git token 过段时间就过期,又要重新授权,就很烦。想到 SSH 没有这个但是速度比较慢,HTTP 设置很简单。SSH稍微复杂一些今天就介绍一下。

阅读更多

zerotier 配置 moon

由于国内网络的复杂的情况, ZeroTier 的点与点连接很有可能建立失败。此时机器之间的连接就会绕道国外,造成较大的延迟和丢包率。在 ZeroTier 1.2.0 版本之后,一项新的功能被加入进来:“自定义根服务器”,又称 moon。通过自定义的服务器作为跳板加速内网机器之间的互相访问。本文简要介绍了 ZeroTier moon 的设置方法。

准备

  1. 公网机器A – moon
  2. 内网机器B
阅读更多