free-programming-books icon indicating copy to clipboard operation
free-programming-books copied to clipboard

Create Programming_and_Tech_Books_in_Arabic.md

Open Shadowrithik opened this issue 8 months ago • 2 comments

What does this PR do?

Add resource(s) | Remove resource(s) | Add info | Improve repo

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:

  • [ ] Read our contributing guidelines.
  • [ ] 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!

Shadowrithik avatar Mar 12 '25 05:03 Shadowrithik

Linter failed, fix the error(s):

free-programming-books/books/Programming_and_Tech_Books_in_Arabic.md
   17:5-18:25  warning  Alphabetical ordering: swap l.18 and l.17                              alphabetize-lists  remark-lint
   24:1-25:91  warning  Alphabetical ordering: swap l.25 and l.24                              alphabetize-lists  remark-lint
  31:1-32:101  warning  Alphabetical ordering: swap l.32 and l.31                              alphabetize-lists  remark-lint
   52:1-53:94  warning  Alphabetical ordering: swap l.53 and l.52                              alphabetize-lists  remark-lint
  59:1-60:114  warning  Alphabetical ordering: swap l.60 and l.59                              alphabetize-lists  remark-lint
   66:1-67:96  warning  Alphabetical ordering: swap l.67 and l.66                              alphabetize-lists  remark-lint
101:1-102:106  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint
106:1-107:101  warning  Alphabetical ordering: swap l.107 and l.106                            alphabetize-lists  remark-lint
106:1-107:101  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint
 111:1-112:95  warning  Alphabetical ordering: swap l.112 and l.111                            alphabetize-lists  remark-lint

github-actions[bot] avatar Mar 12 '25 05:03 github-actions[bot]

Linter failed, fix the error(s):

free-programming-books/books/Programming_and_Tech_Books_in_Arabic.md
     3:1-3:11  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
    4:1-18:28  warning  Alphabetical ordering: swap l.11 and l.10                              alphabetize-lists            remark-lint
    4:1-18:28  warning  Alphabetical ordering: swap l.12 and l.11                              alphabetize-lists            remark-lint
    4:1-18:28  warning  Alphabetical ordering: swap l.14 and l.13                              alphabetize-lists            remark-lint
    4:1-18:28  warning  Alphabetical ordering: swap l.17 and l.14                              alphabetize-lists            remark-lint
    4:1-18:28  warning  Alphabetical ordering: swap l.5 and l.4                                alphabetize-lists            remark-lint
     4:1-4:40  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
     5:1-5:38  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
     6:1-6:26  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
     7:1-7:34  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
     8:1-8:64  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
     9:1-9:32  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   10:1-10:32  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   11:1-11:22  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   12:1-12:26  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   13:1-13:38  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   14:1-16:23  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   15:3-16:23  warning  Alphabetical ordering: swap l.16 and l.15                              alphabetize-lists            remark-lint
   15:3-15:20  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   16:3-16:23  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   17:1-17:20  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   18:1-18:28  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   22:1-22:21  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
   23:1-24:91  warning  Alphabetical ordering: swap l.24 and l.23                              alphabetize-lists            remark-lint
   23:1-23:89  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   24:1-24:91  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   28:1-28:20  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
   29:1-29:93  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   30:1-30:93  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   34:1-34:14  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
  35:1-36:101  warning  Alphabetical ordering: swap l.36 and l.35                              alphabetize-lists            remark-lint
   35:1-35:98  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
  36:1-36:101  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   40:1-40:18  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
   41:1-42:94  warning  Alphabetical ordering: swap l.42 and l.41                              alphabetize-lists            remark-lint
   41:1-41:98  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   42:1-42:94  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   46:1-46:33  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
   47:1-48:96  warning  Alphabetical ordering: swap l.48 and l.47                              alphabetize-lists            remark-lint
   47:1-47:93  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   48:1-48:96  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   52:1-52:17  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
  53:1-53:104  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
  54:1-54:103  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   58:1-58:17  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
  59:1-60:106  warning  Alphabetical ordering: swap l.60 and l.59                              alphabetize-lists            remark-lint
   59:1-59:86  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
  60:1-60:106  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   64:1-64:12  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
   65:1-65:95  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   66:1-66:87  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   70:1-70:14  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
  71:1-71:109  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
  72:1-72:118  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   76:1-76:20  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
  77:1-77:106  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   78:1-78:96  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   82:1-82:16  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
  83:1-84:106  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2            remark-lint
   83:1-83:99  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
  84:1-84:106  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   86:1-86:11  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
  87:1-88:101  warning  Alphabetical ordering: swap l.88 and l.87                              alphabetize-lists            remark-lint
  87:1-88:101  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2            remark-lint
   87:1-87:75  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
  88:1-88:101  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   90:1-90:13  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
   91:1-92:95  warning  Alphabetical ordering: swap l.92 and l.91                              alphabetize-lists            remark-lint
   91:1-91:98  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   92:1-92:95  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
   96:1-96:11  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
   97:1-97:89  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
  98:1-98:101  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
 102:1-102:15  warning  Incorrect number of blank lines between heading and section            blank-lines-1-0-2            remark-lint
103:1-104:114  warning  Alphabetical ordering: swap l.104 and l.103                            alphabetize-lists            remark-lint
 103:1-103:94  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint
104:1-104:114  warning  Marker style should be `*`                                             unordered-list-marker-style  remark-lint

github-actions[bot] avatar Mar 12 '25 05:03 github-actions[bot]

Please read docs/CONTRIBUTING.md guidelines!

eshellman avatar Mar 12 '25 23:03 eshellman