Closed davorpa closed 1 year ago
The link checking CI doesn't fail because we don't want submitters to be distracted by unrelated link failures and there is a background of false negatives. We've discussed having the link checker autogenerate issues, but no one has really worked on it much.
Yes. I've see first step would be take bot report and publish as PR comment or attach to a pinned issue as recurrent comment using a cron job.
Another good option would be send a backup to wayback machine of each link on push over master branch (merge). It could be also a cron to catch updates.
Let me research a bit more about GitHub actions, and maybe I can help.
After https://github.com/EbookFoundation/free-programming-books/pull/6471#commitcomment-58850566 , this is interesting....
_Originally posted by @davorpa in https://github.com/EbookFoundation/free-programming-books/pull/6471#discussion_r738707137_
my fb hack someone
A list with all the broken links, I got it from this workflow: https://github.com/LuigiImVector/free-programming-books/actions/runs/2692542026 (I used this script)
See how to proceed in the first message
[ ] books//free-programming-books-pt_BR.md
> Links
1. [L066] 404 https://vimbook.gitbook.io/vimbook
2. [L120] 404 http://webserver2.tecgraf.puc-rio.br/~manuel/Download/Programacao%20Orientada%20a%20Objetos%20em%20C++.pdf
3. [L270] 404 http://udgwebdev.com/meteor/
4. [L277] 404 http://udgwebdev.com/nodejs/
5. [L291] http://www.vuejs-brasil.com.br/ Failed to open TCP connection to www.vuejs-brasil.com.br:80 (getaddrinfo: Name or service not known)
6. [L335] 404 https://symfony.com/doc/5.0/the-fast-track/pt_BR/index.html
[ ] books//free-programming-books-ko.md
> Links
1. [L123] 404 https://thebook.io/006718/
[ ] books//free-programming-books-fa_IR.md
> Links
1. [L23] http://networksciencebook.com/ Failed to open TCP connection to networksciencebook.com:80 (Connection timed out - connect(2) for "networksciencebook.com" port 80)
2. [L66] 404 https://symfony.com/doc/current/the-fast-track/fa/index.html
[ ] books//free-programming-books-fr.md
> Links
1. [L098] http://drpaulcarter.com/pcasm/ Failed to open TCP connection to drpaulcarter.com:80 (Connection timed out - connect(2) for "drpaulcarter.com" port 80)
2. [L185] 429 http://geekographie.maieul.net/95
3. [L223] http://sagebook.gforge.inria.fr/ Failed to open TCP connection to sagebook.gforge.inria.fr:80 (Connection timed out - connect(2) for "sagebook.gforge.inria.fr" port 80)
4. [L246] http://www.lincoste.com/ebooks/pdf/informatique/programmer_php.pdf Failed to open TCP connection to www.lincoste.com:80 (getaddrinfo: Name or service not known)
5. [L264] http://www.lincoste.com/ebooks/pdf/informatique/python.pdf Failed to open TCP connection to www.lincoste.com:80 (getaddrinfo: Name or service not known)
6. [L287] http://french.railstutorial.org/chapters/beginning Failed to open TCP connection to french.railstutorial.org:80 (getaddrinfo: Name or service not known)
[ ] books//free-programming-books-ru.md
> Links
01. [L103] http://fprog.ru/ end of file reached
02. [L108] http://networksciencebook.com/ Failed to open TCP connection to networksciencebook.com:80 (Connection timed out - connect(2) for "networksciencebook.com" port 80)
03. [L127] 404 http://www.mcst.ru/doc/book_121130.pdf
04. [L142] 403 https://metanit.com/cpp/c
05. [L150] 403 https://metanit.com/sharp/patterns
06. [L151] 403 https://metanit.com/sharp/tutorial
07. [L152] 403 https://metanit.com/sharp/net
08. [L161] 403 https://metanit.com/cpp/tutorial
09. [L203] 403 https://metanit.com/go/tutorial
10. [L205] https://gobyexample.ru/ Failed to open TCP connection to gobyexample.ru:443 (Connection timed out - connect(2) for "gobyexample.ru" port 443)
11. [L222] 403 https://metanit.com/web/html5
12. [L236] 403 https://metanit.com/java/tutorial
13. [L252] 403 https://metanit.com/java/android
14. [L303] 403 https://metanit.com/web/webgl
15. [L305] 403 https://metanit.com/web/javascript
16. [L316] 403 https://metanit.com/web/angular
17. [L323] 403 https://metanit.com/web/jquery
18. [L331] 403 https://metanit.com/web/nodejs
19. [L345] 403 https://metanit.com/web/react
20. [L354] 403 https://metanit.com/web/vuejs
21. [L361] 403 https://metanit.com/java/kotlin
22. [L373] 404 http://lisper.ru/wiki/Cookbook
23. [L375] 404 http://lisper.ru/pcl/
24. [L385] 403 https://metanit.com/sharp/adonet
25. [L386] 403 https://metanit.com/sharp/aspnet5
26. [L387] 403 https://metanit.com/sharp/mvc5
27. [L388] 403 https://metanit.com/sharp/aspnet_webapi
28. [L389] 403 https://metanit.com/sharp/entityframeworkcore
29. [L389] 403 https://metanit.com/sharp/entityframework
30. [L453] http://ru.diveintopython.net/toc.html Failed to open TCP connection to ru.diveintopython.net:80 (getaddrinfo: Name or service not known)
31. [L456] 403 https://metanit.com/python/tutorial
32. [L470] 403 https://metanit.com/python/django
33. [L512] 403 http://railstutorial.ru/chapters/4_0/beginning
34. [L550] 403 https://metanit.com/sql/sqlserver
35. [L582] 403 https://metanit.com/web/typescript
36. [L589] 403 https://metanit.com/web/angular2
37. [L598] 404 https://younglinux.info/linuxintro
[ ] books//free-programming-books-tr.md
> Links
1. [L126] https://www.ismailari.com/blog/matlab-programlamaya-giris Failed to open TCP connection to www.ismailari.com:443 (getaddrinfo: Temporary failure in name resolution)
2. [L147] https://www.pythondersleri.com/p/django-egitim-serisi.html Failed to open TCP connection to www.pythondersleri.com:443 (Connection timed out - connect(2) for "www.pythondersleri.com" port 443)
3. [L148] 404 https://gokmengorgen.net/django-notes
[ ] books//free-programming-books-zh.md
> Links
01. [L115] 503 http://www.kancloud.cn/kancloud/intro-to-prog/52592
02. [L122] http://learnvimscriptthehardway.onefloweroneworld.com/ Failed to open TCP connection to learnvimscriptthehardway.onefloweroneworld.com:80 (getaddrinfo: Name or service not known)
03. [L155] http://cb.vu/unixtoolbox_zh_CN.xhtml Failed to open TCP connection to cb.vu:80 (getaddrinfo: Name or service not known)
04. [L160] 503 http://www.kancloud.cn/kancloud/a-programmer-prepares
05. [L178] http://es.xiaoleilu.com/ Failed to open TCP connection to es.xiaoleilu.com:80 (getaddrinfo: No address associated with hostname)
06. [L231] 404 https://github.com/fool2fish/selenium-doc
07. [L306] 404 http://www.apkbus.com/design/index.html
08. [L333] 404 https://firebasestorage.googleapis.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-ME5zR-03ZEHgp2kv7bW%2F-MF9EIY-s19_w19_Unae%2F-MF9F-HCs1nLOkY1mLVi%2FBeej-cn-20140429.zip?alt=media&token=de27f96b-2aed-4c97-8879-649638c7559f
09. [L335] http://docs.linuxtone.org/ebooks/C&CPP/c/ Failed to open TCP connection to docs.linuxtone.org:80 (Connection timed out - connect(2) for "docs.linuxtone.org" port 80)
10. [L347] http://www.nowamagic.net/librarys/books/contents/c Failed to open TCP connection to www.nowamagic.net:80 (Connection timed out - connect(2) for "www.nowamagic.net" port 80)
11. [L371] http://dart.lidian.info/wiki/Language_Tour Failed to open TCP connection to dart.lidian.info:80 (Network is unreachable - connect(2) for "dart.lidian.info" port 80)
12. [L382] 404 https://elixirschool.com/cn/
13. [L401] http://go.ctolib.com/docs/read/magical-go-c-index.html Failed to open TCP connection to go.ctolib.com:80 (Connection timed out - connect(2) for "go.ctolib.com" port 80)
14. [L419] http://gorevel.cn/docs/manual/index.html Failed to open TCP connection to gorevel.cn:80 (getaddrinfo: Name or service not known)
15. [L452] 404 http://nilsun.github.io/apple-watch/
16. [L461] 404 https://github.com/alibaba/p3c/blob/master/Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C%EF%BC%88%E5%B5%A9%E5%B1%B1%E7%89%88%EF%BC%89.pdf
17. [L492] http://bq69.com/blog/articles/script/868/google-javascript-style-guide.html Failed to open TCP connection to bq69.com:80 (Connection timed out - connect(2) for "bq69.com" port 80)
18. [L509] 429 https://github.com/zensh/AngularjsTutorial_cn
19. [L510] 429 https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md
20. [L516] 429 https://github.com/the5fire/backbonejs-learning-note
21. [L517] http://www.css88.com/doc/backbone/ Failed to open TCP connection to www.css88.com:80 (getaddrinfo: Name or service not known)
22. [L523] 429 https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C
23. [L541] 429 https://github.com/kokdemo/impress.js-tutorial-in-Chinese
24. [L546] http://www.nowamagic.net/librarys/books/contents/jquery Failed to open TCP connection to www.nowamagic.net:80 (Connection timed out - connect(2) for "www.nowamagic.net" port 80)
25. [L553] 429 https://github.com/nswbmw/N-blog
26. [L556] http://nodejs.ctolib.com/docs/sfile/jstraining/engineering.html Failed to open TCP connection to nodejs.ctolib.com:80 (getaddrinfo: Name or service not known)
27. [L557] 429 https://github.com/guo-yu/koa-guide
28. [L560] 429 https://github.com/alsotang/node-lessons
29. [L561] 429 https://github.com/jollen/nodejs-fullstack-lessons
30. [L563] 429 https://github.com/nodejs-tw/nodejs-wiki-book
31. [L570] 429 https://github.com/theJian/build-a-hn-front-page
32. [L571] 429 https://github.com/hateonion/react-bits-CN
33. [L573] 429 https://github.com/fakefish/react-webpack-cookbook
34. [L586] 502 http://css88.com/doc/zeptojs_api
35. [L591] 429 https://github.com/49951331/graduate-project-102pj/blob/master/docs/latex123.pdf
36. [L604] 404 http://www.w3cschool.cc/manual/lua53doc/contents.html
37. [L621] 429 https://github.com/huangz1990/annotated_redis_source
38. [L622] 429 https://github.com/huangz1990/redis-3.0-annotated
39. [L626] 429 https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md
40. [L627] 429 https://github.com/JasonLai256/the-little-redis-book/blob/master/cn/redis.md
41. [L632] 429 https://github.com/fayland/chinese-perl-book
42. [L640] https://codeigniter.org.tw/userguide3 Failed to open TCP connection to codeigniter.org.tw:443 (Connection refused - connect(2) for "codeigniter.org.tw" port 443)
43. [L642] 404 http://www.myleftstudio.com/
44. [L660] 404 https://symfony.com/doc/current/the-fast-track/zh_CN/index.html
45. [L674] https://bop.molun.net/ Failed to open TCP connection to bop.molun.net:443 (getaddrinfo: Name or service not known)
46. [L676] 429 https://github.com/jiechic/diveintopython3
47. [L677] https://www.ctolib.com/docs/sfile/think-python-2e/0.html Failed to open TCP connection to www.ctolib.com:443 (Connection timed out - connect(2) for "www.ctolib.com" port 443)
48. [L687] 404 http://funhacks.net/explore-python
49. [L704] 404 http://yanping.me/shiny-tutorial/
50. [L716] 429 https://github.com/JuanitoFatas/rails-style-guide/blob/master/README-zhCN.md
51. [L717] 429 https://github.com/JuanitoFatas/ruby-style-guide/blob/master/README-zhCN.md
52. [L719] http://guides.ruby-china.org/ Failed to open TCP connection to guides.ruby-china.org:80 (getaddrinfo: Name or service not known)
53. [L725] 429 https://github.com/rustcc/rust-by-example/
54. [L726] 429 https://github.com/KaiserY/rust-book-chinese
55. [L727] 429 https://github.com/photino/rust-notes
56. [L728] 429 https://github.com/rustcc/RustPrimer
57. [L753] 429 https://github.com/qinjx/30min_guides/blob/master/shell.md
58. [L768] 429 https://github.com/jkchao/typescript-book-chinese
59. [L776] 522 https://angular.cn/docs
60. [L778] 522 https://angular.cn/tutorial
61. [L789] 429 https://github.com/Youchien/concise-excel-vba
[ ] books//free-programming-books-ja.md
> Links
01. [L297] 404 http://memo.sappari.org/coffeescript/coffeescript-langref
02. [L372] https://www.ntts.co.jp/column/tec/java_03/ Failed to open TCP connection to www.ntts.co.jp:443 (getaddrinfo: Name or service not known)
03. [L378] https://www.ntts.co.jp/column/tec/java_02/ Failed to open TCP connection to www.ntts.co.jp:443 (getaddrinfo: Name or service not known)
04. [L406] http://seiza.dip.jp/link/files/writingrobustjavacode.pdf Failed to open TCP connection to seiza.dip.jp:80 (Connection timed out - connect(2) for "seiza.dip.jp" port 80)
05. [L417] 404 https://developer.mozilla.org/ja/docs/JavaScript_style_guide
06. [L445] 403 https://stacktrace.jp/jquery/ui
07. [L518] 404 https://developer.apple.com/jp/devcenter/ios/library/documentation/ProgrammingWithObjectiveC.pdf
08. [L519] 404 https://developer.apple.com/jp/devcenter/ios/library/documentation/CocoaEncyclopedia.pdf
09. [L545] https://prev.net-newbie.com/support/pdf2/ Failed to open TCP connection to prev.net-newbie.com:443 (getaddrinfo: Name or service not known)
10. [L564] 403 http://ap.kakoku.net/index.html
11. [L577] http://works.surgo.jp/translation/pyguide.html Failed to open TCP connection to works.surgo.jp:80 (getaddrinfo: Name or service not known)
12. [L578] 404 http://japanichaos.appspot.com/
13. [L607] http://cse.naro.affrc.go.jp/takezawa/r-tips/r2.html Failed to open TCP connection to cse.naro.affrc.go.jp:80 (Connection timed out - connect(2) for "cse.naro.affrc.go.jp" port 80)
14. [L614] 404 https://nuss.nagoya-u.ac.jp/index.php/s/kN6ZxsyReNzRPlM
15. [L615] http://cse.naro.affrc.go.jp/takezawa/r-tips.pdf Failed to open TCP connection to cse.naro.affrc.go.jp:80 (Connection timed out - connect(2) for "cse.naro.affrc.go.jp" port 80)
[ ] books//free-programming-books-subjects.md
> Links
01. [L120] http://www.inf.fh-flensburg.de/lang/algorithmen/sortieren/algoen.htm Failed to open TCP connection to www.inf.fh-flensburg.de:80 (Connection timed out - connect(2) for "www.inf.fh-flensburg.de" port 80)
02. [L144] https://chain.courses/ Failed to open TCP connection to chain.courses:443 (Connection timed out - connect(2) for "chain.courses" port 443)
03. [L226] http://www.computervisionmodels.com/ Failed to open TCP connection to www.computervisionmodels.com:80 (Connection timed out - connect(2) for "www.computervisionmodels.com" port 80)
04. [L279] http://pcgbook.com/ Failed to open TCP connection to pcgbook.com:80 (Connection timed out - connect(2) for "pcgbook.com" port 80)
05. [L312] 404 https://people.gnome.org/~swilmet/glib-gtk-dev-platform.pdf
06. [L344] 404 https://pytorch.org/assets/deep-learning/Deep-Learning-with-PyTorch.pdf
07. [L347] 404 https://mitpress.ublish.com/ereader/7093/?preview=#page/Cover
08. [L406] https://www.people.vcu.edu/~rhammack/BookOfProof/Main.pdf Failed to open TCP connection to www.people.vcu.edu:443 (Connection timed out - connect(2) for "www.people.vcu.edu" port 443)
09. [L411] 404 https://mitpress.ublish.com/ereader/77/?preview#page/Cover
10. [L424] http://vassarstats.net/textbook/ Failed to open TCP connection to vassarstats.net:80 (Connection timed out - connect(2) for "vassarstats.net" port 80)
11. [L444] 404 https://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/book.html
12. [L486] http://www.gregorybard.com/books.html Failed to open TCP connection to www.gregorybard.com:80 (Connection timed out - connect(2) for "www.gregorybard.com" port 80)
13. [L588] 404 https://launchschool.com/books/http
14. [L592] http://networksciencebook.com/ Failed to open TCP connection to networksciencebook.com:80 (Connection timed out - connect(2) for "networksciencebook.com" port 80)
15. [L650] 404 https://computing.llnl.gov/tutorials/parallel_comp/
16. [L686] 404 http://www.thomaswong.net/introduction-to-classical-and-quantum-computing-1e2p.pdf
17. [L737] 404 https://launchschool.com/books/agile_planning
18. [L773] 404 https://launchschool.com/books/working_with_apis
[ ] books//free-programming-books-ar.md
> Links
1. [L032] 404 https://www.ev-center.com/uploads/2/1/2/6/21261678/
2. [L112] 404 https://symfony.com/doc/5.0/the-fast-track/ar/index.html
[ ] books//free-programming-books-pt_PT.md
> Links
1. [L29] http://alfarrabio.di.uminho.pt/~albie/lshort/pt-lshort.pdf Failed to open TCP connection to alfarrabio.di.uminho.pt:80 (Connection timed out - connect(2) for "alfarrabio.di.uminho.pt" port 80)
2. [L35] http://www4.di.uminho.pt/~mjf/pub/LC-Prolog.pdf Failed to open TCP connection to www4.di.uminho.pt:80 (Connection timed out - connect(2) for "www4.di.uminho.pt" port 80)
[ ] books//free-programming-books-hu.md
> Links
1. [L073] http://www.banyai-kkt.sulinet.hu/robotika/Segedanyag/Egyszeru_robotika.pdf Failed to open TCP connection to www.banyai-kkt.sulinet.hu:80 (getaddrinfo: Name or service not known)
2. [L090] 404 http://devportal.hu/
[ ] books//free-programming-books-de.md
> Links
1. [L057] http://drpaulcarter.com/pcasm Failed to open TCP connection to drpaulcarter.com:80 (Connection timed out - connect(2) for "drpaulcarter.com" port 80)
2. [L184] 404 https://symfony.com/doc/5.0/the-fast-track/de/index.html
[ ] books//free-programming-books-it.md
> Links
1. [L052] http://www.diegm.uniud.it/schaerf/APS/Dispensa_APS_2_3.pdf Failed to open TCP connection to www.diegm.uniud.it:80 (Connection timed out - connect(2) for "www.diegm.uniud.it" port 80)
2. [L083] http://drpaulcarter.com/pcasm/ Failed to open TCP connection to drpaulcarter.com:80 (Connection timed out - connect(2) for "drpaulcarter.com" port 80)
3. [L099] http://www.cbmc.it/~marchettil/Tandem2016/Bellini.pdf Failed to open TCP connection to www.cbmc.it:80 (Connection timed out - connect(2) for "www.cbmc.it" port 80)
4. [L110] 403 http://didatticait.altervista.org/programmazione/CPP/CPP-dispense/CORSO_C.pdf
5. [L136] 404 https://nicolaiarocci.com/mongodb/il-piccolo-libro-di-mongodb.pdf
6. [L233] 404 http://francescomuscolo.altervista.org/manuale_PHP.pdf
7. [L275] 403 http://vbgraphic.altervista.org/warehouse/sites/default/files/downloads/Guida_Angular5_FabioGuerrazzi.pdf
8. [L280] 403 http://liuct.altervista.org/download/repository/ingsof/Appunti_UML.pdf
9. [L286] http://www.webalice.it/kindofapple/corsovb.pdf Failed to open TCP connection to www.webalice.it:80 (Connection timed out - connect(2) for "www.webalice.it" port 80)
[ ] books//free-programming-books-id.md
> Links
1. [L055] https://ibnu.daqiqil.id/buku-codeigniter/ Failed to open TCP connection to ibnu.daqiqil.id:443 (getaddrinfo: Name or service not known)
2. [L141] https://arsiteknologi.com/wp-content/uploads/Pemrograman_Berbasis_Objek_Modern_dengan_PHP_Google_Play_Book.pdf Failed to open TCP connection to arsiteknologi.com:443 (Connection refused - connect(2) for "arsiteknologi.com" port 443)
3. [L169] 403 https://www.researchgate.net/publication/337961765_Smart_Contract_Blockchain_pada_E-Voting
[ ] books//free-programming-books-pl.md
> Links
1. [L032] 500 http://apki.org/
2. [L063] http://qvazar.pl/kurs-c/kurs-c Failed to open TCP connection to qvazar.pl:80 (getaddrinfo: Name or service not known)
3. [L065] http://janek.ae.krakow.pl/wiluszt/zajecia/c/ansic/ Failed to open TCP connection to janek.ae.krakow.pl:80 (Connection timed out - connect(2) for "janek.ae.krakow.pl" port 80)
4. [L194] 404 http://cyberpunk.e-spin.pl/86%2c37%2c5/KOD/KURSY-PROGRAMOWANIA/Kurs-PHP-OOP
[ ] books//free-programming-books-ro.md
> Links
1. [L39] 404 https://symfony.com/doc/current/the-fast-track/ro/index.html
[ ] books//free-programming-books-langs.md
> Links
01. [L0274] 404 http://robertson.uk.net/Files/APL1&2.pdf
02. [L0275] 404 http://robertson.uk.net/Files/APL3&4.pdf
03. [L0303] http://mvcmusicstore.codeplex.com/ Failed to open TCP connection to mvcmusicstore.codeplex.com:80 (getaddrinfo: Name or service not known)
04. [L0305] http://www.vijaymukhi.com/documents/books/vsnet/content.htm Net::ReadTimeout
05. [L0394] 404 https://launchschool.com/books/command_line
06. [L0396] 403 https://bash.cyberciti.biz/guide/Main_Page
07. [L0523] http://cis.stvincent.edu/html/tutorials/swd/ Failed to open TCP connection to cis.stvincent.edu:80 (Connection timed out - connect(2) for "cis.stvincent.edu" port 80)
08. [L0644] http://www.lincoste.com/ebooks/english/pdf/computers/database_management_systems.pdf Failed to open TCP connection to www.lincoste.com:80 (getaddrinfo: Name or service not known)
09. [L0656] http://dtrace.org/guide/preface.html Failed to open TCP connection to dtrace.org:80 (Connection timed out - connect(2) for "dtrace.org" port 80)
10. [L0818] 404 https://launchschool.com/books/git
11. [L0914] http://dev.stephendiehl.com/hask/ Failed to open TCP connection to dev.stephendiehl.com:80 (Connection timed out - connect(2) for "dev.stephendiehl.com" port 80)
12. [L0941] http://diveinto.html5doctor.com/ Failed to open TCP connection to diveinto.html5doctor.com:80 (Network is unreachable - connect(2) for "diveinto.html5doctor.com" port 80)
13. [L1169] 404 https://www.amazon.com/Thinking-JavaScript-Aravind-Shenoy-ebook/dp/B00JUI6LUQ
14. [L1250] 500 http://ember.vicramon.com/
15. [L1274] http://mediatheque.cite-musique.fr/MediaComposite/Debug/Dossier-Orchestre/ressources/jQuery.Novice.to.Ninja.2nd.Edition.pdf Failed to open TCP connection to mediatheque.cite-musique.fr:80 (Connection timed out - connect(2) for "mediatheque.cite-musique.fr" port 80)
16. [L1657] 404 https://ocaml.xyz/book/
17. [L1834] 404 https://www.cis.upenn.edu/~matuszek/Concise%20Guides/Concise%20Prolog.html
18. [L2107] 404 https://launchschool.com/books/ruby
19. [L2114] 404 https://launchschool.com/books/oo_ruby
20. [L2221] 404 http://eed3si9n.com/tetrix-in-scala-html5-book
[ ] books//free-programming-books-es.md
> Links
1. [L128] 404 http://www.hermosaprogramacion.com/android
2. [L135] http://repositori.uji.es/xmlui/bitstream/handle/10234/24306/s29.pdf Net::ReadTimeout
3. [L276] http://www.sage-para-estudiantes.com/ Failed to open TCP connection to www.sage-para-estudiantes.com:80 (Connection timed out - connect(2) for "www.sage-para-estudiantes.com" port 80)
4. [L312] 404 https://symfony.com/doc/5.0/the-fast-track/es/index.html
5. [L334] http://repositori.uji.es/xmlui/bitstream/handle/10234/24305/s23.pdf Net::ReadTimeout
[ ] casts//free-podcasts-screencasts-pt_BR.md
> Links
1. [L035] 503 http://datascienceacademy.com.br/blog/podcast-dsa/
2. [L065] 500 http://www.cocoaheads.com.br/podcasts
[ ] casts//free-podcasts-screencasts-es.md
> Links
1. [L15] 404 https://www.datafuturology.com/data-futurology-espanol
[ ] casts//free-podcasts-screencasts-tr.md
> Links
1. [L10] https://devpod.org/ Failed to open TCP connection to devpod.org:443 (Connection refused - connect(2) for "devpod.org" port 443)
[ ] casts//free-podcasts-screencasts-sv.md
> Links
1. [L15] http://stillinbeta.se/ Failed to open TCP connection to stillinbeta.se:80 (getaddrinfo: Name or service not known)
[ ] casts//free-podcasts-screencasts-ru.md
> Links
1. [L091] http://radiojs.ru/ Failed to open TCP connection to radiojs.ru:80 (getaddrinfo: Temporary failure in name resolution)
[ ] casts//free-podcasts-screencasts-en.md
> Links
1. [L238] 403 https://blog.codepen.io/radio/
2. [L263] https://reactive.audio/ Failed to open TCP connection to reactive.audio:443 (getaddrinfo: Name or service not known)
3. [L271] https://www.talkingcode.com/ Failed to open TCP connection to www.talkingcode.com:443 (Connection timed out - connect(2) for "www.talkingcode.com" port 443)
4. [L285] 404 https://5by5.tv/webahead
[ ] courses//free-courses-th.md
> Links
1. [L42] http://marcuscode.com/lang/javascript Failed to open TCP connection to marcuscode.com:80 (Connection timed out - connect(2) for "marcuscode.com" port 80)
[ ] courses//free-courses-ko.md
> Links
1. [L175] 404 https://jihooyim1.gitbooks.io/linuxbasic/content
[ ] courses//free-courses-vi.md
> Links
01. [L041] https://www.codehub.com.vn/Hoc-AJAX Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
02. [L057] 500 https://tedu.com.vn/khoa-hoc/khoa-hoc-aspnet-core-co-ban-14.html
03. [L069] https://www.codehub.com.vn/Twitter-Bootstrap Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
04. [L103] https://www.codehub.com.vn/CSS-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
05. [L121] https://www.codehub.com.vn/Golang-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
06. [L127] https://www.codehub.com.vn/HTML-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
07. [L139] https://www.codehub.com.vn/ES6-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
08. [L142] 500 https://tedu.com.vn/khoa-hoc/khoa-hoc-java-script-can-ban-12.html
09. [L143] https://www.codehub.com.vn/JavaScript-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
10. [L150] https://www.codehub.com.vn/AngularJS-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
11. [L156] https://www.codehub.com.vn/jQuery-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
12. [L175] https://www.codehub.com.vn/Node-js-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
13. [L184] https://www.codehub.com.vn/Objective-C-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
14. [L189] https://www.codehub.com.vn/PHP-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
15. [L199] https://www.codehub.com.vn/Python-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
16. [L218] https://www.codehub.com.vn/Ruby-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
17. [L230] https://www.codehub.com.vn/SQL-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
18. [L290] https://www.codehub.com.vn/Xcode-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
19. [L295] https://www.codehub.com.vn/XML-Co-Ban Failed to open TCP connection to www.codehub.com.vn:443 (getaddrinfo: Temporary failure in name resolution)
[ ] courses//free-courses-id.md
> Links
1. [L070] 404 https://kodedasar.com/belajar-cpp/
[ ] courses//free-courses-ru.md
> Links
1. [L040] 404 https://www.coursera.org/learn/c-plus-plus-white
2. [L041] 404 https://www.coursera.org/learn/c-plus-plus-yellow
3. [L042] 404 https://www.coursera.org/learn/c-plus-plus-brown
4. [L043] 404 https://www.coursera.org/learn/c-plus-plus-red
5. [L044] 404 https://www.coursera.org/learn/c-plus-plus-black
6. [L153] 404 https://www.coursera.org/learn/python-osnovy-programmirovaniya
[ ] courses//free-courses-fa_IR.md
> Links
1. [L037] 404 https://sokanacademy.com/courses/git
2. [L044] 404 https://sokanacademy.com/courses/java
3. [L064] https://mskm.ir/category/programming/kotlin/ Failed to open TCP connection to mskm.ir:443 (getaddrinfo: No address associated with hostname)
4. [L071] 404 https://sokanacademy.com/courses/linux
5. [L092] 404 https://sokanacademy.com/courses/php-oop
6. [L102] 404 https://sokanacademy.com/courses/laravelexcel
7. [L105] 404 https://sokanacademy.com/courses/oauth-passport
8. [L115] 404 https://sokanacademy.com/courses/python
[ ] courses//free-courses-es.md
> Links
01. [L056] 404 https://miriadax.net/web/big-data-el-valor-anadido-de-los-datos-en-su-negocio
02. [L057] 404 https://miriadax.net/web/big-data-marketing
03. [L058] 404 https://miriadax.net/web/big-data-para-una-ciudad-inteligente-2-edicion-
04. [L059] 404 https://miriadax.net/web/introduccion-al-business-intelligence-y-al-big-data-3-edicion-
05. [L078] 404 https://miriadax.net/web/matlab-y-octave-para-ingenieros-y-cientificos
06. [L079] 404 https://miriadax.net/web/pensamiento-computacional-en-la-escuela-2ed
07. [L094] 404 https://miriadax.net/web/agilidad-y-lean-gestionando-los-proyectos-y-negocios-del-s-xxi-6-edicion-
08. [L096] 404 https://miriadax.net/web/gestion-de-proyectos-con-metodologias-agiles-y-enfoques-lean-3-edicion-
09. [L130] 404 https://miriadax.net/web/introduccion-al-machine-learning-2-edicion-
10. [L137] 404 https://miriadax.net/web/creacion-y-retoque-2-ed
11. [L143] 404 https://miriadax.net/web/software-libre-ofimatica-con-openoffice
12. [L148] 404 https://miriadax.net/web/subtitular-en-linea-2-edicion-
13. [L169] 403 https://platzi.com/clases/programacion-basica/
14. [L175] 404 https://miriadax.net/web/introduccion-programacion-ciencias-ingenieria-2edicion
15. [L177] 404 https://miriadax.net/web/introduccion-a-la-programacion-descubre-el-lenguaje-de-la-era-digital-5-edicion-
16. [L179] 404 https://miriadax.net/web/introduccion_desarrollo_web
17. [L180] 404 https://miriadax.net/web/aprende-r-rstudio
18. [L191] 502 https://es.khanacademy.org/computing/computer-programming#programming
19. [L209] 404 https://miriadax.net/web/creando-apps-aprende-a-programar-aplicaciones-moviles-4-edicion-
20. [L215] 404 https://miriadax.net/web/desarrollo-de-servicios-en-la-nube-con-html5-javascript-y-nodejs-2-edicion-
21. [L219] 404 https://miriadax.net/web/diseno-web-con-html5-css-2-edicion-
22. [L227] 404 https://miriadax.net/web/introduccion-al-desarrollo-de-aplicaciones-moviles-con-windows-phone-2-edicion-
23. [L252] 404 https://miriadax.net/web/internet-de-las-cosas-como-desarrollar-soluciones-en-fiware
24. [L259] 404 https://miriadax.net/web/ciberseguridad-entender-los-ataques-para-desplegar-contramedidas-2-edicion-
25. [L265] 404 https://miriadax.net/web/seguridad-informatica-practica
26. [L272] https://ocw.ua.es/es/ingenieria-y-arquitectura/introduccion-a-xampp-y-mysql-2012.html Failed to open TCP connection to ocw.ua.es:443 (Connection timed out - connect(2) for "ocw.ua.es" port 443)
27. [L277] 404 https://miriadax.net/web/aprende-wordpress-de-forma-sencilla-2-edicion-
28. [L284] 404 https://miriadax.net/web/conectando-el-futuro-con-fibra-optica-5-edicion-_prueba
29. [L299] 404 https://miriadax.net/web/diseno-organizacion-y-evaluacion-de-videojuegos-y-gamificacion-3-edicion-_201604220800
30. [L300] 404 https://miriadax.net/web/introduccion-a-la-gamificacion-a-traves-de-casos-practicos
31. [L302] 404 https://miriadax.net/web/introduccion-al-diseno-de-videojuegos-2-edicion-
32. [L303] 404 https://miriadax.net/web/robots-videojuegos-aulas-scratch-arduino-profesores-3ed
33. [L309] 404 https://miriadax.net/web/busqueda-y-gestion-de-la-informacion-en-la-web-3-edicion-
34. [L310] 404 https://mooc.tecnm.mx/courses/course-v1:TecNMx+CCACM-2+2020_T2/about
35. [L311] 404 https://miriadax.net/web/encontrando-tesoros-en-la-red-4-edicion-
36. [L312] 404 https://miriadax.net/web/publicidad-en-linea-campanas-en-facebook-y-adwords-2-edicion-
37. [L313] 404 https://miriadax.net/web/redaccion-en-internet-2-edicion-
38. [L314] 404 https://miriadax.net/web/seo-posicionamiento-natural-en-buscadores-2-edicion-
[ ] courses//free-courses-uk.md
> Links
1. [L20] http://www.vitaliypodoba.com/tutorials/python2-beginners-course/ Failed to open TCP connection to www.vitaliypodoba.com:80 (Connection timed out - connect(2) for "www.vitaliypodoba.com" port 80)
[ ] courses//free-courses-kk.md
> Links
1. [L19] https://bilgen.academy/course/view.php?id=512 Failed to open TCP connection to bilgen.academy:443 (Connection timed out - connect(2) for "bilgen.academy" port 443)
2. [L24] https://bilgen.academy/course/view.php?id=510 Failed to open TCP connection to bilgen.academy:443 (Connection timed out - connect(2) for "bilgen.academy" port 443)
3. [L29] https://bilgen.academy/course/view.php?id=506 Failed to open TCP connection to bilgen.academy:443 (Connection timed out - connect(2) for "bilgen.academy" port 443)
4. [L34] https://bilgen.academy/course/view.php?id=508 Failed to open TCP connection to bilgen.academy:443 (Connection timed out - connect(2) for "bilgen.academy" port 443)
[ ] courses//free-courses-pt_BR.md
> Links
1. [L099] https://app.balta.io/courses/7184 Failed to open TCP connection to app.balta.io:443 (Connection timed out - connect(2) for "app.balta.io" port 443)
2. [L174] 404 https://app.rocketseat.com.br/discover/courses
3. [L289] 404 https://app.rocketseat.com.br/node/curso-react-native
4. [L325] https://app.balta.io/courses/7181 Failed to open TCP connection to app.balta.io:443 (Connection timed out - connect(2) for "app.balta.io" port 443)
[ ] courses//free-courses-en.md
> Links
1. [L0129] 403 https://online.stanford.edu/courses/soe-ycsalgorithms1-algorithms-design-and-analysis-part-1
2. [L0130] 403 https://online.stanford.edu/courses/soe-ycs0001-algorithms-design-and-analysis-part-2
3. [L0486] 503 https://www.bitdegree.org/courses/coding-for-beginners-space-doggos
4. [L0500] 404 https://itunes.apple.com/us/course/developing-ios-11-apps-with-swift/id1309275316
5. [L0682] 404 https://www.katacoda.com/courses/kubernetes
6. [L0906] 403 https://www.researchgate.net/publication/322222154_An_Introduction_to_Ruby_Programming_Language
7. [L0968] 403 https://online.stanford.edu/courses/soe-ycsautomata-automata-theory
[ ] more//free-programming-cheatsheets.md
> Links
1. [L091] 404 https://www.docker.com/sites/default/files/d8/2019-09/docker-cheat-sheet.pdf
2. [L231] 403 https://www.simonwenkel.com/publications/cheatsheets/pdf/cheatsheet_pytorch.pdf
[ ] more//free-programming-interactive-tutorials-en.md
> Links
1. [L198] 404 http://stack.formidable.com/es6-interactive-guide/#/
[ ] more//problem-sets-competitive-programming.mdd
> Links
1. [L013] https://a2oj.com/ Failed to open TCP connection to a2oj.com:443 (Connection timed out - connect(2) for "a2oj.com" port 443)
2. [L018] http://coj.uci.cu/ Failed to open TCP connection to coj.uci.cu:80 (getaddrinfo: Name or service not known)
3. [L031] 522 https://dimikoj.com/
4. [L060] 403 https://picoctf.org/resources
5. [L084] https://a2oj.com/ps Failed to open TCP connection to a2oj.com:443 (Connection timed out - connect(2) for "a2oj.com" port 443)
6. [L108] 403 https://www.interviewbit.com/
[ ] more//free-programming-playgrounds.md
> Links
1. [L080] https://code.labstack.com/cpp Failed to open TCP connection to code.labstack.com:443 (getaddrinfo: No address associated with hostname)
2. [L098] 403 https://codepen.io/
3. [L112] 404 https://www.katacoda.com/courses/docker/playground
4. [L124] 403 https://codepen.io/topic/flutter/templates
5. [L168] https://esfiddle.net/ Failed to open TCP connection to esfiddle.net:443 (Connection refused - connect(2) for "esfiddle.net" port 443)
6. [L194] 404 https://www.katacoda.com/courses/kubernetes/playground
7. [L293] 522 https://scalafiddle.io/
8. [L334] 522 https://play.vlang.io/
It will be fun :upside_down_face:
Discussion moved to #6942
It seems that some links are down :worried: like in the past #2541. It's rare, because ci build didn't fail
Last full update: July 5, 2022
:hammer_and_wrench: How to proceed
First look up for an alternative link:
http
-https
.If in none of :arrow_up: was found, then delete it
[ ] Books - english - langs https://github.com/EbookFoundation/free-programming-books/runs/5455822297?check_suite_focus=true#step:6:1479
[ ] Books - english - subjects https://github.com/EbookFoundation/free-programming-books/runs/5539524768?check_suite_focus=true#step:6:622
[ ] Courses - english https://github.com/EbookFoundation/free-programming-books/runs/5843790456?check_suite_focus=true#step:6:199
[ ] Interactive tutorials - english https://github.com/EbookFoundation/free-programming-books/runs/3820987961?check_suite_focus=true#step:6:150
[ ] Screencasts - english https://github.com/EbookFoundation/free-programming-books/runs/7195084089?check_suite_focus=true#step:6:227
[ ] Books - spanish https://github.com/EbookFoundation/free-programming-books/runs/3853338012?check_suite_focus=true#step:6:195
[ ] Courses - spanish https://github.com/EbookFoundation/free-programming-books/runs/4179413507?check_suite_focus=true#step:6:206
[ ] Screencasts - spanish https://github.com/EbookFoundation/free-programming-books/runs/5265710726?check_suite_focus=true#step:6:53
What we could do to fix it?
Related with