HftBacktest: 基于 Rust 的高频交易回测和实时机器人

2024-06-21
HftBacktest: 基于 Rust 的高频交易回测和实时机器人

HftBacktest 是一个用 Rust 开发的框架,用于开发和运行高频交易和做市策略。它侧重于考虑馈送和订单延迟,以及订单队列位置以进行订单填充模拟。该框架旨在基于完整的订单簿和交易报价数据,提供更准确的基于市场回放的回测。您还可以使用相同的算法代码运行实时机器人。

阅读更多
83
未分类 高频交易 回测

Lady Deirdre:编译器前端基础技术

2024-06-21
Lady Deirdre:编译器前端基础技术

Lady Deirdre是一个用于构建增量式编程语言编译器、解释器和源代码分析器的框架,它可以帮助开发者创建混合程序,既可以作为语言编译器或解释器,也可以作为代码编辑器语言扩展的语言服务器。该框架提供了构建语言文件内存表示的必要组件,包括源代码、词法和语法以及整个代码库的语义模型。这些组件能够与文件更改保持同步,即使代码库在实时不断演进。

阅读更多
54
未分类 代码分析器

GitHub - requestly/awesome-frontend-resources:面向前端开发人员的精选资源集合

2024-06-21
GitHub - requestly/awesome-frontend-resources:面向前端开发人员的精选资源集合

该GitHub存储库是一个精选的优质资源集合,面向前端开发人员,包括教程、工具、库、设计资源等等。它提供各种学习路径和路线图,涵盖了从 JavaScript、TypeScript、React、React Native、Angular、Vue.js、Node.js 等语言和框架到 Android、iOS 和 Flutter 等移动开发的各个领域。此外,它还包括书籍、在线教程、视频、备忘单以及社区和开源贡献机会等学习资源。

阅读更多
51
未分类

Modern C++ 编程

2024-06-21
Modern C++ 编程

该GitHub仓库包含一个名为“Modern C++ Programming”的开源课程,涵盖了从C++03到C++26的各个版本的C++特性。该课程面向已经熟悉C语言和面向对象编程的人群,旨在提升他们在C++编程方面的技能。课程内容包括C++基础知识、高级语法和概念、代码规范、调试、优化、软件设计等方面。课程资料以HTML网页和PDF讲义的形式呈现,并附带了代码示例。

阅读更多
53
未分类

Bomb Jack 显示硬件

2024-06-21
Bomb Jack 显示硬件

本文介绍了一个受 Bomb Jack 街机硬件启发的 TTL 视频显示硬件项目。该项目最初旨在探索上世纪 80 年代街机硬件的图形能力,现已发展成为一个功能丰富的系统,具有可寻址 RAM、硬件滚动、精灵多路复用和背景模式 7 效果等功能。该项目包括原理图、PCB 布局和 Proteus 仿真,并提供了对硬件功能、内存映射和时序细节的深入解释。

阅读更多
54

Curls: 自定义文本状态托管工具

2024-06-20
Curls: 自定义文本状态托管工具

Curls 是一个文本状态托管平台,允许用户创建和更新文本状态,并通过 API 获取状态信息。用户可以通过密钥访问和修改自己的状态,并使用自定义工具或提供的仪表盘查看状态。Curls 旨在提供简单、隐私友好的状态共享方式,适用于实时状态更新和协作。

阅读更多
56

GitHub - robertdavidgraham/wc2: 优化 Unix 文本统计程序 'wc'

2024-06-20
GitHub - robertdavidgraham/wc2: 优化 Unix 文本统计程序 'wc'

本文介绍了一个名为 wc2 的项目,该项目旨在优化 Unix 上的文本统计程序 'wc'。作者认为传统的 'wc' 程序在处理 UTF-8 编码和非法字符时效率低下,因此提出了一种基于异步状态机的解析算法。该算法逐字节读取输入并更新状态机,从而实现高效的文本统计。作者通过与传统 'wc' 程序进行对比测试,证明了该算法在速度和可扩展性方面的优势,并提供了一个简单的示例程序 wc2o.c 来演示该算法的基本原理。

阅读更多
50
未分类 文本统计

Dash-to-Panel:为 Gnome Shell 设计的图标任务栏

2024-06-20
Dash-to-Panel:为 Gnome Shell 设计的图标任务栏

Dash-to-Panel 是一个适用于 Gnome Shell 的图标任务栏扩展,它将 dash 移至 gnome 主面板,将应用程序启动器和系统托盘整合到一个面板中,类似于 KDE Plasma 和 Windows 7+ 的设计。它提供了高度可定制性,允许用户调整面板元素的位置、大小、颜色等,并提供实时预览、应用程序编号启动、智能隐藏等功能。

阅读更多
54

Loop:让窗口管理更优雅

2024-06-20
Loop:让窗口管理更优雅

Loop 是一款 macOS 应用,可简化窗口管理。它允许用户使用简单的按键触发径向菜单,轻松选择窗口方向,并根据个人喜好自定义颜色和设置。用户只需点击几下即可移动、调整大小和排列窗口,从而节省宝贵的时间和精力。

阅读更多
97
未分类

Unique3D:从单张图像生成高质量高效三维网格的官方实现

2024-06-19
Unique3D:从单张图像生成高质量高效三维网格的官方实现

Unique3D项目能够从单张图像生成高质量且高效的三维网格。该项目提供Gradio和Huggingface演示,并支持本地部署和ComfyUI。用户可以通过上传图像,在30秒内生成带有纹理的精细三维模型。项目仍在开发阶段,未来将发布更多功能,如权重上传、详细教程、Docker支持以及训练代码。

阅读更多
69
未分类 3D 生成

GitHub - kabiroberai/node-swift: 使用 Swift 创建 Node 模块

2024-06-19
GitHub - kabiroberai/node-swift: 使用 Swift 创建 Node 模块

NodeSwift 是一个允许开发者使用 Swift 编写与 Node.js 库交互代码的工具。它使用 Swift 的内存安全和自动引用计数,并提供简单、符合 Swift 语法的 API。开发者可以使用 NodeSwift 在 Electron 应用中使用 macOS API 和 SwiftPM,从 Swift 程序中与 NPM API 交互,以及使用 Swift 编写高性能的 JS 代码。

阅读更多
58
未分类

dylanaraps的GitHub个人主页

2024-06-19
dylanaraps的GitHub个人主页

该页面是GitHub用户dylanaraps的个人主页,dylanaraps是一位自学开发者,也是kisslinux项目的创建者,拥有超过4400名关注者。他在GitHub上开源了多个项目,包括neofetch、pure-bash-bible、pywal、fff、pfetch和pure-sh-bible等。

阅读更多
79
未分类

RTranslator:全球首个开源实时翻译应用

2024-06-19
RTranslator:全球首个开源实时翻译应用

RTranslator是一款开源、免费、离线的Android实时翻译应用。它使用Meta的NLLB进行翻译,使用OpenAi的Whisper进行语音识别,这两款AI模型都直接在手机上运行,确保了绝对的隐私和离线使用的可能性。RTranslator支持多种语言,提供对话模式、对讲机模式和文本翻译模式,并具有后台运行功能。

阅读更多
98
未分类 Android应用

Hacker-News-Highlighter

2024-06-18
Hacker-News-Highlighter

Hacker-News-Highlighter 是一款 Chrome 浏览器插件,旨在增强用户在 Hacker News 网站的浏览体验。该插件的功能包括:在新标签页中打开文章和评论链接,高亮显示新添加的文章标题,以及突出显示评论数量较多的文章。

阅读更多
67

YaFSDP: 又一个全分片数据并行框架

2024-06-18
YaFSDP: 又一个全分片数据并行框架

YaFSDP是一个专为类Transformer神经网络架构设计的分片数据并行框架。与FSDP相比,YaFSDP在预训练大型语言模型方面速度提升高达20%,并且在高内存压力条件下表现更出色,因为它旨在减少通信和内存操作开销。

阅读更多
60
未分类

英特尔CPU降压和限流配置工具

2024-06-18
英特尔CPU降压和限流配置工具

intel-undervolt是一款用于英特尔CPU降压和调整限流的工具。该工具适用于Haswell及更新的CPU,其原理基于特定文章中描述的技术。该工具提供多种功能,包括配置电压、功耗限制、温度限制以及根据负载动态调整能效偏好。它支持守护进程模式以定期应用配置,并提供测量功耗的功能。

阅读更多
54
未分类 降压 限流

TokenCost: 400 多种大型语言模型的 Token 价格估算工具

2024-06-17
TokenCost: 400 多种大型语言模型的 Token 价格估算工具

TokenCost 是一个用于估算 400 多种大型语言模型 API 使用成本的 Python 库,它可以计算 prompts 和 completions 的预估成本,并提供最新的模型价格信息和便捷的 token 计数功能。该库支持 OpenAI、Azure、Claude、Mistral 等主流模型,并提供详细的成本表格和示例代码,方便开发者进行成本估算和控制。

阅读更多
66

Dbmate: 轻量级、框架无关的数据库迁移工具

2024-06-17
Dbmate: 轻量级、框架无关的数据库迁移工具

Dbmate 是一款数据库迁移工具,它可以帮助您在多个开发人员和生产服务器之间保持数据库模式同步。它是一个独立的命令行工具,可以与 Go、Node.js、Python、Ruby、PHP 或任何其他语言或框架一起使用。它支持 MySQL、PostgreSQL、SQLite 和 ClickHouse,使用纯 SQL 编写模式迁移,并提供原子迁移、数据库创建和删除、模式文件保存等功能。

阅读更多
59
未分类 迁移工具

理解 SPF、DKIM 和 DMARC:简单指南

2024-06-17
理解 SPF、DKIM 和 DMARC:简单指南

这篇文章以简单易懂的方式解释了电子邮件安全协议 SPF、DKIM 和 DMARC。SPF 类似于一个允许发送邮件的服务器列表,DKIM 则像邮件中的数字签名,而 DMARC 则是协调 SPF 和 DKIM 的规则集。文章还提供了真实案例、常见问题解答以及如何检查和设置这些记录的指南。

阅读更多
59
未分类 SPF DMARC

GitHub - bazelbuild/starlark:Starlark 语言

2024-06-16
GitHub - bazelbuild/starlark:Starlark 语言

Starlark 是一种类似 Python 的配置语言,用于 Bazel 构建系统等项目。它是一种动态类型语言,具有高阶数据类型、一等函数和垃圾回收机制。Starlark 旨在简单、安全、并行执行,并提供熟悉的语法。Starlark 解释器通常嵌入到更大的应用程序中,例如 Bazel,它使用 Starlark 来描述构建目标和扩展其功能。

阅读更多
70
未分类 配置语言

SQLite数据库浏览器

2024-06-16
SQLite数据库浏览器

SQLite Studio是一款基于Rust语言开发的SQLite数据库浏览器,提供预编译的Linux、Windows和MacOS版本。用户可以通过Nix构建源代码或下载预编译版本使用。该项目采用MIT许可证,欢迎开发者贡献代码。

阅读更多
59
未分类 数据库浏览器

DIY 纸带阅读器

2024-06-16
DIY 纸带阅读器

本文介绍了一款DIY的八位纸带阅读器,它可以自动读取纸带上的数据并通过串口发送到计算机。阅读器头部使用红外光电晶体管和红外LED,可以读取黑色和粉色纸带。主板基于Atmega328p,带有菜单系统,可以设置串口参数、电机参数、PID控制器参数等。阅读器还支持电机控制,可以自动调整电机速度以匹配串口传输速率。

阅读更多
66

Observablehq/framework v1.9.0 版本发布

2024-06-16
Observablehq/framework v1.9.0 版本发布

Observablehq/framework v1.9.0 版本发布,主要更新包括:支持使用 React 渲染 JSX,提供更强大的可复用状态组件机制;改进内联表达式渲染,不再将插值内容包裹在 SPAN 元素中,而是使用注释跟踪插入位置,支持在更多场景下使用内联表达式;改进内联表达式解析,使用 HTML5 标记化算法和 Acorn 的标记化器,使其更加健壮;其他改进包括:FileAttachment 函数现在返回规范实例,Mod-Enter 快捷键在新标签页打开搜索结果,示例数据集自托管等。

阅读更多
60
未分类 JSX

Impulse Tracker:DOS 音乐追踪器原始代码

2024-06-15
Impulse Tracker:DOS 音乐追踪器原始代码

Impulse Tracker是一款DOS环境下的音乐追踪软件,该仓库开源了Impulse Tracker的完整源代码,包括声音驱动程序、网络驱动程序和一些辅助文档。代码使用汇编语言编写,并包含详细的代码注释和说明文档,方便开发者理解和学习。

阅读更多
55
未分类
1 2 75 76 77 79 81 82 83 93 94