Compare commits

...

7 Commits

Author SHA1 Message Date
Hafeez Pizofreude ed21cfbc71
Merge 336649c94f into d488b56b98 2025-08-05 17:55:08 +00:00
Tannu Choudhary d488b56b98
Add Hindi YouTube Courses: OOP in C++ & Java, and DAA by KnowledgeGATE (#11923)
* Added oops in C++ and Java and Binary search courses

* Ensured Alphabetical Order and removed duplicate

* lint fixed

* Update courses/free-courses-hi.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-08-05 19:55:00 +02:00
Andrew Kushyk 7573b563b3
update free-programming-books-subjects.md (#11922)
Linux Kernel in a Nutshell by Greg Kroah-Hartman was added
2025-08-05 19:24:49 +02:00
Margotaro 589efbc703
Update free-programming-books-subjects.md (#11921)
* Update free-programming-books-subjects.md

Added Safe by design book to the Software Architecture book list

* Update free-programming-books-subjects.md

Fixed lint checks
2025-08-02 03:44:24 -04:00
Denys Poltorak 5150dba6f5
Updated Architectural Metapatterns (#11917) 2025-07-22 15:36:31 -04:00
Hafeez Pizofreude 336649c94f
Rename CODE_OF_CONDUCT-my.md to CODE_OF_CONDUCT-ms.md 2023-11-02 17:41:34 +08:00
Pizofreude bcbd098828 feat: create CODE_OF_CONDUCT-my.md 2023-10-30 22:51:40 +08:00
3 changed files with 37 additions and 1 deletions

View File

@ -739,6 +739,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
* [Flexible Operating System Internals: The Design and Implementation of the Anykernel and Rump Kernels](https://aaltodoc.aalto.fi/handle/123456789/6318) - Antti Kantee (PDF)
* [How to Make a Computer Operating System](https://github.com/SamyPesse/How-to-Make-a-Computer-Operating-System) - Samy Pesse *(:construction: in process)*
* [How to write a simple operating system in assembly language](https://mikeos.sourceforge.net/write-your-own-os.html) - Mike Saunders (HTML)
* [Linux Kernel in a Nutshell](http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration) - Greg Kroah-Hartman (HTML)
* [Making Servers Work: A Practical Guide to Linux System Administration](https://www.digitalocean.com/community/books/sysadmin-ebook-making-servers-work) - Jamon Camisso (PDF, EPUB)
* [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) - Max Hailperin (PDF, LaTeX)
* [Operating Systems: From 0 to 1](https://github.com/tuhdo/os01/releases/tag/0.0.1) - Tu, Ho Doang (PDF) (:construction: *in process*)
@ -888,7 +889,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [A Primer on Design Patterns](https://leanpub.com/aprimerondesignpatterns/read) - Rahul Batra (HTML)
* [Agile Planning: From Ideas to Story Cards](https://launchschool.com/books/agile_planning) - Launch School
* [Architectural Metapatterns: The Pattern Language of Software Architecture](https://github.com/denyspoltorak/publications/tree/main/ArchitecturalMetapatterns) - Denys Poltorak (PDF, EPUB, DOCX) (CC BY)
* [Architectural Metapatterns: The Pattern Language of Software Architecture](https://github.com/denyspoltorak/publications/tree/main/ArchitecturalMetapatterns) - Denys Poltorak, `edt.:` Lars Noodén (PDF, EPUB, ODT) (CC BY)
* [Architectural Styles and the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding
* [Best Kept Secrets of Peer Code Review](https://smartbear.com/lp/ebook/collaborator/secrets-of-peer-code-review/)
* [Building Secure & Reliable Systems](https://static.googleusercontent.com/media/landing.google.com/en//sre/static/pdf/Building_Secure_and_Reliable_Systems.pdf) - Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield (PDF)
@ -915,6 +916,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Reactive Microservices Architecture](https://www.lightbend.com/ebooks/reactive-microservices-architecture-design-principles-for-distributed-systems-oreilly) (email address *requested*)
* [Reactive Microsystems: The Evolution of Microservices at Scale](https://www.lightbend.com/ebooks/reactive-microsystems-evolution-of-microservices-scalability-oreilly) (email address *requested*)
* [Refactor Like a Superhero](https://github.com/bespoyasov/refactor-like-a-superhero-online-book/blob/main/manuscript-en/README.md) - Alex Bespoyasov
* [Safe by design](https://github.com/SanQri/safe-by-design) - Mykola Haliullin
* [Scrum and XP from the Trenches](https://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
* [Serverless apps: Architecture, patterns, and Azure implementation](https://docs.microsoft.com/en-us/dotnet/standard/serverless-architecture/)
* [Serverless Design Patterns and Best Practices](https://www.packtpub.com/free-ebooks/serverless-design-patterns-and-best-practices) - Brian Zambrano (Packt account *required*)

View File

@ -84,6 +84,7 @@
* [Bit Manipulation - Level 2](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFJRioti3ZV7QabwoJK6eKe) - Pepcoding
* [Complete C++ DSA Course \| Data Structures & Algorithms Playlist](https://www.youtube.com/playlist?list=PLfqMhTWNBTe137I_EPQd34TsgV6IO55pt) - Apna College
* [Complete C++ Placement DSA Course](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp by Babbar
* [Complete DAA Design and Analysis of Algorithm in one shot \| Semester Exam | Hindi](https://www.youtube.com/watch?v=z6DY_YSdyww) - KnowledgeGATE by Sanchit Sir
* [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry
* [Data Structures and Algorithms for GATE — Complete Playlist](https://www.youtube.com/playlist?list=PLC36xJgs4dxFCQVvjMrrjcY3XrcMm2GHy) - Gate CSE lectures by Amit Khurana
* [Data Structures and Algorithms in Python](https://www.youtube.com/playlist?list=PLyMom0n-MBrpakdIZvnhd6PFUCKNAyKo1) - Jovian
@ -221,6 +222,7 @@
* [C++ Tutorial In Hindi](https://www.youtube.com/playlist?list=PLhvdldYcnZMl3Smc6ANF6rO56ORgwb46g) - Coding Wallah Sir
* [C++ Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agpFUAlPFe_VNSlXW5uE0YL) - CodeWithHarry
* [Chai aur C++](https://www.youtube.com/playlist?list=PLu71SKxNbfoCPfgKZS8UE0MDuwiKvL8zi) - Chai aur Code
* [Object Oriented Programming in C++](https://www.youtube.com/playlist?list=PLQEaRBV9gAFujcBWJhBT2XXsuMlIfETBy) - Coder Army
* [The Complete C++ Course \| Hindi](https://www.youtube.com/playlist?list=PLLYz8uHU480j37APNXBdPz7YzAi4XlQUF) - Saurabh Shukla
@ -458,6 +460,7 @@
* [Java Tutorials for Beginners](https://www.youtube.com/playlist?list=PLlhM4lkb2sEhfuXL-2BDrJ67WkUdQ2v9b) - Deepak Panwar, Smart Programming
* [Java Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q) - CodeWithHarry
* [Microservice Tutorial in Hindi 2023](https://www.youtube.com/playlist?list=PL0zysOflRCelb2Y4WOVckFC6B050BzV0D) - Learn Code With Durgesh
* [Object Oriented Programming with Java](https://www.youtube.com/playlist?list=PL9gnSGHSqcno1G3XjUbwzXHL8_EttOuKk) - Kunal Kushwaha
* [Spring Framework Tutorial with SpringBoot in Hindi Complete Course](https://www.youtube.com/playlist?list=PLiOIhBfKi8AIYNWEjYy1zZFe1N8GvPRHR) - CoderX Ankit

View File

@ -0,0 +1,31 @@
# Tatakelakuan Penyumbang
Sebagai penyumbang dan penyelenggara projek ini, dan demi kepentingan memupuk komuniti yang terbuka dan mesra, kami berjanji untuk menghormati semua orang yang menyumbang melalui isu pelaporan, menyiarkan permintaan ciri, mengemas kini dokumentasi, mengemukakan "pull requests" atau "patch", dan aktiviti lain.
Kami komited untuk menjadikan penyertaan dalam projek ini tanpa gangguan
pengalaman untuk semua orang, tanpa mengira tahap pengalaman, jantina, identiti dan ekspresi jantina, orientasi seksual, ketidakupayaan, penampilan diri, saiz badan, bangsa, etnik, umur, agama atau kewarganegaraan.
Contoh tingkah laku yang tidak boleh diterima oleh peserta termasuk:
* Penggunaan bahasa atau imejan seksual
* Serangan peribadi
* Komen trolling atau menghina/menghina
* Gangguan awam atau persendirian
* Menerbitkan maklumat peribadi orang lain, seperti fizikal atau elektronik alamat, tanpa kebenaran yang jelas
* Lain-lain kelakuan tidak beretika atau tidak profesional
Penyelenggara projek mempunyai hak dan tanggungjawab untuk mengalih keluar, mengedit atau menolak komen, komitmen, kod, suntingan wiki, isu, dan sumbangan lain yang tidak sejajar dengan Tatakelakuan ini, atau untuk melarang buat sementara atau selama-lamanya mana-mana penyumbang untuk tingkah laku lain yang mereka anggap tidak sesuai, mengancam, menyinggung perasaan atau memudaratkan.
Dengan menerima pakai Tatakelakuan ini, penyelenggara projek komited untuk menggunakan prinsip ini secara adil dan konsisten dalam setiap aspek mengurus projek ini. Penyelenggara projek yang tidak mematuhi atau menguatkuasakan Tatakelakuan boleh disingkirkan secara kekal daripada pasukan projek.
Tatakelakuan ini terpakai di dalam ruang projek dan di ruang awam apabila seseorang individu mewakili projek atau komunitinya.
Kejadian kesat, gangguan atau tingkah laku yang tidak boleh diterima boleh dilaporkan dengan menghubungi penyelenggara projek di victorfelder (at) gmail.com. Semua aduan akan disemak dan disiasat dan akan menghasilkan maklum balas yang difikirkan perlu dan sesuai dengan keadaan. Penyelenggara bertanggungjawab untuk menjaga kerahsiaan berkaitan dengan pelapor sesuatu kejadian.
Tatakelakuan ini disesuaikan daripada [Contributor Covenant][laman utama],
versi 1.3.0, boleh didapati di https://contributor-covenant.org/version/1/3/0/
[laman utama]: https://contributor-covenant.org
[Terjemahan](README.md#translations)