Mahan Farzaneh
Computer Engineer
SubLearn
An Educational Apllication for Analysing English Subtitles for Challenging Words Based on the user Vocabulary
Book Recommendations
Enogh Rope To Shoot Yourself In The Foot - Allen I. Holub
Rules for C and C++ Programming
In Terms of Books for C and Lower level languages in general there is only two kind: It's either text book of every feature of C or C++ which can be a bit overwhelming or has no useful inforamtion. I think this book is a balance between useful information about the language and good programming idologies. In addition to that the author has a good and easy way of explaining all the mentioned inforamtion, So i really recommend this book.
Rust For Rustaceans - Jon Gjengset
Idiomatic Programming For Experienced Developers
One of the best books for learning insides of rust languages. Although this book might be a little to advanced if you just started learning rust i do think it can be a really good addition to the official Rust Book.
Advanced Programming in the UNIX Enviroment - W. Richard Stevens, Stephen A. Rago
This Book is one of the must-haves if you wanna do any low level programming. Explanations are straight-forward but the information is a little bit too ditaled which if you already have even a small knowledge of unix systems can make it reading experience extremely boaring.
Articles
Programming a Database Management System From Scratch
Published at: 2023-06-23Almost all applications use databases. Databases provide facilities such as storing data in an organized manner, backup, search and many other things for users. Without using these softwares, it is very difficult to manage and recover data. In this article, we discuss how to design and implement this system.