Monday, November 1, 2021

OSCHINA 社区最新软件

OSCHINA 社区最新软件


适用于 Flutter/Vue 的完整后端解决方案 Appwrite

Posted: 01 Nov 2021 01:01 AM PDT

Appwrite 是一个端到端的后端服务器,用于 Web、移动、本地或后端应用,被打包成一组 Docker 微服务。Appwrite 抽象化了从头开始构建现代后端 API 所需的复杂性和重复性,使你能够更快地构建安全的应用程序。 使用 Appwrite,你可以轻松地将你的应用程序与用户认证和多种登录方式、用于存储和查询用户和团队数据的数据库、存储和文件管理、图像处理、云功能以及更多的服务结合起来。 安装 Appwrite 后端服务器被设计成在容器环境...

HTTP(S) 调试工具 HTTP Toolkit

Posted: 31 Oct 2021 11:25 PM PDT

HTTP Toolkit是一款开源的 HTTP(S) 调试、测试与构建工具,支持 Windows、Mac、Linux 等多平台操作系统。 特性 使用 HTTP Toolkit,可以: 通过一键设置,即时拦截浏览器、大多数后端和脚本语言(从 Node.js 到 PHP)、Android 设备、Electron 应用程序等。 收集有趣的流量,而无需拦截整个机器上的所有内容,没有额外的噪音和副作用。 检查来自每个客户端的每个请求和响应的完整标头和正文,以立即查看在线上真正发送和接收的内...

wxml 代码检查插件 eslint-plugin-wxml

Posted: 31 Oct 2021 11:03 PM PDT

eslint-plugin-wxml 为 lint 微信小程序 wxml 文件而开发的 eslint 插件,可使用 eslint 来检查微信小程序项目内的 wxml 代码 当开发者使用 VSCode 或者 Webstorm 时可以得到代码错误提示,目前支持的 lint 规则如下: 1. wxml/colon-style-event-binding 强制使用:冒号隔开时间绑定 2. wxml/empty-tag-self-closing 空标签必须自闭合 3. wxml/forbid-tags 配置禁止使用的 wxml 标签 4. wxml/max-depth 设置 wxml 组件树最大深度...

模块化微服务 Web 框架 Ready.Work

Posted: 31 Oct 2021 10:57 PM PDT

Ready.Work 是一款超简单、模块化微服务、分布式事务、并行计算、一体化 Web 框架。 易于使用 框架原生集成微服务组件,自动识别彼此,大幅度减少了微服务组件之间的耦合配置及微服务组件之间的依赖关系。 节点自动发现 各节点自动发现,注册中心自动发现,配置中心自动发现,无中央节点,集群全节点分布式注册中心,不依赖第三方注册中心。 应用模块化 支持模块化设计,每个应用可以分为多个模块进行开发和挂载,各模块拥有独立...

项目工时管理系统 九橡 oka

Posted: 31 Oct 2021 10:46 PM PDT

九橡项目工时管理系统,是一款开源、免费的轻量级项目工时统计系统,是目前企业进行项工时管理统计的推荐选择。 通过九橡项目工时管理系统,可通过工时上报的方式,实现工时统计、成本核算,是一款让企业省心、领导省钱、员工省事的利器。 软件架构 JAVA 1.8 + MYSQL 8 +VUE 项目基于前后端分离架构,服务端主要技术:springboot 前端主要是vue。 安装步骤 下载代码、编译打包,部署后端服务 部署前端服务(前端代码oaker-admin...

音频制作系统 DAW Stargate

Posted: 31 Oct 2021 08:53 PM PDT

Stargate 是一个整体的数字音频制作解决方案(DAW),提供在计算机上制作音乐所需的一切组件。 特征 具有强大的基于模式的工作流程的数字音频工作站 (DAW) 一套全面的内置乐器和效果插件 一个基本的波形编辑器 使用 Portaudio 和 Portmidi 提供广泛的音频和 MIDI 硬件支持 强大的轨道路由矩阵,易于侧链 模块化混合器架构。混音器通道是一种插件,可以在每次轨道发送时选择,混合和匹配插件,或者跳过 在 Windows 和 Linux、x86...

浏览器按键功能扩展 Surfingkeys

Posted: 31 Oct 2021 07:51 PM PDT

Surfingkeys 是一个 Chrome/Firefox 扩展,允许你自定义按键或者组合按键的功能。 Surfingkeys 是使用 Javascript 中描述的所有设置创建的,因此用户可以轻松地将任何按键或者按键组合,映射到自定义的 Javascript 函数,比如: mapkey('', 'Show me the money', function() { Front.showPopup('a well-known phrase uttered by characters in the 1996 film Jerry Maguire (Escape to close).'); }); 自 0.9.15 版本起...

Windows 文件归档工具 NanaZip

Posted: 31 Oct 2021 07:19 PM PDT

NanaZip 一个开源的专注于现代 Windows 体验的文件归档工具,基于知名文件归档工具 7-Zip 的 21.03 版本进行二次开发。 虽然现阶段用户能体验到的相对于 7-Zip 最主要的区别在于提供了 Windows 11 文件资源管理器的新式上下文菜单支持,毕竟当前做了很多源代码层面的工作,为了能够实现项目原定的现代化三步走目标,即: 1.x 阶段的主要任务是构建工具现代化,即将 7-Zip 原先的那套构建系统迁移到 MSBuild 上面、并且实现自动化...

第三方包 class 修改工具 classassist

Posted: 31 Oct 2021 07:05 PM PDT

classassist 一款帮助修改第三方包中 class 的工具,只需添加一个注解和实现一个接口即可,降低用户对 javassist 的使用成本 项目起源 : mybatis-plus 3.4.+ 版本中 sqlserver 分页查询必须带上 order by 条件 本人在公司负责框架升级,为了解决 mp 某个版本逻辑删除处的 bug,升级 3.4.+ 版本,发现分页报错 github 上查询后得知需带上 order by 条件, 但是公司现有业务系统很多查询并没有带上此条件,因为推广升级阻力很大,由此产生...

React 组件懒加载方法 react-lazily-component

Posted: 31 Oct 2021 07:02 PM PDT

react-lazily-component 这是一个为 React 设计的组件懒加载方法,支持 jsx 和 tsx,可以帮助你配合 react 的路由组件很容易的实现页面懒加载。 如何使用? 首先你需要通过命令行安装: npm install --save react-lazily-component 安装好了以后,然后引入后就可以使用了: import ReactLazilyComponent from 'react-lazily-component' let Demo = ReactLazilyComponent(() => import('./demo.jsx')) 这个Demo就是一个组件,和普...

批处理文件管理器 FileClassed

Posted: 31 Oct 2021 01:39 AM PDT

FileClassed 是 Rust 编写的高效、轻量、可配置的文件管理器。项目原理很简单:它在某些可配置的目录中取一个文件,然后对它们进行组织,最后将它们移动到一个目录(同样可配置)。 示例 config file : --- dest: ~/Documents dirs: - ~/Documents-source once: false timeinfo: false static_mode: false sleep: 1000 codes: hst: History cnt: Century cs: Computer Science en: English chin: Chinese mt: ...

Go 语言高性能网络库 zMemif

Posted: 31 Oct 2021 01:17 AM PDT

zMemif 是 Go 编写的高性能网络库。 使用场景 高性能音视频传输 (RTN) 网络遥测数据采集 SRv6 或者 Ruta 等流量调度及其它测试场景 实测性能 收包 20Mpps 发包 12Mpps 系统架构 用法 main.c 定义了 RX/TX 核心和每个核心的队列,将通过 cli args 进行添加: unsigned int first_lcore = 25; char *ipaddr = "11.11.11.11"; char *netmask = "255.255.255.0"; int num_memif = 16; int num_rx_core = ...

No comments:

Post a Comment