4月13号软件资讯更新合集.....

htmx 1.9.0 发布,增强 HTML 的工具包

htmx 1.9.0 已发布。

htmx 是增强 HTML 的工具包,支持使用属性 (attributes) 直接在 HTML 中访问 AJAX、CSS Transitions、WebSockets 和 Server Sent Events,因此开发者能够使用超文本的简单性和强大功能构建现代用户界面。

htmx 体积很小(压缩后大小为~10k ),无依赖项,可扩展,且和 IE11 兼容。

主要变化

  • 支持 view transitions,该特性基于 Chrome 111+ 中可用的实验性 View Transitions API,并将很快用于其他浏览器

  • 支持 “naked” hx-trigger属性,其中 hx-trigger 出现在没有定义 hx-get 等的元素上。相反,它将触发新的 htmx:triggered 事件,可以通过首选的脚本解决方案对其进行响应

  • 通过新的 hx-on 属性支持通用内联事件处理,解决了 HTML 中有限的 onevent properties 属性的缺点

改进和错误修复

  • 修复内存泄露问题

  • 将 htmx 网站从 11ty 迁移到 zola,减少了 JavaScript 依赖项的数量

原文链接:https://www.oschina.net/news/236673/htmx-1-9-0-released

.NET 8 发布第三个预览版

.NET 8 Preview 3 现已推出,这个预览版包括对构建路径、工作负载、Microsoft.Extensions 和容器的更改,还包括针对 Arm64 的 JIT 和动态 PGO 的性能改进。

以下为该预览版的部分改动:

SDK 改动

对 SDK 进行了多项改进,并进行了重大更改。

有关重大更改的更多信息,请参阅 .NET SDK 不再更改退出时的编码。

简化输出路径

.NET SDK 引入了一个选项来创建更统一、更简化的输出路径结构。新的输出路径侧重于:

将所有构建输出收集在一个公共位置

在公共位置下按项目分隔构建输出

将整体构建输出布局展平到最多三层深度

要选择新的输出路径布局,需要在 Directory.Build.props 文件中设置 UseArtifactsOutput 属性。

开始的最简单方法是在存储库的根目录中运行 dotnet new buildprops ,打开生成的 Directory.Build.props 文件,然后将以下内容添加到该文件中的 PropertyGroup :

<UseArtifactsOutput>true</UseArtifactsOutput>

此后,所有项目的构建输出都将放入存储库根目录中的 .artifacts 目录中,该目录可配置,只需将 Directory.Build.props 文件中的 ArtifactsPath 属性设置为其他目录。

.artifacts 目录的布局将采用 <ArtifactsPath>\<Type of Output>\<Project Name>\<Pivots> 形式。

新的dotnet workload clean 命令

新的命令,可帮助清理剩余的工作负载包(工作负载所包含的实际功能、工具和模板单元):

dotnet workload clean

clean 有两种操作模式,分别是:

dotnet workload clean

这个模式为基于文件或基于 MSI 的工作负载运行工作负载垃圾收集。在这种模式下,垃圾收集行为正常,只清理孤立的包本身。

dotnet workload clean --all

与 workload clean 不同, workload clean --all 不定期运行垃圾回收,这意味着它会清除机器上所有,不是来自 Visual Studio 且属于当前 SDK 工作负载安装类型(基于文件或基于 MSI)的现有包。

原文链接:oschina.net/news/236675/dotnet-8-preview-3-released

分布式主机监控系统 WGCLOUD v3.4.6 中文繁体版正式发布

WGCLOUD 是一款集成度较高的分布式运维监控平台,具有集群监控,易部署、易上手使用、轻量、高效、自动化等特点,server 端基于 springboot 开发,agent 端使用 go 编写。核心模块包括:主机系统信息监控,CPU 监控,CPU 温度监控,内存监控,网络流量监控,磁盘 IO 监控,磁盘空间监测,系统负载监控,硬盘 smart 健康检测,应用进程监控,端口监控,docker 监控,日志文件监控,文件防篡改保护,数据可视化监控,自动生成拓扑图、大屏可视化,数通设备监测,服务接口监测,设备账号管理,web ssh ,指令下发,告警信息(邮件、钉钉、微信等)推送

码云仓库:https://gitee.com/wanghouhou/wgcloud

GITHUB 仓库:https://github.com/tianshiyeben/wgcloud

WGCLOUD 唯一官网:http://www.wgstart.com

WGCLOUD 支持监测的操作系统平台

支持监测 Linux 系列:Debian、RedHat、CentOS、Ubuntu、Fedora、麒麟、统信 (UOS)、龙芯 (mips) 等

支持监测 Windows 系列:Windows Server 2008 R2,2012,2016,2019,2022,Windows 7,Windows 8,Windows 10,Windows 11

支持监测 Unix 系列:solaris,FreeBSD,OpenBSD

支持监测 MacOS 系列:macOS amd64,macOS arm64

其他支持:ARM,Android(安卓),riscv64,s390x,树莓派等

WGCLOUD-v3.4.6 更新说明 2023-04-12 发布

1. 新增,进程、端口、docker 的监控间隔时间,支持单独配置,修改 agent 配置文件配置项 hostAttachSeconds=300

2. 新增,第三个大屏展板

3. 新增,监测主机用户的登录信息

4. 新增,进程监控,支持采集进程所有者

5. 新增,进程监控,支持自动恢复指令或者脚本,系统在检测到进程下线后触发,agent 会自动执行用户设置的恢复指令

6. 新增,数据源监测支持监控达梦数据库

7. 新增,对系统中涉及到的密码加密处理

8. 优化,磁盘、文件防篡改监控时间改为 15 分钟扫描一次,原来是 30 分钟

9. 优化,docker 容器监测

10. 优化,数通 SNMP 监测,可以不用填写进出口流量的 OID 了,系统将会自动获取设备的所有接口流量和速率

11. 新增,设备账号管理模块

12.bug 修复,端口监控,当 IP 和 Telnet IP 都在主机列表 IP 时,偶尔出现数据监控的问题

13. 一些已知的 bug 修复,优化 UI,代码结构优化

原文链接:https://www.oschina.net/news/236724/wgcloud-3-4-6-released

likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。 开源地址:https://gitee.com/likeadmin 官网文档地址:https://www.likeadmin.cn

DjangoAdmin 敏捷开发框架 Flask+Layui 版本 v1.0.0 发布

v1.0.0 更新内容:

1、设计、规划和研发基础 RBAC 权限架构;

2、编写框架核心底层代码,设计基于 Layout 布局的模板,设计并编写自定义模板 html 文件;

3、对系统模板进行架构设计及模板继承相关设计;

4、研发框架基础模块,如字典、配置、行政区划管理等等常规基础模块;

5、设计并研发代码生成器,根据表结构动态解析并生成模块文件和增删改查功能;

6、设计并研发一系列其他配套功能很常规使用函数;

7、设计并研发框架核心组件 widget;

一款 Python 语言基于 Flask、Layui、MySQL 等框架精心打造的一款模块化、高性能、企业级的敏捷开发框架,本着简化开发、提升开发效率的初衷触发,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架。

原文链接:https://www.oschina.net/news/236717/djangoadmin-1-released

FerretDB 1.0 正式 GA,MongoDB 开源替代品

经过几个月的开发,FerretDB 现在已经达到生产可用了,这是一个开源的 MongoDB 替代品,建立在 PostgreSQL 之上,并在 Apache 2.0 许可下发布。

FerretDB 希望将 MongoDB 数据库的工作负载带回其开源的本源,使 PostgreSQL 和其他数据库后端能够运行 MongoDB 工作负载,保留 MongoDB 现有生态所提供的机会。

  • 在任何地方部署 + 保持对你的数据的控制

  • 在基于云的项目中自由使用它

  • 使用现有的 PostgreSQL 基础设施来运行 MongoDB 工作负载

GA 的主要功能补充

在这个 GA 版本中,FerretDB 现在支持 createIndexes 命令。这将使你能够指定你想要索引的字段,以及要使用的索引类型(例如,升序、降序等)。

例如,假设你有一个 users 集合,包含几个字段,包括 "age"、"name" 和 "email",你想为 "age" 字段创建一个索引。现在你可以运行下面的命令:

db.users.createIndex({ age: 1 })

这将在 "age" 字段上创建一个升序索引,这将加快对该字段进行过滤的任何查询。

还添加了 dropIndexes 命令,它允许你从一个集合中删除索引。下面是一个例子:

db.users.dropIndex({ age: 1 })

这将从 "users" 集合中删除索引。

FerretDB 1.0 扩展了聚集管道的功能,除了在 $group 阶段内的 $sum 累加器外,还包括其他阶段,如 $unwind、 $limit 和 $skip。通过这些补充,可以对采集数据进行更精细的计算和操作。除了这些,还在 $collStats 聚合管道阶段增加了对 count 和 storageStats 字段的支持。

为了帮助你收集更多关于集合、数据库和服务器性能的信息,FerretDB 1.0 启用了对几个服务器命令的部分支持,包括 collStats、dbStats 和 dataSize。

要检索一个集合的统计数据,请使用 collStats 命令:

db.runCommand({ collStats: "users" })

如果是关于数据库的统计,运行下面的命令:

db.runCommand({ dbStats: 1 })

对于集合的总数据量,运行下面的命令:

db.runCommand({ dataSize: "<database>.<collection>" })

项目状态

FerretDB 现在拥有:

  • 超过 40 位代码贡献者,有超过 130 个来自我们社区的 PR

  • 在 GitHub 上有超过 5.6k Stars 和 200 次 Forks

  • 超过 100 个运行中的实例

  • FerretDB 下载超过 10000 次

随着 FerretDB 1.0 的发布,这些数字还会继续增长。

原文链接:https://www.oschina.net/news/236712/ferretdb-1-0-released

JTopCMS V4 更新:视频云转码及存储优化

适配版本:V4.6+

介绍 : 重要功能更新!对于媒体功能要求高的用户,增加阿里云视频转码及截取封面支持,增加编辑器视频以及资源库直传 OSS 和自动转码 mp4 功能。优化大视频上传机制, 不再保存大视频文件在本地。解决以下痛点:

1. 视频素材较大时, 转码 mp4 文件依赖服务器硬件过于消耗 CPU 等资源,多人协作时无法较好处理。

2. 视频文件编辑器上传或资源库上传云存储,无法直传 OSS,需要先存 CMS 内部,导致传输效率不高。

3. 本地大视频文件过多,消耗巨大硬盘空间从而影响备份。

云视频转码及网页直传

系统特色

1. 支持集群管理 系统支持集群化部署,可任意增加和较少 CMS 服务节点,根据业务需要独立部署服务节点,加强系统容错性 并发能力及扩展能力。

2. 站点支持静态化发布 内容静态化发布,不但支持生成 html,更可通过生成 shtml 方式,精确控制页面局部静态化,最大限度提高站点并发访问性能以及可维护性。

3. 内容模型自定义支持 支持自定义模型功能,内置完善的字段类型,所定义字段还可参与联合查询,高级搜索,使您的站点具备高度扩展能力,方便应对各种业务需要。

4. 强大可扩展权限系统 支持等级化的按部门划分的子站点管理,下级无法越权,明确权限职责。支持粗(菜单级)、细(业务数据)粒度权限控制,可按照组织、角色、用户进行授权, 有效划分权限范围,收放自如,职责清晰。并支持二次开发功能整合

5. 安全防护能力 系统能自动拦截并记录分析各种非法访问,及时通知站点管理员进行处理,对于恶意访问者,以黑名单制度自动进行阻止,为您的站点安全保驾护航。

6. 高级搜索支持 支持类似百度的高级搜索功能,支持大数据下的快速搜索,具有可配置性,结合自定义模型功能,可快速打造符合你需求的信息模型搜索。

7. 网站群架构支持 一套 CMS 产品可支持部署多个站点,由 JTopcms 统一管理,但各站点彼此数据和逻辑性完全独立,且又可相互进行数据共享交流,为用户提供最大价值

8. 实施网站开发简单 JTopcms 提供了完善的标签体系,只需要使用者具备 html 和美工知识储备,在 CMS 标签的帮助下,即可高效的制作出可管理的动态站点。

9. 灵活的数据组织方式 支持基本栏目和专题分类,TAG 标签分类,更支持页面区块化碎片管理,自定义推荐位,数据组合方式灵活强大,满足各种数据组织需求。

10. 二次开发高效 JTopcms 基于 J2EE 核心模式自主研发,立项之初即考虑二次开发支持,扩展新模块只需具备 Java web 开发基础以及 SQL 能力, 就可快速上手,高效无侵入方式开发功能。

11. 支持资源发布点 支持自动将图片 视频 文件 以及静态发布 html 发布到各资源服务器,动静分离,静态前端访问和动态后端访问独立处理,提升性能和安全性。

原文链接:https://www.oschina.net/news/236692/jtopcms-v4

likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。 开源地址:https://gitee.com/likeadmin 官网文档地址:https://www.likeadmin.cn

猜你喜欢

转载自blog.csdn.net/2301_76364917/article/details/130132814