diff --git a/free-programming-books-ar.md b/free-programming-books-ar.md index 4dae1732..bcda75aa 100644 --- a/free-programming-books-ar.md +++ b/free-programming-books-ar.md @@ -28,7 +28,7 @@ ### 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 diff --git a/free-programming-books-es.md b/free-programming-books-es.md index 4876fc52..c7a0bcc9 100644 --- a/free-programming-books-es.md +++ b/free-programming-books-es.md @@ -186,7 +186,7 @@ * [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) +* [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) * [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) diff --git a/free-programming-books-ja.md b/free-programming-books-ja.md index 93665b70..89049983 100644 --- a/free-programming-books-ja.md +++ b/free-programming-books-ja.md @@ -352,9 +352,8 @@ ### iOS * [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(翻訳) -* [初めての iOS アプリケーション](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhone101.pdf) - Apple Developer (PDF) ### Java @@ -472,7 +471,7 @@ * [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/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 diff --git a/free-programming-books-pt_BR.md b/free-programming-books-pt_BR.md index 59063c96..2b2bd7eb 100644 --- a/free-programming-books-pt_BR.md +++ b/free-programming-books-pt_BR.md @@ -145,7 +145,7 @@ * [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) * [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) * [Tutorial Django Girls](http://tutorial.djangogirls.org/pt/) diff --git a/free-programming-books-ru.md b/free-programming-books-ru.md index 26235a37..91827b2a 100644 --- a/free-programming-books-ru.md +++ b/free-programming-books-ru.md @@ -153,7 +153,7 @@ ### Haskell * [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) - Антон Холомьёв diff --git a/free-programming-books-zh.md b/free-programming-books-zh.md index eff4fd92..2d8b0989 100644 --- a/free-programming-books-zh.md +++ b/free-programming-books-zh.md @@ -540,7 +540,7 @@ * [Underscore.js中文文档](http://learningcn.com/underscore/) * [You-Dont-Know-JS](https://github.com/getify/You-Dont-Know-JS) (深入JavaScript语言核心机制的系列图书) * 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) 翻译,原始地址无法打开,所以此处地址为我博客上的备份) * [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) (开源中国) * [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html) diff --git a/free-programming-books.md b/free-programming-books.md index 726ebd4a..0bbed938 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -445,7 +445,7 @@ * [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 * [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) * [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) @@ -631,7 +631,6 @@ * [Data-Oriented Design](http://www.dataorienteddesign.com/dodmain/dodmain.html) * [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 -* [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) * [How to Design Programs](http://www.htdp.org) * [How to Write Unmaintainable Code](http://mindprod.com/jgloss/unmain.html) @@ -1326,7 +1325,6 @@ * [Eloquent JavaScript 2nd edition](http://eloquentjavascript.net) - Marijn Haverbeke * [Exploring ES6](http://exploringjs.com/es6/) - Dr. Axel Rauschmayer * [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 Bible](http://media.wiley.com/product_ancillary/28/07645334/DOWNLOAD/all.pdf) (PDF) * [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 * [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/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) * [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) diff --git a/javascript-frameworks-resources.md b/javascript-frameworks-resources.md index 308958af..d0ec1046 100644 --- a/javascript-frameworks-resources.md +++ b/javascript-frameworks-resources.md @@ -61,10 +61,8 @@ * [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com) * [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.js - Getting started](http://emberjs.com/guides/getting-started/) -* [EmberFlare](https://emberflare.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/) * [React with ASP.NET 5 Tutorial](http://reactjs.net/getting-started/aspnet5.html) * [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/) * [SurviveJS - Webpack and React](http://survivejs.com)