-
compress Go 语言压缩库合集
compress 的目标是提供 Go 语言除了标准库以外的其它纯粹、流行的压缩算法合集。 这些包的目标如下: 可维护性:代码保持良好的文档,良好的测试,可读性,易于维护,并且易于验证它符合正在实现的格式的规范 执……
-
Snapdrop:开源局域网文件传输软件
Snapdrop 是一款基于P2P技术的局域网文件传输服务,无需下载、安装或注册。它支持跨平台,使用端到端加密传输,保护用户隐私安全。界面简洁美观,操作简单,可在同一网络下快速共享文件和文本信息。Snapdrop 提高……
-
Sonar 代码质量管理平台
Sonar(SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex 等。 主要特点: 代码覆盖:通过单……
-
Psyco 让 Python 运行得像 C 一样快
Python 的设计在很多方面都类似于 Java 的设计。两者都利用了解释专门的伪编译字节码的虚拟机。JVM 比 Python 更高级的一个方面在于优化了字节码的执行。Psyco,一种 Python 专用编译器,帮助平衡了这一竞争。Psyc……
-
冇问题 微型论坛系统
在一些开源项目的激励之下,为了能与广大同行进行更深入的探讨,经过糗事百科官方许可,我发布了这份由我维护的旧版代码,并取名“冇(máo)问题”。 博聆网和暴走漫画的很多思路也是从这份代码中延续过来的。比如Su……
-
Sonic 快速、轻量级、无模式的搜索后端
Sonic 是一个快速、轻量级、无模式的搜索后端。Sonic 接收搜索文本和标识符元组,然后可以在一微秒的时间内对其进行查询。 Sonic 可以在某些场景下用来替代很重的诸如 ElasticSearch 等搜索后端。其功能包括自然语……
-
lim 跨平台网络通信框架
lim 是一套轻量级的高性能通信框架,基于 C/C++ 语言开发,采用全异步通信模式,内部集成了 HTTP、HTTPS、WebSocket 通信协议实现,目前支持 Windows 和 Linux 平台。 示例代码: #include <lim/base/logger.h&……
-
Django Python Web 框架
Django 是一个高级 Python Web 框架,鼓励快速开发和简洁实用的设计。Django 使你可以更轻松地以更少的代码更快地构建更好的 Web 应用程序。 Django 框架的核心组件有: 用于创建模型的对象关系映射 为最终用户设……
-
Spree 开源商城
Spree一款采用Ruby on Rails开发的开源商城,兼容Rails 2.1,它作为独立的一个软件发布,可扩展,还包括完整的数据模型和管理界面。不过您仍然需要做相当多的定制编码。它并不是一个“out of the box”的解决办法。S……
-
Cucumber 自动化测试工具
Cucumber 是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,旨在提高软件质量并降低维护成本的软件开发过程。用多种语言编写,支持Java、JavaScript、Ruby、.Net等多种开发语言……