• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Ljudböcker
  • Pocketböcker
  • Spel och pussel

Skapa nya rutiner – hälsoböcker upp till 50% →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Operativsystem

    Art of UNIX Programming, The

    AvEric Raymond

    Häftad, Engelska, 2003

    Del i serien Addison-Wesley Professional Computing Series

    377 kr

    Beställningsvara. Skickas inom 7-10 vardagar. Fri frakt över 249 kr.

    Beskrivning

    The Art of UNIX Programming poses the belief that understanding the unwritten UNIX engineering tradition and mastering its design patterns will help programmers of all stripes to become better programmers. This book attempts to capture the engineering wisdom and design philosophy of the UNIX, Linux, and Open Source software development community as it has evolved over the past three decades, and as it is applied today by the most experienced programmers. Eric Raymond offers the next generation of "hackers" the unique opportunity to learn the connection between UNIX philosophy and practice through careful case studies of the very best UNIX/Linux programs.

    Produktinformation

    • Utgivningsdatum:2003-10-09
    • Mått:232 x 28 x 178 mm
    • Vikt:780 g
    • Format:Häftad
    • Språk:Engelska
    • Serie:Addison-Wesley Professional Computing Series
    • Antal sidor:560
    • Upplaga:1
    • Förlag:Pearson Education
    • ISBN:9780131429017

    Utforska kategorier

    • Operativsystem inom Data och IT

    Mer om författaren

    ERIC S. RAYMOND has been a Unix developer since 1982. Known as the resident anthropologist and roving ambassador of the open-source community, he wrote the movement's manifesto in The Cathedral and the Bazaar and is the editor of The New Hacker's Dictionary.

    Innehållsförteckning

    • I. CONTEXT.1. Philosophy. Culture? What culture?The durability of Unix.The case against learning Unix culture.What Unix gets wrong.What Unix gets right.Basics of the Unix philosophy.The Unix philosophy in one lesson. Applying the Unix philosophy.Attitude matters too.2. History. Origins and history of Unix, 1969-1995.Origins and history of the hackers, 1961-1995.The open-source movement: 1998 and onward.The lessons of Unix history.3. Contrasts. The elements of operating-system style.Operating-system comparisons.What goes around, comes around.II. DESIGN.4. Modularity. Encapsulation and optimal module size.Compactness and orthogonality.Libraries.Unix and object-oriented languages.Coding for modularity.5. Textuality. The Importance of Being Textual.Data file metaformats.Application protocol design.Application protocol metaformats.6. Transparency. Some case studies.Designing for transparency and discoverability.Designing for maintainability.7. Multiprogramming. Separating complexity control from performance tuning.Taxonomy of Unix IPC methods.Problems and methods to avoid.Process partitioning at the design level.8. Minilanguages. Taxonomy of languages.Applying minilanguages.Designing minilanguages.9. Transformation. Data-driven programming.Ad-hoc code generation.10. Configuration. What should be configurable?Where configurations live.Run-control files.Environment variables.Command-line options.How to choose among configuration-setting methods.On breaking these rules.11. Interfaces. Applying the Rule of Least Surprise.History of interface design on Unix.Evaluating interface designs.Tradeoffs between CLI and visual interfaces.Transparency, expressiveness, and configurability.Unix interface design patterns.Applying Unix interface-design patterns.The Web browser as universal front end.Silence is golden.12. Optimization. Don't just do something, stand there!Measure before optimizing.Non-locality considered harmful.Throughput vs. latency.13. Complexity. Speaking of complexity.A Tale of Five Editors.The right size for an editor.The right size of software.III. IMPLEMENTATION.14. Languages. Unix's Cornucopia of Languages.Why Not C?Interpreted Languages and Mixed Strategies.Language evaluations.Trends for the Future.Choosing an X toolkit.15. Tools. A developer-friendly operating system.Choosing an editor.Special-purpose code generators.Make in non-C/C++ Development.Version-control systems.Run-time debugging.Profiling.Emacs as the universal front end.16. Re-Use. The tale of J. Random Newbie.Transparency as the key to re-use.From re-use to open source.The best things in life are open.Where should I look?What are the issues in using open-source software?Licensing issues.IV. COMMUNITY.17. Portability.Evolution of C.Unix standards.Specifications as DNA, code as RNA.Programming for Portability.Internationalization.Portability, open standards and open source.18. Documentation. Documentation concepts.The Unix style.The zoo of Unix documentation formats.The present chaos and a possible way out.The DocBook toolchain.How to write Unix documentation.19. Open Source. Unix and open source.Best practices for working with open-source developers.The logic of licenses: how to pick one.Why you should use a standard license.Varieties of Open-Source Licensing.20. Futures. Essence and accident in Unix tradition.Problems in the design of Unix.Problems in the environment of Unix.Problems in the culture of Unix.Reasons to believe.A. Glossary of Abbreviations. B. References. C. Contributors.

    Betyg & recensioner

    5/5
    Hoppa över listan

    Mer från samma författare

    Eric Raymond - Cathedral & the Bazaar - Musings on Linux & Open Source by an Accidental Revolutionary Rev, Häftad

    Cathedral & the Bazaar - Musings on Linux & Open Source by an Accidental Revolutionary Rev

    Eric Raymond

    Häftad, 2001

    191 kr

    Eric Raymond, Sandrine Faivre, Philippe Ruszniewski - Management of Neuroendocrine Tumors of the Pancreas and Digestive Tract, Inbunden

    Management of Neuroendocrine Tumors of the Pancreas and Digestive Tract

    Eric Raymond, Sandrine Faivre, Philippe Ruszniewski

    Inbunden, 2014

    559 kr

    Philippe Ruszniewski, Sandrine Faivre, Eric Raymond - Management of Neuroendocrine Tumors of the Pancreas and Digestive Tract, E-bok

    Management of Neuroendocrine Tumors of the Pancreas and Digestive Tract

    Philippe Ruszniewski, Sandrine Faivre, Eric Raymond

    E-bok
    2014

    732 kr

    Eric Raymond, Sandrine Faivre, Philippe Ruszniewski - Management of Neuroendocrine Tumors of the Pancreas and Digestive Tract, Häftad

    Management of Neuroendocrine Tumors of the Pancreas and Digestive Tract

    Eric Raymond, Sandrine Faivre, Philippe Ruszniewski

    Häftad, 2016

    559 kr

    Hoppa över listan

    Mer från samma serie

    Brendan Gregg - Systems Performance, Häftad

    Systems Performance

    Brendan Gregg

    Häftad, 2021

    752 kr

    W. Stevens, Stephen Rago - Advanced Programming in the UNIX Environment, Häftad

    Advanced Programming in the UNIX Environment

    W. Stevens, Stephen Rago

    Häftad, 2013

    5,0 utav 5 stjärnor. Totalt antal röster:(3)

    483 kr

    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - Design Patterns, Inbunden

    Design Patterns

    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

    Inbunden, 1995

    4,2 utav 5 stjärnor. Totalt antal röster:(6)

    436 kr

    Kevin Fall, W. Stevens - TCP/IP Illustrated, Inbunden

    TCP/IP Illustrated

    Kevin Fall, W. Stevens

    Inbunden, 2011

    5,0 utav 5 stjärnor. Totalt antal röster:(1)

    462 kr

    Alan Donovan, Brian Kernighan - Go Programming Language, The, Häftad

    Go Programming Language, The

    Alan Donovan, Brian Kernighan

    Häftad, 2015

    315 kr

    Brendan Gregg - BPF Performance Tools, Häftad

    BPF Performance Tools

    Brendan Gregg

    Häftad, 2020

    483 kr

    Alfred Aho, Brian Kernighan, Peter Weinberger - The AWK Programming Language, Häftad

    The AWK Programming Language

    Alfred Aho, Brian Kernighan, Peter Weinberger

    Häftad, 2023

    289 kr

    John Lakos - Large-Scale C++ Volume II, Häftad

    Large-Scale C++ Volume II

    John Lakos

    Häftad, 2027

    556 kr

    W. Stevens - TCP/IP Illustrated, Volume 3, Häftad

    TCP/IP Illustrated, Volume 3

    W. Stevens

    Häftad, 2016

    991 kr

    Richard Sites - Understanding Software Dynamics, Häftad

    Understanding Software Dynamics

    Richard Sites

    Häftad, 2022

    355 kr

    Hoppa över listan

    Du kanske också är intresserad av

    Brendan Gregg - Systems Performance, Häftad

    Systems Performance

    Brendan Gregg

    Häftad, 2021

    752 kr

    W. Stevens, Stephen Rago - Advanced Programming in the UNIX Environment, Häftad

    Advanced Programming in the UNIX Environment

    W. Stevens, Stephen Rago

    Häftad, 2013

    5,0 utav 5 stjärnor. Totalt antal röster:(3)

    483 kr

    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - Design Patterns, Inbunden

    Design Patterns

    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

    Inbunden, 1995

    4,2 utav 5 stjärnor. Totalt antal röster:(6)

    436 kr

    Kevin Fall, W. Stevens - TCP/IP Illustrated, Inbunden

    TCP/IP Illustrated

    Kevin Fall, W. Stevens

    Inbunden, 2011

    5,0 utav 5 stjärnor. Totalt antal röster:(1)

    462 kr

    Brendan Gregg - BPF Performance Tools, Häftad

    BPF Performance Tools

    Brendan Gregg

    Häftad, 2020

    483 kr

    Alfred Aho, Brian Kernighan, Peter Weinberger - The AWK Programming Language, Häftad

    The AWK Programming Language

    Alfred Aho, Brian Kernighan, Peter Weinberger

    Häftad, 2023

    289 kr

    David Hanson - C Interfaces and Implementations, Häftad

    C Interfaces and Implementations

    David Hanson

    Häftad, 1997

    377 kr

    John Lakos - Large-Scale C++ Volume II, Häftad

    Large-Scale C++ Volume II

    John Lakos

    Häftad, 2027

    556 kr

    Scott Meyers - Effective C++, Häftad

    Effective C++

    Scott Meyers

    Häftad, 2005

    5,0 utav 5 stjärnor. Totalt antal röster:(3)

    377 kr

    Radia Perlman - Interconnections, Inbunden

    Interconnections

    Radia Perlman

    Inbunden, 1999

    1 112 kr