Skip to content

Latest commit

 

History

History
89 lines (45 loc) · 8.87 KB

Middle.md

File metadata and controls

89 lines (45 loc) · 8.87 KB

😎 Middle

📝 C++

🚴 Optimization for C++ applications

🔌 Hard skills

⚡ Operating systems

  • Andrew S. Tanenbaum - Modern Operating Systems

    This is a comprehensive guide to operating systems, covering its construction and various aspects such as file systems, networks, memory management, task scheduling, and multithreading. The book provides in-depth explanations in simple terms, without focusing on a specific OS distribution. Each chapter offers a detailed exploration of different aspects of operating systems, making it a fundamental resource for understanding this complex subject.

  • Mark Russinovich - Windows Internals, Part 1, Mark Russinovich - Windows Internals, Part 2

    This book delves into the same topics as the previous book, but with a focus exclusively on the Microsoft Windows operating system. It provides a deep and detailed look at every aspect of the OS with a specific focus on Windows and covers various nuances and aspects that may not be officially declared by the developers. It is a useful resource for those who develop low-level applications that require intensive interaction with the OS system libraries.

  • Christopher Negus - Linux Bible

    This book can serve as a follow-up to Tanenbaum's work, delving into the intricacies of the Linux operating system. The book includes detailed analysis of various aspects of the OS, with a focus on popular distributions like Red Hat, Ubuntu, and Fedora. It is an ideal resource for developers who use Linux on a daily basis

  • Ulrich Drepper - What Every Programmer Should Know About Memory

    This article provides a comprehensive overview of how PC memory works and why it operates in the manner described. It presents not only high-level information, but also delves into low-level aspects, making it ideal for those who want to delve deeper into the subject matter.

🌐 Computer networks

  • Andrew S. Tanenbaum - Computer Networks

    A classic book on the theoretical foundations of computer networks provides a detailed description, starting from the physical layer and ending with data transfer protocols. It will be extremely useful for developers who are closely involved in projects that interact with networks.

  • Victor Olifer - Computer Networks: Principles, Technologies and Protocols for Network Design

    This book provides comprehensive information on the basics of computer networks. It may present information in a slightly more complex manner compared to Tanenbaum's work. As a result, it is recommended to choose the book that presents the information in a style that is most suitable for you


Go back | To main page