GitHub - sebastianwessel/quickjs: 一个在 WebAssembly QuickJS 沙箱中执行 JavaScript 代码的 TypeScript 包

2024-07-07
GitHub - sebastianwessel/quickjs: 一个在 WebAssembly QuickJS 沙箱中执行 JavaScript 代码的 TypeScript 包

QuickJS 是一个 TypeScript 包,允许开发者在 WebAssembly 沙箱中使用 QuickJS 引擎安全地执行 JavaScript 代码。它利用编译为 WebAssembly 的轻量级快速 QuickJS 引擎,提供了一个用于代码执行的强大环境,非常适合隔离和运行不受信任的代码。该包提供安全的环境、虚拟文件系统、自定义节点模块、Fetch 客户端和测试运行器等功能,易于与现有 TypeScript 项目集成,并提供用于在沙箱中执行和管理 JavaScript 代码的用户友好 API。

阅读更多
52
未分类

GitHub - geofabrik/OpenRailRouting:使用 OpenStreetMap 数据和 GraphHopper 路由引擎进行铁轨路线规划

2024-07-07
GitHub - geofabrik/OpenRailRouting:使用 OpenStreetMap 数据和 GraphHopper 路由引擎进行铁轨路线规划

OpenRailRouting 是一个基于 OpenStreetMap 数据和 GraphHopper 路由引擎的铁路路线规划引擎原型。它支持简单的路线请求、地图匹配、等时线、考虑转弯角度(以避免在点上掉头)、禁用铁路道口的转弯、支持多种轨距的轨道、支持可切换电压和频率的轨道以及支持前后不同速度。该项目还包括一个 Web 前端,它是原始 GraphHopper Web 前端的复刻。

阅读更多
56
未分类 路由引擎

jqjq: 使用jq语言实现的jq解析器

2024-07-06
jqjq: 使用jq语言实现的jq解析器

jqjq是一个用jq语言编写的jq解析器,它能够解析和执行jq表达式。该项目旨在展示jq作为一种编程语言的表现力和能力,并提供了一种使用jq编写复杂程序的方式。jqjq实现了jq规范中的大部分功能,包括词法分析、语法分析、表达式求值和内置函数等。

阅读更多
46
未分类

Bash Dungeon:一款寓教于乐的shell地下城游戏

2024-07-06
Bash Dungeon:一款寓教于乐的shell地下城游戏

Bash Dungeon是一款基于shell的地下城游戏,灵感来源于Dungeons And Directories和Bash Crawl。该游戏旨在以一种有趣且互动的方式教会新用户如何使用shell。玩家通过cd、ls和cat等基本命令在游戏中探索地下城,并通过阅读羊皮纸获取游戏指令。

阅读更多
50
未分类

Fabric:利用人工智能增强人类能力的开源框架

2024-07-06
Fabric:利用人工智能增强人类能力的开源框架

Fabric是一个开源框架,旨在利用人工智能增强人类能力。它提供了一个模块化框架,用于利用可用于任何地方的众包人工智能提示集来解决特定问题。Fabric 将问题分解成独立的部分,并使用称为“模式”的提示来解决这些问题。它允许用户创建自己的“模式”,并将它们链接在一起以创建更高级的功能。Fabric 还提供了一个服务器组件,称为“磨坊”,用于提供“模式”和一个客户端组件,称为“织机”,用于调用“模式”。

阅读更多
47
未分类

Aya:一个极简主义的版本控制系统

2024-07-06
Aya:一个极简主义的版本控制系统

Aya 是一个简单易用的版本控制系统,致力于提供简洁性和易用性,旨在成为 Git 的替代方案。与 Git 不同的是,Aya 只提供少量的命令,确保了快速学习曲线,并防止出现复杂的错误。其主要功能包括:少于 6 个命令、直观且用户友好的界面、专注于简单性而非功能性、快速的学习曲线以及防止出现类似 Git 中的复杂错误。

阅读更多
52
未分类 Aya

Fiwix:一款面向 i386 架构的类 UNIX 内核

2024-07-05
Fiwix:一款面向 i386 架构的类 UNIX 内核

Fiwix 是一款从零开始编写的操作系统内核,基于 UNIX 架构,完全专注于 POSIX 兼容性。它体积小,可在 i386 硬件平台上运行,并与大量现有 GNU 应用程序兼容。Fiwix 支持多种功能,包括抢占式多任务处理、进程间通信、虚拟内存、EXT2 文件系统、ISO9660 文件系统、SVGAlib、PCI 本地总线、键盘驱动程序、帧缓冲区设备等。

阅读更多
57
未分类

GitHub - explorerhq/django-sql-explorer:通过SQL查询轻松在公司内共享数据

2024-07-05
GitHub - explorerhq/django-sql-explorer:通过SQL查询轻松在公司内共享数据

SQL Explorer是一个基于Django的应用程序,可以添加到现有的Django站点,或用作独立的商业智能工具。它可以连接到Django支持的任何SQL数据库。它提供了一些关键功能,包括:支持多个连接、人工智能驱动的SQL助手、快速访问模式信息以便于查询、浏览器内透视表、定期快照查询、查询历史和日志、浏览器内统计信息、参数化查询以及将保存的查询公开为JSON API等。

阅读更多
52
未分类 数据共享

GitHub - ChrisCho-H/bitcoin-sdk-js:适用于 NodeJS、浏览器和移动端的比特币 TypeScript/JavaScript 库。支持隔离见证和 Taproot。✨

2024-07-05
GitHub - ChrisCho-H/bitcoin-sdk-js:适用于 NodeJS、浏览器和移动端的比特币 TypeScript/JavaScript 库。支持隔离见证和 Taproot。✨

bitcoin-sdk-js是一个比特币TypeScript/JavaScript库,适用于NodeJS、浏览器和移动设备,支持隔离见证(Segwit)和Taproot。它简化了比特币交易的创建,支持多种交易类型,包括多重签名、哈希时间锁定合约(HTLC)等智能合约。该库提供了丰富的功能,用于生成密钥对、添加输入和输出、设置锁定时间、签名交易以及广播交易等。

阅读更多
53
未分类

Refined GitHub:简化GitHub界面并添加实用功能的浏览器扩展

2024-07-05
Refined GitHub:简化GitHub界面并添加实用功能的浏览器扩展

Refined GitHub 是一款浏览器扩展程序,旨在简化 GitHub 界面并添加实用功能,例如:显示空白字符、一键修复合并冲突、显示 PR 的进度、隐藏除评论之外的所有事件、添加快捷键、改进代码评论、增强 PR 查看和编辑体验等等。该扩展支持 Chrome、Firefox 和 Safari 浏览器,并可在 GitHub Enterprise 上使用。

阅读更多
55
未分类

Racket Plot 食谱

2024-07-04
Racket Plot 食谱

Racket Plot 食谱是一个不断更新的代码示例集合,用于使用 Racket Plot 库创建各种图表。该项目欢迎开发者贡献代码、图片和简短描述,所有贡献需遵循与 Racket 相同的 MIT 或 Apache 2 许可协议。

阅读更多
48
未分类

使用 BOLT 优化 Linux 内核

2024-07-03
使用 BOLT 优化 Linux 内核

这篇文章介绍了如何使用 BOLT 工具优化 x86-64 Linux 内核性能。文章详细讲解了如何构建内核、收集性能数据、转换数据格式以及修改内核构建脚本以集成 BOLT 优化流程。此外,文章还提供了一些关于性能预期、数据收集时长以及如何查看 BOLT 优化后代码的建议。

阅读更多
79
未分类 内核优化 BOLT

Hyprland动态光标插件:更逼真、支持查找摇动

2024-07-03
Hyprland动态光标插件:更逼真、支持查找摇动

hypr-dynamic-cursors是一个为Hyprland桌面环境设计的开源插件,它使光标更加逼真,并添加了“摇动查找”功能。该插件模拟了光标在屏幕上拖动时的物理行为,例如倾斜和旋转,并允许用户自定义这些效果。此外,它还支持类似于KDE Plasma和MacOS的“摇动查找”功能,可以放大光标以便于查找。

阅读更多
56
未分类 Hyprland

json.bash:一款在命令行和 Bash 脚本中创建 JSON 的工具

2024-07-03
json.bash:一款在命令行和 Bash 脚本中创建 JSON 的工具

json.bash 是一款命令行工具和 bash 库,用于创建 JSON。它可以从 shell 原生数据(环境变量、文件、程序输出)中提取数据,并使用 JSON 对其进行封装。该工具支持多种数据类型,包括字符串、数字、布尔值、数组和嵌套 JSON。它还提供了一些实用程序,例如 jb-echo、jb-cat 和 jb-stream,用于简化 JSON 的创建和处理。

阅读更多
53
未分类

pyNES:用 Python 编程 NES 游戏

2024-07-03
pyNES:用 Python 编程 NES 游戏

pyNES是一个使用 Python 为 NES 开发游戏的项目,它包含一个汇编器和一个将 Python 代码转换为 6502 汇编代码的编译器。文章介绍了 pyNES 项目的起源、目标以及 0.1.x 和 0.2.x 版本的功能和改进。

阅读更多
71
未分类

Palico AI: 用于快速迭代的LLM开发框架

2024-07-03
Palico AI: 用于快速迭代的LLM开发框架

Palico是一个LLM开发框架,旨在通过快速实验来提高LLM应用程序的准确性。它允许开发者构建模块化的LLM应用程序,并通过交换不同的模型、提示、上下文和架构来进行实验。Palico还提供了评估工具和可视化界面,帮助开发者分析和比较不同配置的性能,从而快速找到最佳解决方案。

阅读更多
52
未分类 开发框架

开源语言无关的基于LLM的变异测试工具Mutahunter

2024-07-03
开源语言无关的基于LLM的变异测试工具Mutahunter

Mutahunter是一款开源的、语言无关的变异测试工具,它利用大型语言模型(LLM)自动在代码中注入上下文感知的错误,以评估测试套件的有效性。与传统的基于抽象语法树(AST)的变异测试工具不同,Mutahunter能够理解代码的上下文,从而生成更接近真实漏洞的变异。Mutahunter支持多种编程语言,并提供详细的变异覆盖率报告,帮助开发者识别测试套件中的潜在弱点。

阅读更多
58
未分类 变异测试

Hugging Face Transformer v4.42.0版本发布: Gemma 2、RTDETR、InstructBLIP、LLAVa Next等新模型加入

2024-07-03
Hugging Face Transformer v4.42.0版本发布: Gemma 2、RTDETR、InstructBLIP、LLAVa Next等新模型加入

Hugging Face发布了Transformer v4.42.0版本,其中包括多个新模型,如Gemma 2、RTDETR、InstructBLIP、LLAVa Next等。新版本对工具使用和RAG模型的支持进行了重大更新,并新增了GGUF文件支持。此外,还包括训练器改进、量化改进、新实例分割示例以及其他显著改进和错误修复。

阅读更多
63
未分类 深度学习模型

Omniparse:用于增强 GenAI 框架兼容性的数据解析和优化工具

2024-07-02
Omniparse:用于增强 GenAI 框架兼容性的数据解析和优化工具

Omniparse 是一个开源平台,可以将任何非结构化数据(文档、表格、图像、视频、音频文件或网页)解析成结构化、可操作的数据,并针对 GenAI(LLM)应用程序进行优化。它支持多种文件类型,可以提取表格、图像、音频/视频转录、网页爬取等功能,并可以使用 Docker 和 Skypilot 轻松部署。

阅读更多
63
未分类 数据解析 GenAI
1 2 72 73 74 76 78 79 80 93 94