搜索技巧 海洋云增白 开源地图 AI 搜索答案 沙丘魔堡2 压缩机站 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 PostgreSQL AI工具 证券 DirectX DrawingPics 化学 KDE 披萨农场 多动症 植物学 分析化学 Three.js 大会 残疾人学校 初创 QB64 更多

Qocker:一款用户友好的 Docker 容器管理 GUI 应用 (github.com)

Qocker 是一款使用 PyQt5 构建的用户友好型 GUI 应用程序,用于管理 Docker 容器。它提供了一个直观的界面,用于查看和与 Docker 容器进行交互,功能包括容器概览、快速终端访问、容器管理、实时更新以及跨平台支持。

Hy 1.0.0发布:嵌入Python的Lisp方言 (github.com)

经过近12年的开发和大量实际应用,Hy 1.0.0 版本正式发布。Hy是一种嵌入Python的Lisp方言,旨在将Lisp的表达能力与Python的生态系统相结合。此次发布标志着Hy语言趋于稳定,未来将专注于修复错误、兼容新版Python以及支持Python的新特性,同时保持对旧版本的兼容性。

GitHub - pg-nano/pg-parser:将 Postgres 查询解析为 100% 类型安全的 AST(由 libpg_query 提供支持) (github.com)

pg-nano/pg-parser 是 libpg-query 的一个分支,它提供了最佳的类型定义和 AST 实用程序。该解析器可以将 Postgres 查询解析为 100% 类型安全的 AST,并提供了一组 API 用于解析 SQL 字符串、生成指纹、遍历 AST 以及进行类型安全的字段访问。

GitHub - VadimBoev/FlappyBird (github.com)

本文介绍了一个用C语言开发的Android版Flappy Bird游戏,APK文件大小小于100KB。作者详细描述了开发历程、技术选型以及遇到的挑战。该项目使用OpenGL ES 2 + shaders进行渲染,OpenSLES播放声音,upng解码png图像,并通过Android Native Activity实现。

PeepDB:一款快速数据库检查的命令行工具和 Python 库 (github.com)

PeepDB 是一款开源命令行工具和 Python 库,旨在帮助开发者和数据库管理员快速高效地检查数据库表,而无需编写 SQL 查询。它支持 MySQL、PostgreSQL 和 MariaDB,轻量级、安全且易于使用。PeepDB 提供了保存数据库连接信息、列出所有表、查看特定表数据、分页、JSON 格式输出等功能,方便用户快速了解数据库内容。

Swift OCR: 基于大语言模型的快速OCR API (github.com)

Swift OCR是一个开源OCR API,它利用OpenAI强大的语言模型,结合并行处理和批处理等优化性能技术,从复杂的PDF文档中提供高质量的文本提取。该API具有灵活的输入选项、高级OCR处理、性能优化、结构化输出、强大的错误处理、可扩展架构等特点,并提供详细的成本比较和价值主张,以及安装、使用和配置说明。

GitHub - rougier/scientific-visualization-book:一本使用 Python 和 Matplotlib 进行科学可视化的开放获取书籍 (github.com)

这篇文章介绍了一本名为《科学可视化:Python + Matplotlib》的开源书籍。这本书由 Nicolas P. Rougier 撰写,全面讲解了如何使用 Python 和 Matplotlib 库创建高质量的科学图表。书中内容涵盖了 Matplotlib 的基本原理、图表设计、高级概念(如 3D 图表、优化和动画)以及实际案例。

posixutils-rs v0.2.1 版本发布 (github.com)

posixutils-rs v0.2.1 版本已发布,包含以下更新:无竞争文件树遍历库 (ftw)、awk 和 m4 等主要新实用程序、ps、realpath、join、time、fuser 和 gencat 等新实用程序、错误修复和清理、musl 目标支持的开始。

Unix in Lisp shell 教程 (github.com)

这篇文章介绍了如何使用 Unix in Lisp shell 进行数据整理和分析,并与 POSIX shell 的语法进行了比较。文章通过具体的例子,展示了 Unix in Lisp shell 在处理文本、过滤数据、提取信息等方面的优势,例如使用正则表达式、函数式编程等技术,可以更简洁、高效地完成任务。

Kamal 代理:轻量级零停机部署代理服务器 (github.com)

Kamal Proxy是一个轻量级HTTP代理服务器,旨在简化零停机部署。通过在Kamal Proxy后端运行Web应用程序,可以在不中断任何正在进行的流量的情况下部署更改。它作为Kamal的一部分工作,提供完整的部署体验,包括容器打包和配置。Kamal Proxy也独立运行或作为其他部署工具的一部分。

MemoRAG:通过记忆启发的知识发现迈向下一代 RAG (github.com)

MemoRAG 是一种建立在高效、超长内存模型之上的创新型 RAG 框架。与主要处理具有明确信息需求的查询的标准 RAG 不同,MemoRAG 利用其内存模型来实现对整个数据库的全局理解。通过从记忆中回忆特定于查询的线索,MemoRAG 增强了证据检索,从而生成了更准确、上下文更丰富的响应。MemoRAG 具有全局记忆、可优化和灵活、上下文线索、高效缓存、上下文重用等特点。

aiq: 面向 jq 的人工智能工具 (github.com)

aiq 是一款简洁的命令行工具,用于处理嵌入和文本分类,其灵感来自 jq 的强大功能。它支持使用 LLM API 对文本流进行标注、计算文本流的嵌入、在带有标注的嵌入文本流上训练文本分类器(线性模型)以及对未标注文本嵌入进行分类。它可以处理文本和 JSONL 文件,并能与其他命令行工具(如 curl 和 jq)结合使用。

Kubesafe:通过定义安全上下文和受保护的命令安全地管理多个 Kubernetes 集群 (github.com)

Kubesafe 是一款用于安全管理多个 Kubernetes 集群的命令行工具。它允许用户将特定的 Kubernetes 上下文标记为“安全”,并定义需要确认才能执行的受保护命令列表。通过这种方式,Kubesafe 可以防止用户在错误的集群上意外运行危险命令。Kubesafe 支持任何以 Kubernetes 集群为目标的 CLI 工具,包括 kubectl 和 Helm。

Windows 版 SSHFS (github.com)

SSHFS-Win 是一款将 SSHFS 移植到 Windows 的工具,使用 Cygwin 提供 POSIX 环境,使用 WinFsp 提供 FUSE 功能。用户可以使用 Windows 资源管理器或命令行将网络驱动器映射到 SSHFS 主机上的目录。该项目还提供 GUI 前端,如 SiriKali 和 SSHFS-Win-Manager,以简化使用。

通过风景图像可视化天气预报 (github.com)

这篇文章介绍了一个名为“天气景观”的项目,该项目旨在通过风景图像直观地呈现天气信息。该项目将一天24小时的时间轴映射到图像的横轴上,并用不同的景观元素表示各种天气状况,例如云层、风向和降雨。用户可以通过观察图像轻松地理解未来24小时内的天气变化趋势。该项目提供了Python代码示例,可以使用OpenWeather API获取天气数据并生成相应的图像。

CuPy: 面向 GPU 的 NumPy & SciPy (github.com)

CuPy 是一个与 NumPy/SciPy 兼容的数组库,用于在 NVIDIA CUDA 或 AMD ROCm 平台上进行 Python GPU 加速计算。CuPy 可以直接替代 NumPy/SciPy,在 GPU 上运行现有代码。它还提供了对底层 CUDA 功能的访问,例如 RawKernels、Streams 和 CUDA Runtime API。

GitHub - DavidBuchanan314/parallel-png-proposal (github.com)

这篇文章介绍了一个名为“parallel-png-proposal”的项目,旨在实现一种并行解码的PNG格式。该项目提出了一种名为“pLLD”的辅助块,允许解码器将图像分割成独立解码的片段,从而提高解码速度。项目提供了一个Python实现,但速度有限且不支持过滤器。

openpilot:一个面向机器人的操作系统 (github.com)

openpilot是一个开源的机器人操作系统,目前支持超过275种车型的驾驶辅助系统升级。它由comma.ai开发,并接受社区贡献。openpilot需要配合comma 3/3X设备和相应的车辆线束使用,并提供驾驶数据收集功能以改进模型。需要注意的是,openpilot目前处于alpha测试阶段,仅用于研究目的,用户需自行承担使用风险。

iOS 18 不允许客户端应用指定 SameSite=None (github.com)

这篇技术文章讨论了 iOS 18 和 macOS Sequoia 测试版中 CFNetwork 对待 cookies 默认值的变化。该变化导致 WebKit 在将内部枚举 `Cookie::SameSitePolicy` 转换为 `NSHTTPCookieStringPolicy` 时,对 `SameSitePolicy::None` 返回 nil,CFNetwork 将其解释为 lax 而不是 none。为了解决这个问题,WebKit 应该在将 `WebCore::Cookie` 转换为 `NSHTTPCookie` 时显式返回 none。

LeanRL: 使用编译和 CUDA 图优化性能的 CleanRL 分支 (github.com)

LeanRL 是 CleanRL 的一个分支,使用 PyTorch 2 的 torch.compile 和 cudagraphs 功能优化了性能,旨在为强化学习 PyTorch 用户提供优化技巧,将训练时间缩短一半或更多。它包含流行强化学习算法的单文件、基于 PyTorch 的实现,通过减少数据复制和代码执行来优化性能,使用 tensordict 加速 CUDA 上的数据复制,并使用 torch.vmap 对 Q 值网络的执行进行矢量化。

Claude Dev:你IDE中的自主编码助手 (github.com)

Claude Dev 是一款开源的VS Code扩展,它提供了一个自主编码代理,可以直接在IDE中执行创建/编辑文件、执行命令等操作,并在每一步都需要用户的许可。它利用Claude 3.5 Sonnet的代理编码功能,能够处理复杂的任务,并通过GUI界面让用户监督每一个步骤,从而提供了一种安全且易于使用的方式来探索代理AI的潜力。

Joplin:注重隐私的笔记应用程序 (github.com)

Joplin 是一款免费开源的笔记和待办事项应用程序,功能包括笔记搜索、复制、标记和修改,支持 Windows、Linux、macOS、Android 和 iOS 平台。其特点是注重隐私,采用端到端加密技术,可与 Nextcloud、Dropbox、OneDrive 和 Joplin Cloud 等云服务安全同步。

Sidekick: 几分钟内实现从裸金属服务器到生产环境部署 (github.com)

Sidekick是一个命令行工具,可以帮助用户在自己的VPS上快速搭建类似fly.io的生产环境。它能够自动完成VPS的初始设置,包括安装Docker、Traefik、SOPS等工具,并支持使用SSL证书保护网站。Sidekick可以方便地部署、更新和回滚应用程序,并提供零停机部署和预览环境等功能。

Chili:一个低开销的Rust并行库 (github.com)

Chili 是一个Rust库,提供低开销的并行原语,类似于 rayon::join。它可以在计算过程中的任何分支点并行运行两个传递的闭包。当每个计算单元都很小,并且难以估计当前分支上剩余的计算单元数量时,Chili 表现最佳。

RabbitMQ 4.0.1 发布 (github.com)

RabbitMQ 4.0.1 版本发布,这是一个重要版本更新,包含多项改进,例如支持 Khepri 架构数据存储、AMQP 1.0 成为核心协议、quorum 队列的效率提升以及新的交换类型等。同时也包含一些较为重大的更新,例如经典队列现在成为非复制队列类型,默认消息大小减少到 16MB 等。

GitHub - noperator/sol:用于 shell 单行命令的去缩小化工具(格式化、展开、美化) (github.com)

Sol 是一个用于 shell 单行命令的去缩小化工具,可以格式化、展开和美化单行命令,使其更易于阅读和理解。它可以处理各种 shell 命令,包括管道、参数、重定向、字符串化命令等等。Sol 还提供了一些额外的功能,例如识别非标准别名、函数和文件,以及使用 jqfmt 格式化 jq 命令。

GitHub - denys-olleik/accounting: 基于关系数据库的仅前向复式记账方法的实现 (github.com)

该项目是一个基于关系数据库的仅前向复式记账方法的实现,使用 C#、ASP.NET MVC、Vue.js 和 PostgreSQL 开发。它支持 GAAP 和 IFRS 标准,适用于美国和国际组织。该系统设计为可扩展的,允许组织根据需要添加功能和自定义。它通过使用事务日志和关联表来跟踪所有交易,并提供详细的审计跟踪。该系统还包括对银行对账和支付处理的支持。

Local Knowledge Graph (github.com)

Local Knowledge Graph 是一款基于 Flask 的网络应用程序,它利用本地 Llama 语言模型来处理用户查询、生成推理步骤,并将思考过程可视化为交互式知识图谱。它还可以根据语义相似性查找并显示相关问题和答案。

GitHub - Harvie/cnc-simulator:浏览器内G代码模拟器 (github.com)

这是一款轻量级的3轴CNC G代码模拟器,能够在浏览器中运行。它支持从文件加载G代码,并能够通过URL传递设置和G代码。该模拟器支持圆弧 (G02, G03, 仅限IJ),并提供动画演示。

GitHub - line/ts-remove-unused: 从 TypeScript 项目中删除未使用的代码 (github.com)

ts-remove-unused 是一个基于 TypeScript 构建的命令行工具,用于报告或修复未使用的导出代码。它可以识别项目中未被引用的导出声明,并自动删除它们,包括变量、函数、类、接口、类型别名等多种类型的导出。该工具还提供了--check模式,用于检查未使用的导出,以及--skip选项,用于跳过指定文件或匹配正则表达式的文件。

1 2 5 6 7 9 11 12 13 38 39