AlphaFold 3推理流程

2024-11-11
AlphaFold 3推理流程

该GitHub仓库包含AlphaFold 3推理流程的实现代码。用户需要填写表单申请模型参数访问权限,访问权限由Google DeepMind自行决定。使用AlphaFold 3模型参数需遵守相关使用条款,并在任何相关出版物中引用指定的论文。仓库提供了安装文档、输入输出文档、性能文档以及已知问题文档,方便用户使用。AlphaFold 3的模型参数和源代码分别遵循不同的许可协议。

阅读更多
30
未分类 AlphaFold 3

GitHub - Dr-Nekoma/lyceum:一款用 Erlang (+ PostgreSQL) + Zig (+ Raylib) 编写的MMO游戏

2024-11-11
GitHub - Dr-Nekoma/lyceum:一款用 Erlang (+ PostgreSQL) + Zig (+ Raylib) 编写的MMO游戏

Lyceum 是一款多人在线游戏(MMO),服务器端使用 Erlang 和 PostgreSQL 编写,客户端使用 Zig、Raylib 和 Zerl 编写。该游戏可以通过 Nix 运行和构建,并已部署在 NixOS 服务器上。游戏背景设定在一个名为 Lyceum 的世界,玩家需要在这个世界中探索、战斗并完成任务。游戏包含丰富的背景故事,讲述了骑士的觉醒、战争以及人类重建和谐与真理的追求。

阅读更多
33
未分类 MMO

发送以太网数据包

2024-11-11
发送以太网数据包

本文记录了作者从零开始构建TCP/IP协议栈的项目中,成功发送第一个以太网数据包的经历。过程中,作者遇到了三个主要问题:1. 由于Arduino以太网扩展板的SPI线路连接问题,导致与W5100芯片通信失败,通过焊接飞线解决了该问题。2. W5100芯片返回的数据异常,通过逻辑分析仪发现是片选信号过早变高导致,添加延时后解决。3. 发送的数据包与预期不符,通过对比Arduino代码和自写代码的SPI通信记录,发现是驱动程序中16位写操作的错误,修正后成功发送数据包。

阅读更多
32
未分类 W5100

Draneria的Krita金属笔刷:免费的Krita笔刷套装

2024-11-11
Draneria的Krita金属笔刷:免费的Krita笔刷套装

该项目提供了一套免费的Krita金属效果笔刷套装,包含32种笔刷、13种纹理、3种图案、1个调色板、23种笔尖和1份PDF指南,并包含安装指南、参考图表和创意灵感。该资源包提供多种金属效果,从闪光金箔到锤击金属,并针对钢笔和鼠标进行了优化。用户可以通过Ko-Fi或Github下载资源包。

阅读更多
29
未分类 krita 笔刷

WebAssembly内存64位扩展提案概述

2024-11-10
WebAssembly内存64位扩展提案概述

该提案概述了WebAssembly线性内存支持超过4GB限制的方案,主要通过扩展现有指令以支持64位索引来实现。它修改了内存类型和表类型结构,以及指令的验证规则,涵盖了加载、存储、内存大小、增长等操作。此外,该提案还涉及了SIMD、多线程和多内存提案中的相关指令的64位扩展,以及二进制和文本格式的调整。该提案的实现已在多个平台上完成或正在进行中。

阅读更多
33

Bjorn:树莓派网络扫描和攻击安全工具

2024-11-10
Bjorn:树莓派网络扫描和攻击安全工具

Bjorn是一款功能强大的网络扫描和攻击安全工具,专为配备2.13英寸电子墨水屏的树莓派设计。它可以发现网络目标、识别开放端口、暴露服务和潜在漏洞,执行暴力攻击、文件窃取、主机“僵尸化”,并支持自定义攻击脚本。Bjorn提供电子墨水屏实时显示和Web界面,方便用户监控和交互。该项目旨在用于教育目的,帮助用户了解网络安全概念和渗透测试技术,但作者不承担任何滥用责任。

阅读更多
30
未分类

Dracan:一款轻量级 Kubernetes 中间件,增强过滤和验证功能

2024-11-10
Dracan:一款轻量级 Kubernetes 中间件,增强过滤和验证功能

Dracan 是一款轻量级 Kubernetes 中间件,用于增强过滤和验证功能。它可以拦截无效请求,保护应用程序安全,提供 HTTP 方法过滤、JSON 验证、Header 验证、请求限制、URI 过滤和负载限制等功能。Dracan 使用 JSON 配置文件,易于部署和配置,适用于 Kubernetes 和 GKE 环境,方便小型和中型开发团队使用。项目提供 Docker 镜像和本地开发测试环境,并欢迎开源贡献。

阅读更多
30
未分类 中间件

GitHub - drogus/jaws: JavaScript 到 WASM 编译器

2024-11-09
GitHub - drogus/jaws: JavaScript 到 WASM 编译器

Jaws是一个用Rust编写的JavaScript到WebAssembly编译器。它类似于porffor,都能生成独立的WASM二进制文件,无需解释器即可执行,但采用了不同的实现方法。Jaws目前仍处于实验阶段,尚不支持所有JavaScript语言特性和内置类型,但目标是最终完全支持。Jaws的开发动机是为了方便在WebAssembly环境中进行压力测试,避免使用解释器或特定语言变体带来的性能损耗。目前已实现闭包、作用域、try/catch、Promise和async等功能。由于Jaws依赖一些新的WASM提案,生成的二进制文件兼容性有限,目前主要通过V8引擎运行。

阅读更多
29
未分类

Lynis:适用于 Linux、macOS 和 UNIX 系统的安全审计工具

2024-11-09
Lynis:适用于 Linux、macOS 和 UNIX 系统的安全审计工具

Lynis 是一款开源安全审计工具,用于Linux、macOS、BSD等UNIX类系统,可进行深度安全扫描、合规性测试(如ISO27001、PCI DSS、HIPAA)、漏洞检测和系统加固。它以软件包、Git克隆或企业版三种方式安装,提供详细的文档和自定义选项,并获得了多个奖项。Lynis适合系统管理员、审计员、安全人员和渗透测试人员使用。

阅读更多
39

GitHub - JohannesKaufmann/html-to-markdown:⚙️ 将 HTML 转换为 Markdown。甚至适用于整个网站,并且可以通过规则进行扩展。

2024-11-09
GitHub - JohannesKaufmann/html-to-markdown:⚙️ 将 HTML 转换为 Markdown。甚至适用于整个网站,并且可以通过规则进行扩展。

html-to-markdown 是一个强大的 HTML 到 Markdown 转换器,可以将 HTML(甚至是整个网站)转换为干净、可读的 Markdown。它支持复杂格式、自定义选项和插件,可以完全控制转换过程。可以使用功能齐全的 Golang 库或快速 CLI 命令。还提供了在线演示和 REST API。功能包括:粗体和斜体、列表、块引用、内联代码和代码块、链接和图像、智能转义、删除/保留 HTML、插件。提供了使用 Golang 库、CLI 和插件扩展的说明,以及常见问题解答、安全注意事项、贡献指南和测试信息。

阅读更多
38
未分类

GitHub - cjdrake/seqlogic:序贯逻辑

2024-11-09
GitHub - cjdrake/seqlogic:序贯逻辑

Seqilog是一个用于逻辑设计和验证的Python库,提供寄存器传输级(RTL)抽象的硬件仿真构建块,包括层次化参数模块设计、四态位多维数组数据类型以及使用async/await语法的离散事件仿真。Seqilog声明式特性使设计者只需声明组件,无需关注任务调度算法的交互。Seqilog严格执行类型一致性检查和状态传播,并提供了一个Python化的元HDL API。该库目前仍在开发中,API可能会有改动。示例中展示了D触发器的实现和VCD波形输出。

阅读更多
38

Maxun:开源、无代码的网页数据提取平台

2024-11-09
Maxun:开源、无代码的网页数据提取平台

Maxun是一个免费开源的无代码网页数据提取平台,允许用户在两分钟内训练一个机器人来自动抓取网页数据。它支持多种操作,例如抓取列表、文本和屏幕截图,并可以设置定时运行。用户还可以自带代理以绕过反爬虫机制。Maxun提供本地部署和云服务两种选择,云服务即将推出,提供反爬虫、代理池和验证码解决等功能。该项目目前处于测试阶段,并计划推出更多功能,例如适应网站布局变化、登录后提取数据以及更多集成。

阅读更多
32
未分类

GitHub - dandavison/delta:用于 git、diff、grep 和 blame 输出的语法高亮分页器

2024-11-09
GitHub - dandavison/delta:用于 git、diff、grep 和 blame 输出的语法高亮分页器

Delta 是一款语法高亮分页器,用于 git、diff、grep 和 blame 输出,旨在提高代码比较的效率和体验。它支持多种语法高亮主题、字级差异高亮、并排视图、行号显示、改进的合并冲突和 git blame 显示等功能,并兼容 diff-highlight 和 diff-so-fancy 等工具。Delta 还支持多种托管平台的超链接功能,方便用户快速跳转到代码库页面。

阅读更多
31
未分类

intentrace:更具意图的 strace 工具

2024-11-08
intentrace:更具意图的 strace 工具

intentrace 是一款类似 strace 的系统调用追踪工具,但它更进一步,通过分析大量的系统调用推断,理解程序的意图。它能够解释系统调用的实际含义,方便程序员调试崩溃的二进制文件。目前 intentrace 处于测试阶段,支持 x86-64 架构,并计划覆盖所有 Linux 系统调用。用户可以通过命令行参数控制其行为,例如跟踪子进程、仅显示失败的调用等。

阅读更多
31
未分类 strace

BemiDB:一个针对分析优化的 Postgres 读取副本

2024-11-08
BemiDB:一个针对分析优化的 Postgres 读取副本

BemiDB 是一款针对分析优化的 Postgres 读取副本,它使用单一二进制文件连接到 Postgres 数据库,以压缩列式格式复制数据,并允许使用其兼容 Postgres 的分析查询引擎运行复杂查询。BemiDB 比 Postgres 快 2000 倍,可与 Postgres 生态系统中的任何服务和工具集成,并原生支持 S3 存储。它简化了数据栈,无需复杂设置、数据迁移、CDC、ETL 或数据仓库。

阅读更多
31
未分类

Ping时钟:实时监控网络连接状态

2024-11-07
Ping时钟:实时监控网络连接状态

Ping时钟是一款开源硬件,可实时显示网络连接的ping值。它使用ESP32控制,通过WiFi连接到指定主机,并将ping时间显示在电子墨水屏上。外层指针每秒更新一次ping值,内层指针跟踪最近的最大ping值,方便用户直观地了解网络连接状态。该项目包含详细的硬件设计、软件代码和组装说明,以及物料清单和成本估算。

阅读更多
34
未分类 ping

GitHub - stoix-dev/stoix-cloud-saver

2024-11-07
GitHub - stoix-dev/stoix-cloud-saver

本文档介绍了如何启动和设置 Pulumi 项目,并将其与 DigitalOcean CLI (doctl) 集成,以便在 DigitalOcean 上管理基础架构。文章详细说明了安装 Pulumi、Node.js、Python、doctl 和 Git 的步骤,以及如何使用 TypeScript 创建新的 Pulumi 项目。此外,还介绍了如何生成 doctl 令牌、验证 doctl、标记和推送应用程序镜像到 DigitalOcean Docker Registry,以及使用 Pulumi 和 doctl 创建和管理 Kubernetes 集群等操作。

阅读更多
25
未分类 Pulumi DigitalOcean

GitHub - kmarker1101/jeopardy

2024-11-07
GitHub - kmarker1101/jeopardy

这是一个简单的Jeopardy文字游戏,使用Python编写,并利用LLM(大语言模型)生成问题和答案。该游戏使用了Ollama和mistral本地部署。用户可以通过运行`poetry run python jeopardy_game.py`来启动游戏。游戏代码遵循Eclipse Public License 2.0开源协议。

阅读更多
26
未分类

猴子和椰子问题求解

2024-11-06
猴子和椰子问题求解

这篇文章提供了一个用Python代码解决经典的“猴子和椰子”问题的详细解答。问题描述一群水手和一只猴子在一座岛上发现了一堆椰子。水手们轮流将椰子分成相等的部分,每次都留给猴子一个椰子,然后自己藏起一部分。最后,猴子也分到了一份椰子。文章通过代码模拟了分配过程,并使用数学方法推导出椰子总数的公式。代码清晰地展示了如何使用循环和条件语句来模拟水手的行为,并最终计算出椰子的总数。

阅读更多
28
未分类

Superstreamer:一个开源、可扩展的在线流媒体搭建方案

2024-11-06
Superstreamer:一个开源、可扩展的在线流媒体搭建方案

Superstreamer是一个自托管平台,旨在简化视频交付的复杂性。它提供了一套从视频摄取到自适应播放的完整工具包,开发者可以通过简单的API调用和合理的默认设置将媒体转码并打包用于在线流媒体,或者动态创建包含片头、广告和滤镜的HLS播放列表。该平台支持将视频文件转码为不同质量的轨道(例如1080p、720p、480p),并将HLS CMAF播放列表直接写入S3以供播放。此外,它还支持插入类似Netflix的片头,将线性广告作为插播广告插入,并提供了一个简化的HLS.js facade,方便播放器构建者使用。

阅读更多
28
未分类

GitHub - gregpr07/browser-use:使用大型语言模型的开源 Web 自动化

2024-11-05
GitHub - gregpr07/browser-use:使用大型语言模型的开源 Web 自动化

Browser-Use 是一个开源项目,利用大型语言模型 (LLM) 实现 Web 自动化。它支持多种 LLM 模型,能够自动检测交互元素、管理多标签页、提取 XPath 信息,并支持视觉模型处理页面信息。用户可以通过简单的命令行接口或 Python 代码与其交互,执行诸如搜索航班、查找公司信息等任务。项目提供了丰富的示例和文档,并鼓励用户贡献和反馈。

阅读更多
25
未分类 Web 自动化

Whirlwind:Rust的快速异步分片哈希映射

2024-11-05
Whirlwind:Rust的快速异步分片哈希映射

Whirlwind是一个为Rust设计的异步、分片HashMap,旨在实现高性能并发数据访问。它具有异步就绪、高性能、线程安全、类似HashMap的API以及可自定义分片数量等特性。该库提供示例代码演示了并发插入和自定义分片数量的用法,并提供了基准测试结果。Whirlwind处于开发阶段,在1.0版本发布之前,API可能会有改动。

阅读更多
29
未分类 异步 HashMap

GitHub - SelfExplainML/PiML-Toolbox:用于模型开发和诊断的PiML(Python可解释机器学习)工具箱

2024-11-05
GitHub - SelfExplainML/PiML-Toolbox:用于模型开发和诊断的PiML(Python可解释机器学习)工具箱

PiML (Python Interpretable Machine Learning) 是一个用于可解释机器学习模型开发和验证的Python工具箱。它通过低代码界面和高代码API,支持一系列固有的可解释机器学习模型,包括GLM、GAM、Tree、FIGS、XGB1、XGB2、EBM、GAMI-Net和ReLU-DNN等。PiML也适用于任意监督机器学习模型,支持回归和二元分类设置,并提供全面的结果测试,包括准确性、可解释性、公平性、弱点识别、过拟合识别、可靠性、鲁棒性和弹性等。该工具箱可以通过pip install PiML安装,并提供低代码和高代码示例以及详细的文档。

阅读更多
32

Varse:快速服务器变量管理器

2024-11-05
Varse:快速服务器变量管理器

Varse是一个用于在运行时更新服务器变量的工具,提供用于管理变量的仪表板和用于读取变量的SDK。它具有内置的团队管理功能,可以在团队之间共享配置。Varse可用于特性开关、滚动发布和特定于环境的配置。它具有后端和仪表板,变量在仪表板中创建和更新,API密钥也在仪表板中创建,并用于对后端的请求进行身份验证。Varse提供客户端SDK(React)和服务器端SDK(Node.js)以读取变量。可以通过本地设置或Varse Cloud使用。

阅读更多
26
未分类 变量管理

rallyup:轻量级局域网唤醒调度和依赖管理器

2024-11-05
rallyup:轻量级局域网唤醒调度和依赖管理器

rallyup 是一款轻量级局域网唤醒 (WOL) 调度和依赖管理器,专为小型企业和家庭实验室设计。它确保基础设施服务(如防火墙、存储和虚拟机管理程序)以正确的顺序联机,尤其是在断电等事件之后。通过 YAML 配置文件定义服务器启动顺序、依赖关系和状态检查。它支持 VLAN,并提供内置状态检查(HTTP、端口、Shell)以及自定义插件扩展。

阅读更多
27
未分类 WOL 局域网唤醒
1 2 52 53 54 56 58 59 60 93 94