Commit bce9ac94 authored by Sridhar's avatar Sridhar
Browse files

init commit

parent 812cd860
{"title": "Added an HTML book to the Ada section", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580375809", "properties": {"id": 3580375809, "number": 12988, "state": "open", "creation_date": "2025-11-03T03:07:44Z", "updated_at": "2025-11-04T15:53:04Z", "comments": 0, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12988"}}
\ No newline at end of file
{"title": "Adding an archived book to Forth section", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580381624", "properties": {"id": 3580381624, "number": 12989, "state": "open", "creation_date": "2025-11-03T03:11:46Z", "updated_at": "2025-11-04T15:55:02Z", "comments": 0, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12989"}}
\ No newline at end of file
{"title": "Update link and added info in Forth section", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580389372", "properties": {"id": 3580389372, "number": 12990, "state": "open", "creation_date": "2025-11-03T03:17:08Z", "updated_at": "2025-11-03T03:17:08Z", "comments": 0, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12990"}}
\ No newline at end of file
{"title": "Added info to two books in Forth section", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580393257", "properties": {"id": 3580393257, "number": 12991, "state": "open", "creation_date": "2025-11-03T03:20:21Z", "updated_at": "2025-11-03T03:20:21Z", "comments": 0, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12991"}}
\ No newline at end of file
{"title": "Included book type to three lists in the Programming section", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580623833", "properties": {"id": 3580623833, "number": 12992, "state": "open", "creation_date": "2025-11-03T05:33:16Z", "updated_at": "2025-11-03T05:33:16Z", "comments": 0, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12992"}}
\ No newline at end of file
{"title": "Included book type in the Cellular Automata section ", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580650946", "properties": {"id": 3580650946, "number": 12993, "state": "open", "creation_date": "2025-11-03T05:45:53Z", "updated_at": "2025-11-03T05:45:53Z", "comments": 0, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12993"}}
\ No newline at end of file
{"title": "Included book type to two listings in the Artificial Intelligence sec…", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580671742", "properties": {"id": 3580671742, "number": 12994, "state": "open", "creation_date": "2025-11-03T05:58:07Z", "updated_at": "2025-11-03T05:58:07Z", "comments": 0, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12994"}}
\ No newline at end of file
{"title": "Included book type in the Computer Vision section", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580704758", "properties": {"id": 3580704758, "number": 12995, "state": "open", "creation_date": "2025-11-03T06:12:03Z", "updated_at": "2025-11-03T06:12:03Z", "comments": 0, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12995"}}
\ No newline at end of file
{"title": "Fixed formatting in APL section", "backlink": "output\\EbookFoundation/free-programming-books/issues/3580728733", "properties": {"id": 3580728733, "number": 12996, "state": "open", "creation_date": "2025-11-03T06:23:02Z", "updated_at": "2025-11-03T17:32:13Z", "comments": 1, "html_url": "https://github.com/EbookFoundation/free-programming-books/pull/12996"}}
\ No newline at end of file
Issue #12901: Broken/Malformed link in APL section - College Mathematics with APL
==================================================
State: open
Created: 2025-10-28T16:23:09Z
Updated: 2025-10-28T18:13:31Z
Author: mekapilgupta
Comments: 2
Description:
==============================
**Link:** https://www.softwarepreservation.org/projects/apl/Books/CollegeMathematicswithAPL
**Section:** APL in free-programming-books-langs.md
**Issue:** Link displays 404 error-> The requested content does not exist.
**Book:** Introduction to College Mathematics with A Programming Language by E.J. LeCuyer
Link Location : https://ebookfoundation.github.io/free-programming-books/books/free-programming-books-langs.html
GitHub URL: https://github.com/EbookFoundation/free-programming-books/issues/12901
\ No newline at end of file
Issue #12906: Revisions of files mostly marathi (MR) and hindi (HI)
==================================================
State: open
Created: 2025-10-28T18:56:05Z
Updated: 2025-10-30T13:38:09Z
Author: ramlaxman
Comments: 1
Labels: :eyes: Needs Review
Description:
==============================
## What does this PR do?
Improve repo
## IMPORTANT
- [X] Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/main/docs/CONTRIBUTING.md).
- [ ] Is this a revision of a previously submitted PR? If so, STOP! Go back, reopen the PR, and add commit(s) the branch you previously submitted. Please don't make the job of reviewing more difficult by hiding previous work.
## For resources
### Description
Updated Hindi Code of Conduct into more understandable text. Previous text was pure Hindi, which was difficult to understand. Hence, I toned down to phonetic language so that people can understand easily in first read. Gradually, I'll also update for Marathi.
### Why is this valuable (or not)?
It helps to resolve understanding barriers, hence IT IS.
### How do we know it's really free?
### For book lists, is it a book? For course lists, is it a course? etc.
## Checklist:
- [ ] [Search](https://ebookfoundation.github.io/free-programming-books-search/) for duplicates.
- [ ] Include author(s) and platform where appropriate.
- [ ] Put lists in alphabetical order, correct spacing.
- [ ] Add needed indications (PDF, access notes, under construction).
- [X] Used an informative name for this pull request.
## Follow-up
- Check the status of GitHub Actions and resolve any reported warnings!
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12906
\ No newline at end of file
Issue #12907: Add 'Python Notes for Professionals' to Python section
==================================================
State: open
Created: 2025-10-28T19:17:45Z
Updated: 2025-10-28T19:47:02Z
Author: Ericbutler1209
Comments: 4
Labels: linter error
Description:
==============================
Added 'Python Notes for Professionals' to the Python section. This Goalkicker resource is free, comprehensive, and beginner-friendly for Python learners.
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12907
\ No newline at end of file
Issue #12915: fix(bn): remove broken C book link returning 404
==================================================
State: open
Created: 2025-10-29T08:11:45Z
Updated: 2025-10-30T14:02:24Z
Author: krrish175-byte
Comments: 0
Labels: waiting for changes
Description:
==============================
This PR removes a broken link from the Bengali (Bangla) books list.
File: books/free-programming-books-bn.md
Section: C++
Broken link: [](https://www.academia.edu/16658418/c_programming_bangla_book) — returns 404
Fix: The broken academia.edu link has been removed because it no longer resolves and I couldn’t find a verified free copy to replace it with.
Result: The Bengali C/C++ section no longer contains a dead link and will not redirect users to a non-existent page.
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12915
\ No newline at end of file
Issue #12917: Add 'Introduction to newLISP' by Lutz Mueller - Fixes #12614
==================================================
State: open
Created: 2025-10-29T08:19:02Z
Updated: 2025-10-30T14:08:20Z
Author: harir03
Comments: 1
Labels: waiting for changes
Description:
==============================
## What does this PR do?
Add resource(s) | Remove resource(s) | Add info | Improve repo
## IMPORTANT
- [ ] Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/main/docs/CONTRIBUTING.md).
- [ ] Is this a revision of a previously submitted PR? If so, STOP! Go back, reopen the PR, and add commit(s) the branch you previously submitted. Please don't make the job of reviewing more difficult by hiding previous work.
## For resources
### Description
### Why is this valuable (or not)?
### How do we know it's really free?
### For book lists, is it a book? For course lists, is it a course? etc.
## Checklist:
- [ ] [Search](https://ebookfoundation.github.io/free-programming-books-search/) for duplicates.
- [ ] Include author(s) and platform where appropriate.
- [ ] Put lists in alphabetical order, correct spacing.
- [ ] Add needed indications (PDF, access notes, under construction).
- [ ] Used an informative name for this pull request.
## Follow-up
- Check the status of GitHub Actions and resolve any reported warnings!
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12917
\ No newline at end of file
Issue #12928: Update `zh` translations for HOWTO and CODE_OF_CONDUCT
==================================================
State: open
Created: 2025-10-29T17:00:08Z
Updated: 2025-10-30T14:23:59Z
Author: DerenC
Comments: 1
Labels: :eyes: Needs Review
Description:
==============================
## What does this PR do?
Improve repo by translations `zh` for HOWTO and CODE_OF_CONDUCT. Refer to issue #6782.
## Follow-up
- [x] Check the status of GitHub Actions and resolve any reported warnings!
- [x] I have checked, there is no ongoing PR that involves zh translations
## Notes
- This is my first open source contribution. Please give me feedback on how can I improve or do better :)
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12928
\ No newline at end of file
Issue #12937: Fix: replace Java 23 link with archived Wayback URL (original page blank)
==================================================
State: open
Created: 2025-10-30T04:38:46Z
Updated: 2025-10-30T14:57:02Z
Author: akrutitiwari24
Comments: 1
Labels: waiting for changes
Description:
==============================
The current link for "Java 23: Key Concepts in Brief — Sergio Petrucci" (https://petrucci.dev/java23.html) loads a blank page. The Wayback Machine has a working capture:
https://web.archive.org/web/20241213171851/https://petrucci.dev/java23.html
This PR updates the entry in books/free-programming-books-langs.md to point to the archived page and adds a short note indicating the original page currently shows blank.
Verified the Wayback capture on 2025-10-30. Fixes #12315.
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12937
\ No newline at end of file
Issue #12938: Add FastAPI official docs and free tutorial (Python resources) — responds to #12043
==================================================
State: open
Created: 2025-10-30T05:13:25Z
Updated: 2025-10-30T14:46:44Z
Author: akrutitiwari24
Comments: 3
Labels: conflicts
Description:
==============================
Issue #12043 requested adding FastAPI learning resources. The requested O'Reilly title "FastAPI: Modern Python Web Development" appears to be a paid book, so instead this PR adds two free, authoritative FastAPI resources:
- FastAPI official docs: https://fastapi.tiangolo.com/ (tutorial + reference)
- Tutorialspoint FastAPI PDF: https://tutorialspoint.com/fastapi/fastapi_tutorial.pdf
Both are free and legal to link to; added them alphabetically to the Python section in books/free-programming-books-langs.md.
I verified both links on 2025-10-30. See #12043 for the original request.
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12938
\ No newline at end of file
Issue #12942: Add Guide to Competitive Programming to subjects list
==================================================
State: open
Created: 2025-10-30T12:38:58Z
Updated: 2025-10-30T15:06:33Z
Author: connectwithvanshika
Comments: 0
Labels: waiting for changes
Description:
==============================
No description provided.
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12942
\ No newline at end of file
Issue #12943: Added three new MySQL learning resources
==================================================
State: open
Created: 2025-10-30T12:40:10Z
Updated: 2025-10-30T12:40:50Z
Author: connectwithvanshika
Comments: 1
Labels: linter error
Description:
==============================
This commit adds the following MySQL tutorials to the free-programming-books list:
1. Introduction to MySQL - MySQL Tutorial (HTML)
2. SQLBolt - Interactive MySQL Lessons (Interactive)
3. Mode SQL Tutorial - Mode Analytics (Interactive)
These resources provide comprehensive and interactive learning materials for beginners and intermediate learners to understand MySQL concepts.
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12943
\ No newline at end of file
Issue #12944: V2-Add cheat sheets for AWS, Redis, Linux, Svelte, Express.js, and PostgreSQL
==================================================
State: open
Created: 2025-10-30T12:57:44Z
Updated: 2025-10-30T15:37:09Z
Author: dinilH
Comments: 0
Labels: waiting for changes
Description:
==============================
## Description
Added new cheat sheet resources for technologies that were missing or had limited coverage in the free-programming-cheatsheets collection.
## Changes Made
### New Sections Added (5):
1. **AWS** - Added 3 comprehensive resources
- AWS CLI Cheatsheet (devhints)
- AWS Services Cheat Sheet (Digital Cloud Training)
- AWS Solutions Architect Cheat Sheet (Tutorials Dojo)
2. **Redis** - Added 2 resources
- Redis Quick Reference (Official documentation)
- Redis Cheat Sheet (lzone.de)
3. **Linux** - Added 3 resources
- Bash Scripting Cheat Sheet (devhints)
- Linux Command Line Cheat Sheet (Cheatography)
- Linux Commands Cheat Sheet (GeeksforGeeks)
4. **Svelte** - Added 2 resources
- Svelte Cheatsheet (devhints)
- Svelte Quick Reference (Official Svelte docs)
### Enhanced Existing Sections (2):
5. **Node.js/Express.js** - Added 1 resource
- Express.js Cheat Sheet (QuickRef.ME)
6. **SQL/PostgreSQL** - Added 2 PostgreSQL-specific resources
- PostgreSQL Cheat Sheet (QuickRef.ME)
- PostgreSQL Quick Reference (PostgreSQL Tutorial)
## Resource Quality
All added resources are from reputable sources:
- Official documentation (AWS, Svelte, PostgreSQL, Redis)
- Established educational platforms (GeeksforGeeks, Cheatography)
- Trusted developer resources (devhints.io, QuickRef.ME, Tutorials Dojo)
These are widely-used technologies in modern development, making these resources valuable for the community.
---
**Note**: This PR is part of Hacktoberfest 2025 🎃
GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12944
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment