[Hacker News 周报] 将本地文件夹变为网站;shell 历史备份工具;保时捷车机 UI 设计指南
了解科技资讯,把握行业脉搏。每周快速浏览 Hacker News 精选。本期 Hacker Newsletter 地址:https://mailchi.mp/hackernewsletter/682
了解科技资讯,把握行业脉搏,大家好,我是 Koala,欢迎收看第 682 期 Hacker News 周报。
Blot|轻量级网站部署工具
https://blot.im/ Blot 是一个有趣的轻量级网站部署工具,它能够将你的本地文件夹快速变为一个网站。在演示视频中可以看到,不论文件夹中的文件格式是 txt、markdown、word、html 还是图片,Blot 都会尽量将其解析后,用美观简洁的方式加以呈现。Blot 提供付费托管服务的同时,也将代码开源。对于没有编程经验的人来说,快速获得一个个人博客网站是一个不错的选择。
Plotteus| 专注于数据故事的 JS 库
https://www.plotteus.dev/ 在进行数据可视化的时候,有时候仅靠图表库还不足够,还需要一些动画和交互辅助,讲解数据的含义。Plotteus 就是一个专注于数据故事的 JS 库,它内置了强大的动画机制,可以与滚动等交互事件相结合,让图片产生动画效果,同时所有自定义能力都基于配置完成,简化代码编写工作的同时,也保留了足够的灵活性。
Atuin|为 shell 历史提供同步、搜索、备份功能的工具
https://atuin.sh/ 经常使用命令行的小伙伴应该都很依赖 shell 历史的功能。Atuin 是一个为 shell 历史提供同步、搜索、备份功能的神奇工具。安装之后,Atuin 就可以将你的 shell 历史在多台机器之间同步,过程采用端到端加密,保证安全性。相比基本的历史搜索功能,Atuin 的搜索功能也更为强大灵活。
pgroll|开源 Postgres schema 迁移工具
https://xata.io/blog/pgroll-schema-migrations-postgres Serverless 数据库厂商 Zeta 发布了他们的开源 Postgres schema 迁移工具 pgroll。在发布的博客中,他们介绍了数据库 schema 迁移常见的痛点,例如为了实现不停机迁移引入的复杂度,不容易回滚,意外的数据库锁定。pgroll 采用了多版本模式,动态渐进式迁移等设计,实现了更容易的零停机升级,也带来了更好的回滚能力。
一篇介绍 psql 命令行使用技巧的文章
https://psql-tips.org/psql_tips_all.html 另一篇关于 Postgres 数据库的文章是 PC Tips。这篇文章整理了作者觉得实用的 152 条 PC 命令航使用技巧。对于经常需要通过命令行操作 Postgres 数据库的读者,不妨收藏学习。
保时捷发布 UI 设计指南的 v3 版本
https://designsystem.porsche.com/ 保时捷设计团队发布了他们的 UI 设计指南的 V3 版本。作为顶级汽车厂商,保时捷的设计能力一直为大家认可。从 UI 设计指南中我们可以看到,保时捷将汽车中的设计风格带入到了 web 页面中,使得产品从官网到车机都使用同样的涉及风格。
starlight|Astro 出品的文档工具
https://starlight.astro.build/ Starlight 是前端框架 Astro 团队出品的文档工具,本身也为 Astro 文档等一系列站点提供服务。文档作为典型的静态页面场景, Astro 的性能优势可以得到最大程度的发挥。Starlight 本身也提供了 Markdown、Markdoc、MDX 等多种文件格式的支持,以及自定义组件的能力,让文档的可定制性大大提升。
以上就是本期 Hacker News 周报摘要,谢谢您的收看。