技术,生活,随看 \随转
基于 React18、React-Router v6、React-Hooks、Redux、TypeScript、Vite2、Ant-Design 开源的一套后台管理框架。

Hooks Admin | 在线预览 | 相关文档 |Git 仓库地址:Gitee/GitHub | #框架
适用于手机和其他移动设备的真正Linux发行版

最近流行的在iPhone、iPad上运行Linux,就是基于PostmarketOS来运行。

设计决策:
“我们完全避免使用Android的构建系统。不是为每个设备构建一个单一的系统映像,而是将整个操作系统分成小包。这些相同的软件包二进制文件可以安装在共享相同CPU架构的所有设备上。设备特定部件尽可能少,理想情况下只有一个设备封装。在实践中,通常也有下游Linux内核,但我们会尽可能用Mainline替换它们。本着大多数其他Linux发行版的精神,为postmarketOS 打包了来自独立项目的多个用户界面 ,例如 Plasma MobilePhoshSxmo.。”

“postmarketOS基于 Alpine Linux,它非常小(小于10MB),可以在任何Linux发行版上快速完成pOS的开发。我们在多个chroot中安装Alpine以交叉编译包、构建和刷新 postmarketOS、在带有QEMU的VM中运行它或以交互方式移植新硬件。所有这些都使用我们的轻量级Python程序pmbootstrap,无需在主机系统上安装任何东西。顺便说一句,编写包很容易:只要你知道如何编写shell脚本,你就可以开始了。我们进行了持续集成,以确保提交到我们的包存储库的所有构建,以及其他健全性检查。”

“上述设计决策使得同时为所有设备保持系统更新成为可能!与Android相比,它使开发更加高效和民主:你无需购买功能强大且昂贵的PC 即可重建整个操作系统。只需构建你有兴趣修改的微小部分。”

KDE基于QML开发了一个新的跨端声明式组件化框架,叫做Kirigami,如果使用的是Plasma Mobile,会看到里面的UI其实很先进。

Kirigami | postmarketos
技术资源:《谷歌的软件工程》中文版(Software Engineering at Google)。共 25 章,主要讲解 Google 技术团队在「软件工程」领域的实践。

该指南覆盖了团队管理、效率测量、代码风格规范、项目测试、版本控制、静态分析、依赖管理、持续交付与集成等内容。

在线阅读 | GIthub
阿里HR官方总结的企业文化,翻了几页就感到窒息。各种有毒,各种PUA,但就各种自豪地总结出书了,书名告诉你这是阿里的答案。

【网评】如果中小学没有学会英语连词用法,不要慌张,还可以去阿里做HR当便宜爹
Space Cloud 是一个基于 Go 和 Kubernetes 的 serverless 平台,可在任何数据库上提供即时、实时的 API,并为自定义业务逻辑提供事件触发器和统一 API。

Space Cloud 可帮助开发者构建现代应用程序,在大多数情况下无需编写任何后端代码。提供 GraphQL 和 REST API,前端应用可以以安全的方式直接使用这些 API。

特征

1.强大的 CRUD:灵活的查询、事务、聚合和跨数据库连接
2.实时:对您的数据库进行实时查询
3.文件存储:上传/下载文件到可扩展的文件存储(例如,Amazon S3、谷歌云存储)
4.可扩展:自定义 HTTP 服务的统一 API
5.事件驱动:在数据库或文件存储事件上触发 webhook 或无服务器函数
6.细粒度访问控制:与您的身份验证系统集成的动态访问控制(例如,auth0、firebase-auth)
7.Scalable : 用 Golang 编写,遵循云原生实践并水平扩展
8.服务网格:无需学习任何内容即可获得服务网格的所有功能!
9.缩减到零:自动扩展您的 http 工作负载,包括缩减到零

下方的文档可以查看完整的功能集

支持的数据库:
1.MongoDB
2.PostgreSQL和 PostgreSQL 兼容数据库(例如 CockroachDB、Yugabyte 等)
3.MySQL和 MySQL 兼容的数据库(例如 TiDB、MariaDB 等)
SQL 服务器

文档说明 | Github | 官网
Back to Top