天道酬勤,学无止境

open-source

Free database for small datawarehouse [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago. Improve this question Which free database would you use for a relatively small datawarehouse system? Are there any 'special' databases e.g. multidimensional databases freely available? Which of the free relational databases is best suited for the job? By datawarehouse system I mean a system that will receive some inserts, few updates, next to no deletes and plenty of complex selects

2021-09-24 11:29:07    分类:问答    database   open-source   data-warehouse

GitHub:如何对存储库中的代码进行区分大小写的搜索?(GitHub: How to do case sensitive search for the code in repository?)

问题 我想对 GitHub 存储库中的特定代码段进行区分大小写的搜索。 是否有可能? 我检查了 https://help.github.com/articles/searching-code/ 并没有找到这样的语法规则。 回答1 在本地克隆中使用grep或git grep 。 GitHub 搜索有很多限制。 我认为其中最糟糕的是它只显示任何文件中的前两个匹配项,所以我尽可能避免它。

2021-09-23 23:52:33    分类:技术分享    git   github   version-control   open-source   case-sensitive

通用开源 REST 客户端? [关闭](Generic Open Source REST Client? [closed])

问题 就目前而言,这个问题不适合我们的问答形式。 我们希望答案得到事实、参考或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。 如果您认为此问题可以改进并可能重新打开,请访问帮助中心以获取指导。 8 年前关闭。 我想要一个简单的客户端,它接受一些参数(方法、URL、参数),发出 HTTP 请求,并向我显示返回的结果。 浏览器显然可以轻松发送 GET 和 POST 请求,但我对 DELETE 和 UPDATE 没有什么好主意。 我是否错过了浏览器 101 中的某些内容,或者是否有通用的免费软件工具可以执行此操作? 我已经看到其他线程为我提供了一个简单客户端的 Java API,但这不是我想要的。 回答1 带有海报附加组件的 Firefox 将满足您的需求。 回答2 Java 应用程序 rest-client http://code.google.com/p/rest-client/ 听起来是个不错的选择。 回答3 当我完成 REST 开发时,curl 对我来说非常好。 它足够灵活,几乎可以处理出现的任何情况,一旦您掌握了要包含哪些选项的窍门,它就真的很容易使用。 回答4 Spring 有一个相当不错的 RestTemplate 类,它充当 REST 风格的客户端。 如果您已经在使用 Spring,那就太好了,但如果您不使用它,那么它的库可能有点庞大。 注意

2021-09-21 04:57:30    分类:技术分享    java   http   rest   open-source   client

将 GitHub 与另一个错误跟踪器一起使用? [关闭](Using GitHub with another Bug-tracker? [closed])

问题 关闭。 这个问题是基于意见的。 它目前不接受答案。 想改善这个问题吗? 更新问题,以便通过编辑这篇文章用事实和引文来回答问题。 6年前关闭。 改进这个问题 我参与了这个项目,Pinta,我们目前正在使用 GitHub 进行开发。 我们都喜欢 Git 和 GitHub,并希望继续使用它。 但是,现在该项目变得稳定并涉及到了,是时候开始使用比 GitHub 的简单问题跟踪器功能更强大的错误跟踪系统了。 我们还想开始进行基于 GetText 的翻译。 我们正在寻找 Launchpad,它既有一个很好的错误跟踪器,也有翻译管理器,但我们希望继续使用 GitHub 进行开发。 我担心这些不会很好地集成,这会使开发变得更加困难。 有没有人将 GitHub 与另一个错误跟踪系统一起使用并取得成功? 有什么建议吗? 回答1 我们使用 Lighthouse 和 GitHub,双向集成非常方便。 回答2 项目一直使用外部(到 github)错误跟踪系统。 大多数情况下,您只需要记录访问错误跟踪器的方式,并将更改通知任何当前社区。 回答3 使用 Bugzilla。 它可能没有直接集成,但恕我直言,它是最好的错误跟踪软件。 老实说,您不需要直接集成来进行错误跟踪之类的工作。

2021-09-17 09:13:12    分类:技术分享    git   open-source   translation   github   bug-tracking

白标协作开源开发(例如 github/sourceforge/google-code in a box)? [关闭](white-label collaborative open-source development (e.g. github/sourceforge/google-code in a box)? [closed])

问题 关闭。 此问题不符合 Stack Overflow 准则。 它目前不接受答案。 想改善这个问题吗? 更新问题,使其成为 Stack Overflow 的主题。 6年前关闭。 改进这个问题 有没有人推荐将协作开发功能集成到您自己的网站的开源或付费(打包或 SaaS)解决方案? 以下是更多详细信息: 我们目前为我们的产品托管一个在线插件库。 用户可以上传和下载插件。 但是用户无法轻松地协作开发插件,无法轻松报告和跟踪插件的错误,无法轻松跟踪插件的版本或路线图等。 当然,贡献者可以在 github、sourceforge、google code、codeplex 等上托管他们的插件开发。但是让用户留在我们的网站上有一些优势。 例如: 我们可以使用单点登录来避免需要另一个用户名/密码我们可以将最终用户问题跟踪集成到我们现有的在线问题跟踪系统中我们可以获得集成分析,以便更好地满足顶级贡献者和下载者的需求我们可以轻松地向提交者奖励声誉点,就像我们为回答大量问题的人所做的那样 任何人都知道用于开源项目开发人员协作的白标站点的良好解决方案? 回答1 我的建议是 RedMine 或 Trac; Trac 将要求您为每个项目设置一个单独的实例(我相信 TracForge 可以提供帮助)。 另一种选择是Gitorious(我相信它的代码都是开源的)。 还有 GForge,但我不推荐它(它的 UI

2021-09-16 06:17:14    分类:技术分享    open-source   github   google-code   sourceforge

.NET 开源是否可以在 Linux 和 Mac 上使用 MS 运行时? [关闭](With .NET open sourcing is a MS runtime avaliable on Linux and Mac? [closed])

问题 关闭。 这个问题需要更加集中。 它目前不接受答案。 想改善这个问题吗? 更新问题,使其仅通过编辑这篇文章来关注一个问题。 5年前关闭。 改进这个问题 我已经阅读了很多关于 MS 开源 .NET 的新闻,例如 http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx。 但是,对于 MS 是否已发布运行时以在 Linux 和/或 Mac 上运行 .NET 应用程序,我仍然一无所知? 我还有很多问题希望有人能解答: 我可以在 Linux/Mac 上运行我的 .NET 应用程序吗(没有单声道),如果我读到只有“服务器端”堆栈已经开源,这到底需要哪些程序集,我可以运行 Hello World 控制台应用程序吗? 我可以在我的应用程序中包含适用于 Linux/Mac 的 MS 运行时(如果有的话),这样它就不需要在系统范围内单独安装(就像在 Windows 上一样)? 同样,我可以包含 .NET 程序集而不将它们安装在系统上吗? 回答1 .NET 开源是否可以在 Linux 和 Mac 上使用 MS 运行时? 简短的回答很快,他们希望在 Build 2015 之前完成一个。如果 Xamarin/Mono 是任何事情,您可能会在特定于平台的项目中拥有诸如 Partial Classes

2021-09-15 23:57:04    分类:技术分享    c#   .net   mono   open-source

.NET 开源是否可以在 Linux 和 Mac 上使用 MS 运行时? [关闭](With .NET open sourcing is a MS runtime avaliable on Linux and Mac? [closed])

问题 关闭。 这个问题需要更加集中。 它目前不接受答案。 想改善这个问题吗? 更新问题,使其仅通过编辑这篇文章来关注一个问题。 5年前关闭。 改进这个问题 我已经阅读了很多关于 MS 开源 .NET 的新闻,例如 http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx。 但是,对于 MS 是否已发布运行时以在 Linux 和/或 Mac 上运行 .NET 应用程序,我仍然一无所知? 我还有很多问题希望有人能解答: 我可以在 Linux/Mac 上运行我的 .NET 应用程序吗(没有单声道),如果我读到只有“服务器端”堆栈已经开源,这到底需要哪些程序集,我可以运行 Hello World 控制台应用程序吗? 我可以在我的应用程序中包含适用于 Linux/Mac 的 MS 运行时(如果有的话),这样它就不需要在系统范围内单独安装(就像在 Windows 上一样)? 同样,我可以包含 .NET 程序集而不将它们安装在系统上吗? 回答1 .NET 开源是否可以在 Linux 和 Mac 上使用 MS 运行时? 简短的回答很快,他们希望在 Build 2015 之前完成一个。如果 Xamarin/Mono 是任何事情,您可能会在特定于平台的项目中拥有诸如 Partial Classes

2021-09-15 23:55:18    分类:技术分享    c#   .net   mono   open-source

从 Oracle JDK 迁移到 OpenJDK [关闭](Migrating to OpenJDK from Oracle JDK [closed])

问题 关闭。 此问题不符合 Stack Overflow 准则。 它目前不接受答案。 想改善这个问题吗? 更新问题,使其成为 Stack Overflow 的主题。 6年前关闭。 改进这个问题 我正在将我的项目从 Oracle JDK 迁移到 Open JDK。 作为开发的一部分,我还想用等效的开源许可 jar 替换我所有的 Oracle 许可 jar。 现在有相当多的。 该项目是 maven 构建的,所有依赖项都在 pom 文件中。 我想知道是否有办法使用我的 pom.xml 文件并使用等效的开源 jar 获取我的所有 jar? 到目前为止,我正在手动查看每个 jar 的发行说明并检查开源许可证。 在这里,当我说 Oracle 许可时,我的意思是它不是开源 jar。 感谢帮助!!!! 干杯!!! 回答1 运行此 Maven 插件以获取项目依赖项所需的所有不同许可证的报告:https://maven.apache.org/plugins/maven-project-info-reports-plugin/licenses-mojo.html 您可能需要在命令按预期工作之前配置报告:https://maven.apache.org/plugins/maven-project-info-reports-plugin/examples/selective-reports.html

2021-09-14 00:43:56    分类:技术分享    java   maven   jar   open-source   openjdk

在根项目中找不到 Android Studio 0.8 任务组装(Android Studio 0.8 Task assemble not found in root project)

问题 我正在尝试在 android studio 0.8 上的 ubuntu 14.04 上构建 iosched 应用程序。 导入 setting.gradle 文件并按照构建说明进行操作后,我收到一条错误消息 Error :FAILURE: Build failed with an exception. * What went wrong: Task 'assemble' not found in root project 'iosched'. * Try: Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 这篇文章中提到的解决方案也不起作用。 回答1 尝试在您的根 build.gradle 文件中添加: task assemble{} 。 根据这个线程它有帮助(它也帮助了我)。 回答2 就我而言,这是因为我的项目实现了一个模块,该模块是一个android-library (已弃用)/ com.android.library ,它使用的minSdkVersion低于我的项目。 确保您的项目和android

2021-09-13 22:41:52    分类:技术分享    android   open-source   android-studio   iosched

在我自己的程序中使用 Microsoft .NET 源代码 [关闭](Usage of Microsoft .NET Source Code in my own program [closed])

问题 关闭。 此问题不符合 Stack Overflow 准则。 它目前不接受答案。 想改善这个问题吗? 更新问题,使其成为 Stack Overflow 的主题。 6年前关闭。 改进这个问题 我是否允许使用(修改)来源 http://referencesource.microsoft.com/ 直接在我的程序中还是仅用于调试目的的文件? 有一个许可证文件,但只有英语,英语不是我的母语,所以我并没有从许可证文件中得到它。 http://referencesource.microsoft.com/license.html 回答1 许可证页面应该清楚: “参考使用”是指在贵公司内以只读形式使用该软件作为参考,仅用于调试您的产品、维护您的产品或增强您的产品与该软件的互操作性,并明确排除权利在您的公司之外分发软件。 这意味着您只能使用源代码来调试、维护和增强您的软件。 这并不意味着您可以复制源代码并根据您的目的对其进行修改,因为它受版权法保护: (A) 版权授予——根据本许可的条款,许可方授予您不可转让、非排他性、全球性、免版税的版权许可,以复制该软件以供参考使用。 (B) 专利授予——根据本许可的条款,许可方授予您不可转让的、非排他性的、全球性的、免版税的专利许可,供参考使用。

2021-09-13 13:07:45    分类:技术分享    c#   open-source   licensing   workflow-foundation