Skip to content

Commit 0d1d654

Browse files
Devinsuitvhf
Devinsuit
authored andcommitted
Update broken links (EbookFoundation#2318)
* Update broken links * Add pdf indication
1 parent 46af129 commit 0d1d654

8 files changed

+4
-27
lines changed

free-programming-books-fr.md

-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@
120120
### Coq
121121

122122
* [Le Coq'Art (V8)](http://www.labri.fr/perso/casteran/CoqArt/) - Yves Bertot et Pierre Castéran
123-
* [Preuves de programmes en coq](http://fuscia.inrialpes.fr/cours/coq/) - Yves Bertot
124123

125124

126125
### CSS

free-programming-books-pt_BR.md

-1
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,6 @@
137137
* [Api REST Com Silex no GAE](http://bit.ly/ebook-silex) - Nanderson Castro (PDF, EPUB, MOBI)
138138
* [CakePHP](http://book.cakephp.org/2.0/pt/index.html)
139139
* [Curso Linguagem PHP 2000](http://www.etelg.com.br/paginaete/downloads/informatica/php.pdf) (PDF)
140-
* [Laravel - O Framework PHP para os Artesãos da Web](http://laravel.artesaos.org)
141140
* [PHP Do jeito certo](http://br.phptherightway.com)
142141

143142

free-programming-books-ro.md

-19
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,26 @@
11
### Index
22

33
* [Ajax](#ajax)
4-
* [CSS](#css)
54
* [HTML](#hmtl)
6-
* [JavaScript](#javascript)
75
* [MySQL](#mysql)
86
* [PHP](#php)
9-
* [XHTML](#xhtml)
107

118

129
### Ajax
1310

1411
* [Ajax](http://etutoriale.ro/articles/1483/1/Tutorial-Ajax/)
1512

1613

17-
### CSS
18-
19-
* [CSS](http://www.tutorialeweb.net/css/)
20-
21-
2214
### HMTL
2315

2416
* [HTML](http://tutorialehtml.com/ro/introducere-in-html/)
2517

2618

27-
### JavaScript
28-
29-
* [JavaScript](http://www.tutorialeweb.net/javascript/)
30-
31-
3219
### MySQL
3320

3421
* [MySQL](http://profs.info.uaic.ro/~busaco/teach/courses/net/docs/mysql-ro.pdf) (PDF)
3522

3623

3724
### PHP
3825

39-
* [PHP](http://www.tutorialeweb.net/php/)
4026
* [PHP](http://php.punctsivirgula.ro)
41-
42-
43-
### XHTML
44-
45-
* [XHTML](http://www.tutorialeweb.net/xhtml/)

free-programming-books-ru.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@
179179

180180
### NoSQL
181181

182-
* [Маленькая книга о MongoDB](http://jsman.ru/mongo-book/index.html)
182+
* [Маленькая книга о MongoDB](http://www.pvsm.ru/download/mongodb-ru.pdf) (PDF)
183183
* [Маленькая книга о Redis](https://github.com/kondratovich/the-little-redis-book/blob/master/ru/redis.md)
184184

185185

free-programming-books-zh.md

-1
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,6 @@
487487
* [backbone.js中文文档](http://www.css88.com/doc/backbone/)
488488
* [backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
489489
* [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
490-
* [Developing Backbone.js Applications(中文版)](http://feliving.github.io/developing-backbone-applications)
491490
* [Chrome扩展及应用开发](http://www.ituring.com.cn/minibook/950)
492491
* CoffeeScript
493492
* [CoffeeScript 编码风格指南](https://github.com/geekplux/coffeescript-style-guide)

free-programming-books.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@
301301
#### Cloud Computing
302302

303303
* [Multi-tenant Applications for the Cloud, 3rd Edition](http://www.microsoft.com/en-us/download/details.aspx?id=29263)
304-
* [OpenStack Operations Guide](http://docs.openstack.org/ops/)
304+
* [OpenStack Operations Guide](https://docs.openstack.org/ops-guide/index.html)
305305

306306

307307
#### Competitive Programming
@@ -1157,7 +1157,7 @@
11571157

11581158
* [A Gentle Introduction to Haskell](https://www.haskell.org/tutorial/)
11591159
* [Anatomy of Programming Languages](http://www.cs.utexas.edu/~wcook/anatomy/) - William R. Cook
1160-
* [Beautiful Code, Compelling Evidence](http://vis.renci.org/jeff/2009/01/16/beautiful-code-compelling-evidence/) (PDF)
1160+
* [Beautiful Code, Compelling Evidence](http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf) (PDF)
11611161
* [Exploring Generic Haskell](http://www.andres-loeh.de/ExploringGH.pdf) - Andres Löh (PDF)
11621162
* [Happy Learn Haskell Tutorial](http://www.happylearnhaskelltutorial.com)
11631163
* [Haskell and Yesod](http://www.yesodweb.com/book-1.2)

javascript-frameworks-resources.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* [Angular.js Youtube Channel](https://www.youtube.com/angularjs)
1111
* [AngularJS - Extend your Browser](https://speakerdeck.com/petebd/devox-uk-2013-angularjs?slide=2)
1212
* [AngularJS - Step by Logical Step](http://nicholasjohnson.com/angular-book/)
13-
* [AngularJS in 60 Minutes](http://fastandfluid.com/publicdownloads/AngularJSIn60MinutesIsh_DanWahlin_May2013.pdf) (PDF)
13+
* [AngularJS in 60 Minutes](http://sd.blackball.lv/library/AngularJS_in_60_minutes_Dan_Wahlin_May_2013.pdf) (PDF)
1414
* [AngularJS Insights](http://pascalprecht.github.io/slides/angularjs-insights/#/)
1515
* [AngularJS Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/angularjs) (PDF, Kindle) *(Just fill the fields with any values)*
1616
* [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com)

problem-sets-competitive-programming.md

-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
* [Facebook Hackercup](https://www.facebook.com/hackercup)
2222
* [HackerEarth](https://www.hackerearth.com)
2323
* [Hackerrank](https://www.hackerrank.com)
24-
* [Hello World Open](https://helloworldopen.com)
2524
* [Internet Problem Solving Contest](http://ipsc.ksp.sk)
2625
* [Just another Golf Coding](http://jagc.org)
2726
* [Kattis](https://open.kattis.com)

0 commit comments

Comments
 (0)