C(和C++)SNIPPETS库在哪里?

Pro*_*ica 10 c c++ code-snippets

曾经,有这个令人敬畏的SNIPPETS C(和C++)代码库.我从1995年开始使用它,但它的起源更古老,至少在2007年才更新.我不时发现我需要一段不是来自库的代码,而是我可以剪切并粘贴到我自己的项目中的代码.

令我恐惧的是,它现在已经消失了.有它的痕迹,例如SO上的死链接.

任何人都可以找到我的镜子或存档吗?多年来我在我的硬盘上有一个早期版本,但现在已经没有了.

Jer*_*fin 10

不幸的是,Bob Stout(将它放在一起并最终成为其唯一维护者的人)于2月去世; 当网站域名注册过期时,似乎没人更新.据我所知,该网站直到那时才开始工作,所以它可能仍然在服务器中,只是没有注册使名称可见.如果你能找到一种方法来获得他,Jon Guthrie可能会成为能够让它重新开始运行的人(IIRC,他主要负责将其放在网上).

我相信所有"已发布"的Snippets版本都可以从PDNCEE区域的IFDC FileGate获得.如果有足够的兴趣,我可能会从基本上过时的(纯粹的MS-DOS)中找出仍然相当有趣的代码,并将其放在Github或SourceForge或其他类似的代码上.

(1997)版Snippets的其他镜像:

  • 嗨!在我离开托管业务之前,我是Jonathan"Jon"Guthrie,我的服务托管了Snippets多年.在我建议他找到一个不同的(读作"真正的")托管公司之前,计算机实际上已经在我的客厅里了一段时间.恐怕我可能无法帮助,但从看到对话看起来似乎不需要帮助.我只是在这里发表评论,以防其中一个有兴趣的人想要联系. (2认同)

Smu*_*dge 10

TL; DR

完整的github镜像代码 (编辑指向github网站,因为第一个镜像死了.)


由于您的ServerFault问题不在话题,我想我会在这里发布;

*戴上侦探帽*

那么DNSHistory.org报告域名snippets.org曾经指向'206.251.38.37'直到2011-04-02(该域何时进入?)

使用CURL将'host'标头发送到该服务器;

[samr@ocelot~]$ curl -I -H "Host:snippets.org" http://206.251.38.37/
HTTP/1.1 200 OK
Date: Thu, 24 Nov 2011 15:12:16 GMT
Server: Apache/2.2.9 (Debian) PHP/4.4.4-8+etch6 mod_ssl/2.2.9 OpenSSL/0.9.8g
X-Powered-By: PHP/4.4.4-8+etch6
Content-Type: text/html
Run Code Online (Sandbox Code Playgroud)

给了我们一个回应.下一步,该页面是什么样的?

好吧,只需获取HTML并在lynx中打开它;

[samr@ocelot~]$ curl -H "Host:snippets.org" http://206.251.38.37/ > snippets.org.html
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10319    0 10319    0     0  29500      0 --:--:-- --:--:-- --:--:-- 52583
[samr@ocelot~]$ lynx snippets.org.html
Run Code Online (Sandbox Code Playgroud)

给出了精彩的回应;

SNIPPETS赞助商[MicroFirm.gif]固件,系统和传感器开发[Sponsor.jpg]点击此处了解更多[dmlogo.gif]
"免费C/C++编译器"[188x44_bss14.jpg]"高性能版本控制"


                                                                    [logo.gif]
                                                    Free educational resources on the Internet
              ______________________________________________________________________________________________________________________

                                                       Thursday, 24-Nov-2011, 15:13:22 GMT
                                                     Last modified: 01-Apr-2007, 05:50:42 GMT
                                                        395594 visitors since 15-Jul-2002
                                    __________________________________________________________________________
Run Code Online (Sandbox Code Playgroud)

任务:

SNIPPETS.ORG致力于在万维网上提供免费的信息和教育资源.目前,两个主要的主题是编程和自己动手(DIY)音频.SNIPPETS.ORG所涵盖的领域通常是技术和艺术.一旦收集到足够的免费材料,将添加与摄影和数字成像相关的新部分.

您在本网站上找到的所有内容中的一个常见因素是它都是免费的.编程源代码是免费的.工具和实用程序是免费的.当然,信息总是免费的.虽然SNIPPETS.ORG提供了许多商业网站的链接,但它是一个非营利性的操作 - 这里没有任何东西可以出售!如果您希望向SNIPPETS.ORG提供内容,信息或整个网站,请与我联系.[剪断]

所以为了回答你的问题,域名曾经指向'206.251.38.37',而网站(似乎)仍然存在.

下一件事; 镜像.该wget工具提供了一个--mirror标志,用于递归地将网站下载到目录,这看起来就像我们追求的那样.

开始在我的家庭服务器上创建一个镜像,但这是我正在使用的命令;

wget --header="Host:snippets.org" --mirror -p --convert-links -P ./snippets.org/ http://206.251.38.37/
Run Code Online (Sandbox Code Playgroud)

然后我从代码目录中提取文件并将它们上传到我的镜像站点http://mirror.rmg.io/snippets.org/

embedded.snippets.org报告为'维护',因此无法进行蜘蛛追踪.

  • 只需将其添加到`/ etc/hosts`,您就可以再次使用域名. (2认同)