From 17468b5b19d1697342e04b59e7caa6caf66fad0a Mon Sep 17 00:00:00 2001 From: Craig Davison Date: Sat, 9 Jan 2016 23:23:58 +0000 Subject: [PATCH] Fix some 404s This fixes some 404s by removing them or changing the link if it's moved to a new location or avaliable elsewhere --- free-programming-books-es.md | 10 ++++------ free-programming-books-tr.md | 2 +- free-programming-books-zh.md | 8 +++----- free-programming-books.md | 11 +++++------ 4 files changed, 13 insertions(+), 18 deletions(-) diff --git a/free-programming-books-es.md b/free-programming-books-es.md index a762b7bf9..897fa45e3 100644 --- a/free-programming-books-es.md +++ b/free-programming-books-es.md @@ -92,7 +92,6 @@ * [Diseño Ágil con TDD](http://www.carlosble.com/libro-tdd/?lang=es) * [Ingeniería de Software: Una Guía para Crear Sistemas de Información](http://www.wolnm.org/apa/articulos/Ingenieria_Software.pdf) (PDF) * [Metodologías Ágiles para el Desarrollo de Software](http://www.desarrolloweb.com/manuales/metodologias-agil-desarrollo-software.html) -* [Scrum & Extreme Programming (para programadores)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-agile.pdf) (PDF) * [Scrum y XP desde las trincheras](http://www.proyectalis.com/wp-content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf) (PDF) @@ -112,7 +111,7 @@ #### Sistemas Operativos -* [Fundamentos de Sistemas Operativos](http://sistop.gwolf.org/pdf/sistemas_operativos.pdf) - Gunnar Wolf et al (PDF) +* [Fundamentos de Sistemas Operativos](http://sistop.org/pdf/sistemas_operativos.pdf) - Gunnar Wolf et al (PDF) * [Sistemas Operativos](http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/sistope2.PDF) - Dr. David Luis la Red (PDF) @@ -172,7 +171,6 @@ ### Git -* [Git Immersion en Español](http://gitimmersion.mx) * [Gitmagic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/es/) * [Pro Git](http://git-scm.com/book/es/) @@ -185,7 +183,7 @@ ### Java -* [Aprendiendo Java](http://www.compunauta.com/forums/linux/programacion/java/AprendiendoJava.pdf) (PDF) +* [Aprendiendo Java](http://www.decom-uv.cl/~roberto/apuntes/java/AprendiendoJava.pdf) (PDF) * [Arquitectura Java Sólida](http://www.arquitecturajava.com) * [Desarrollo de proyectos informáticos con Java](http://www3.uji.es/~belfern/pdf/libroJavaConTapa.pdf) (PDF) * [Guía Java para Docentes](http://ignaciolasalvia.com/material/prog1_2013/GuiaJavaparaDocentes2012.pdf) (PDF) @@ -255,7 +253,7 @@ ### PHP -* [Manual de estudio introductorio al lenguaje PHP procedural](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-php.pdf) (PDF) +* [Manual de estudio introductorio al lenguaje PHP procedural](https://docs.google.com/viewer?a=v&pid=sites&srcid=aW5ub3ZhdmlydHVhbC5vcmd8dGVjY2VpbHB2aXxneDoyMWVlODE1ZWM5OTY5Yjg2) (PDF) * [PHP y Ajax](http://rua.ua.es/dspace/bitstream/10045/13176/9/04-ajaxphp.pdf) (PDF) * [PHP y Programación orientada a objetos](https://styde.net/php-y-programacion-orientada-a-objetos/) * [POO y MVC en PHP](http://www.bubok.es/libros/205199/POO-y-MVC-en-PHP) @@ -285,7 +283,7 @@ * [Notas sobre el lenguaje Python](http://www.cmat.edu.uy/cmat/cursos/licenciatura/cursos/computacion/documentos/pynotas.pdf/at_download/file) (PDF) * [Python instantáneo](http://www.arrakis.es/~rapto/AprendaPython.html) * [Python para ciencia e ingeniería](https://github.com/mgaitan/curso-python-cientifico) -* [Python para principiantes](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-python.pdf) (PDF) [(HTML)](http://librosweb.es/libro/python/) +* [Python para principiantes](http://librosweb.es/libro/python/) * [Python para todos](https://launchpadlibrarian.net/18980633/Python%20para%20todos.pdf) (PDF) diff --git a/free-programming-books-tr.md b/free-programming-books-tr.md index 41bb40cc4..10a83b8ad 100644 --- a/free-programming-books-tr.md +++ b/free-programming-books-tr.md @@ -139,7 +139,7 @@ * [AB2014 Ruby Programlama Dili](https://github.com/leylaKapi/AB2014-Ruby-Programlama-Dili/blob/master/Ruby_AB2014.md) * [Ruby](https://www.ruby-lang.org/tr/) -* [Ruby 101](https://www.gitbook.io/book/vigo/ruby-101) +* [Ruby 101](https://vigo.gitbooks.io/ruby-101/content/) * [Ruby Kullanıcı Kılavuzu](http://www.belgeler.org/uygulamalar/ruby/ruby-ug.html) * [Yirmi Dakikada Ruby](https://www.ruby-lang.org/tr/documentation/quickstart/) diff --git a/free-programming-books-zh.md b/free-programming-books-zh.md index 318905deb..be5ef6ca2 100644 --- a/free-programming-books-zh.md +++ b/free-programming-books-zh.md @@ -385,7 +385,7 @@ * [Go 编程基础](https://github.com/Unknwon/go-fundamental-programming) * [Go 语言标准库](https://github.com/polaris1119/The-Golang-Standard-Library-by-Example) * [Go命令教程](https://github.com/hyper-carrot/go_command_tutorial) -* [Go实战开发](https://github.com/astaxie/Go-in-Action) (当我收录此项目时,作者已经写完第三章,如果读完前面章节觉得有帮助,可以给作者[捐赠](https://me.alipay.com/astaxie),以鼓励作者的继续创作) +* [Go实战开发](https://github.com/astaxie/Go-in-Action) * [Go语言博客实践](https://github.com/achun/Go-Blog-In-Action) * [Java程序员的Golang入门指南](http://blog.csdn.net/dc_726/article/details/46565241) * [Network programming with Go 中文翻译版本](https://github.com/astaxie/NPWG_zh) @@ -527,7 +527,7 @@ * [LaTeX 笔记](http://www.dralpha.com/zh/tech/tech.htm) * [一份不太简短的 LaTeX2ε 介绍](http://ctan.org/pkg/lshort-zh-cn) -* [大家來學 LaTeX](http://web.math.isu.edu.tw/yeh/HowTo/HowToTex/latex123.pdf) (PDF) +* [大家來學 LaTeX](https://github.com/49951331/graduate-project-102pj/blob/master/docs/latex123.pdf) (PDF) ### LISP @@ -578,8 +578,6 @@ * [Django book 2.0](http://djangobook.py3k.cn/2.0/) * [Python 3 文档(简体中文) 3.2.2 documentation](http://docspy3zh.readthedocs.org/en/latest/) * [Python 中文学习大本营](http://www.pythondoc.com) -* [深入 Python](http://woodpecker.org.cn/diveintopython/) -* [深入 Python 3](http://woodpecker.org.cn/diveintopython3/) * [笨办法学 Python](http://old.sebug.net/paper/books/LearnPythonTheHardWay/) * [简明 Python 教程](http://woodpecker.org.cn/abyteofpython_cn/chinese/) (《A Byte of Python》中文版) @@ -630,7 +628,7 @@ ### Swift -* [《The Swift Programming Language》中文版](https://www.gitbook.io/book/numbbbbb/-the-swift-programming-language-) +* [《The Swift Programming Language》中文版](https://numbbbbb.gitbooks.io/-the-swift-programming-language-/content/) ### Vim diff --git a/free-programming-books.md b/free-programming-books.md index 5b32e6e8a..c94f28832 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -523,7 +523,7 @@ Original Source: [List of freely available programming books](http://web.archive #### Open Source Ecosystem * [Data Journalism Handbook](http://datajournalismhandbook.org) -* [Free as in Freedom](http://static.fsf.org/nosvn/faif-2.0.pdf) (PDF) +* [Free as in Freedom](https://archive.org/details/faif-2.0) (PDF) * [Free Software, Free Society](http://shop.fsf.org/product/free-software-free-society-2/) * [Getting started with Open source development](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_started_with_open_source_development_p2.pdf) (PDF) * [How to get started with open source](https://opensource.com/resources/ebook/how-get-started-open-source) (ePub & ODT) @@ -741,7 +741,6 @@ Original Source: [List of freely available programming books](http://web.archive * [An introduction to reverse engineering for beginners](https://github.com/dennis714/RE-for-beginners) * [Assembly Language Succinctly](https://www.syncfusion.com/Account/Logon?ReturnUrl=/resources/techportal/ebooks/assemblylanguage) (PDF) -* [Introduction to Reverse Engineering Software](http://althing.cs.dartmouth.edu/local/www.acm.uiuc.edu/sigmil/RevEng/) * [Paul Carter's Tutorial on x86 Assembly](http://drpaulcarter.com/pcasm/) * [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter * [Professional Assembly Language](http://blog.hit.edu.cn/jsx/upload/AT%EF%BC%86TAssemblyLanguage.pdf) (PDF) @@ -1029,7 +1028,7 @@ Original Source: [List of freely available programming books](http://web.archive * [Developer Workbooks](http://developer.force.com/workbook) * [Force.com Fundamentals](https://developer.salesforce.com/page/Force_Platform_Fundamentals) * [Force.com Platform Fundamentals: An Introduction to Custom Application Development in the Cloud](http://www.lulu.com/shop/salesforcecom/forcecom-platform-fundamentals/ebook/product-17381451.html) -* [Heroku Postgres](http://media.developerforce.com/workbooks/HerokuPostgres_Workbooks_Web_Final.pdf) (PDF) +* [Heroku Postgres](http://www.scribd.com/doc/256342154/herokupostgres-workbooks-web-final-13-pdf) (PDF) ### Forth @@ -1137,7 +1136,7 @@ Original Source: [List of freely available programming books](http://web.archive * [Introduction to Haskell](http://www.seas.upenn.edu/~cis194/spring13/) - Brent Yorgey * [Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/) * [Learn You a Haskell for Great Good](http://learnyouahaskell.com) - Miran Lipovaca -* [Natural Language Processing for the Working Programmer](http://nlpwp.org/book/) +* [Natural Language Processing for the Working Programmer](https://web.archive.org/web/20150907205902/http://nlpwp.org/book/) * [Parallel and Concurrent Programming in Haskell](http://chimera.labs.oreilly.com/books/1230000000929/index.html) - Simon Marlow * [Real World Haskell](http://book.realworldhaskell.org) * [Speeding Through Haskell](http://www.sthaskell.com) @@ -1528,7 +1527,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, * [Google's Objective-C Style Guide](http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml) * [Object-Oriented Programming with Objective-C](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/OOP_ObjC/OOP_ObjC.pdf) (PDF) * [Objective-C Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/objective-c) (PDF, Kindle) *(Just fill the fields with any values)* -* [Programming With Objective-C](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/ProgrammingWithObjectiveC.pdf) (PDF) +* [Programming With Objective-C](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html) (PDF) * [Try Objective-C Book](http://tryobjectivec.codeschool.com) @@ -1817,7 +1816,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, * [Advanced R Programming](http://adv-r.had.co.nz) - Hadley Wickham * [Introduction to Probability and Statistics Using R](http://cran.r-project.org/web/packages/IPSUR/vignettes/IPSUR.pdf) - G. Jay Kerns (PDF) * [Learning Statistics with R](http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/) - Daniel Navarro -* [learnR](https://github.com/renkun-ken/learnR) - (Work in Progress) - Kun Ren +* [learnR](https://github.com/wh1100717/learnR) - (Work in Progress) - Kun Ren * [Practical Regression and Anova using R](http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf) - Julian J. Faraway (PDF) * [R by example](http://www.mayin.org/ajayshah/KB/R/index.html) * [R for spatial analysis](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/spatialEpiBook.pdf) (PDF)