typescript-handbook.ru now serves a Cat Casino page. Snapshots on the Wayback Machine from 2024 already contain casino links, and the author's current site (my-js.org) has no working copy, so the entry is removed.
Fixes#13564
Latin C, H, A, c and i stood in for Cyrillic С, Н, А, с and the Kazakh і in nine words, so searching the lists for words such as Новичок, Средний, Архитектура or тілінде found nothing.
* Restore 4 dead links via Wayback Machine
* Use live Simple Talk URL for The Red Gate Guide to SQL Server Team-based Development
* Remove course entry with no live replacement
* Restore the original jsystems.pl link for 'Python na luzie'
The site serves the PDF fine to a browser (HTTP 200, application/pdf, %PDF-1.5, ~2.5 MB);
it is only slow, which is what our automated sampling misread as dead. Per review feedback,
the live link is preferred over the Wayback snapshot. The other changes in this pull
request are unaffected.
---------
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
* Restore 5 dead links via Wayback Machine
- AngularJS raamistiku oppematerjal (cs.tlu.ee teemad registry): the
file is no longer served (404); restored from a February 2024
snapshot (PDF). Note: two sibling files from the same TLU registry
(WebGL and Vue.js tutorials) are dead too - the WebGL one was
restored in #13511, the Vue.js one (id=715) has no snapshot and is
left for a future issue.
- Thinking in Python, Vietnamese translation (bitbucket): the
repository page returns 404; restored from a December 2023 snapshot.
- Central Connecticut State University, Introduction to CS Using Java
(chortle.ccsu.edu): the course page returns 404 (site still alive);
restored from a November 2020 snapshot.
- Advanced Adobe XD (Web Design) (tutsplus): the course returns 410
Gone; restored from an August 2023 snapshot.
- Codificacion de audio: mas alla del MP3 (UPValenciaX on edX): the
course page returns 404; restored from a July 2023 snapshot.
All snapshots verified reachable (HTTP 200) before submitting.
* Switch edx UPValenciaX audio coding course from Wayback to live re-slugged URL (maintainer suggestion)
* Remove dead course entries with no live replacement
---------
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
The word «Новачок» on line 13 was written with a Latin letter H (U+0048)
instead of the Ukrainian Cyrillic Н (U+041D). These characters look
identical, so the typo is invisible on screen, but it breaks search,
screen readers, and copy-paste for Ukrainian readers.
* Restore 11 dead links via Wayback Machine, update 2 to current locations
* Apply maintainer review: live URLs for lispguide/prolog/FreeRTOS PDF, one link per book, remove course entry
* Single link for the FreeRTOS book entry (maintainer request)
---------
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
* Restore 3 dead links via Wayback Machine
* Apply maintainer review: live URLs for shell guide, Micro Focus COBOL doc, and Prolog contests book
---------
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
* Add MongoDB course by Andros Fenollosa
* Add Contribuciones con Git course by Andros Fenollosa
* Add Scrum course by Andros Fenollosa
* Add Django course by Andros Fenollosa
* Add Prompt Engineering course by Andros Fenollosa
* Add Common Lisp course by Andros Fenollosa
* Add Emacs Lisp UI course by Andros Fenollosa
* Add Python course by Andros Fenollosa
* Add Testing course by Andros Fenollosa
* Add JavaScript course by Andros Fenollosa
* Add Maquetación Web course by Andros Fenollosa
* Add Don Clojure de la Mancha book by Andros Fenollosa
* Point Don Clojure de la Mancha to its own site
* Add Spec-Driven Development (pt-BR) to Metodologias de Desenvolvimento de Software
* Link the repository (README has the pt-BR and EN versions) instead of the book file
* Link the Portuguese edition directly, drop the note
* Restore 12 dead links via Wayback Machine, update 2 to current locations
- Appunti di programmazione in LaTeX e TeX (profs.sci.univr.it) and
Self Study Guide 2: Programming in Fortran 95 (mrao.cam.ac.uk): both
files return 404 on the live web; restored from snapshots.
- Introducao a linguagem LISP (dca.fee.unicamp.br): the course page is
gone; restored from a March 2025 snapshot.
- IDRIS Fortran course materials (avance/base/expert, 8 files): the
whole /media/formations/fortran/ path has been retired (all 404);
all PDFs, example and exercise archives restored from October 2024
snapshots.
- The Grails Framework - Reference Documentation: the github.io docs
site is gone; Grails has moved to the Apache Software Foundation,
so the main link now points to grails.apache.org/docs/latest/ and
the PDF (no longer offered by the new site) is restored from a
January 2025 snapshot.
- The chibivue Book: the Japanese edition moved from /ja.html to the
/ja/ path on the same site (verified 200).
All snapshots verified reachable (HTTP 200) before submitting.
* Grails: keep one link per resource per review
---------
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
- WebGL thesis PDF (cs.tlu.ee teemaderegister): the registry file is no
longer served (404); restored from an August 2026 snapshot (PDF).
- BEAM Wisdoms: the clau.se domain that hosted the GitHub Pages site has
expired, taking the docs offline; restored from a June 2023 snapshot.
- O Androidzie ludzkim glosem (jsystems.pl): the ebook was retired from
the site (404); restored from a December 2025 snapshot (PDF).
All three snapshots verified reachable (HTTP 200) before submitting.
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
The Spring 2014 course page has been removed from the MIT OCW site
(URL returns 404 under both the old /courses/mathematics/ path and the
new path format). This updates the entry to the same course's current
Spring 2022 offering on OCW (verified HTTP 200), matching the site's
post-2020 URL scheme.
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
- MyBatis Chinese docs: mybatis.github.io moved to mybatis.org and the
Chinese translation now lives at mybatis.org/mybatis-3/zh_CN/ (the old
path returns 404).
- Introduction to Scientific Programming in C++ and Fortran: the TACC
corral URL is gone; the book is now vol. 3 of the author's The Art of
HPC series and the official PDF lives in the VictorEijkhout GitHub
repository (link verified 200).
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
- Update Vulkano guide link: the site was redesigned and the guide now
lives at the site root (01-introduction/01-introduction.html); the
old /guide/introduction path returns 404.
- Restore Randomization and Bootstrap (ievbras.ru) via Wayback Machine:
the original site is unreachable on the live web; the archived copy
is reachable (PDF).
Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
* Add HTML Tutorial and CSS Tutorial by Swapnil Raja (PDF)
* Update books/free-programming-books-langs.md
Co-authored-by: Eric Hellman <eric@hellman.net>
* Use same title pattern for CSS Tutorial link
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Add Patterns.dev to React section (alphabetical) (#13309)
* Update Patterns.dev formats to (HTML, EPUB, PDF) per review feedback
* Use resource title Learning Patterns and specify (HTML, EPUB, PDF) per review feedback