排序
注册区块变体,同时在插入器中隐藏它
定义自定义区块时,可以使用 block.json 中的 inserter 属性,控制用户能否插入该区块,或让它只能通过程序添加。 有些情况下,自定义区块显得过于复杂,区块变体才是更合适的方案。例如,outre...
用内部审计器测试数百个网页的 Cookie 行为
随着 AI 和自动化在数字体验中所占比重越来越大,让人们掌控自己的选择也越来越重要。人们应当能够从新技术中受益,同时不会失去已经表达过的偏好。 Cookie 横幅是人们在网上表达这些偏好的最常...
用维度表加速字符串聚合
分析型工作负载中,经常会遇到反复出现的字符串:产品名称、国家名称、车站名称、用户代理字符串,以及各种分类标签。以 DuckDB 的公开列车服务数据集为例,其中每一行都对应荷兰铁路列车的一次...
Loki 简明指南:处理乱序日志与旧日志
本周的《Loki 简明指南》聚焦 Grafana Loki 历史上一个有趣的话题:摄取乱序日志。长期关注这个项目的人或许还记得:Loki 曾经会拒绝所有比已接收日志行更早的日志。这样做确实简化了内部实现,...
用 Ansible 定制 Loki 部署
运维或平台团队早已依靠指标的可见性迅速响应问题,而曾经,想对日志也做到这一点还只是梦想。幸运的是,Grafana Loki 改变了日志技术栈,让日志具备与指标同等的可见性。 原文写作时,随着 Lok...
Kubernetes v1.37:Memory QoS 升级为 Beta
Memory QoS 在 Kubernetes v1.37 中升级为 Beta,并默认启用。在运行 cgroup v2 的 Linux 节点上,该功能使用内存控制器,为内核处理容器内存提供更明确的指导。它最早在 v1.22 中以 Alpha 引入...
使用 Chrome DevTools 检查 CSS 网格布局
本指南介绍如何在 Chrome DevTools 的 Elements 面板中发现网页上的 CSS 网格、检查网格,并调试布局问题。原文截图来自两个演示页面:Fruit box 和 Snack box。 发现 CSS 网格 当网页上的 HTML...
为手风琴区块中的常见问题添加 Schema.org 微数据
在《在 WordPress 6.9 中设置手风琴样式》中,我介绍了如何使用 WordPress 6.9 的 Accordion(手风琴)区块为常见问题页面设置样式。那篇教程收到的一项需求,是为输出的 HTML 定义 Schema.org ...
如何创建 Django 自定义模型字段
简介 模型参考文档介绍了怎样使用 Django 的标准字段类,例如 CharField、DateField。对于许多用途,这些类已经足够。但有时 Django 提供的类型不能准确满足需求,或者你需要一种与内置字段完全...
SQLite 数据库远程复制工具
1. 概述 下面的命令会让 REPLICA 成为 ORIGIN 的副本:$ sqlite3_rsync ORIGIN REPLICA ?OPTIONS? 使用 --help 或 -? 参数可查看完整选项列表。选项可以放在 ORIGIN 和 REPLICA 参数之前、之后...










