当今的生活和工作都是快节奏的,人们每天都会遇到各种各样的事情,并需要做出做相应的决策:哪些事情先做,哪些事情后做,哪些事情应该做,哪些事情不应该做。前些天有读到一篇文章:How to Optimize Your Daily Decisions,作者所做的思考,以及给出的建议,不仅通俗易懂,而且也方便用于日常工作、生活。因此有翻译成中文,分享给有需要的朋友;以下是原文。
当今的生活和工作都是快节奏的,人们每天都会遇到各种各样的事情,并需要做出做相应的决策:哪些事情先做,哪些事情后做,哪些事情应该做,哪些事情不应该做。前些天有读到一篇文章:How to Optimize Your Daily Decisions,作者所做的思考,以及给出的建议,不仅通俗易懂,而且也方便用于日常工作、生活。因此有翻译成中文,分享给有需要的朋友
本着“摸着鹰酱过河”的思路,对现有的几个安全分析框架和模型规范中与Course of Action应对措施相关的内容进行系统性分析和梳理,希望能对从事自动化响应处置、智能运营相关工作的同行有一些帮助和启发。其中,将ATT&CK框架中的Mitigation缓解措施、MITRE的Shield框架中的Active Defense主动防御、STIX模型中的Course of Action应对措施、IACD编排模型中的功能和能力、RE&CT框架中的Incident Response应急响应等内容都纳入Course of Action应对措施的范畴。
在最近的项目开发中,出现了一个令我困扰的状况。我正在开发的项目 A,依赖了已经线上发布的项目 B,但是随着项目 A 的不断开发,又需要不时修改项目 B 的代码(这些修改暂时不必发布线上),如何能够在修改项目 B 代码后及时将改动后在项目 A 中同步? 在项目 A 发布上线后,如何以一种优雅的方式解决项目 A,B 版本升级后的版本同步问题? 经过一番调研,我发现解决这些问题的最佳方案便是本篇要介绍的 monorepo 策略。