javascript之在哪里发布代码以供开源使用

birdshome 阅读:18 2025-01-19 22:14:33 评论:0

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




我已经使用 Google Maps API v3 工作了几个星期,并且为我创建的 map 做了很多开发工作。

我必须做的一些事情来增加以前没有的可用性,至少我不能在网上找到。基本上,我列出了必须做的事情,在网上搜索了做我需要做的事情的方法,发现有些方法(当时)是不可能的(在“从网上获取一个例子”中)感觉)。

因此,在我制作这张 map 的过程中,我创建了许多非常有用的工具,我想与开发社区分享这些工具。

除了我的作品集 (http://dougglover.com ) 之外,我还有什么地方可以用作中心,让人们查看和回收我的作品?

我知道需要做某事是多么困难,并且无法在其他地方找到解决方案,而且我不认为如果以前做过某事,就一定需要一次又一次地编写。因此开源代码,对吧?

首先,我正在考虑来这里问一个问题,然后回答它。问题是我认为这看起来像是一场大的声誉争夺。如果没有,请告诉我,我会继续这样做,以便这里的人们可以看到它。其他建议表示赞赏。

我做的一些东西:

一个(新的和改进的)LatLng 生成器

  • 工作更快,根据可拖动标记的位置生成 LatLng
  • 允许搜索地址以将标记放置在所需位置/附近(比从西伯利亚一直滚动到您的位置要好得多)
  • 由于它是一个可拖动的标记,双击放大,而不是像我最初使用的那样创建一个新的 LatLng 标记

  • 能够创建完全自定义的“智能路径”
  • 在 map 上绘制相互连接的 LatLng 点,就像使用实际的 Google map
  • 一样
  • 使用带有 Javascript 的 Dijkstra 算法,路由是智能的,并且总是给出最短的路线,使用提供的点
  • 简单、易读的多维数组系统允许轻松向网格中添加新点

  • 任何建议等表示赞赏。

    请您参考如下方法:

    GitHub、CodePlex、Google Code 和 BitBucket 是开源托管的明显选择。 (还有 SourceForge,但是 ewww,糟糕。)绝对选择 git 或 Mercurial 之类的 DVCS,与 SVN 或 CVS 之类的东西相比,这将使其他人更容易 fork 代码和回馈代码。

    我认为使用 Stack Overflow 发布有关您的项目的“假”问题是不合适的。最好开个博客。如果你写出好的内容,人们会找到你。

    另一方面,我认为在 SO 上寻找与 map 相关的问题并通过说“我在我的 BlahBlahBlah 项目中实现了某某算法,您可以通过单击此链接查看代码”来回答它们是合适的。只需确保您实际上是用具体和相关的信息来回答问题。


    标签:JavaScript
    声明

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    关注我们

    一个IT知识分享的公众号