曾经有一个很棒的SNIPPETS C(和C++)代码库。我从1995年开始使用它,但是它的起源要古老得多并且是it was updated until at least 2007。有时,我发现我需要的不是一段代码,而不是库中的代码,而是一些我可以剪切并粘贴到自己项目中的代码。
令我恐惧的是,它现在已经消失了。有痕迹,例如SO上的dead links。
谁能找到我的镜子或镜子的文件?我的硬盘上有一个早期版本,但是已经没有了。
最佳答案
TL; DR
Full github mirror of the code(自第一个镜像死亡以来已编辑为指向github站点。)
由于您的ServerFault问题不在您的讨论范围内,因此我想将其发布在此处;
*戴上侦探帽*
到2011年2月2日为止,DNSHistory.org reports the domain snippets.org一直指向“206.251.38.37”(该域何时进入?)
使用CURL将“主机” header 发送到该服务器;
[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
给我们回应。下一步,该页面是什么样的?
只需获取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
给予…的奇妙回应;
因此,为回答您的问题,该域曾经指向“206.251.38.37”,并且该站点(似乎存在)仍然存在。
下一件事;镜像。
wget
工具提供了--mirror
标志,用于将网站递归下载到目录中,这似乎正是我们所追求的。开始在我的家庭服务器上创建镜像,但这是我正在使用的命令;
wget --header="Host:snippets.org" --mirror -p --convert-links -P ./snippets.org/ http://206.251.38.37/
然后,我从代码目录中提取了文件,并将其上传到我的镜像站点http://mirror.rmg.io/snippets.org/
Embedded.snippets.org报告为“需要维护”,因此无法被广泛使用。
关于c++ - C(和C++)SNIPPETS库在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8246557/