## 道路照明弹成分与硝酸锶提取:摘要
道路照明弹成分各异,但通常包括硝酸锶以产生红色,以及诸如硝酸钾或高氯酸盐等氧化剂,和硫、木炭、镁以及环氧树脂或漆等粘合剂等燃料。硝酸锶本身不是强氧化剂,因此需要添加其他化合物才能燃烧。
从照明弹中提取硝酸锶是*可能的*,但过程复杂且通常不值得。该过程包括将照明弹的成分溶解在水中,然后通过冷却和过滤利用溶解度的差异。然而,获得纯度很困难。提取的材料可能被硝酸钾或高氯酸盐污染,从而可能影响其可用性。
提取的成功取决于精确的条件——浓度、温度——以及照明弹的原始成分。不当的方法可能导致纯度低、硝酸锶损失严重或最终产品高度不纯。最终,从烟花供应商处购买硝酸锶比尝试提取更实用、更安全。
## 避免原型陷阱:初创公司的一课
来自潜在B2B客户的原型请求,可能迅速变成代价高昂的干扰。避免资源浪费的关键在于一个至关重要的问题:**如何将这个演示转化为采购订单?**
许多初创公司,急于留下深刻印象,陷入“原型陷阱”——在不了解买方内部流程或承诺的情况下,投入大量工程时间构建定制演示。一位创始人就惨痛地学会了这一点,花费数月时间制作演示,结果却被对方无视。
教训是:存在多种“产品/市场契合”——与用户以及控制预算的组织。在构建任何实质性内容之前,严格验证机会。询问潜在买家关于决策时间表、预算可用性、关键利益相关者和成功标准。
一个巧妙的策略是发送一份**完全可取消的采购订单**,概述演示的功能和价格。这种“礼貌的强制机制”能够迅速区分认真的潜在客户和仅仅“试探”的人,揭示完整的审批流程并大幅提高转化率。不要追逐热情,而是要求清晰度和明确的收入路径。
## 多租户系统中的API密钥设计
这篇博文详细介绍了作者为具有数据库分片的多租户系统设计API密钥的过程。最初,作者希望超越简单的“身份验证字符串”来更好地理解API密钥的功能,并探索了各种将API请求高效路由到正确数据库分片的方法。
传统方法包括对API密钥进行哈希处理,并将它们映射到中央“元分片”中的帐户ID。虽然可行,但这感觉是多余的。考虑的替代方案包括为公司分配唯一的 前缀,以及使用Base-62/70编码哈希值以创建更短、可映射的字符串。然而,性能测试揭示了编码方法中BigInt操作效率低下。
最终,作者采用了SHAKE256哈希算法(SHA3的一种变体)。这种“海绵”算法允许生成固定大小的输出,从而降低计算成本和索引大小,同时保持强大的安全性。哈希值的10字符base64url编码在性能、抗碰撞性和索引效率之间提供了平衡。
这次经历强调了彻底测试、挑战假设以及理解底层技术(如B树索引和哈希算法)的重要性。最终的解决方案提供了一个功能性的API密钥系统和宝贵的经验教训。
## Enlightenment E16 与一个20年的Bug
作者是一位长期使用轻量级Enlightenment E16窗口管理器(最初于1997年发布)的用户,详细描述了他修复一个罕见、存在十多年的bug的经历。在使用Atril处理PDF时,桌面冻结,最终追溯到imlib2字体渲染中的一个缺陷——具体来说,是牛顿算法在截断长窗口标题时的错误实现。
这个bug在将标题拟合到有限空间时导致无限循环,牛顿方法中缺少关键的迭代限制。作者通过限制迭代次数、向下取整以防止除以零以及确保终止来解决了这个问题。
这次经历突出了现代软件与稳定但老化的系统之间的权衡。虽然较新的软件会引入新的bug和供应链漏洞(例如XZ Utils后门),但维护较旧的代码库可以实现直接控制和降低bug率——前提是有专门的维护者。作者提倡自给自足的好处以及像E16这样维护良好、"老旧"软件的稳定性。
## PCBWay 评测 & BurgerDisk 项目更新
最近,PCBWay 提供了赞助来评测他们的服务,用于 BurgerDisk 项目。作者最初犹豫不决,因为重视独立性。 之前曾使用 PCBWay 制作 BurgerDisk 的早期版本,他们接受了赞助,认为该服务对原型制作来说价格实惠——5 片双层 PCB 大约 12 美元。 他们之前切换到 JLCPCB 是因为支付选项,但 PCBWay 现在提供了更方便的替代方案。
虽然 JLCPCB 的自动化 BOM 功能很有用,但作者强调可能会出现错误(例如缺少接地层)。 PCBWay 更手动的方式,在制造前进行审核,感觉更安全,即使速度较慢。
作者通过订购一个全尺寸 SD 卡模块进行了测试,该模块在 AliExpress 上无法找到带有必要电平转换器的版本。 PCBWay 对开源的支持是一个主要吸引力,为 Kicad 设计提供 10% 的项目贡献,并提供“分享 & 销售”平台,方便开源制造。
20 个 SD 模块的成本为 75 美元(每个 3.75 美元),略高于 JLCPCB,但额外的质量控制和社区支持是合理的——PCBWay 大力捐赠给 Kicad 等项目。 总体而言,体验是积极的,尤其欣赏人工审核流程。