`boring` SSH 隧道管理器

2024-10-09
`boring` SSH 隧道管理器

Boring 是一款轻量级、快速的命令行 SSH 隧道管理器,支持本地和远程隧道,兼容 SSH 配置和 ssh-agent,支持 Unix 套接字和自动重新连接,并可通过 TOML 文件进行配置。

阅读更多
34
未分类

Gboard DIY 键盘电路图和固件源码

2024-10-09
Gboard DIY 键盘电路图和固件源码

该项目开源了 Gboard DIY 键盘的电路图和固件源码,包括 Google 日本语输入法在历年愚人节发布的创意键盘,例如:鼓组版、莫尔斯电码版、翻页版、魔法手版、陀螺版等等。这些键盘并非官方支持的 Google 产品,但提供了有趣的 DIY 创意和实践项目。

阅读更多
35
未分类 Gboard DIY键盘

MIQT:适用于 Go 语言的 MIT 许可 Qt 绑定

2024-10-09
MIQT:适用于 Go 语言的 MIT 许可 Qt 绑定

MIQT 是一个为 Go 语言提供的 Qt 绑定库,使用 MIT 许可证。它使用 CGO 直接绑定 Qt API,因此你需要一个可用的 Qt C++ 开发工具链。MIQT 支持 QtCore、QtGui 和 QtWidgets 模块,并提供 uic/rcc 工具实现。它支持 Linux、Windows 和 Android 平台,并提供了详细的构建指南和常见问题解答。

阅读更多
38
未分类

GitHub - BobMcDear/trap: 使用APL语言实现的自回归Transformer模型

2024-10-09
GitHub - BobMcDear/trap: 使用APL语言实现的自回归Transformer模型

这篇文档介绍了trap,一个使用APL语言实现的自回归Transformer模型(特别是GPT2)。trap不仅包含了GPT的完整定义,还支持反向传播和使用Adam优化器进行训练,达到了与PyTorch参考代码相当的水平。该项目旨在结合现有Transformer实现的优点,提供一个简洁、快速、可移植且易于理解的实现方案。

阅读更多
34
未分类 APL

Aegir - 基于GPS/LTE/铱星的三网合一追踪器

2024-10-07
Aegir - 基于GPS/LTE/铱星的三网合一追踪器

本文介绍了一款名为Aegir的GPS/LTE/铱星追踪器,该追踪器专为在偏远地区旅行而设计,可在有LTE网络覆盖时每10秒发送一次位置数据,在没有网络覆盖时每小时通过铱星网络发送一次数据。该设备基于STM32F401微控制器,配备NEO 8M GPS接收器、RockBLOCK 9603N铱星收发器和SIM7600G LTE模块,并使用FreeRTOS操作系统。文章详细介绍了硬件设计、固件开发以及在穿越巴伦支海前往斯瓦尔巴群岛的探险帆船上的测试情况。

阅读更多
35

GitHub - Matalus/dotfiles:Windows 配置文件集合

2024-10-06
GitHub - Matalus/dotfiles:Windows 配置文件集合

该项目是一个 Windows 配置文件集合,用于定制 PowerShell、Neovim、Nano、Scoop 等工具,可通过一键安装脚本快速配置开发环境。配置文件包含 PowerShell 主题、Nerd Font、符号链接、Oh-My-Posh、PSReadline 定制、终端图标、Neovim 插件配置等,并使用 Scoop 管理软件包依赖,旨在提供便捷的 Windows 开发环境配置方案。

阅读更多
25
未分类

PocketBase v0.23.0-rc 预发布

2024-10-06
PocketBase v0.23.0-rc 预发布

PocketBase v0.23.0-rc 是一个主要针对内部架构的重构版本,旨在使 PocketBase 成为一个更易于使用的 Go 框架。该版本带来了许多变化,包括使用 Go 1.22 net/http mux 增强功能构建的新路由器替换了 echo,简化数据库操作,提供自定义数据库连接函数的选项,新的钩子允许更好地控制执行链和错误处理,以及各种记录模型改进等。

阅读更多
34
未分类 PocketBase Go框架

Replited: 将 SQLite 复制到任何地方

2024-10-06
Replited: 将 SQLite 复制到任何地方

Replited 是一款受 Litestream 启发,使用 Rust 和 OpenDAL 开发的工具,目标是将 SQLite 数据库复制到任何地方,包括文件系统、S3、FTP、Google Drive、Dropbox 等。它支持多种后端类型,包括标准存储协议(如 FTP)、对象存储服务(如 Google Cloud Storage 和 Amazon S3)以及文件存储服务。

阅读更多
27
未分类

Pythagora:无需编写代码,使用大型语言模型为 Node.js 应用生成自动化测试

2024-10-05
Pythagora:无需编写代码,使用大型语言模型为 Node.js 应用生成自动化测试

Pythagora 是一款利用大型语言模型 GPT-4 为 Node.js 应用自动生成单元测试和集成测试的工具。用户只需运行一行命令,即可自动生成测试用例,无需手动编写。Pythagora 通过分析代码库,识别函数调用关系,并利用 GPT-4 生成测试代码,从而提高代码覆盖率,并帮助开发者发现潜在错误。

阅读更多
28
未分类

Channel3:ESP8266模拟电视广播接口

2024-10-05
Channel3:ESP8266模拟电视广播接口

Channel3项目利用ESP8266的I2S总线,以80 MHz的频率输出模拟电视信号。它通过DMA缓冲区传输数据,并在每次DMA传输完成后填充下一行的视频数据。该项目支持NTSC和PAL制式,并提供了一些演示程序,包括彩色线条、3D图形等。用户可以通过Web界面控制ESP8266,设置演示程序、调整颜色等参数。

阅读更多
33
未分类 模拟电视

Rune:融合经典设计与现代科技的音乐播放器

2024-10-05
Rune:融合经典设计与现代科技的音乐播放器

Rune 是一款融合经典设计与现代科技的音乐播放器,其灵感来自 Zune,旨在提供现代化的音频收听和管理体验。Rune 拥有独特的设计风格,并提供音频分析和推荐功能,允许用户根据曲目、专辑或播放列表接收推荐,还可以根据自定义规则创建动态播放列表。

阅读更多
31
未分类 Zune

GitHub - livekit/agents:构建实时多模态人工智能应用

2024-10-05
GitHub - livekit/agents:构建实时多模态人工智能应用

LiveKit Agents是一个框架,用于构建可以实时看到、听到和说话的AI驱动服务器程序。您的agent通过LiveKit会话连接到最终用户设备。在此会话期间,您的agent可以处理来自用户设备的文本、音频、图像或视频流,并使用AI模型生成这些相同模态的任意组合作为输出,并将它们流回给用户。该框架包括各种插件,可以轻松处理流输入或生成输出,例如用于文本到语音转换或使用流行的LLM运行推理的插件。

阅读更多
31
未分类 LiveKit

Lite XL: 用 Lua 语言编写轻量级文本编辑器

2024-10-05
Lite XL: 用 Lua 语言编写轻量级文本编辑器

Lite XL是一款从lite衍生而来的轻量级文本编辑器,主要使用Lua语言编写。它旨在提供实用、美观、小巧、快速、易于修改和扩展的编辑器。与lite相比,Lite XL的目标是更加用户友好,提高字体渲染质量,并降低CPU使用率。可以通过插件添加额外的功能,并可以自定义颜色主题。

阅读更多
32
未分类 Lite XL

Rocketnotes: 基于LLM的Markdown编辑器

2024-10-05
Rocketnotes: 基于LLM的Markdown编辑器

Rocketnotes是一款基于网络的Markdown笔记应用程序,具有LLM驱动的文本补全、聊天和语义搜索功能。它利用100%无服务器的RAG管道构建,该管道使用langchain、sentence-transformers、faiss、Ollama和OpenAI或Anthropic API。它具有代码语法高亮、可拖放节点的层次文档树、文档共享、内容搜索、语义搜索、类似Copilot的文本补全、与文档聊天、使用faiss、OpenAI和/或Anthropic的无服务器RAG、使用Ollama和/或Sentence Transformers进行100%本地RAG的本地模式、带有语义归档的Zettelkasten等功能。

阅读更多
32
未分类

Kew:一款适用于 Linux 的终端音乐播放器

2024-10-04
Kew:一款适用于 Linux 的终端音乐播放器

Kew 是一款功能强大的 Linux 终端音乐播放器,支持多种音频格式,包括 MP3、FLAC、AAC 等。它允许用户通过部分标题搜索音乐库、创建播放列表、控制播放以及编辑播放列表。Kew 还提供可视化功能、快捷键控制、自定义配置等功能,并使用 Nerd Fonts 增强显示效果。

阅读更多
31
未分类 Kew

GitHub - kellabyte/holocron:基于对象存储的领导者选举库

2024-10-04
GitHub - kellabyte/holocron:基于对象存储的领导者选举库

Holocron是一个基于对象存储的领导者选举库,灵感来自于Gunnar Morling的一篇博客文章,该文章讨论了如何使用条件写入和S3最新添加的If-None-Match标头支持,在Amazon AWS S3中实现分布式锁和领导者选举。Holocron将所有内容存储在可以进行地理复制的对象存储中,从而使节点真正成为虚拟节点。未来,更换节点将不再需要引导新节点,只需将新的计算指向崩溃节点的S3存储桶+前缀,它就可以立即恢复。

阅读更多
32

HTTrack 网站拷贝工具:将网站下载到本地

2024-10-04
HTTrack 网站拷贝工具:将网站下载到本地

HTTrack 是一款离线浏览器工具,可以将网站完整下载到本地目录,递归构建所有目录,并将网页、图片和其他文件从服务器保存到您的计算机。HTTrack 会保留原始网站的相对链接结构,您可以在浏览器中打开“镜像”网站的页面,并像在线浏览一样点击链接浏览。HTTrack 还可以更新现有的镜像网站,并恢复中断的下载。

阅读更多
33
1 2 57 58 59 61 63 64 65 93 94