HftBacktest: 基于 Rust 的高频交易回测和实时机器人
HftBacktest 是一个用 Rust 开发的框架,用于开发和运行高频交易和做市策略。它侧重于考虑馈送和订单延迟,以及订单队列位置以进行订单填充模拟。该框架旨在基于完整的订单簿和交易报价数据,提供更准确的基于市场回放的回测。您还可以使用相同的算法代码运行实时机器人。
阅读更多
HftBacktest 是一个用 Rust 开发的框架,用于开发和运行高频交易和做市策略。它侧重于考虑馈送和订单延迟,以及订单队列位置以进行订单填充模拟。该框架旨在基于完整的订单簿和交易报价数据,提供更准确的基于市场回放的回测。您还可以使用相同的算法代码运行实时机器人。
阅读更多
Lady Deirdre是一个用于构建增量式编程语言编译器、解释器和源代码分析器的框架,它可以帮助开发者创建混合程序,既可以作为语言编译器或解释器,也可以作为代码编辑器语言扩展的语言服务器。该框架提供了构建语言文件内存表示的必要组件,包括源代码、词法和语法以及整个代码库的语义模型。这些组件能够与文件更改保持同步,即使代码库在实时不断演进。
阅读更多
该GitHub存储库是一个精选的优质资源集合,面向前端开发人员,包括教程、工具、库、设计资源等等。它提供各种学习路径和路线图,涵盖了从 JavaScript、TypeScript、React、React Native、Angular、Vue.js、Node.js 等语言和框架到 Android、iOS 和 Flutter 等移动开发的各个领域。此外,它还包括书籍、在线教程、视频、备忘单以及社区和开源贡献机会等学习资源。
阅读更多
该GitHub仓库包含一个名为“Modern C++ Programming”的开源课程,涵盖了从C++03到C++26的各个版本的C++特性。该课程面向已经熟悉C语言和面向对象编程的人群,旨在提升他们在C++编程方面的技能。课程内容包括C++基础知识、高级语法和概念、代码规范、调试、优化、软件设计等方面。课程资料以HTML网页和PDF讲义的形式呈现,并附带了代码示例。
阅读更多
本文介绍了一个受 Bomb Jack 街机硬件启发的 TTL 视频显示硬件项目。该项目最初旨在探索上世纪 80 年代街机硬件的图形能力,现已发展成为一个功能丰富的系统,具有可寻址 RAM、硬件滚动、精灵多路复用和背景模式 7 效果等功能。该项目包括原理图、PCB 布局和 Proteus 仿真,并提供了对硬件功能、内存映射和时序细节的深入解释。
阅读更多
june-va 是一款本地语音助手,结合了 Ollama(用于语言模型功能)、Hugging Face Transformers(用于语音识别)和 Coqui TTS Toolkit(用于文本到语音合成)的功能。它提供了一种灵活、注重隐私的语音交互解决方案,所有数据均在本地机器上处理,确保不会发送到外部服务器。
阅读更多
Curls 是一个文本状态托管平台,允许用户创建和更新文本状态,并通过 API 获取状态信息。用户可以通过密钥访问和修改自己的状态,并使用自定义工具或提供的仪表盘查看状态。Curls 旨在提供简单、隐私友好的状态共享方式,适用于实时状态更新和协作。
阅读更多
本文介绍了一个名为 wc2 的项目,该项目旨在优化 Unix 上的文本统计程序 'wc'。作者认为传统的 'wc' 程序在处理 UTF-8 编码和非法字符时效率低下,因此提出了一种基于异步状态机的解析算法。该算法逐字节读取输入并更新状态机,从而实现高效的文本统计。作者通过与传统 'wc' 程序进行对比测试,证明了该算法在速度和可扩展性方面的优势,并提供了一个简单的示例程序 wc2o.c 来演示该算法的基本原理。
阅读更多
Dash-to-Panel 是一个适用于 Gnome Shell 的图标任务栏扩展,它将 dash 移至 gnome 主面板,将应用程序启动器和系统托盘整合到一个面板中,类似于 KDE Plasma 和 Windows 7+ 的设计。它提供了高度可定制性,允许用户调整面板元素的位置、大小、颜色等,并提供实时预览、应用程序编号启动、智能隐藏等功能。
阅读更多
Loop 是一款 macOS 应用,可简化窗口管理。它允许用户使用简单的按键触发径向菜单,轻松选择窗口方向,并根据个人喜好自定义颜色和设置。用户只需点击几下即可移动、调整大小和排列窗口,从而节省宝贵的时间和精力。
阅读更多
Unique3D项目能够从单张图像生成高质量且高效的三维网格。该项目提供Gradio和Huggingface演示,并支持本地部署和ComfyUI。用户可以通过上传图像,在30秒内生成带有纹理的精细三维模型。项目仍在开发阶段,未来将发布更多功能,如权重上传、详细教程、Docker支持以及训练代码。
阅读更多
NodeSwift 是一个允许开发者使用 Swift 编写与 Node.js 库交互代码的工具。它使用 Swift 的内存安全和自动引用计数,并提供简单、符合 Swift 语法的 API。开发者可以使用 NodeSwift 在 Electron 应用中使用 macOS API 和 SwiftPM,从 Swift 程序中与 NPM API 交互,以及使用 Swift 编写高性能的 JS 代码。
阅读更多
该项目介绍了一款配备2.4英寸LCD显示屏的模块化相机,该相机支持更换摄像头和机身面板,用户可以根据需求自定义相机功能。
阅读更多
该页面是GitHub用户dylanaraps的个人主页,dylanaraps是一位自学开发者,也是kisslinux项目的创建者,拥有超过4400名关注者。他在GitHub上开源了多个项目,包括neofetch、pure-bash-bible、pywal、fff、pfetch和pure-sh-bible等。
阅读更多
RTranslator是一款开源、免费、离线的Android实时翻译应用。它使用Meta的NLLB进行翻译,使用OpenAi的Whisper进行语音识别,这两款AI模型都直接在手机上运行,确保了绝对的隐私和离线使用的可能性。RTranslator支持多种语言,提供对话模式、对讲机模式和文本翻译模式,并具有后台运行功能。
阅读更多
Hacker-News-Highlighter 是一款 Chrome 浏览器插件,旨在增强用户在 Hacker News 网站的浏览体验。该插件的功能包括:在新标签页中打开文章和评论链接,高亮显示新添加的文章标题,以及突出显示评论数量较多的文章。
阅读更多
YaFSDP是一个专为类Transformer神经网络架构设计的分片数据并行框架。与FSDP相比,YaFSDP在预训练大型语言模型方面速度提升高达20%,并且在高内存压力条件下表现更出色,因为它旨在减少通信和内存操作开销。
阅读更多
intel-undervolt是一款用于英特尔CPU降压和调整限流的工具。该工具适用于Haswell及更新的CPU,其原理基于特定文章中描述的技术。该工具提供多种功能,包括配置电压、功耗限制、温度限制以及根据负载动态调整能效偏好。它支持守护进程模式以定期应用配置,并提供测量功耗的功能。
阅读更多
TokenCost 是一个用于估算 400 多种大型语言模型 API 使用成本的 Python 库,它可以计算 prompts 和 completions 的预估成本,并提供最新的模型价格信息和便捷的 token 计数功能。该库支持 OpenAI、Azure、Claude、Mistral 等主流模型,并提供详细的成本表格和示例代码,方便开发者进行成本估算和控制。
阅读更多
Dbmate 是一款数据库迁移工具,它可以帮助您在多个开发人员和生产服务器之间保持数据库模式同步。它是一个独立的命令行工具,可以与 Go、Node.js、Python、Ruby、PHP 或任何其他语言或框架一起使用。它支持 MySQL、PostgreSQL、SQLite 和 ClickHouse,使用纯 SQL 编写模式迁移,并提供原子迁移、数据库创建和删除、模式文件保存等功能。
阅读更多
这篇文章以简单易懂的方式解释了电子邮件安全协议 SPF、DKIM 和 DMARC。SPF 类似于一个允许发送邮件的服务器列表,DKIM 则像邮件中的数字签名,而 DMARC 则是协调 SPF 和 DKIM 的规则集。文章还提供了真实案例、常见问题解答以及如何检查和设置这些记录的指南。
阅读更多
本文介绍了如何使用 C 预处理器作为 HTML 模板引擎,并给出了一个示例。该示例演示了如何使用 `#include` 指令将一个 HTML 文件包含到另一个文件中,从而实现代码复用。
阅读更多
Starlark 是一种类似 Python 的配置语言,用于 Bazel 构建系统等项目。它是一种动态类型语言,具有高阶数据类型、一等函数和垃圾回收机制。Starlark 旨在简单、安全、并行执行,并提供熟悉的语法。Starlark 解释器通常嵌入到更大的应用程序中,例如 Bazel,它使用 Starlark 来描述构建目标和扩展其功能。
阅读更多
SQLite Studio是一款基于Rust语言开发的SQLite数据库浏览器,提供预编译的Linux、Windows和MacOS版本。用户可以通过Nix构建源代码或下载预编译版本使用。该项目采用MIT许可证,欢迎开发者贡献代码。
阅读更多
htmd 是一款受 turndown.js 启发,使用 Rust 语言编写的 HTML 到 Markdown 转换器。它具有丰富的选项、可靠的转换能力(通过了 turndown.js 的所有测试用例)、最小的依赖性、快速的转换速度等特点。
阅读更多
本文介绍了Hallo,一种用于肖像图像动画的分层音频驱动视觉合成方法。该方法使用深度学习技术,根据输入的音频信号生成逼真的肖像动画。Hallo项目已经在GitHub上开源,并提供了预训练模型和推理代码。
阅读更多
Observablehq/framework v1.9.0 版本发布,主要更新包括:支持使用 React 渲染 JSX,提供更强大的可复用状态组件机制;改进内联表达式渲染,不再将插值内容包裹在 SPAN 元素中,而是使用注释跟踪插入位置,支持在更多场景下使用内联表达式;改进内联表达式解析,使用 HTML5 标记化算法和 Acorn 的标记化器,使其更加健壮;其他改进包括:FileAttachment 函数现在返回规范实例,Mod-Enter 快捷键在新标签页打开搜索结果,示例数据集自托管等。
阅读更多
Ollama 发布了v0.1.45版本,该版本增强了GPU发现和多GPU支持,改进了/v1/chat/completions OpenAI兼容性端点,更新了linux ROCm到v6.1.1,并修复了一些bug。
阅读更多
Impulse Tracker是一款DOS环境下的音乐追踪软件,该仓库开源了Impulse Tracker的完整源代码,包括声音驱动程序、网络驱动程序和一些辅助文档。代码使用汇编语言编写,并包含详细的代码注释和说明文档,方便开发者理解和学习。
阅读更多