Gratisversand in ganz Deutschland!
Bookbot

Robert Love

    1. Januar 1981

    Robert Love ist ein erfahrener Autor, dessen Karriere sich über drei Jahrzehnte im Verlagswesen erstreckt, einschließlich bedeutender Positionen bei Rolling Stone und Best Life. Seine journalistischen Arbeiten wurden in angesehenen Publikationen wie der New York Times veröffentlicht, was sein scharfes Gespür für packende Erzählungen unter Beweis stellt. Loves umfangreiche Erfahrung fließt auch in seine Lehrtätigkeit als außerordentlicher Professor für Journalismus ein. Sein Schreiben zeichnet sich durch eine tiefe Auseinandersetzung mit aktuellen Themen und einen klaren, zugänglichen Stil aus.

    Learn Old English with Leofwin
    The Vinyl Enigma
    The Great Oom
    Linux kernel development
    Linux System Programming
    Linux-Kernel-Handbuch
    • Zur System- oder Gerätetreiber-Programmierung unter Linux benötigen Sie einen Leitfaden, der den Aufbau des Linux-Kernels und das Zusammenwirken seiner Subsysteme und Schnittstellen in der nötigen Tiefe verständlich erklärt. Das „Linux-Kernel-Handbuch“ ist dieser Leitfaden. Der Autor – selbst langjähriger Kernel-Hacker – erschließt seinen Lesern die dunklen Tiefen des Allerheiligsten mit leicht verständlichen Erklärungen auch schwieriger und komplexer Sachverhalte.

      Linux-Kernel-Handbuch
    • Linux System Programming

      • 456 Seiten
      • 16 Lesestunden
      4,4(172)Abgeben

      1. Introduction and essential concepts : System programming ; APIs and ABIs ; Standards ; Concepts of Linux programming -- 2. File I/O : Opening files ; Reading via read () ; Writing with write () ; Synchronized I/O ; Direct I/O ; Closing files ; Seeking with lseek () ; Positional reads and writes ; Truncating files ; Multiplexed I/O ; Kernel internals -- 3. Buffered I/O : User-buffered I/O ; Standard I/O ; Opening files ; Opening a stream via file descriptor ; Closing streams ; Reading from a stream ; Writing to a stream ; Sample program using buffered I/O ; Seeking a stream ; Flushing a stream ; Errors and end-of-file ; Obtaining the associated file descriptor ; Controlling the buffering ; Thread safety ; Critiques of standard I/O -- 4. Advanced file I/O : Scatter/gather I/O ; Event poll ; Mapping files into memory ; Advice for normal file I/O ; Synchronized, synchronous, and asynchronous operations ; I/O schedulers and I/O performance -- 5. Process management : Programs, processes, and threads ; The process ID ; Running a new process ; Terminating a process ; Waiting for terminated child processes ; Users and groups ; Sessions and process groups ; Daemons -- 6. Advanced process management : Process scheduling ; The completely fair scheduler ; Yielding the processor ; Process priorities ; Processor affinity ; Real-time systems ; Resource limits -- 7. Threading : Binaries, processes, and threads ; Multithreading ; Threading models ; Threading patterns ; Concurrency, parallelism, and races ; Synchronization ; Pthreads -- 8. File and directory management : Files and their metadata ; Directories ; Links ; Copying and moving files ; Device nodes ; Out-of-band communication ; Monitoring file events -- 9. Memory management : The process address space ; Allocating dynamic memory ; Managing the data segment ; Anonymous memory mappings ; Advanced memory allocation ; Debugging memory allocations ; Stack-based alocations ; Choosing a memory allocation mechanism ; Manipulating memory ; Locking memory ; Opportunistic allocation -- 10. Signals : Signal concepts ; Basic signal management ; Sending a signal ; Reentrancy ; Signal sets ; Blocking signals ; Advanced signal management ; Sending a signal with a payload ; A flaw in Unix? -- 11. Time : Time's data structures ; POSIX clocks ; Getting the current time of day ; Setting the current time of day ; Playing with time ; Tuning the system clock ; Sleeping and waiting ; Timers -- Appendix A. GCC extensions to the C language

      Linux System Programming
    • Linux kernel development

      • 401 Seiten
      • 15 Lesestunden
      4,2(153)Abgeben

      Following an overview of the design, implementation, and interfaces of the Linux kernel, a senior kernel engineer/open source hacker provides updated theoretical and applied coverage of the major features and subsystems of the current Linux 2.6 kernel. For software developers, Love reviews such nifty features as its preemptive kernel and I/O schedulers, as well as kernel modules and debugging. He emphasizes that this treatment is not a line-by-line commentary of the kernel source. The book includes a decent list of books sorted by subject and websites for further information. Annotation ©2006 Book News, Inc., Portland, OR (booknews.com)

      Linux kernel development
    • The Great Oom

      The Mysterious Origins of America's First Yogi

      • 416 Seiten
      • 15 Lesestunden
      3,8(15)Abgeben

      The narrative weaves a tale filled with scandal and financial intrigue, exploring themes of ambition and personal relationships. It delves into the complexities of human behavior, featuring characters with larger-than-life personalities and intricate love triangles. The well-researched backdrop adds depth to the rollicking story, making it a captivating read that examines the intersection of power and personal dynamics.

      The Great Oom
    • The Vinyl Enigma

      • 302 Seiten
      • 11 Lesestunden

      Evan Blake, an MIT engineering professor and jazz musician, uncovers an enigmatic object in London resembling a vinyl record that plays endless jazz. Previously owned by cellist Nigel Thompson, who experienced classical music from it, Evan discovers advanced nanotechnology hinting at its extraterrestrial origin. Believing it conveys a message, he teams up with biochemistry professor Jeanette Menard in Paris to investigate further, blending themes of music, science, and the possibility of alien communication.

      The Vinyl Enigma
    • Learn Old English with Leofwin

      • 158 Seiten
      • 6 Lesestunden

      This is a new approach to learning old English - as a living language. Leofwin and his family are your guides through six lively, entertaining, topic-based units. New vocabulary and grammar are presented in context, step by step, so that younger readers and non-language specialists can feel engaged rather than intimidated. The author has complemented the text with a wealth of illustrations throughout. This volume is the first part of the course.

      Learn Old English with Leofwin
    • Wnieś swój wkład w rozwój Linuksa! Jądro systemu Linux to jedno z największych osiągnięć otwartej społeczności programistów. Projekt ten, zainicjowany przez Linusa Torvaldsa, światło dzienne ujrzał w 1991 roku. Od tamtego czasu coraz więcej ochotników wspiera jego doskonalenie. Pozwoliło to na wprowadzenie do jądra wielu nowatorskich funkcji i wyznaczenie trendów w rozwoju współczesnego oprogramowania oraz systemów operacyjnych. Prace nad tym gigantycznym projektem przyczyniły się też do powstania mnóstwa innych produktów - w tym zdobywającego ogromną popularność rozproszonego systemu kontroli wersji Git. Tak dynamiczny rozwój ma jeden niedobry skutek uboczny. Początkujący programiści mają problem z ogarnięciem ogromu projektu i poznaniem jego architektury. Ten długotrwały proces zdecydowanie skróci przewodnik, który właśnie trzymasz w rękach. Przeprowadzi Cię on przez tajemnice systemu. Dowiesz się, jak pobrać kod źródłowy jądra, jak go skonfigurować oraz skompilować. W kolejnych rozdziałach poznasz kluczowe mechanizmy: zarządzania procesami, szeregowania zadań, wywołań systemowych oraz przerwań. Ponadto nauczysz się korzystać z urządzeń blokowych, pamięci podręcznej, sterowników i modułów. Ta książka jest obowiązkową lekturą dla wszystkich programistów, którzy chcą mieć swój wkład w rozwój projektu Torvaldsa. Sprawdzi się ona również w rękach osób, które po prostu chcą zrozumieć, jak działa ten niezwykły system.

      Jądro Linuksa