跳到正文
10月3日周一
9月7日周三
8月31日周三
8月24日周三
  1. Supabase Blog22

    用 Supabase 和 Angular 构建一个实时 Trello 看板

    这篇教程用 Supabase、Angular 和 Tailwind 从零构建一个实时 Trello 看板,完整源码已放在 GitHub。项目通过 SQL 创建 boards、lists、cards、users、user_boards 五张表,并用 Row Level Security 策略控制访问,同时开启 replica identity full 以支持删除记录的实时同步。

8月19日周五
8月10日周三
7月13日周三
7月8日周五
6月30日周四
6月29日周三
  1. Supabase Blog12

    如何用 Metabase 可视化 Supabase 数据

    Supabase 发布教程,介绍如何用开源可视化工具 Metabase 连接 Supabase 项目并生成图表。用户可通过 Docker 容器启动 Metabase,选择 PostgreSQL 并填入 Supabase 的数据库连接信息,即可查看表数据、使用 x-rays 自动洞察,或通过 SQL 查询自定义仪表盘。

6月28日周二
6月21日周二
6月17日周五
6月15日周三
6月1日周三
5月26日周四
5月24日周二
5月18日周三
5月2日周一
  1. Hugging Face Blog62

    用 Accelerate 不改代码跑 PyTorch FSDP,在 2 张 24GB 卡上训练 GPT-2 XL

    Hugging Face 介绍如何用 Accelerate 在不改代码的情况下启用 PyTorch FullyShardedDataParallel(FSDP),在 2 张 24GB NVIDIA Titan RTX 上对 GPT-2 Large(762M)和 GPT-2 XL(1.5B)做因果语言建模训练。

    推荐理由:用 Accelerate 不改代码就能跑 PyTorch FSDP,显存不够的可以照表选分片与 CPU offload 配置。

4月28日周四
4月26日周二
  1. Vercel Changelog22

    HashiCorp 开发者如何用增量静态再生(ISR)加快迭代

    HashiCorp 为 8 个开源产品的文档站引入版本化文档,页面数量大增,团队改用 API 提供内容并借助 Next.js 的 ISR 只静态生成访问量最高的页面,其余延后生成,revalidate 超时设为 1 小时。按需 ISR 可即时清除指定页面的 Next.js 缓存,配合 GitHub push 事件与 GitHub Actions,只对变更页面触发更新,无需整站重建。

4月20日周三
4月15日周五
4月2日周六
  1. Supabase Blog52

    Supabase 发布 Realtime 第三个大版本,新增多人协作能力

    Supabase 发布 Realtime 第三个大版本,引入多租户以同时监听多个数据库,并采用分布式节点集群以提升资源利用率、容错能力和降低延迟。新版本在保留原有数据库变更监听功能的同时,开放 WebSocket 供开发者构建多人游戏和协作应用,新增 Presence(用户在线状态,由 CRDT 驱动)和 Broadcast(发送光标移动等临时事件)两项能力。

3月31日周四
3月30日周三
  1. Supabase Blog62

    Supabase 推出 Enterprise 计划,并把消费上限等企业功能下放到 Pro 档

    Supabase 发布 Enterprise 计划,同时把部分企业功能放进 Pro 档:合并 Pro 与 Pay as you go 计划,升级 Pro 后默认开启消费上限,单项目每月成本上限为 25 美元,超出后服务仍会继续运行并会直接联系用户。

    推荐理由:Supabase 把企业级功能下放到 Pro 档并默认开启每月 25 美元消费上限,按用量付费的团队要重新核对账单预期。

3月29日周二
  1. Supabase Blog62

    Supabase 正式上线 GraphQL,基于开源扩展 pg_graphql

    Supabase 宣布 GraphQL 支持正式可用(general availability),通过开源 PostgreSQL 扩展 pg_graphql 实现,可在 SQL 内或通过 HTTP 端点 https://<project_ref>.supabase.co/graphql/v1 查询已有 PostgreSQL 数据库。

    推荐理由:Supabase 把 GraphQL 通过开源扩展 pg_graphql 正式开放,用 Postgres 权限和 RLS 直接管鉴权,自建后端可以少写一层解析服务。

3月28日周一
3月25日周五
3月17日周四
3月15日周二
3月8日周二
  1. Supabase Blog67

    Supabase 用 150 行 SQL 给 Postgres 做数据审计

    Supabase 发布一套 150 行 SQL 的 Postgres 审计方案,用 JSONB 单表存储所有表的增删改历史,通过 audit.enable_tracking('public.members') 一行开启追踪,并用 BRIN 索引 ts、btree 索引 table_oid 和 record_id 支撑按时间范围和单行历史的快速查询。

    推荐理由:用 150 行 SQL 给 Postgres 加审计表,写入低于每秒 1000 次时开销可忽略,可直接照抄或装扩展。

3月3日周四
  1. Vercel Changelog22

    Turborepo:Monorepo 正在改变团队构建软件的方式

    Vercel 旗下 Turborepo 是一款面向 JavaScript 和 TypeScript 代码库的高性能构建系统,提供零配置远程缓存和快速增量构建,把大型工程团队的开发工作流带给所有开发者。它让多项目代码库的包更新、协作调试和本地开发更简单,Makeswift 称其显著提升开发效率,Stately.ai 四人团队自采用以来节省了 67 小时 CI 时间。