open-source相关内容

C/C++ 应用程序的开源 PDF 库?

我希望能够从我的(本机)C++ Windows 应用程序生成 PDF 输出.是否有任何免费/开源库可用于执行此操作? 我查看了这个的答案问题,但它们主要与 .Net 相关. 解决方案 LibHaru Haru 是一个免费的跨平台,开源软件库,用于生成用 ANSI-C 编写的 PDF.它既可以作为静态库(.a,.lib) 和一个共享库 (.so,.dll). 我自己没试过, ..
发布时间:2021-12-14 15:11:19 C/C++开发

我如何在 GitHub 中为他人的代码做出贡献?

我想为 GitHub 中的某个项目做出贡献.我应该分叉吗?分支吗?推荐什么以及如何做? 解决方案 理想情况下: 分叉项目 向存储库提交一个或多个注释良好且干净的提交.如果您要修改多个部件或功能,您可以在此处创建一个新分支. 在 github 的网络界面中执行拉取请求. 如果是新的Feature请求,不要先开始编码.记得发布一个问题来讨论新功能. 如果该功能得到了很好的 ..
发布时间:2021-12-14 13:30:00 其他开发

用 Python 对 Twitter 进行情感分析

我正在寻找文本情感分析(http://en.wikipedia.org/wiki/Sentiment_analysis).有人熟悉我可以使用的这种开源实现吗? 我正在编写一个应用程序,可以在 Twitter 上搜索一些搜索词,比如“youtube",并计算“快乐"推文与“悲伤"推文的数量.我正在使用 Google 的 appengine,所以它是在 python 中的.我希望能够对从 twi ..

是否有用于电子邮件地址验证的 PHP 库?

我需要验证用户的电子邮件地址.不幸的是,制作一个符合标准的验证器很困难. 这里是一个正则表达式的例子试图符合标准. 是否有验证电子邮件地址的 PHP 库(最好是开源的)? 解决方案 我在谷歌代码中找到了一个库:http://code.google.com/p/php-email-address-validation/ 还有其他的吗? ..
发布时间:2021-12-12 08:41:17 PHP

WPF/XAML 的开源替代品有哪些?

如果我们从 HTML/CSS 中学到了什么,那就是声明式语言(如 XML)在描述用户界面方面做得很好,因为: 构建可以有效地模板化代码的代码预处理器很容易. 代码采用定义明确且结构良好(理想情况下)的格式,因此易于解析. 有效解析或抓取基于 XML 的源文件的技术已经存在. UI 脚本代码变得更加简单易懂. 设计人员可以自己设计界面,这非常简单. 程序员不擅长创建 UI,因此对于设 ..

什么是 C++ 的最佳开放 XML 解析器?

我正在寻找一个简单、干净、正确的 XML 解析器以在我的 C++ 项目中使用.我应该自己写吗? 解决方案 RapidXML?RapidXML 是一个用 C++ 编写的非常快速和小型的 XML DOM 解析器.它主要针对嵌入式环境、计算机游戏或任何其他需要可用内存或 CPU 处理能力的应用程序.RapidXML 在 Boost 软件许可下获得许可,其源代码可免费获得. 功能 解析 ..
发布时间:2021-12-03 14:00:48 C/C++开发

你最喜欢的 C# 扩展方法是什么?(codeplex.com/extensionoverflow)

让我们列出您最喜欢的优秀扩展方法的答案列表. 要求必须发布完整的代码以及示例和使用说明. 基于对这个主题的高度兴趣,我在 Codeplex. 请将您的答案标记为接受将代码放入 Codeplex 项目. 请发布完整的源代码而不是链接. Codeplex 新闻: 24.08.2010 Codeplex 页面现在在这里:http://extensionoverflow ..
发布时间:2021-12-01 09:44:20 C#/.NET

Makefile 条件包含

我正在尝试编写一个需要 ALSA 或 OSS 标头的应用程序.基本上,如果/etc/oss.conf 不存在,我想将定义传递给编译器,因为这可能意味着 soundcard.h 标头不存在(请随时纠正我,我还是新手与 OSS 合作).根据 OSS 文档,您可以像这样使用包含指令: include/etc/oss.confCFLAGS := -I$(OSSLIBDIR)/include/sys 一 ..
发布时间:2021-11-27 08:33:37 其他开发

Alfresco 和 Nuxeo 哪个更容易扩展?

我正在考虑对开源进行重写从 LAMP 到 J2EE 的项目并将其与面向企业的集成 CMS 作为 GUI.我遇到的两个最可行的 OSS ECM J2EE CMS 平台是 Alfresco 和 Nuxeo. 我需要与我选择的任何 CMS 进行深度集成.这两种技术中的哪一种(或提出我不知道的另一种)更容易为开发人员学习如何集成?从开发人员和最终用户的角度来看,您更喜欢哪种 OSS ECM J2EE ..

3D 引擎比较

我目前正在研究几个基于 OpenGL 的免费/开源 3D 引擎,想知道你们是否可以提供一些关于这些引擎的反馈以及它们如何在现实世界的项目中使用. 被比较的引擎是(排名不分先后): 水晶空间 熊猫3D Irrlicht 这些是我知道的主要跨平台的,还有其他我应该看的吗? 解决方案 你可以在很多引擎上找到很多信息在这个数据库上. CrystalSpace 是一个完整 ..
发布时间:2021-11-25 01:05:01 C/C++开发

角拼接数据结构,任何开源实现?

我记得几年前学习了角缝数据结构,从那时起就对它着迷了.它起源于 Ousterhout 的论文. 我已经搜索过但无法找到免费/开放的实现.我更喜欢 C++ 实现,但此时会接受人们可能拥有的任何指针. 注意:角缝数据结构是一种存储二维矩形数据的方法,显式维护插入元素之间的空白.这与只存储插入数据元素的四叉树相反.有很多权衡,我最感兴趣的是实现 - 但也接受具有类似属性的替代方案. 解 ..
发布时间:2021-11-24 21:54:37 C/C++开发

使用 ARM 周期计数后处理 `objdump --disassemble`

是否有脚本可用于对某些 objdump --disassemble 输出进行后期处理以使用循环计数进行注释?特别是对于 ARM 系列.大多数情况下,这只是一个模式匹配和一个表查找计数.我猜可能需要像 +5M 这样的注释,用于五个内存周期. Perl、python、bash、C 等都很好.我认为这可以通用,但我对 ARM 感兴趣,它有一个 正交 指令集.这是一个关于 68HC11 做同样事情的线程. ..
发布时间:2021-11-17 21:43:57 其他开发

精心设计的应用程序的开源示例

您是否知道设计良好且对分析具有指导意义的开源应用程序? 特别是,我对基于 C++ 的程序中的实际应用程序对象-关系映射感兴趣,其中域模型和持久性/序列化功能之间有很好的分离. 解决方案 如果您包含设计良好的开源库,对分析有指导意义,请查看 提升. 关于持久性/序列化(虽然不是关系映射),请查看 Boost Serialization,你可能会发现不错的想法! “……世界上 ..
发布时间:2021-11-17 02:00:40 C/C++开发

是否有任何使用 DDD(域驱动设计)的开源项目?

我试图理解 DDD 背后的概念,但我发现仅通过阅读书籍很难理解,因为它们倾向于以相当抽象的方式讨论该主题.我想在代码中看到一些很好的 DDD 实现,最好是在 C# 中. 在开源世界中是否有一些很好的项目实践 DDD 的例子? 解决方案 Eric Evans 和一家瑞典咨询公司基于 Eric 在整本书中使用的交付示例发布了一个示例应用程序.它是用 Java 编写的,但项目页面上有详细的 ..
发布时间:2021-11-17 01:58:29 C#/.NET

如何开源使用 API 密钥的应用程序

对于一个宠物项目,我开发了一个桌面应用程序,它需要来自多个不同网络服务的 API 密钥. 我一直在研究并准备这个应用程序成为开源的,并遇到了如何处理这些密钥的问题. 问题是这样的:我的理解是,使用应用程序或查看/修改源代码的任何人都不应该看到这些 API 密钥.从 Web 服务的一端开始,这些 API 密钥用于识别访问其 API 的应用程序,并在适当时允许/阻止使用.在大多数用于接收这 ..
发布时间:2021-11-15 21:05:15 其他开发

需要一个开源的文本语言翻译api

我已经阅读了与此相关的其他帖子,但我没有任何具体的信息. 我正在使用 phonegap 开发一个需要某种文本翻译的 android 应用程序.所以我搜索了 google translate api,但他们正在为它收费.他们也没有将其用于测试. 所以我转而使用 bing translate 但不确定我们是否可以将其用于 android.如果我们可以使用,那么我们如何使用 jQuery 来 ..
发布时间:2021-11-15 01:57:20 移动开发

当您拥有密钥时,将 Git 项目开源

我在 GitHub 上有一个位于私有存储库后面的项目.我想公开回购.但是,我的项目使用密钥. 如何在保护这些密钥的“历史"的同时公开项目?我猜我是 SOL,应该简单地使密钥无效以防止它们使用. 请注意,这不是同一个问题如何开源使用 API 密钥的应用程序 或 如何在使用个人 API 密钥时处理“开源"您的应用程序? 由于我的项目已经在 Git 上,因此可以轻松查看整个 ..
发布时间:2021-11-15 01:55:49 其他开发

如何开源使用 API 密钥的应用程序

对于一个宠物项目,我开发了一个桌面应用程序,它需要来自多个不同网络服务的 API 密钥. 我一直在研究和准备这个应用程序成为开源,并遇到了如何处理这些密钥的问题. 问题是这样的:我的理解是,使用应用程序或查看/修改源代码的任何人都不应该看到这些 API 密钥.从 Web 服务的一端开始,这些 API 密钥用于识别访问其 API 的应用程序,并在适当时允许/阻止使用.在大多数用于接收这些 ..
发布时间:2021-11-15 00:25:30 其他开发