通过风景图像可视化天气预报

2024-09-21

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

阅读更多
28
未分类 风景图像

CuPy: 面向 GPU 的 NumPy & SciPy

2024-09-21

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

阅读更多
26
未分类

GitHub - DavidBuchanan314/parallel-png-proposal

2024-09-20

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

阅读更多
29
未分类 PNG 并行

openpilot:一个面向机器人的操作系统

2024-09-20

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

阅读更多
38

iOS 18 不允许客户端应用指定 SameSite=None

2024-09-20

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

阅读更多
33
未分类

LeanRL: 使用编译和 CUDA 图优化性能的 CleanRL 分支

2024-09-20

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

阅读更多
30
未分类

Claude Dev:你IDE中的自主编码助手

2024-09-20

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

阅读更多
31
未分类 AI编码助手

Joplin:注重隐私的笔记应用程序

2024-09-20

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

阅读更多
33
未分类 笔记应用程序

Chili:一个低开销的Rust并行库

2024-09-19

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

阅读更多
31
未分类

RabbitMQ 4.0.1 发布

2024-09-19

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

阅读更多
31
未分类 RabbitMQ AMQP

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

2024-09-19

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

阅读更多
26
未分类

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

2024-09-19

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

阅读更多
28
未分类 复式记账

Local Knowledge Graph

2024-09-19

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

阅读更多
31
未分类 Flask

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

2024-09-19

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

阅读更多
48

LLaMA-Omni: 与大型语言模型进行无缝语音交互

2024-09-19

LLaMA-Omni 是一种建立在 Llama-3.1-8B-Instruct 基础上的语音语言模型,它支持低延迟和高质量的语音交互,可以根据语音指令同时生成文本和语音响应。LLaMA-Omni 的特点是响应质量高,语音交互延迟低至226ms,能够同时生成文本和语音响应,并且仅需4块GPU在不到3天的时间内完成训练。

阅读更多
34

Moshi: 实时对话的语音文本基础模型

2024-09-19

Moshi是一个基于Mimi神经音频编解码器的语音文本基础模型和全双工对话框架。它以流式方式处理音频,并预测与其自身语音相对应的文本标记,从而提高了生成质量。Moshi具有低延迟特性,在L4 GPU上实际延迟低至200毫秒。该模型提供PyTorch、MLX和Rust三种版本,并发布了在男性和女性合成语音上微调的模型。

阅读更多
30
未分类

为何Wordfreq不再更新

2024-09-19

Wordfreq数据集是截止到2021年各种在线资源中语言的快照,但它将不再更新。主要原因是生成式人工智能的滥用污染了数据,导致难以获取可靠的人类语言使用信息。此外,推特和Reddit等重要数据源也已关闭或不再提供免费的公共数据访问。作者对生成式人工智能及其对自然语言处理领域的影响表示担忧,并拒绝参与其中。

阅读更多
39
未分类 数据污染

Comfy:使用 Rust 构建的趣味 2D 游戏引擎

2024-09-09

Comfy 是一款使用 Rust 构建的趣味 2D 游戏引擎,旨在提供自成体系、高效且易于使用的游戏开发体验。它使用 wgpu 和 winit,支持 Windows、Linux、MacOS 和 WASM 等平台。Comfy 的设计灵感来自 macroquad、Raylib 和 Love2D 等引擎,旨在简化常见游戏开发任务。它提供简单直观的 API、自动批处理、2D 光照、内置 z 索引支持、egui 集成、并行资产加载以及音频处理等功能。

阅读更多
51
未分类 2D

GitHub - damn/core:游戏开发能否简单化?

2024-09-09

Core 是一个实验性的动作角色扮演游戏制作工具、引擎和属性编辑器,旨在简化游戏开发流程。它采用简单的组件系统,使用 Clojure 向量和映射来表示游戏实体和状态。游戏中的副作用被视为类似于 Datomic 结构的组件,例如 [:tx/foo param]。整个游戏状态存储在一个名为 app/state 的原子中,实体是该原子内的原子。所有应用程序内容都存储在 resources/properties.edn 中,并使用 Malli 模式进行验证,并可通过 GUI 进行编辑。

阅读更多
47
未分类

DevHub:功能丰富的离线开发者工具应用

2024-09-09

DevHub 是一款功能丰富的离线应用程序,旨在为开发人员的日常任务提供支持,同时确保其数据的最高安全性。它包含超过 100 种实用程序,涵盖 SSL 管理、图像处理、文本处理、代码生成、日期时间转换、网络工具等多个类别,并提供 URL Scheme 集成以与其他应用程序和工作流程集成。

阅读更多
45
未分类

SQLToy:通过构建 JavaScript 数据库学习 SQL

2024-09-08

这篇文章介绍了 SQLToy,一个通过 JavaScript 实现简单 SQL 数据库的项目。SQLToy 提供一系列 JavaScript 方法来模拟 SQL 操作,例如 SELECT、JOIN 等,用户可以通过调用这些方法执行 SQL 查询。文章展示了 SQLToy 如何处理复杂查询的示例,并与 PostgreSQL 的语法进行了比较,最终结果相同。

阅读更多
71
未分类

GitHub - bjornbytes/lovr:Lua 虚拟现实框架

2024-09-07

LÖVR 是一个用 Lua 编写的用于快速构建 VR 体验的简洁框架。它支持 Windows、macOS、Linux 和 Android 等多个平台,以及 Vive/Index、Oculus Rift/Quest、Windows MR 等多种设备,并提供 VR 模拟器。 LÖVR 简单易用,只需几行 Lua 代码即可创建 VR 场景。它使用 C11 编写并使用 LuaJIT 脚本化,包括优化的单通道立体渲染。

阅读更多
39
未分类

使用 SQL 的图灵完备性构建俄罗斯方块

2024-09-07

本文介绍了如何使用 SQL 的图灵完备性来构建一个完整的俄罗斯方块游戏。文章详细讲解了如何利用递归 CTE 实现游戏循环、如何使用 RAISE NOTICE 命令进行渲染、如何利用数据库表和 dblink 扩展处理用户输入等技术细节。此外,还介绍了游戏状态和逻辑、棋盘表示、移动机制、硬降落/阴影方块/游戏结束判定、下一个方块生成、渲染等方面的实现。最后,文章还分析了该游戏的资源使用情况。

阅读更多
37
未分类 图灵完备性

nntpit: 极简主义 reddit2nntp 网关

2024-09-06

nntpit是一个简单的reddit2nntp网关服务器,允许用户使用新闻阅读器关注reddit上的讨论。用户可以在本地运行它,并将新闻阅读器连接到本地主机,子版块将显示为新闻组。该软件支持slrn、tin和Thunderbird等新闻阅读器,允许用户订阅子版块、阅读文章和评论。

阅读更多
46
1 2 12 13 14 16 18 19 20 44 45