Post

博客

SoloSoft 关于软件工程、Hugo、网站性能与多语言内容发布的技术文章。

presenterm:基于终端的 Markdown 演示工具
Open Source

presenterm:基于终端的 Markdown 演示工具

创建演示文稿是开发人员的常见任务,然而主流工具——PowerPoint、Google Slides 和 Keynote——在以终端为中心的工作流程中显得沉重且格格不入。presenterm(GitHub 上的 mfontanini/presenterm)提供了一个引人注目的替代方案:一个将 …

Plane:开放源代码项目管理工具
Open Source

Plane:开放源代码项目管理工具

项目管理工具对软件团队至关重要,然而主流选项已变得越来越复杂和昂贵。Plane(GitHub 上的 makeplane/plane)代表回归基本面:一个开放源代码项目管理平台,以简洁直观的界面提供团队实际需要的功能——问题追踪、冲刺规划和路线图——无需数周的培训即可有效使用。

PDFPlumber:使用 Python 从 PDF 提取文字、表格和元资料
Python

PDFPlumber:使用 Python 从 PDF 提取文字、表格和元资料

PDF 仍然是分发文件最常見的格式之一,但以程式化方式从中提取资料一直具有挑戰性。PDF 格式保留视觉版面,但犧牲了结构语義,使得区分表格与欄位版面或标题与正文文字变得困难。PDFPlumber(GitHub 上的 jsvine/pdfplumber)透過提供一个 Python 函式库来应 …

OSX-KVM:使用 KVM 虚拟化在 Linux 上运行 macOS
Open Source

OSX-KVM:使用 KVM 虚拟化在 Linux 上运行 macOS

在非 Apple 硬件上运行 macOS 多年来一直是爱好者和开发人员的追求,但始终需要应对技术复杂性和法律灰色地带。OSX-KVM(GitHub 上的 kholia/OSX-KVM)提供了最全面且维护良好的开放源代码工具包,用于在 Linux 主机上以 KVM 虚拟机方式运行 …

Netron:神经网络开放源代码模型查看器
AI

Netron:神经网络开放源代码模型查看器

可视化神经网络的架构对于理解、调试和沟通模型设计至关重要,然而大多数深度学习框架提供的可视化能力有限。Netron(GitHub 上的 lutzroeder/netron)通过提供一个全面的、与格式无关的模型查看器来解决这个问题,该查看器可以通过交互式图形探索可视化几乎任何框架的神经网络。 …

nanoChat:Karpathy 的极简 LLM 聊天界面
AI

nanoChat:Karpathy 的极简 LLM 聊天界面

现代 AI 聊天界面是工程的奇迹,但其复杂性可能掩盖了使它们运作的基本机制。nanoChat(GitHub 上的 karpathy/nanochat)是 Andrej Karpathy 刻意进行的极简主义练习——一个足够简单让开发人员可以在一次阅读中读懂并理解的 LLM 聊天界面。

TAG
CATEGORIES