-
Books
- Literature & Fiction
- Guides & Advice
- Academic & Professional
- Biographies & Memoirs
- Medicine
- Religion & Beliefs
- Calendars
- Film, Art & Culture
- Travel & Adventure
- Politics & History
- Erotica
- Leisure, Home & Garden
- Gift Books
- Romance
- Law
- Sport & Fitness
- Food & Drink
- Finance & Investing
- Crime & Thrillers
- Young Adult
- Science Fiction & Fantasy
- LGBTQ+
- Comics & Manga
- School & Education
- Children's Books
- Computing & Internet
- Science & Technology
- Business & Careers
- Mind, Body & Spirit
- Social Sciences
- Music CDs & Vinyl
- DVDs & Blu-rays
- Other
Filter products
No results found.
No results found.
No results found.
No results found.
No results found.
No results found.
–
C
Filter products
No results found.
No results found.
No results found.
No results found.
No results found.
No results found.
–
In this category: 107 titles
Discount
%
€2.99
€19.95
(85.01% saved)
The Book of PF
Build a more secure network with PF.<BR><BR>The OpenBSD packet filter, PF, is central to the OpenBSD and FreeBSD network toolbox. With more services placing high demands on bandwidth and an increasingly hostile Internet environment, no sysadmin can afford to be without PF expertise.<BR><BR>The fourth edition of The Book of PF covers the most up-to-date developments in PF, including new content on IPv6, dual stack configurations, the “queues and priorities” traffic-shaping system, NAT and redirection, wireless networking, spam fighting, failover provisioning, logging, and more. <BR><BR>You’ll also learn how to:<BR>- Create rulesets for all kinds of network traffic, IPv4 and IPv6 both, whether crossing a simple LAN, hiding behind NAT, traversing DMZs, or spanning bridges or wider networks- Set up wireless networks with access points, and lock them down using authpf and special access restrictions- Maximize flexibility and service availability via CARP, relayd, and redirection- Build adaptive firewalls to proactively defend against attackers and spammers- Harness OpenBSD’s latest traffic-shaping system to keep your network responsive, or use ALTQ and Dummynet configurations on FreeBSD to full effect- Stay in control of your traffic with monitoring and visualization tools (including NetFlow)<BR>The Book of PF is the essential guide to building a secure network with PF. With a little effort and this book, you’ll be well prepared to unlock PF’s full potential.<BR><BR>Covers OpenBSD 7.x, FreeBSD 14.x, and NetBSD 10.x
Book | Englisch
€69.60
Discount
%
€11.57
€18.21
(36.46% saved)
Discount
%
€11.67
€18.34
(36.37% saved)
Discount
%
€5.55
€10.69
(48.08% saved)
Discount
%
€3.41
€13.99
(75.63% saved)
Discount
%
€3.52
€14.99
(76.52% saved)
Effective Rust
Rust's popularity is growing, due in part to features like memory safety, type safety, and thread safety. But these same elements can also make learning Rust a challenge, even for experienced programmers. This practical guide helps you make the transition to writing idiomatic Rust--while also making full use of Rust's type system, safety guarantees, and burgeoning ecosystem. If you're a software engineer who has experience with an existing compiled language, or if you've struggled to convert a basic understanding of Rust syntax into working programs, this book is for you. By focusing on the conceptual differences between Rust and other compiled languages, and by providing specific recommendations that programmers can easily follow, Effective Rust will soon have you writing fluent Rust, not just badly translated C++. - Understand the structure of Rust's type system - Learn Rust idioms for error handling, iteration, and more - Discover how to work with Rust's crate ecosystem - Use Rust's type system to express your design - Win fights with the borrow checker - Build a robust project that takes full advantage of the Rust tooling ecosystem
Book | Englisch
€73.20
Technische Probleme lösen mit C/C++
Anhand von konkreten Beispielen aus dem technisch-wissenschaftlichen und mathematischen Bereich vermittelt dieses Lehrbuch Programmier- und Dokumentationstechniken mit C/C++. Aufbauend auf einer gut verständlichen und fundierten Einführung in die Arbeit mit C/C++ geht es Schritt für Schritt zur professionellen Softwareentwicklung. Die Probleme sind nach steigendem Schwierigkeitsgrad geordnet - von einfachen Anwendungen wie der Reihung von Widerständen bis hin zu komplexen Fragestellungen aus der Schaltalgebra. Vorkenntnisse sind nicht erforderlich. Sie lösen unter anderem Probleme wie die Umrechnung von Temperatursystemen oder die Programmierung eines eigenen Funktionsplotters. Die Beispiele werden mit Microsoft Visual C++ umgesetzt, das kostenlos verfügbar ist. Auf plus.hanser-fachbuch.de finden Sie zu diesem Titel die im Buch dargestellten Codebeispiele zum Download.Für die Neuauflage wurde das gut eingeführte Lehrbuch aktualisiert und um weitere Beispiele ergänzt.Die gut verständliche Einführung und die vielen technischen Beispiele machen dieses Lehrbuch zum idealen Begleiter für Fachschüler:innen und Bachelor-Studierende.
Book | Deutsch
€39.99
Grundkurs C
Die kompakte Einführung in C im praktischen Taschenbuchformat. Das Buch führt Sie übersichtlich in alle Sprachgrundlagen ein, bevor es um fortgeschrittene Themen wie Zeiger oder dynamische Speicherverwaltung geht. Mit dem aktuellen Standard C23, aber auch für ältere Compiler. Viele Codebeispiele und Tabellen sowie eine Funktionsreferenz machen das Buch zu Ihrem nützlichen Begleiter. Zu jedem Kapitel bieten Aufgaben mit kommentierten Lösungen eine Lernkontrolle und laden dazu ein, selbst Hand anzulegen. Ideal als Vorlesungsbegleiter oder zum Auffrischen.Aus dem Inhalt:- Erste Schritte in C - Verzweigungen und Schleifen- Funktionen- Präprozessor-Direktiven - Arrays und Zeichenketten- Zeiger - Dynamische Speicherverwaltung - Dynamische Datenstrukturen - Eingabe- und Ausgabe-Funktionen- Aktueller ISO-Standard C23
Book | Deutsch
€16.90
Discount
%
Professional C++
Expand your C++ knowledge quickly and efficiently with this advanced resource In the newly revised sixth edition of Professional C++, veteran software engineer and developer Marc Gregoire delivers yet another volume that raises the bar for advanced programming manuals. Covering almost all features of the new C++ standard codenamed C++23, the book offers case studies with working code that's been tested on Windows and Linux. As the leading resource for dedicated and knowledgeable professionals seeking to advance their C++ skills, this book provides resources that help readers: - Master new features of the latest standard, C++23 - Maximize C++ capabilities with effective design solutions - Discover little-known elements and learn about pitfalls and what practices to avoid - Grasp testing and debugging best practices - Learn about tips and tricks for efficiency and performance C++ is a complex language. Professional C++, 6th Edition, allows dedicated practitioners to remain current and abreast of the latest developments and advances.
Book | Englisch
€54.52
€72.00
(24.28% saved)
Discount
%
C Brain Teasers
You thought you knew C, but can you solve 25 puzzles in this popular programming language? Noted C programmer and author Dan Gookin provides a series of pointed questions, puzzles, and problems to keep your C programming skills sharp. Each one will provide insight into various aspects of handling strings, numeric operations, and other activities, giving you techniques to take the best advantage of all C has to offer. Challenge yourself, and get to know some powerful tricks and details for writing better, faster, more accurate C code.Most C programming books present the information sequentially, teaching you the right way to code and only rarely describing what could go wrong. In this book, the goal is to find out what did go wrong - or what potentially goes right. Explore interesting and unusual programming concepts and approaches with small, to-the-point, programs and exercises. Hone your C programming skills and expand your knowledge.By working through the brain teasers in this book, you'll fill in gaps in your knowledge and work with advanced concepts such as pointers and recursion. All of the teaser topics were selected to give you food for thought, explaining the technical details behind each puzzle. Look at a code sample and try to guess what output it will give. Code it yourself and see the result. Is it what you expected? Then read the author's lighthearted explanation of exactly why the language does what it does, and how you can take advantage of it. You'll come away with a much better understanding of how the language works, and how to use it for efficient and effective programming.What You Need:You need to know the basics of coding in C, and have an environment for compiling and executing your C code. Any Windows, MacOS, or Linux system with a C compiler does the job. Use the terminal window for traditional C programming. Or obtain an Integrated Development Enviornment (IDE) such as Visual Studio Code, which contains all the software tools you need: Editor, Compiler, and Output.
Book | Englisch
€22.24
€29.97
(25.79% saved)
Systemnahe Programmierung mit C und Linux
Alles zur systemnahen Anwendungsprogrammierung: von den E/A-Funktionen, dem Zugriff auf Systeminformationen über Prozesse, Signale, Interprozesskommunikation und Threads bis hin zu Netzwerkprogrammierung, Datenbanken und GUIs. Für alle, die Programme schreiben wollen und alte Software warten oder portieren müssen. Alle Beispiele sind auch auf dem Raspberry Pi ausführbar. Solide C- und Linux-Kenntnisse werden vorausgesetzt.Aus dem Inhalt:- E/A-Funktionen- Attribute von Dateien und Verzeichnissen- Zugriff auf Systeminformationen- Devices - eine einfache Verbindung zur Hardware- System- und Benutzerdateien- Dämonen, Zombies und Prozesse- Signale- IPC - Interprozesskommunikation- Threads- Netzwerkprogrammierung- Datenbanken (MySQL, PostgreSQL)- GUIs mit GTK+- Werkzeuge für Programmierer
Book | Deutsch
€59.90
Discount
%
€9.03
€15.95
(43.39% saved)
Writing a C Compiler
A fun, hands-on guide to writing your own compiler for a real-world programming language.<BR><BR>Compilers are at the heart of everything programmers do, yet even experienced developers find them intimidating. For those eager to truly grasp how compilers work, Writing a C Compiler dispels the mystery. This book guides you through a fun and engaging project where you’ll learn what it takes to compile a real-world programming language to actual assembly code.<BR><BR>Writing a C Compiler will take you step by step through the process of building your own compiler for a significant subset of C—no prior experience with compiler construction or assembly code needed. Once you’ve built a working compiler for the simplest C program, you’ll add new features chapter by chapter. The algorithms in the book are all in pseudocode, so you can implement your compiler in whatever language you like. Along the way, you’ll explore key concepts like:<BR><BR>- Lexing and parsing: Learn how to write a lexer and recursive descent parser that transform C code into an abstract syntax tree.- Program analysis: Discover how to analyze a program to understand its behavior and detect errors.- Code generation: Learn how to translate C language constructs like arithmetic operations, function calls, and control-flow statements into x64 assembly code.- Optimization techniques: Improve performance with methods like constant folding, dead store elimination, and register allocation. <BR>Compilers aren’t terrifying beasts—and with help from this hands-on, accessible guide, you might even turn them into your friends for life.
Book | Englisch
€81.60
Discount
%
€9.76
€15.95
(38.81% saved)
Algorithmic Thinking
Get in the game and learn essential computer algorithms by solving competitive programming problems, in the fully revised second edition of the bestselling original. (Still no math required!)<BR><BR>Are you hitting a wall with data structures and algorithms? Whether you’re a student prepping for coding interviews or an independent learner, this book is your essential guide to efficient problem-solving in programming.<BR><BR>UNLOCK THE POWER OF DATA STRUCTURES & ALGORITHMS:<BR>Learn the intricacies of hash tables, recursion, dynamic programming, trees, graphs, and heaps. Become proficient in choosing and implementing the best solutions for any coding challenge.<BR><BR>REAL-WORLD, COMPETITION-PROVEN CODE EXAMPLES:<BR>The programs and challenges in this book aren’t just theoretical—they’re drawn from real programming competitions. Train with problems that have tested and honed the skills of coders around the world.<BR><BR>GET INTERVIEW-READY:<BR>Prepare yourself for coding interviews with practice exercises that help you think algorithmically, weigh different solutions, and implement the best choices efficiently.<BR><BR>WRITTEN IN C, USEFUL ACROSS LANGUAGES:<BR>The code examples are written in C and designed for clarity and accessibility to those familiar with languages like C++, Java, or Python. If you need help with the C code, no problem: We’ve got recommended reading, too.<BR><BR>Algorithmic Thinking is the complete package, providing the solid foundation you need to elevate your coding skills to the next level.
Book | Englisch
€58.20
C von A bis Z
Unser beliebter Klassiker in fünfter Auflage. Zum aktuellen Standard C23 und mit einem Autorenteam aus Praxis und Lehre. Lassen Sie sich umfassend einführen oder nutzen Sie das Buch als Nachschlagewerk. Von den Grundlagen über die dynamische Speicherverwaltung bis zur plattformübergreifenden Entwicklung. Randvoll mit hilfreichen Beispielen und Praxistipps - C-Wissen pur!Aus dem Inhalt:- Datenstrukturen- Algorithmen- Sicherheit- Dynamische Speicherverwaltung- Netzwerkprogrammierung- Cross-Plattform-Entwicklung- Parallele Programmierung- Auf Datenbanken zugreifen- Codebeispiele und Praxistipps
Book | Deutsch
€49.90
Discount
%
Aprende SQL en un fin de semana: El curso definitivo para crear y consultar bases de datos (Aprende en un fin de semana)
Book | Spanisch
€5.31
€16.45
(67.72% saved)
Discount
%
€26.15
€35.99
(27.34% saved)
Grundlagen der Informatik
Grundlagen der Informatik ist ein umfassendes Lehrbuch, das alle wichtigen Gebiete der Praktischen, Technischen und Theoretischen Informatik von der Software bis zur Hardware abdeckt. Es ist speziell für Studierende der Informatik und Ingenieurwissenschaften konzipiert und behandelt die Themen, die in den Grundvorlesungen dieser Fächer vorkommen.<BR>In dieser seit Jahren erfolgreich etablierten Einführung wird alles von der Software bis zur Hardware in verständlicher Form dargestellt und erklärt. Die praxisnahen Übungsaufgaben ermöglichen dem Leser eine selbstständige Lernzielkontrolle, während Rätsel zu jedem Kapitel und Denksportaufgaben zusätzlich die Fähigkeit zur systematischen Problemlösung fördern.<BR>Eine Vielzahl von digitalen Arbeitsblättern, Demonstrations- und Simulationsprogrammen, die auf dem MyLab | Grundlagen der Informatik zur Verfügung stehen, erweitern die Möglichkeiten zur Vertiefung des erlernten Stoffes. Das Lehrbuch bietet damit ein auf dem Markt einzigartiges Komplettpaket für eine verständliche Einführung in die Informatik.<BR>Das Buch basiert auf der langjährigen Lehr- und Industrieerfahrung des Autorenteams und richtet sich an Studierende der Informatik, der Wirtschaftswissenschaften, der Naturwissenschaften und der Ingenieurwissenschaften. Es bietet ihnen einen perfekten studienbegleitenden Überblick über dieses wichtige Fachgebiet.
Book | Deutsch
€69.95
Grundlagen und Praxis der Bash-und C-Programmierung in Unix/Linux
Das Werk der Autorinnen ist als praktische Ergänzung zu dem Werk von A.S. Tanenbaum Moderne Betriebssysteme zu verstehen. Es konzentriert sich dabei auf das Betriebssystem Unix/Linux. Nach einer kurzen Unix/Linux-Einführung wird auf die Erstellung von Bash-Skripten eingegangen, wobei die letzten 3 Kapitel der C-Programmierung im Zusammenspiel mit Bash gewidmet sind. Die Autorinnen geben in dem als Übungsbuch konzipierten Werk einen möglichst breitgefächerten Überblick über die gängigsten Befehle, Funktionen, Ausdrücke und Strukturen, orientieren sich bei ihrer Auswahl aber immer auch an ihren Beispielen, damit diese optimal nachvollziehbar sind. Die umfangreichen Übungen am Ende eines jeden Kapitels dienen der Vertiefung des vermittelten Wissens und der Selbstkontrolle. Am Ende des Buchs gibt es zu vielen der Übungen Lösungen bzw. Lösungsvorschläge. Ein Alleinstellungsmerkmal dieses Buches ist aber das dazugehörige Tutor|Bash-und C-Programmierung in Unix/Linux. Hier werden durch viele Fragen und Antworten mit praktischen Eingabemöglichkeiten die Grundlagen so geübt, dass der Stoff zielgerichtet schnell sitzt.<BR><BR>
Book | Deutsch
€49.95