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

ScreenPipe:24/7 本地 AI 屏幕和麦克风录制工具 (github.com)

ScreenPipe 是一款开源工具,可实现 24/7 全天候本地录制屏幕和麦克风音频。它支持与 Ollama 等 AI 模型协同工作,为 AI 应用提供完整的上下文信息。ScreenPipe 提供多种安装方式,包括 CLI、付费桌面应用、免费桌面应用和 Rust/WASM 库。用户可以使用 ScreenPipe 构建各种 AI 应用,例如个性化 AI 助理、上下文感知应用等。

GitHub - mikestefanello/pagoda:快速、简单的Go全栈Web开发入门套件 (github.com)

Pagoda是一个Go语言全栈Web开发入门套件,旨在提供完整Web框架的功能,并为Web应用程序建立模式、流程和结构。它基于Echo(后端)和Go服务端渲染HTML(前端)构建,并包含Ent ORM、SQLite数据库、HTMX、Alpine.js和Bulma等组件。该套件提供了身份验证、会话管理、表单处理、缓存、任务队列、电子邮件发送和日志记录等功能,旨在简化Web开发过程。

GitHub - brianshea2/addr.tools (github.com)

addr.tools 是一个工具集,提供各种网络实用工具,包括 ACME 挑战助手、动态 DNS、HTTP 头查看器、域名和 IP 地址信息查询、IP 地址到域名解析、DNS 解析器检测等。该项目使用 Go 和 JavaScript 实现,并以 AGPL-3.0 许可证开源。

prep: Golang 编译期计算工具 (github.com)

prep 是一个 Go 工具,可以在编译期对函数进行求值。通过使用 prep.Comptime,开发者可以在构建时计算函数的结果,并将其替换为计算结果,类似于 Zig 语言中的 comptime 功能。 prep 支持将函数调用替换为编译期计算结果,并作为 Go 库和独立可执行文件使用。

OnlyHumans-Proxy: 面向静态网站的实验性反爬虫反机器人代理 (github.com)

OnlyHumans-Proxy是一个实验性的反爬虫代理,采用将网页内容转换为图片的方式来阻止机器人和爬虫窃取网站内容。该代理使用puppeteer打开目标网站并生成截图,然后将截图返回给用户浏览器,从而避免了传统反爬虫方法对用户体验的影响。目前该代理仅支持静态网站,但可以通过将静态内容嵌入到动态网站中来实现部分动态内容的保护。

GitHub - Anuken/Mindustry: 自动化塔防即时战略游戏 (github.com)

Mindustry 是一款使用 Java 编写的自动化塔防即时战略游戏。该游戏可在 Windows、Linux、Mac OS 和 Android 平台上运行,并提供服务器构建以供多人游戏体验。可以通过 GitHub 页面获取 bleeding-edge 版本、编译指南、功能请求和反馈渠道。

Quandoom:在量子计算机上运行Doom游戏 (github.com)

Quandoom是一个将经典游戏Doom移植到量子计算机上的项目,使用QASM语言编写,需要7万个量子比特和8千万个量子门。尽管现有的量子计算机无法运行,但开发者提供了一个轻量级模拟器,可以在普通电脑上模拟运行,并以每秒10-20帧的速度渲染游戏画面。

Feldera:增量计算引擎 (github.com)

Feldera是一个快速增量计算查询引擎,支持完整的SQL语法和语义,能够高效地处理数据更新,速度快,性能好,可以处理超过内存大小的数据集。Feldera提供了连接各种数据源和目标的连接器,并支持批处理和实时数据流。

TheaTTYr: 用于播放 VT100 艺术和动画的终端影院 (github.com)

TheaTTYr 是一个终端应用程序,用于播放 VT100 艺术和动画。VT100 是 20 世纪 70 年代后期流行的终端类型,支持 ANSI 转义码,可以创建动画效果。TheaTTYr 提供了一个简单的界面来浏览和播放这些经典的终端动画。

GitHub - evanwashere/mitata: 热爱你的基准测试工具 ❤️ (github.com)

Mitata 是一款高性能 JavaScript 基准测试工具,具有直观的 API 和强大的可视化功能。它提供精确到皮秒的计时精度、参数化基准测试、垃圾回收控制和跨多个 JavaScript 引擎的兼容性,包括 Node.js、Bun、Deno 等。Mitata 还包括箱线图、直方图和摘要等功能,以帮助识别潜在的性能瓶颈。

dart_interactive:支持第三方库、热重载和完整语法的 Dart 交互式 Shell (github.com)

dart_interactive 是一个功能齐全的 Dart 交互式 Shell (REPL),它支持第三方库、代码热重载以及完整的 Dart 语法。用户可以在其中自由使用任何第三方库,并体验自动热重载和状态保留功能。此外,dart_interactive 还支持在 REPL 中使用完整的 Dart 语法,包括定义和重新定义函数和类、使用本地和全局变量等。

Autossh:自动重启 SSH 会话和隧道 (github.com)

Autossh是一个可以自动启动和监控ssh连接的程序,并在连接中断时自动重启。它可以通过监控端口或远程回显服务来检测连接状态,并根据ssh进程的退出方式决定是否重启。Autossh提供了多种配置选项,可以通过环境变量进行设置。

GitHub - better-auth/better-auth: 用于 TypeScript 的最全面的身份验证库 (github.com)

Better Auth 是一个用于 TypeScript 的框架无关的身份验证和授权库。它提供了一套全面的开箱即用功能,并包含一个插件生态系统,可简化在短时间内以最少代码添加高级功能的操作,无论是 2FA、多租户支持还是其他复杂功能,它可以让您专注于构建实际应用程序,而不是重新发明轮子。

Cuis Smalltalk 开发 (github.com)

Cuis Smalltalk 是一个开源、跨平台的 Smalltalk-80 系统,致力于保持 Xerox PARC Smalltalk 项目的原始价值观,并积极应对系统复杂性,将其保持在最低限度。

GodotOceanWaves:基于快速傅里叶变换的海洋渲染 (github.com)

GodotOceanWaves是一个在Godot引擎中实现的开源海洋渲染实验,它利用定向海浪谱的逆傅里叶变换来生成海浪。该项目公开了一组简洁的参数,允许通过脚本实时修改海浪属性,以模拟各种海洋环境。与传统的Gerstner波浪相比,基于快速傅里叶变换的方法在模拟复杂海面时更加准确和高效,并且可以轻松地调整海浪的各种属性。

Dethrace:1997 年游戏“暴力摩托”的逆向工程 (github.com)

Dethrace 项目旨在逆向工程 1997 年的竞速游戏“暴力摩托”(Carmageddon),并使其能够在现代系统上原生运行。该项目已经完成了 92% 的函数实现,并依赖于 SDL2 库。用户需要拥有游戏原版数据才能运行 Dethrace。

GitHub - C-Naoki/image-stitcher: 图像拼接的Python实现 (github.com)

该项目是一个使用Python实现的图像拼接工具,能够自动搜索图像的重叠区域并进行拼接。项目介绍了其主要思路,包括如何确定重叠区域的宽度和高度,以及如何处理任意大小的图像。项目还展示了使用CIFAR-10数据集进行图像拼接的结果。

Coros:一个简单易用且快速的基于任务并行的 C++23 库 (github.com)

Coros 是一个仅包含头文件的 C++23 库,旨在实现基于任务的并行,利用了协程和新的 expected 类型。其主要特点包括:易用性、高性能和异常处理。文章详细介绍了 Coros 库的使用方法,包括线程池、任务创建、执行、等待、入队和任务链等。此外,还介绍了 Coros 库的安装方法以及与编译器的兼容性。

LlamaVoice: 基于 Llama 的大型语音生成模型 (github.com)

LlamaVoice 是一种基于 Llama 的大型语音生成模型,能够进行推理和训练。与依赖矢量量化进行离散语音代码预测的传统模型相比,它采用直接预测连续特征的新方法,提供更精简、更高效的流程。其主要功能包括:连续特征预测、VAE 潜在特征预测、联合训练、高级采样策略以及基于流的增强。

GitHub上的个人事件查看器 (github.com)

这是一个名为“github-events-viewer”的GitHub项目的介绍。该项目提供了一个查看GitHub个人事件的方法,包括私有仓库的事件。用户可以通过访问http://api.github.com/users/{name}/events获取事件数据,并使用该项目提供的网页查看。该项目由Pavel Zbytovský创建,采用MIT许可证开源。

git-absorb:自动化的 git commit --fixup (github.com)

git-absorb是一款自动化执行`git commit --fixup`命令的工具,它可以帮助开发者更轻松地将修改整合到先前的提交中。当开发者在功能分支上进行修改后,可以使用`git absorb`命令自动识别哪些提交可以安全地修改,并将修改生成一系列`fixup!`提交。开发者可以使用`--and-rebase`标志自动将这些`fixup`提交整合到相应的分支中,或者手动检查输出并使用`git rebase -i --autosquash`完成整合。

GitHub - cle-b/httpdbg: 一个方便 Python 开发者调试程序中 HTTP(S) 客户端请求的工具 (github.com)

httpdbg 是一个面向 Python 开发者的工具,可以方便地调试 Python 程序中的 HTTP(S) 客户端请求。使用时,只需使用 pyhttpdbg 命令代替 python 执行程序即可。打开浏览器访问 http://localhost:4909 即可查看请求。

Haystack 编辑器:一款开源代码编辑器 (github.com)

Haystack Editor 是一款开源代码编辑器,结合了代码编辑器的简洁性和画布 UI 的直观性,使用户能够更轻松地理解代码。它提供全面的代码编辑、导航和理解支持,以及轻量级调试、丰富的扩展模型以及与现有工具的轻量级集成。Haystack 每周更新新功能和错误修复,可用于 Windows、macOS 和 Linux 系统。

wasm2mpy:将 WebAssembly 编译为原生 MicroPython 模块 (github.com)

wasm2mpy项目可以让开发者用静态编译语言编写代码,并将其运行在基于MicroPython的嵌入式系统上,例如ESP32、Raspberry Pi Pico、STM32和nRF52等,并获得接近原生的性能。 该项目支持多种语言和目标平台,并提供了一些示例和工具,方便开发者使用。

Furnace:兼容 DefleMask 模块的多系统芯片音乐追踪器 (github.com)

Furnace 是一款功能强大的多系统芯片音乐追踪器,兼容 DefleMask 模块,支持多种声音芯片,包括雅马哈 FM 芯片、方波芯片、采样芯片和波表芯片等。它提供了丰富的功能,如 FM 宏、负八度、高级琶音宏、任意音调采样、采样循环点等。Furnace 还支持 MIDI 输入,并提供多种导出格式,例如 VGM、ZSM 和 TIunA。

如何做有影响力的AI研究 (github.com)

这篇博文探讨了如何在人工智能领域进行有影响力的研究,特别关注于通过开源项目(如模型、系统、框架或基准测试)来实现。文章强调了选择具有及时性、较大发展空间和广泛影响力的问题,并建议研究人员将重点从发表论文转向开发和维护能够产生持久影响力的开源项目。文章还提供了关于如何有效地推广开源项目、与社区互动以及将兴趣转化为积极协作的建议。

我的博客技术 (github.com)

这是一篇关于博主自建博客网站服务器的文章。博主为了追求网站服务器的健壮性,选择使用 C 语言从零开始构建 Web 服务器,并实现了 HTTP/1.1、HTTPS 等功能,该服务器支持管道、持久连接以及 TLS 1.2 等特性。

SQL 技巧与窍门 (github.com)

这篇文章提供了一系列 SQL 技巧和窍门,涵盖了格式化/可读性、有用功能、常见陷阱以及其他建议。例如,使用前导逗号分隔字段、使用虚拟值简化 WHERE 子句、使用 :: 运算符进行数据类型转换、利用反连接、使用 QUALIFY 过滤窗口函数等。文章还提醒注意 NOT IN 对 NULL 值的行为、避免计算字段重名带来的歧义、理解 SQL 执行顺序、注释代码以及阅读文档的重要性。

Winamp:经典音频播放器开源,开发者可参与改进 (github.com)

Winamp,这款诞生于1997年的经典音频播放器,以其灵活性和广泛的音频格式兼容性而闻名。虽然发展速度放缓,但其源代码现已向社区开放,允许开发者改进和现代化这款播放器,以满足当前用户的需求。开发者可以使用Visual Studio 2019和Intel IPP库构建Winamp桌面客户端。

JSON For You:最佳 JSON 可视化和处理工具 (github.com)

JSON For You 是一款开源的 JSON 可视化和处理工具,拥有图形和表格视图模式、结构化和文本比较、带错误上下文的验证、嵌套解析、jq 支持、CSV 文件导入和导出等功能,界面设计精美且易于使用。

1 2 3 5 7 8 9 35 36