返回首页
最新
你好!<p>我感到很沮丧,因为每次我在网站上发布新功能时,用户都很难看到。因此,我创建了ShipShipShip,这是一个可自托管的工具,可以创建一个更新日志页面,让用户能够看到发布了什么、正在开发什么,并提供反馈。<p>代码库:<a href="https://github.com/GauthierNelkinsky/ShipShipShip" rel="nofollow">https://github.com/GauthierNelkinsky/ShipShipShip</a><p>这个工具还很新,未来有很多功能计划实现,因此非常欢迎任何反馈和建议。
我有过度设计事物的倾向,有时这可以成为一个很好的学习机会。ddns-go 是当你认真对待动态域名服务(DDNS),并尝试以尽可能高效的方式完成所有工作时所产生的结果。
在 Linux 上,它打开一个 netlink 套接字并监听网络接口的变化。如果你使用 WireGuard 处理所有出站流量,但仍希望能够处理来自物理接口的入站连接,ddns-go 甚至可以帮助你维护策略路由规则(参见 ip-rule(8))。
在 BSD 系统上,它打开一个 route(4) 套接字来实现相同的功能,不过这里稍微复杂一些,因为出于历史原因,消息中不包含 IPv6 地址标志。如果你想过滤掉过时和临时的 IPv6 地址,就必须调用 ioctl(2) 来检索这些标志。
在 Windows 上,ddns-go 使用 IP Helper API 来接收接口地址变化的通知。当然,这个 API 的行为并不像文档描述的那样,所以需要一些变通方法。
ddns-go 还支持 asuswrt 的 Web API,可以直接从路由器获取 WAN 的 IPv4 地址。
在这个项目的开发过程中,我向 x/sys 模块提交了 3 个独立的代码更改请求(CL)。
[1] <a href="https://go-review.googlesource.com/c/sys/+597915" rel="nofollow">https://go-review.googlesource.com/c/sys/+597915</a>
[2] <a href="https://go-review.googlesource.com/c/sys/+598895" rel="nofollow">https://go-review.googlesource.com/c/sys/+598895</a>
[3] <a href="https://go-review.googlesource.com/c/sys/+603755" rel="nofollow">https://go-review.googlesource.com/c/sys/+603755</a>
我团队的每次回顾会议要么是互相指责,要么是45分钟的“我们应该更好地沟通”。现在我们在Monday开发平台上记录主题和要点,以便下一个冲刺能够有实际可追踪的变化。你们有没有更好的方法来解决这个问题?
我不断看到关于过度工作和职业倦怠的讨论,但在我的团队中,大家感到疲惫的主要原因是不断在项目和工具之间切换。我们开始限制工作流,并使用monday dev来减少工具的频繁切换,结果大家的精力水平大幅提升。有没有其他人找到过能减轻心理负担的结构?