mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-24 04:15:28 +00:00
Update broken links (#2271)
* Update broken links * Small fix * Update broken link
This commit is contained in:
parent
9d5b3195e2
commit
1de033f50d
@ -28,7 +28,7 @@
|
|||||||
|
|
||||||
### Introduction to programming in Arabic
|
### Introduction to programming in Arabic
|
||||||
|
|
||||||
* [مختصر دليل لغات البرمجة ](http://alyassen.com/books/Brief-guide-to-programming-languages-v1.2.4.pdf) (PDF)
|
* [مختصر دليل لغات البرمجة ](https://alyassen.github.io/Brief-guide-to-programming-languages-v1.2.4.pdf) (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
@ -186,7 +186,7 @@
|
|||||||
|
|
||||||
* [Aprendiendo Java](http://www.decom-uv.cl/~roberto/apuntes/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)
|
* [Arquitectura Java Sólida](http://www.arquitecturajava.com)
|
||||||
* [Desarrollo de proyectos informáticos con Java](http://www3.uji.es/~belfern/pdf/libroJavaConTapa.pdf) (PDF)
|
* [Desarrollo de proyectos informáticos con Java](http://www3.uji.es/~belfern/libroJava.pdf) (PDF)
|
||||||
* [Notas de Introducción al Lenguaje de Programación Java](http://lya.fciencias.unam.mx/jloa/publicaciones/introduccionJava.pdf) - Jorge L. Ortega Arjona, UNAM (PDF)
|
* [Notas de Introducción al Lenguaje de Programación Java](http://lya.fciencias.unam.mx/jloa/publicaciones/introduccionJava.pdf) - Jorge L. Ortega Arjona, UNAM (PDF)
|
||||||
* [OCPJP6 Resumen Español](https://github.com/PabloReyes/ocpjp-resumen-espanol) - Pablo Reyes Almagro (PDF)
|
* [OCPJP6 Resumen Español](https://github.com/PabloReyes/ocpjp-resumen-espanol) - Pablo Reyes Almagro (PDF)
|
||||||
* [Pensando la computación como un científico (con Java)](http://www.ungs.edu.ar/areas/publicaciones/476/pensando-la-computacion-como-un-cientifico.html)
|
* [Pensando la computación como un científico (con Java)](http://www.ungs.edu.ar/areas/publicaciones/476/pensando-la-computacion-como-un-cientifico.html)
|
||||||
|
@ -352,9 +352,8 @@
|
|||||||
### iOS
|
### iOS
|
||||||
|
|
||||||
* [Cocoa Programming Tips 1001](http://hmdt.jp/tips/cocoa/index.html) - 木下誠
|
* [Cocoa Programming Tips 1001](http://hmdt.jp/tips/cocoa/index.html) - 木下誠
|
||||||
* [iOSアプリケーション プログラミングガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhoneAppProgrammingGuide.pdf) - Apple Developer (PDF)
|
* [iOSアプリケーション プログラミングガイド](https://developer.apple.com/jp/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html) - Apple Developer (PDF)
|
||||||
* [RubyMotion Tutorial: Ruby で iOS アプリを作ろう](http://tutorial.rubymotion.jp) - Clay Allsopp, RubyMotion JP(翻訳)
|
* [RubyMotion Tutorial: Ruby で iOS アプリを作ろう](http://tutorial.rubymotion.jp) - Clay Allsopp, RubyMotion JP(翻訳)
|
||||||
* [初めての iOS アプリケーション](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhone101.pdf) - Apple Developer (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
@ -472,7 +471,7 @@
|
|||||||
* [Objective-C 2.0 基礎文法最速マスター](http://marycore.jp/prog/objective-c/basic-syntax/) - @_marycore
|
* [Objective-C 2.0 基礎文法最速マスター](http://marycore.jp/prog/objective-c/basic-syntax/) - @_marycore
|
||||||
* [Objective-C によるプログラミング](https://developer.apple.com/jp/devcenter/ios/library/documentation/ProgrammingWithObjectiveC.pdf) - Apple Developer (PDF)
|
* [Objective-C によるプログラミング](https://developer.apple.com/jp/devcenter/ios/library/documentation/ProgrammingWithObjectiveC.pdf) - Apple Developer (PDF)
|
||||||
* [Objective-C プログラミングの概念](https://developer.apple.com/jp/devcenter/ios/library/documentation/CocoaEncyclopedia.pdf) - Apple Developer (PDF)
|
* [Objective-C プログラミングの概念](https://developer.apple.com/jp/devcenter/ios/library/documentation/CocoaEncyclopedia.pdf) - Apple Developer (PDF)
|
||||||
* [Objective-C プログラミング言語](https://developer.apple.com/jp/devcenter/ios/library/documentation/ObjC.pdf) - Apple Developer (PDF)
|
* [Objective-C プログラミング言語](https://developer.apple.com/jp/documentation/ProgrammingWithObjectiveC.pdf) - Apple Developer (PDF)
|
||||||
* [Objective-C 最速基礎文法マスター](http://d.hatena.ne.jp/fn7/20100203/1265207098) -id:fn7
|
* [Objective-C 最速基礎文法マスター](http://d.hatena.ne.jp/fn7/20100203/1265207098) -id:fn7
|
||||||
|
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@
|
|||||||
* [Curso de Python e Django](https://osantana.me/curso-de-python-e-django)
|
* [Curso de Python e Django](https://osantana.me/curso-de-python-e-django)
|
||||||
* [Django 101 - Introdução ao Django](http://turing.com.br/material/acpython/mod3/django/index.html)
|
* [Django 101 - Introdução ao Django](http://turing.com.br/material/acpython/mod3/django/index.html)
|
||||||
* [O tutorial de Python](http://turing.com.br/pydoc/2.7/tutorial/)
|
* [O tutorial de Python](http://turing.com.br/pydoc/2.7/tutorial/)
|
||||||
* [Python Orientado a Objetos](http://www.dcc.ufrj.br/~fabiom/mab225/pythonoo.pdf) (PDF)
|
* [Python Orientado a Objetos](https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxyYWZhZWx1ZnR8Z3g6NTJlM2UzYzY1ZTgzMDEwMw) (PDF)
|
||||||
* [Python para Desenvolvedores](https://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf) (PDF)
|
* [Python para Desenvolvedores](https://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf) (PDF)
|
||||||
* [Tutorial Django Girls](http://tutorial.djangogirls.org/pt/)
|
* [Tutorial Django Girls](http://tutorial.djangogirls.org/pt/)
|
||||||
|
|
||||||
|
@ -153,7 +153,7 @@
|
|||||||
### Haskell
|
### Haskell
|
||||||
|
|
||||||
* [Developing Web Applications with Haskell and Yesod](https://bitbucket.org/darkus/yesod/downloads) - Майкл Сноймен
|
* [Developing Web Applications with Haskell and Yesod](https://bitbucket.org/darkus/yesod/downloads) - Майкл Сноймен
|
||||||
* [О Haskell по-человечески](http://ohaskell.dshevchenko.biz/ru/index.html) - Денис Шевченко
|
* [О Haskell по-человечески](https://www.ohaskell.guide) - Денис Шевченко
|
||||||
* [Учебник по Haskell](http://anton-k.github.io/ru-haskell-book/book/home.html) - Антон Холомьёв
|
* [Учебник по Haskell](http://anton-k.github.io/ru-haskell-book/book/home.html) - Антон Холомьёв
|
||||||
|
|
||||||
|
|
||||||
|
@ -540,7 +540,7 @@
|
|||||||
* [Underscore.js中文文档](http://learningcn.com/underscore/)
|
* [Underscore.js中文文档](http://learningcn.com/underscore/)
|
||||||
* [You-Dont-Know-JS](https://github.com/getify/You-Dont-Know-JS) (深入JavaScript语言核心机制的系列图书)
|
* [You-Dont-Know-JS](https://github.com/getify/You-Dont-Know-JS) (深入JavaScript语言核心机制的系列图书)
|
||||||
* Zepto.js
|
* Zepto.js
|
||||||
* [Zepto.js 中文文档](http://mweb.baidu.com/zeptoapi/)
|
* [Zepto.js 中文文档](http://css88.com/doc/zeptojs_api)
|
||||||
* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html) (注:原文由[为之漫笔](http://www.cn-cuckoo.com) 翻译,原始地址无法打开,所以此处地址为我博客上的备份)
|
* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html) (注:原文由[为之漫笔](http://www.cn-cuckoo.com) 翻译,原始地址无法打开,所以此处地址为我博客上的备份)
|
||||||
* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) (开源中国)
|
* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) (开源中国)
|
||||||
* [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html)
|
* [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html)
|
||||||
|
@ -445,7 +445,7 @@
|
|||||||
* [97 Things Every Programmer Should Know - Extended](https://leanpub.com/97-Things-Every-Programmer-Should-Know-Extended)
|
* [97 Things Every Programmer Should Know - Extended](https://leanpub.com/97-Things-Every-Programmer-Should-Know-Extended)
|
||||||
* [A Mathematical Theory of Communication](https://archive.org/details/bstj27-4-623) - Claude E.Shannon
|
* [A Mathematical Theory of Communication](https://archive.org/details/bstj27-4-623) - Claude E.Shannon
|
||||||
* [Ansible Up & Running (first three chapters)](https://www.ansible.com/blog/free-ansible-book) *(account required)*
|
* [Ansible Up & Running (first three chapters)](https://www.ansible.com/blog/free-ansible-book) *(account required)*
|
||||||
* [Asterisk™: The Definitive Guide](http://asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/index.html)
|
* [Asterisk™: The Definitive Guide](http://solmu.org/pub/help/Asterisk/3nd_Edition_for_Asterisk_1.8)
|
||||||
* [Barcode Overview](http://www.tec-it.com/download/PDF/Barcode_Reference_EN.pdf) (PDF)
|
* [Barcode Overview](http://www.tec-it.com/download/PDF/Barcode_Reference_EN.pdf) (PDF)
|
||||||
* [Come, Let's Play: Scenario-Based Programming Using Live Sequence Charts](http://www.wisdom.weizmann.ac.il/~playbook/)
|
* [Come, Let's Play: Scenario-Based Programming Using Live Sequence Charts](http://www.wisdom.weizmann.ac.il/~playbook/)
|
||||||
* [Communicating Sequential Processes](http://www.usingcsp.com/cspbook.pdf) - Tony Hoare (PDF)
|
* [Communicating Sequential Processes](http://www.usingcsp.com/cspbook.pdf) - Tony Hoare (PDF)
|
||||||
@ -631,7 +631,6 @@
|
|||||||
* [Data-Oriented Design](http://www.dataorienteddesign.com/dodmain/dodmain.html)
|
* [Data-Oriented Design](http://www.dataorienteddesign.com/dodmain/dodmain.html)
|
||||||
* [Domain Driven Design Quickly](http://www.infoq.com/minibooks/domain-driven-design-quickly)
|
* [Domain Driven Design Quickly](http://www.infoq.com/minibooks/domain-driven-design-quickly)
|
||||||
* [DSL Engineering: Designing, Implementing and Using Domain-Specific Languages](http://dslbook.org) - Markus Voelter
|
* [DSL Engineering: Designing, Implementing and Using Domain-Specific Languages](http://dslbook.org) - Markus Voelter
|
||||||
* [Essential Skills for Agile Development](http://elliottback.com/wp/essential-skills-for-agile-development/)
|
|
||||||
* [Guide to the Software Engineering Body of Knowledge](http://www.computer.org/portal/web/swebok)
|
* [Guide to the Software Engineering Body of Knowledge](http://www.computer.org/portal/web/swebok)
|
||||||
* [How to Design Programs](http://www.htdp.org)
|
* [How to Design Programs](http://www.htdp.org)
|
||||||
* [How to Write Unmaintainable Code](http://mindprod.com/jgloss/unmain.html)
|
* [How to Write Unmaintainable Code](http://mindprod.com/jgloss/unmain.html)
|
||||||
@ -1326,7 +1325,6 @@
|
|||||||
* [Eloquent JavaScript 2nd edition](http://eloquentjavascript.net) - Marijn Haverbeke
|
* [Eloquent JavaScript 2nd edition](http://eloquentjavascript.net) - Marijn Haverbeke
|
||||||
* [Exploring ES6](http://exploringjs.com/es6/) - Dr. Axel Rauschmayer
|
* [Exploring ES6](http://exploringjs.com/es6/) - Dr. Axel Rauschmayer
|
||||||
* [Google JavaScript Style Guide](https://google.github.io/styleguide/javascriptguide.xml)
|
* [Google JavaScript Style Guide](https://google.github.io/styleguide/javascriptguide.xml)
|
||||||
* [Human Javascript](http://read.humanjavascript.com)
|
|
||||||
* [JavaScript Allongé](https://leanpub.com/javascript-allonge/read) - Reginald Braithwaite
|
* [JavaScript Allongé](https://leanpub.com/javascript-allonge/read) - Reginald Braithwaite
|
||||||
* [JavaScript Bible](http://media.wiley.com/product_ancillary/28/07645334/DOWNLOAD/all.pdf) (PDF)
|
* [JavaScript Bible](http://media.wiley.com/product_ancillary/28/07645334/DOWNLOAD/all.pdf) (PDF)
|
||||||
* [JavaScript Enlightenment](http://www.javascriptenlightenment.com) - Cody Lindley
|
* [JavaScript Enlightenment](http://www.javascriptenlightenment.com) - Cody Lindley
|
||||||
@ -1894,7 +1892,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
|||||||
* [Cookbook for R](http://www.cookbook-r.com) - Winston Chang
|
* [Cookbook for R](http://www.cookbook-r.com) - Winston Chang
|
||||||
* [Introduction to Probability and Statistics Using R](http://cran.r-project.org/web/packages/IPSUR/vignettes/IPSUR.pdf) - G. Jay Kerns (PDF)
|
* [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
|
* [Learning Statistics with R](http://health.adelaide.edu.au/psychology/ccs/teaching/lsr) - Daniel Navarro
|
||||||
* [learnR](https://github.com/yuanlisky/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)
|
* [Practical Regression and Anova using R](http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf) - Julian J. Faraway (PDF)
|
||||||
* [R for Data Science](http://r4ds.had.co.nz) - Garrett Grolemund and Hadley Wickham
|
* [R for Data Science](http://r4ds.had.co.nz) - Garrett Grolemund and Hadley Wickham
|
||||||
* [R for Spatial Analysis](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/spatialEpiBook.pdf) (PDF)
|
* [R for Spatial Analysis](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/spatialEpiBook.pdf) (PDF)
|
||||||
|
@ -61,10 +61,8 @@
|
|||||||
|
|
||||||
* [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com)
|
* [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com)
|
||||||
* [DockYard Ember.js Style Guide](https://github.com/DockYard/styleguides/blob/master/engineering/ember.md)
|
* [DockYard Ember.js Style Guide](https://github.com/DockYard/styleguides/blob/master/engineering/ember.md)
|
||||||
* [Ember 101](http://ember101.com)
|
|
||||||
* [Ember App with RailsApi](https://dockyard.com/blog/ember/2013/01/07/building-an-ember-app-with-rails-api-part-1)
|
* [Ember App with RailsApi](https://dockyard.com/blog/ember/2013/01/07/building-an-ember-app-with-rails-api-part-1)
|
||||||
* [Ember.js - Getting started](http://emberjs.com/guides/getting-started/)
|
* [Ember.js - Getting started](http://emberjs.com/guides/getting-started/)
|
||||||
* [EmberFlare](https://emberflare.com)
|
|
||||||
* [Vic Ramon's Ember Tutorial](http://ember.vicramon.com)
|
* [Vic Ramon's Ember Tutorial](http://ember.vicramon.com)
|
||||||
|
|
||||||
|
|
||||||
@ -117,7 +115,6 @@
|
|||||||
* [Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/)
|
* [Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/)
|
||||||
* [React with ASP.NET 5 Tutorial](http://reactjs.net/getting-started/aspnet5.html)
|
* [React with ASP.NET 5 Tutorial](http://reactjs.net/getting-started/aspnet5.html)
|
||||||
* [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals)
|
* [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals)
|
||||||
* [React.js tutorial - Creating components](http://ghost.stevenisekimart.in/react-js-tutorial-creating-components)
|
|
||||||
* [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial/)
|
* [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial/)
|
||||||
* [SurviveJS - Webpack and React](http://survivejs.com)
|
* [SurviveJS - Webpack and React](http://survivejs.com)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user