跳到正文

#实践与教程

今日 4 条
今天10月3日周六
  1. Cisco Talos Blog70

    Cisco Talos:如何通过增加阻力挫败对手

    Cisco Talos八名研究员提出通过减少选择、增加风险和破坏攻击链依赖来拖慢对手的方法。实践包括部署诱骗资源、构建不依赖具体工具的行为检测、限制RMM工具,以及让每次AI代理会话具备独立身份、短效凭据、访问边界和可中断网关。防御方可识别并阻断攻击阶段间难以替换的依赖,但各项措施仍需结合具体环境与遥测条件实施。

    推荐理由:文章从诱骗、行为检测、远程工具管控、AI代理边界和攻击链依赖等方面给出可落地的防御思路,并说明实施所需的可观测性与策略条件,便于安全人员按环境评估优先级。

  2. Linux Foundation Blog60

    Linux Foundation分享开源开发入门实践指南

    Linux Foundation发布《Getting Started with Open Source Development: A Practical Guide for New Contributors》,帮助新贡献者从使用开源软件过渡到参与项目开发。指南涵盖许可证、开发者协议、项目健康度、协作工具和首次贡献方式,并指出可从文档、缺陷分类、测试和翻译等小任务开始。

    推荐理由:结合Nerdearla讨论与LF Research报告,梳理新手参与开源前需了解的项目机制、协作流程和贡献路径,并提供建立信心、争取工作支持的可操作建议。

  3. GitHub Blog42

    AI 正在改变开发者工作:强化三项技能

    AI 正在改变开发者的执行方式,开发者需要学会指导 AI、审查其输出,并在技术决策中承担最终责任。GitHub Blog 提出三项重点:定义问题并协调多个 AI agent,让第二个模型批评第一个模型的结果,以及把更多时间用于理解需求、权衡取舍和设计系统。

10月2日周五
  1. NVIDIA Developer Blog29

    使用 NVIDIA NeMo Relay 追踪 Agent Harness 行为

    NVIDIA NeMo Relay 通过追踪 Agent Harness 行为,揭示正确最终答案掩盖的额外步骤与低效路径。失败的搜索可能触发再次搜索,截断的文件读取也可能导致命令重复获取相同内容。这些额外步骤会增加延迟、消耗 token,并扩大出错机会。

  2. Cisco Talos Blog65

    Talos:从“允许自己像人一样休息”谈网络安全防御策略

    Talos结合个人经历,建议团队为员工处理家庭事务保留空间,不要以持续超负荷工作来证明能力。网络安全部分提出通过RMM工具白名单、针对底层技术的行为分析、诱饵战术及严格的AI网络边界,增加攻击成本并争取中断攻击链的机会。

    推荐理由:文章将员工心理韧性与防御策略结合,并给出RMM工具白名单、行为检测、诱饵和AI边界等可执行措施,便于安全团队检查防护思路。

10月1日周四
  1. Ubuntu Blog41

    如何将 Android 执行环境纳入 CI/CD 流水线

    Anbox Cloud 可将按需 Android 执行环境接入 CI/CD 流水线,把应用或系统镜像的部署、验证、结果收集和资源释放纳入自动化流程。流水线可请求已知镜像与配置的 Android 环境,保留测试报告、日志、截图、崩溃数据和性能指标;Anbox Cloud 不负责构建应用或平台。

9月30日周三
  1. Ubuntu Blog61

    使用 Canonical MLOps 栈和 LLM 构建实时交易欺诈检测系统

    Ubuntu 演示使用 open weight 模型“system-one-qwen3.5-4b-scorer”,结合 KServe、vLLM 与 AWQ 量化,在本地构建交易风险分类实验。合并 LoRA 权重并采用 4-bit AWQ 后,模型内存需求据称可由约 18GB 降至约 5GB;教程还提供 MicroK8s、Charmed Kubeflow 部署及 curl 请求验证步骤。

    推荐理由:提供从模型量化、KServe 部署到请求验证的完整实验路径,并明确环境、内存和耗时要求,适合评估本地实时分类方案。

  2. Microsoft 开发者博客75

    使用 GitHub Copilot Plugins 实现一致的 AI 辅助工程

    Microsoft 开发者团队介绍了如何用 GitHub Copilot plugins 打包和分发迁移与现代化工作流中的共享指令、技能及 MCP 配置。文章说明,插件可采用版本化发布,通用架构指导与具体应用上下文分别管理,并可通过支持的客户端和内部 marketplace 安装、更新与回滚。

    推荐理由:文章以企业迁移与现代化工具包为案例,说明如何用 GitHub Copilot plugins 管理共享指令、技能和 MCP 配置,适合评估 AI 辅助工程规范的分发与治理方式。

  3. Microsoft Security Blog65

    Microsoft DART披露Storm-3068从密码重置入侵开发与云环境

    Microsoft DART调查显示,Storm-3068通过自助密码重置控制用户账户,随后滥用合法管理工具和受信流水线进入Azure DevOps并获取Kubernetes凭据。该恶意流水线获授权访问超过50个资源,攻击者还将7个kubeconfig文件加入仓库;文章建议加强密码重置监测、特权账户保护、代码审批、流水线权限和最小权限控制。

    推荐理由:案例完整呈现身份失陷如何经Azure DevOps和受信流水线扩展至Kubernetes环境,并给出身份、代码、流水线与云资源的分层防护建议,适合小团队复核相关控制。

9月29日周二
  1. Microsoft Security Blog82

    Star Blizzard采用RedFlick改进钓鱼与恶意软件投递

    Microsoft Threat Intelligence称,俄罗斯国家威胁组织Star Blizzard自2026年以来通过大规模钓鱼、受入侵网站账户和RedFlick技术改进投递流程,目标涉及乌克兰及支持乌克兰的个人与组织。

    推荐理由:文章还原了Star Blizzard从ClickFix转向RedFlick、VHDX、计划任务和PDF载荷的技术变化,并提供检测名称、狩猎查询、IOC及配置建议,便于安全团队核对暴露面和开展事件排查。

  2. JetBrains Blog51

    开发者软件质量保障工具与实践指南

    软件质量保障应从发布前测试转向贯穿软件开发生命周期的持续检查,并在自动化分析与人工评审之间保持平衡。指南按阶段介绍静态分析、单元与集成测试、功能与UI测试、性能测试和安全测试,同时说明工具选型、CI/CD集成及shift-left等实践。

  3. GitHub Blog80

    GitHub开源AI安全代理发现24个Android漏洞

    GitHub Security Lab Taskflow Agent 通过定制的 Android 审计 taskflow 报告了24个漏洞,案例包括 OsmAnd 位置追踪和 Wikipedia Android 账户接管。

    推荐理由:文章提供可复现的移动应用审计流程、具体漏洞案例与运行命令,同时明确说明模型在严重性判断、误报和人工复核方面的局限,对安全研究和工具选型有实际参考价值。

  4. Microsoft 开发者博客66

    GitHub Copilot app 入门:免费开源实战课程

    GitHub Copilot app 推出免费开源入门课程,通过一个 React、Vite 与 TypeScript 示例项目讲解 AI 编码智能体的使用和审查。课程包含设置及七个实践章节,覆盖会话模式、git worktree、GitHub 工作流、自定义智能体、MCP 服务器、插件、Canvases 与自动化;学习者需要 Copilot 计划,或登录自己的模型提供方。

    推荐理由:通过同一示例项目串联会话模式、Git worktree、差异审查、测试与预览,适合开发者练习如何指挥智能体并人工验证结果。

9月28日周一
  1. Raspberry Pi News65

    用 Raspberry Pi Pico 制作可感知人体并活动的万圣节骷髅

    Raspberry Pi 教程使用 Raspberry Pi Pico、4个舵机、距离传感器和 LED 制作可由人体接近触发的万圣节骷髅。项目通过 MicroPython 控制四肢和眼睛,示例代码保存在 Raspberry Pi Pico 上后会在通电时自动运行,触发距离可根据安装环境调整。

    推荐理由:教程提供从骨架改造、舵机安装到传感器与灯光编程的完整路径,并附可运行的 MicroPython 示例,适合个人制作可由人体接近触发的万圣节装饰。

  2. NVIDIA Developer Blog30

    使用 NVIDIA OpenShell 为 AI 智能体添加运行时控制

    NVIDIA OpenShell 可用于为 AI 智能体添加运行时控制,使智能体在获得目标后编写代码、使用工具,并随新信息出现持续工作。此类智能体需要访问工作区、计算资源、数据、凭据和外部服务,可用于调查软件故障、运行实验,以及持续数天或数周执行关键业务操作和研究。

9月26日周六
9月25日周五
  1. Raspberry Pi News60

    Sensea:基于 Raspberry Pi 3 Model B+ 的低成本水下相机

    Unboxed STEM Club 使用 Raspberry Pi 3 Model B+、Raspberry Pi Camera Module 3 和温度传感器制作了低成本水下相机 Sensea,用于探测本地池塘与河流的水质和生物。

    推荐理由:文章完整拆解低成本水下相机的结构、密封、供电、浮力与数据记录方案,并给出可复用的构建和测试思路,适合个人创客及 STEM 团队参考。

  2. Fedora Magazine66

    在 Fedora Linux 上使用 Podman 安装 Navidrome

    Fedora Magazine 教程介绍如何在 Fedora Linux 上使用 Podman 或 podman-compose 部署开源音乐服务器 Navidrome,并通过浏览器或移动设备串流个人音频集合。

    推荐理由:提供从 SELinux 目录权限、UID/GID 设置到容器启动与配置文件的完整步骤,并同时覆盖 podman-compose 和 Podman 命令行,适合个人在 Fedora Linux 部署自托管音乐服务。

  3. GitHub Blog65

    GitHub Copilot:聊天何时是错误的界面

    GitHub Copilot app 中的 canvas 是可定制的全栈应用,能与 GitHub Copilot agent 双向通信,并执行常规计算机程序可完成的操作。文章通过 Connect 4、Winget、SQLite 和开发工作流示例,说明定制界面可减少重复调用代理、降低 token 消耗,并支持在研究、原型、实现和迭代阶段使用更适合任务的交互方式。

    推荐理由:文章以 Connect 4、Winget、SQLite 和开发工作流为例,说明如何用 canvas 构建可操作的应用界面,减少重复对话,并为代理协作提供更贴合任务形态的交互方式。

  4. Microsoft Security Blog78

    Microsoft Threat Intelligence 追踪勒索软件附属组织 Storm-2570 的跨部署攻击手法

    Microsoft Threat Intelligence 观察到勒索软件附属组织 Storm-2570 在 Qilin、DragonForce、Anubis 和 BERT 部署中持续使用相似的入侵手法、工具和基础设施。

    推荐理由:文章基于多起入侵调查,梳理了跨勒索软件生态反复出现的工具、基础设施和行为,并提供检测、狩猎查询与防护建议,适合安全团队建立持续追踪和事件响应基线。

9月24日周四
  1. NVIDIA Developer Blog13

    生物基础模型的高效 MoE 训练

    生物基础模型采用 Mixture-of-experts(MoE)架构进行高效训练,通过让每个 token 仅激活一部分专家子网络来扩展模型。随着模型规模增长,稠密 Transformer 中每个 token 都会经过所有层,增加能力会同步提高训练和推理的计算成本。

  2. NVIDIA Developer Blog25

    AI 工作负载运行前验证 GPU 集群就绪状态

    GPU 集群即使通过全部健康检查,也可能无法正常运行 AI 工作负载。即使 GPU、网络链路和 pod 均显示正常,512-GPU 训练作业仍可能性能不足或失败。单颗 GPU 变慢、链路在负载下退化或配置将流量导向较慢路径,都可能使问题延迟至作业启动数小时后才被发现。

  3. NVIDIA Developer Blog26

    使用 NodeWright 管理 Kubernetes 节点舰队

    NodeWright 用于管理 Kubernetes 节点舰队,覆盖内核设置、系统软件包、存储布局、安全代理及 GPU 工作负载所需的主机调优。Kubernetes 负责节点上运行的工作负载,而团队通常通过 Ansible playbook、自定义脚本和手动运行手册管理节点本身。

9月23日周三
  1. Ubuntu Blog72

    使用Charmed Kubeflow与Feast微调并部署自定义LLM

    文章提供使用Canonical Charmed Kubeflow和Feast微调自定义LLM的端到端教程,目标是构建可通过OpenAI-like REST API聊天的模型服务。

    推荐理由:文章提供从环境搭建、数据摄取、特征注册、LoRA微调到KServe部署与对话测试的完整流程,并明确硬件、权限和持久化要求,适合希望在小规模Kubernetes环境中验证自定义LLM流程的读者。

  2. GitHub Blog65

    GitHub用户寻求更高效的软件:调查需求与Daily Efficiency Improver实践

    GitHub与Yale Program on Climate Change Communication调查了1,039名GitHub用户,80%希望使用工具编写更节能的代码,78%希望学习降低软件环境影响的最佳实践,74%希望衡量软件或开发过程的环境影响。

    推荐理由:文章结合1,039名GitHub用户调查与可复现工作流,说明如何寻找代码、数据、网络和前端浪费,并用基准、测试及草稿Pull Request让维护者审核效率改进。

  3. Ubuntu Blog40

    Anbox Cloud如何以共享容量扩展Android开发工作负载

    Anbox Cloud通过共享基础设施按需提供Android环境,减少工程团队对固定手机、开发板和硬件台的依赖。团队可按工作流请求预定义镜像、配置和资源配置,并在任务完成后释放实例;容器适合应用级测试、串流、自动化和游戏,虚拟机适合需要完整Android系统及系统级验证的工作负载。

  4. Fedora Magazine72

    在 Fedora 45 上使用 Stratis 配置本地存储

    Fedora 45 的 Anaconda 图形安装器新增 Stratis 存储配置支持,用户可通过 Cockpit 存储模块创建存储池和文件系统。文章还介绍使用 Kickstart 的 autopart、stratispool 和 stratisfs 配置自动或手动 Stratis 布局;Anaconda 暂不支持缓存和无口令加密,但可在安装后启用。

    推荐理由:文章提供 Fedora 45 使用 Stratis 的图形化与 Kickstart 安装步骤,涵盖存储池、文件系统、加密及超额配置,适合需要规划本地存储布局的 Linux 用户。

9月22日周二
  1. Raspberry Pi News73

    使用14MB函数调用模型Needle将文本转换为Raspberry Pi本地操作

    Cactus Compute 展示了 Needle 2 如何在 Raspberry Pi 5 仅使用 CPU 将英文指令转换为本地 Python 操作。示例中“Turn the LED on”在 78 毫秒后点亮 LED,完整进程占用峰值 43MB 至 46.4MB;模型权重和代码以 Apache 2.0 许可发布。

    推荐理由:文章提供可复现的 Raspberry Pi 5 CPU 端函数调用示例、Python 接口和性能数据,能帮助开发者评估小模型执行本地工具调用的可行性。

  2. GitLab Blog67

    如何为企业规模设计 GitLab 架构

    GitLab 指南从部署模型、Runner 策略、高可用与灾难恢复、规模性能和 Kubernetes 架构等方面,说明企业扩展前应做的架构决策。平台团队可依据任务量、并发、隔离要求和 SLO、RTO、RPO 目标规划容量,并通过真实负载测试和检查清单持续验证设计。

    推荐理由:提供部署模型、Runner容量、高可用、性能与Kubernetes架构的系统规划方法及上线检查清单,适合平台团队评估规模化运维责任与扩展条件。

  3. NVIDIA Developer Blog46

    如何从工具调用到任务完成评估 AI Agent

    评估 AI Agent 的关键,是观察其能否在实时环境中完成由数十次连续工具调用组成的工作,并在某一步失败后恢复。判断模型回答听起来是否合理,几乎无法说明任务是否真正完成,因此 Agent 评估需要从单次函数调用评分转向对完整任务的评估。

9月21日周一