Skip to content

Commit 0253e08

Browse files
JacksonIsaaceshellman
authored andcommitted
Fix Broken Links (EbookFoundation#2603)
* Replace homepage with GitHub repository link problem-sets-competitive-programming.md: Replace homepage link of problembook with github repository link which contains downloadable pdf links. * Remove broken links Remove broken links and update available links from web.archive.org. * Update broken link with updated link. Update the description for the updated link. * Update broken links with links from web.archive.org Remove dead links. * Restore path to original link instead of web.archive.org The link seems to be working fine. It was not loading on my network, probably due to regional restrictions. * Remove github link which is no longer maintained. Github link consisted of list of Big Data resources. The repository has been deleted by the user. Hence deleting the entry.
1 parent 050488d commit 0253e08

6 files changed

+16
-26
lines changed

free-programming-books-es.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@
233233
### Linux
234234

235235
* [Bases de la programación en Bash](http://xinfo.sourceforge.net/documentos/bash-scripting/bash-script-2.0.html)
236-
* [BASH Scripting Avanzado: Utilizando declare para definición de tipo](http://library.originalhacker.org/biblioteca/articulo/ver/123)
236+
* [BASH Scripting Avanzado: Utilizando declare para definición de tipo](https://web.archive.org/web/20150307181233/http://library.originalhacker.org:80/biblioteca/articulo/ver/123)
237237
* [Debian GNU/Linux para administradores](https://debian-handbook.info/browse/es-ES/stable/)
238238
* [El Manual de BASH Scripting Básico para Principiantes](https://es.wikibooks.org/wiki/El_Manual_de_BASH_Scripting_B%C3%A1sico_para_Principiantes) en WikiBooks
239239

free-programming-books-ja.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090

9191
* [DirectX を使った初めての Windows ストア アプリの作成](https://msdn.microsoft.com/ja-jp/library/windows/apps/br229580.aspx) - MSDN Library
9292
* [GLUTによる「手抜き」OpenGL入門](http://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html) - 床井浩平
93-
* [iOS OpenGL ES プログラミングガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/OpenGLES_ProgrammingGuide.pdf) - Apple Developer (PDF)
93+
* [iOS OpenGL ES プログラミングガイド](https://developer.apple.com/jp/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Introduction/Introduction.html) - Apple Developer (HTML)
9494
* [はじめてのBlenderアドオン開発](https://nutti.gitbooks.io/introduction-to-add-on-development-in-blender/) - nutti
9595
* [仮想物理実験室構築のためのOpenGL, WebGL, GLSL入門](http://www.natural-science.or.jp/laboratory/opengl_intro.php) - 遠藤理平
9696

@@ -319,7 +319,6 @@
319319

320320
### Groovy
321321

322-
* [Groovy入門](http://www.oki-osk.jp/esc/groovy/) - OKIソフトウェア
323322
* [JGGUG G*Magazine](http://grails.jp/g_mag_jp/) - JGGUG(日本Grails/Groovyユーザーグループ) (PDF, EPUB)
324323

325324

@@ -477,15 +476,10 @@
477476

478477
### OCaml
479478

480-
* [Objective Caml 入門](http://www.fos.kuis.kyoto-u.ac.jp/~t-sekiym/classes/isle4/mltext/ocaml.html) - 五十嵐淳
479+
* [Objective Caml 入門](https://web.archive.org/web/20161128072705/http://www.fos.kuis.kyoto-u.ac.jp:80/~t-sekiym/classes/isle4/mltext/ocaml.html) - 五十嵐淳
481480
* [お気楽 OCaml プログラミング入門](http://www.geocities.jp/m_hiroi/func/ocaml.html) - 広井誠
482481

483482

484-
### openFrameworks
485-
486-
* [Beyond Interaction - メディアアートのためのopenFrameworksプログラミング入門](http://download.bnn.co.jp/download/beyond_interaction/BNN_BeyondInteraction.pdf) - 田所淳・比嘉了・久保田晃弘 (PDF) (※書籍を作者がCCライセンスで公開)
487-
488-
489483
### Perl
490484

491485
* [2時間半で学ぶPerl](http://qntm.org/files/perl/perl_jp.html) - Sam Hughes, Kato Atsusi(翻訳)

free-programming-books-zh.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,6 @@
8181
### NoSQL
8282

8383
* [Disque 使用教程](http://disque.huangz.me)
84-
* [Neo4j .rb 中文資源](http://neo4j.tw)
8584
* [Redis 命令参考](http://redisdoc.com)
8685
* [Redis 设计与实现](http://redisbook.com)
8786
* [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)
@@ -171,7 +170,6 @@
171170

172171
* [Spark 编程指南简体中文版](https://aiyanbo.gitbooks.io/spark-programming-guide-zh-cn/content/)
173172
* [大型集群上的快速和通用数据处理架构](https://code.csdn.net/CODE_Translation/spark_matei_phd)
174-
* [大数据/数据挖掘/推荐系统/机器学习相关资源](https://github.com/Flowerowl/Big-Data-Resources)
175173
* [数据挖掘中经典的算法实现和详细的注释](https://github.com/linyiqun/DataMiningAlgorithm)
176174
* [面向程序员的数据挖掘指南](http://dataminingguide.books.yourtion.com)
177175

@@ -217,7 +215,7 @@
217215
### 正则表达式
218216

219217
* [正则表达式-菜鸟教程](http://www.runoob.com/regexp/regexp-tutorial.html)
220-
* [正则表达式30分钟入门教程](http://deerchao.net/tutorials/regex/regex.htm)
218+
* [正则表达式30分钟入门教程](https://web.archive.org/web/20161119141236/http://deerchao.net:80/tutorials/regex/regex.htm)
221219

222220

223221
### 版本控制
@@ -303,11 +301,11 @@
303301
* [GNU make 指南](http://docs.huihoo.com/gnu/linux/gmake.html)
304302
* [Gradle 2 用户指南](https://github.com/waylau/Gradle-2-User-Guide)
305303
* [Gradle 中文使用文档](http://yuedu.baidu.com/ebook/f23af265998fcc22bcd10da2)
306-
* [Joel谈软件](http://local.joelonsoftware.com/wiki/Chinese_(Simplified))
304+
* [Joel谈软件](https://web.archive.org/web/20170616013024/http://local.joelonsoftware.com/wiki/Chinese_(Simplified))
307305
* [selenium 中文文档](https://github.com/fool2fish/selenium-doc)
308306
* [开源软件架构](http://www.ituring.com.cn/book/1143)
309307
* [持续集成(第二版)](http://article.yeeyan.org/view/2251/94882) (译言网)
310-
* [約耳談軟體(Joel on Software)](http://local.joelonsoftware.com/wiki/%E9%A6%96%E9%A0%81)
308+
* [約耳談軟體(Joel on Software)](https://web.archive.org/web/20170615232349/http://local.joelonsoftware.com/wiki/首頁)
311309
* [编码规范](https://github.com/ecomfe/spec)
312310
* [让开发自动化系列专栏](http://www.ibm.com/developerworks/cn/java/j-ap/)
313311
* [追求代码质量](http://www.ibm.com/developerworks/cn/java/j-cq/)
@@ -360,7 +358,7 @@
360358
* [C++ 并发编程(基于C++11)](https://chenxiaowei.gitbooks.io/cpp_concurrency_in_action/content/)
361359
* [C++ 并发编程指南](https://github.com/forhappy/Cplusplus-Concurrency-In-Practice)
362360
* [CGDB中文手册](https://github.com/leeyiw/cgdb-manual-in-chinese)
363-
* [Cmake 实践](http://sewm.pku.edu.cn/src/paradise/reference/CMake%20Practice.pdf) (PDF)
361+
* [Cmake 实践](https://web.archive.org/web/20170615174144/http://sewm.pku.edu.cn/src/paradise/reference/CMake%20Practice.pdf) (PDF)
364362
* [GNU make 指南](http://docs.huihoo.com/gnu/linux/gmake.html)
365363
* [Google C++ 风格指南](http://zh-google-styleguide.readthedocs.org/en/latest/google-cpp-styleguide/contents/)
366364
* [QT 教程](http://www.kuqin.com/qtdocument/tutorial.html)
@@ -508,7 +506,7 @@
508506
* impress.js
509507
* [impress.js的中文教程](https://github.com/kokdemo/impress.js-tutorial-in-Chinese)
510508
* [JavaScript Promise迷你书](http://liubin.github.io/promises-book/)
511-
* [Javascript 原理](http://typeof.net/s/jsmech/)
509+
* [Javascript 原理](https://web.archive.org/web/20170112164945/http://typeof.net/s/jsmech/)
512510
* [JavaScript 标准参考教程(alpha)](http://javascript.ruanyifeng.com)
513511
* [《JavaScript 模式》](https://github.com/jayli/javascript-patterns) “JavaScript patterns”中译本
514512
* [javascript 的 12 个怪癖](https://github.com/justjavac/12-javascript-quirks)
@@ -540,8 +538,6 @@
540538
* [React webpack-cookbook](https://github.com/fakefish/react-webpack-cookbook)
541539
* [React.js 中文文档](https://discountry.github.io/react/)
542540
* [React.js 入门教程](http://fraserxu.me/intro-to-react/)
543-
* underscore.js
544-
* [Underscore.js中文文档](http://learningcn.com/underscore/)
545541
* Vue.js
546542
* [Vue.js中文文档](https://cn.vuejs.org/v2/guide/)
547543
* [You-Dont-Know-JS](https://github.com/getify/You-Dont-Know-JS/tree/1ed-zh-CN) (深入JavaScript语言核心机制的系列图书)
@@ -589,7 +585,7 @@
589585

590586
* [Master Perl Today](https://github.com/fayland/chinese-perl-book)
591587
* [《Modern Perl》中文版](https://github.com/horus/modern_perl_book)
592-
* [Perl 5 教程](http://net.pku.edu.cn/~yhf/tutorial/perl/perl.html)
588+
* [Perl 5 教程](https://web.archive.org/web/20150326073235/http://net.pku.edu.cn/~yhf/tutorial/perl/perl.html)
593589
* [Perl 教程](http://www.yiibai.com/perl)
594590

595591

@@ -633,7 +629,7 @@
633629
### reStructuredText
634630

635631
* [reStructuredText 入门](http://www.pythondoc.com/sphinx/rest.html)
636-
* [reStructuredText 简明教程](http://jwch.sdut.edu.cn/book/rst.html)
632+
* [reStructuredText 简明教程](http://jwch.sdut.edu.cn/book/rst.htm://web.archive.org/web/20170122080708/http://jwch.sdut.edu.cn/book/rst.html)
637633

638634

639635
### Ruby

free-programming-books.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -788,7 +788,7 @@
788788
* [An introduction to reverse engineering for beginners](https://github.com/dennis714/RE-for-beginners)
789789
* [Assembly Language Succinctly](https://www.syncfusion.com/resources/techportal/details/ebooks/assemblylanguage) (PDF)
790790
* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - P. A. Carter
791-
* [Professional Assembly Language](http://blog.hit.edu.cn/jsx/upload/AT%EF%BC%86TAssemblyLanguage.pdf) (PDF)
791+
* [Professional Assembly Language](https://web.archive.org/web/20170329045538/http://blog.hit.edu.cn:80/jsx/upload/AT%EF%BC%86TAssemblyLanguage.pdf) (PDF)
792792
* [Programming from the Ground Up](http://mirror.unicorncloud.org/savannah-nongnu//pgubook/ProgrammingGroundUp-1-0-booksize.pdf) (PDF)
793793
* [Ralf Brown's Interrupt List](http://www.ctyme.com/rbrown.htm)
794794
* [Software optimization resources](http://www.agner.org/optimize/) A. Fog
@@ -1153,7 +1153,7 @@
11531153
* [Learn Git - Learn Version Control with Git](http://www.git-tower.com/learn/git/ebook/command-line/introduction) - Tobias Günther
11541154
* [Pro Git](http://git-scm.com/book/en/v2) - Scott Chacon
11551155
* [Pro Git Reedited](https://leanpub.com/progitreedited) - Jon Forrest
1156-
* [Ry's Git Tutorial](http://rypress.com/tutorials/git) - Ryan Hodson
1156+
* [Ry's Git Tutorial](https://web.archive.org/web/20161121145226/http://rypress.com:80/tutorials/git/index) - Ryan Hodson
11571157
* [Think Like (a) Git: A Guide for the Perplexed](http://think-like-a-git.net)
11581158
* [Version Control by Example (Mercurial, Subversion, Verasity)](http://ericsink.com/vcbe/)
11591159

@@ -1368,7 +1368,7 @@
13681368

13691369
#### Spring
13701370

1371-
* [Spring Framework Reference Documentation](http://docs.spring.io/spring/docs/current/spring-framework-reference/html/) - Rod Johnson, Juergen Hoeller, Keith Donald, Colin Sampaleanu, Rob Harrop, Thomas Risberg, Alef Arendsen, Darren Davison, Dmitriy Kopylenko, Mark Pollack, Thierry Templier, Erwin Vervaet, Portia Tung, Ben Hale, Adrian Colyer, John Lewis, Costin Leau, Mark Fisher, Sam Brannen, Ramnivas Laddad, Arjen Poutsma, Chris Beams, Tareq Abedrabbo, Andy Clement, Dave Syer, Oliver Gierke, Rossen Stoyanchev, Phillip Webb, Rob Winch, Brian Clozel, Stephane Nicoll, Sebastien Deleuze ([PDF](http://docs.spring.io/spring/docs/current/spring-framework-reference/pdf/spring-framework-reference.pdf))
1371+
* [Spring Framework Reference Documentation](http://docs.spring.io/spring/docs/current/spring-framework-reference/html/) - Rod Johnson, Juergen Hoeller, Keith Donald, Colin Sampaleanu, Rob Harrop, Thomas Risberg, Alef Arendsen, Darren Davison, Dmitriy Kopylenko, Mark Pollack, Thierry Templier, Erwin Vervaet, Portia Tung, Ben Hale, Adrian Colyer, John Lewis, Costin Leau, Mark Fisher, Sam Brannen, Ramnivas Laddad, Arjen Poutsma, Chris Beams, Tareq Abedrabbo, Andy Clement, Dave Syer, Oliver Gierke, Rossen Stoyanchev, Phillip Webb, Rob Winch, Brian Clozel, Stephane Nicoll, Sebastien Deleuze ([PDF](https://docs.spring.io/spring/docs/current/spring-framework-reference/pdf/index.pdf))
13721372

13731373

13741374
#### Spring Boot
@@ -1990,7 +1990,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
19901990
* [An Introduction to Statistical Learning with Applications in R](http://www-bcf.usc.edu/~gareth/ISL/) - Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani (PDF)
19911991
* [Cookbook for R](http://www.cookbook-r.com) - Winston Chang
19921992
* [Introduction to Probability and Statistics Using R](http://cran.r-project.org/web/packages/IPSUR/vignettes/IPSUR.pdf) - G. Jay Kerns (PDF)
1993-
* [Learning Statistics with R](http://health.adelaide.edu.au/psychology/ccs/teaching/lsr) - Daniel Navarro
1993+
* [Learning Statistics with R](https://web.archive.org/web/20170625184412/http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/) - Daniel Navarro
19941994
* [Machine Learning with R](https://www.packtpub.com/packt/free-ebook/r-machine-learning) - Brett Lantz, Packt. *(Just fill the fields with any values)*
19951995
* [ModernDive](https://ismayc.github.io/moderndiver-book/) - Chester Ismay and Albert Y. Kim
19961996
* [Practical Regression and Anova using R](http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf) - Julian J. Faraway (PDF)

javascript-frameworks-resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@
121121
* [Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/)
122122
* [Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/)
123123
* [Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/)
124-
* [React with ASP.NET 5 Tutorial](http://reactjs.net/getting-started/aspnet5.html)
124+
* [React with ASP.NET Core Tutorial](https://reactjs.net/getting-started/aspnetcore.html)
125125
* [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals)
126126
* [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial/)
127127
* [Start Using React to Build Web Applications](https://egghead.io/courses/react-fundamentals)

problem-sets-competitive-programming.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
* [PEG Judge](http://wcipeg.com)
6161
* [PKU Online Judge](http://poj.org)
6262
* [Ponder This!](https://www.research.ibm.com/haifa/ponderthis/index.shtml)
63-
* [ProblemBook.NET](http://problembook.net/content/en/index.html)
63+
* [ProblemBook.NET](https://github.com/AndreyAkinshin/ProblemBook.NET)
6464
* [Project Euler](https://projecteuler.net)
6565
* [Python Practice Projects](http://pythonpracticeprojects.com)
6666
* [Rosalind](http://rosalind.info/problems/locations/)

0 commit comments

Comments
 (0)