问题标签 [open-source]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
18723 浏览

sharepoint - 开源 SharePoint?

是否有 SharePoint 的开源替代方案?

我想要提供与 SharePoint 相同的层次结构和基于 portlet 的设计,但在源代码中是开放的。基于 Web 的管理和定制也是一个优势。

0 投票
1 回答
2164 浏览

java - 如何在开源 Java 中禁用数组边界检查?

既然 Java 是开源的,我想做的第一件事就是禁用数组边界检查某些代码块,我很确定我不能越界并且性能很重要。

现在,我不是编译器/语法专家,所以任何语法对我来说都足够好:这是我能想到的:

我了解在此更改后,我的本地版本将不再是 Java。但我不太在意,因为我总是可以将重新编译的 VM 与我的应用程序捆绑在一起。

我不知道如何进行这种不平凡的改变,因此提出了这个问题。请注意,我对 JNI 方法不感兴趣。

0 投票
3 回答
176 浏览

version-control - 现有开源项目实施的源代码控制/管理

我目前正在测试服务器上安装和配置一个开源项目。我受过良好的源代码管理培训,我想确保我所做的一切都得到妥善管理(对于我,唯一的开发/管理员,以及未来的维护者)。开源项目可作为源代码下载或通过 svn checkout 获得。

我想拥有自己的项目源代码控制版本。我不打算过多地更改(java servlet)代码(如果有的话),但是我肯定希望对所有涉及的配置、XML 文件、XSL、CSS 等进行源代码控制。

我应该继续做我自己的所有源代码的本地存储库吗?我应该尝试只控制我需要更改的文件吗?在这种情况下,我希望目录结构匹配,所以我可以直接对构建目录进行检查。

0 投票
1 回答
297 浏览

open-source - 开源项目分析网站?

过去我至少看过一个网站,它对开源项目进行了分析,描述了代码行、工作时间、签到次数,以及各种各样的东西。

有人知道这些网站吗?

0 投票
2 回答
6553 浏览

php - PHP 负载测试框架

任何人都知道类似于 Grinder 的开源 PHP 负载测试框架“ http://grinder.sourceforge.net/ ”。

0 投票
1 回答
412 浏览

php - Forking 开源 PHP 代码,项目类加载器策略

我一直在寻找一个好的 PHP ORM 工具来使用,最近我在 Kohana 中找到了一个好的 ORM 类。它有一个相当好的和简单的 ORM 实现。问题是,如果没有重写/重构,代码在 Kohana 框架之外是不可重用的。它依赖于 Kohana 类加载器和各种框架加载策略,甚至可以在第一时间工作。此外,所需的类不会被打包到单个依赖目录中,甚至不会打包到多个目录中。

当我进行重写时,我打算通过 sourceforge 或其他方式重新发布代码,如果他们愿意,这些人当然可以重用它。因此,我是否应该将所需的文件集打包到一个目录中,并让适当的类对任何依赖类执行 require_once,以及 2 我是否应该坚持使用依赖于项目的原始类名(如 Kohana_exception),即使它几乎与整个 Kohana 项目无关?

第二种选择是编写另一个类加载器,它是 Kohana 框架类加载器的简化版本,只关心 ORM 相关的东西......

0 投票
12 回答
2383 浏览

open-source - 为什么投票机不开源?

太好了……这只是某种编程相关的,但我想今天是选举日,对吧?是否有一个很好的理由为什么它们不是,不一定是任何人都可以贡献的开源,而是任何人都可以检查源代码的开源?

0 投票
19 回答
1367 浏览

open-source - 为什么不是所有政府资助的软件都是开源的?

让shs的问题更进一步……为什么不是所有政府资助的软件都是开源的? 我可以看到出于安全目的排除了一些,但其余的呢? 作为纳税人的我们不是已经为此付出了代价吗?政府没有权利,只有人民,政府怎么能许可?谁是被许可人?既然政府就是人民,那就是公众。


对于那些认为政府有权利的人,我敦促你们阅读美国宪法

0 投票
2 回答
4405 浏览

asp.net - ASP.NET 商业 Uber-Grids 的开源替代方案

我工作的公司使用来自商业供应商的 ASP.NET 网格组件,但由于成本原因,不会将我们必须的有缺陷的旧版本升级到新版本。我们可以利用这些 Uber-Grids 的开源替代品吗?

我专门寻找分层的向下钻取功能。我知道有一些 Javascript 库插件(用于 jquery UI 等的东西)可以使用,但鉴于我雇主当前的编码约定,我更喜欢服务器端控件(尽可能使用服务器端控件,其他时使用 javascript将工作:-P)

0 投票
22 回答
18733 浏览

linux - 创建 PDF 发票 - 是否有任何模板解决方案?

我们公司正在寻求将发票整合到我们正在开发的新系统中。

我们需要一种解决方案来创建发票布局,然后转换为 pdf。

我们考虑过在 html/css 中列出发票,然后转换为 pdf。我们也考虑过使用 SVG->PDf 转换。

这两种解决方案都很好地集成到了我们现有的用于 Web 应用程序的模板语言中。

从历史上看,我们一直是一家基于 Microsoft 的企业,并使用 Crystal Reports 来完成此类任务,但我们正在为该项目寻找开源 Linux 解决方案。

有人对我们可以用于此类任务的方法或技术有任何建议吗?