Sie haben keine Artikel im Korb.

O'Reilly

Filters

Ethereum represents the gateway to a worldwide, decentralized computing paradigm. This platform enables you to run decentralized applications (DApps) and smart contracts that have no central points of failure or control, integrate with a payment network, and operate on an open blockchain. With this practical guide, Andreas M. Antonopoulos and Gavin Wood provide everything you need to know about building smart contracts and DApps on Ethereum and other virtual-machine blockchains.

Discover why IBM, Microsoft, NASDAQ, and hundreds of other organizations are experimenting with Ethereum. This essential guide shows you how to develop the skills necessary to be an innovator in this growing and exciting new industry.

  • Run an Ethereum client, create and transmit basic transactions, and program smart contracts
  • Learn the essentials of public key cryptography, hashes, and digital signatures
  • Understand how "wallets" hold digital keys that control funds and smart contracts
  • Interact with Ethereum clients programmatically using JavaScript libraries and Remote Procedure Call interfaces
  • Learn security best practices, design patterns, and anti-patterns with real-world examples
  • Create tokens that represent assets, shares, votes, or access control rights
  • Build decentralized applications using multiple peer-to-peer (P2P) components
Ab CHF 67.15

Wissen aus der Praxis für die Praxis

  • Vom ersten Docker-Image bis hin zu fortgeschrittenen Themen wie Networking, Orchestrierung, Sicherheit und Konfiguration
  • Docker-Veteranen Sean Kane und Karl Matthias teilen Erfahrungen und Best Practices aus neun Jahren Consulting
  • Übersetzung des beliebten US-Grundlagenbands zum aktuellen Stand von Docker

Docker und Linux-Container haben die Art und Weise, wie Unternehmen Software entwickeln, bereitstellen und ausführen, grundlegend verändert. Daher ist es wichtig zu verstehen, was diese Tools genau leisten und wie Sie sie erfolgreich in das Ökosystem Ihres Unternehmens integrieren.

Sean Kane und Karl Matthias haben dieses Handbuch vollständig überarbeitet und erweitert. Sie vermitteln Entwicklern, Ops, Architektinnen und IT-Managern ein umfassendes Verständnis von Docker und beschreiben, wie Container nahezu jeden Aspekt der modernen Softwarebereitstellung und -verwaltung verbessern können.

Die Übersetzung der 3. US-Auflage dokumentiert die vielfältigen Möglichkeiten, die Docker ein Jahrzehnt nach der ersten Veröffentlichung bietet. Kane und Matthias beschreiben aktuelle Best Practices und neue Funktionen wie BuildKit, die Unterstützung von Multi-Architektur-Images, Rootless Container u.v.a.m.

Behandelte Themen sind:

  • Wie Docker und Linux-Container mit Cloud-Diensten und Kubernetes integriert werden
  • Das Erstellen von OCI-Images sowie die Bereitstellung und Verwaltung von Linux-Containern über leistungsstarke Befehlszeilen-Tools
  • Wie OCI-Images das Dependency Management und den Deployment-Workflow für Anwendungen vereinfachen
  • Praktische Techniken für das Deployment und Testen von Linux-Containern in der Produktion
  • Container in der Produktion dort bereitstellen, wo sie benötigt werden
  • Fortgeschrittene Themen einschließlich Deployment-Tools, Networking, Orchestrierung, Sicherheit und Konfiguration.
Ab CHF 49.75

Die Microsoft-Cloud effizient nutzen

  • der praxisorientierte Leitfaden für neue und fortgeschrittene Azure-User*innen
  • mit vielen Beispielen aus dem Arbeitsalltag und praktischen Entscheidungsbäumen als Ratgeber
  • inkl. kostenloser Codebeispiele zum Download

Das Buch liefert einen detaillierten Überblick für den praktischen Einsatz der Microsoft Azure-Dienste und richtet sich sowohl an Neulinge als auch an erfahrene IT-Admins und Softwareentwickler*innen, welche lernen wollen, wie sie Azure zur Umsetzung ihrer IT-Workloads verwenden können.

Aus dem Inhalt:

  • Azure als Dienstleistung im Unternehmen planen
  • Einrichten einer lokalen Entwicklungsumgebung
  • Enterprise-Applikationen in Azure AD verwalten und absichern
  • Virtual Machines in der Cloud
  • Betrieb von Container-Apps
  • Policies für die ISO 27001:2013 Zertifizierung
  • PowerShell Scripts in der Cloud
  • Workflows mit Logic Apps
  • Nutzung von Azure AI Services
  • Services überwachen und Fehler erkennen
  • Azure Sentinel als Security Incident and Event Management (SIEM)
Ab CHF 55.25

Herausragendes Fachbuch zu TypeScript und seinem Ökosystem

  • TypeScripts ausgeklügeltes Typsystem verstehen
  • Tiefgehende Einsichten in die Sprache gewinnen (Minko Gechev, Angular-Team bei Google)
  • Von den Grundlagen bis zu Applikationen im Produktionsbetrieb

Programmierer, die mit dynamisch typisierten Sprachen arbeiten, wissen nur zu genau, wie schlecht ihre Projekte skalieren: wie schwierig es ist, mit einer umfangreichen Codebasis zu arbeiten und viele Entwickler einzubinden. Facebook, Google und Microsoft haben deshalb statisch typisierte Schichten für ihren JavaScript-und Python-Code entwickelt. TypeScript ist hier besonders interessant: Die Sprache bietet ein mächtiges statisches Typsystem, sodass Projekte besser skalieren und das Programmieren wieder Spaß macht.

Boris Cherny zeigt Programmierern mit JavaScript-Grundkenntnissen, wie die Konzepte hinter TypeScript gedacht sind und wie man die Sprache sicher beherrscht. Sie erfahren, wie TypeScript Sie dabei unterstützt, Bugs zu vermeiden und Ihren Code für deutlich mehr Entwickler zu skalieren.

Was Sie in diesem Buch erwartet:

  • Mit den Grundlagen beginnen: Sie lernen verschiedene Typen und Typ-Operatoren von TypeScript kennen und erfahren, wofür und wie sie benutzt werden.
  • Fortgeschrittene Themen erarbeiten: Sie verstehen TypeScripts ausgeklügeltes Typsystem, wie Sie Fehler sicher behandeln und asynchrone Programme entwickeln.
  • In die Praxis eintauchen: Sie verwenden TypeScript mit den Frontend- und Backend-Frameworks Ihrer Wahl, migrieren JavaScript-Projekte zu TypeScript und führen TypeScript-Anwendungen im Produktivbetrieb aus.
Ab CHF 39.55

Any programmer working with a dynamically typed language will tell you how hard it is to scale to more lines of code and more engineers. That's why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. This practical book shows you how one such type layer, TypeScript, is unique among them: it makes programming fun with its powerful static type system. If you're a programmer with intermediate JavaScript experience, author Boris Cherny will teach you how to master the TypeScript language. You'll understand how TypeScript can help you eliminate bugs in your code and enable you to scale your code across more engineers than you could before. In this book, you'll: Start with the basics: Learn about TypeScript's different types and type operators, including what they're for and how they're used. Explore advanced topics: Understand TypeScript's sophisticated type system, including how to safely handle errors and build asynchronous programs. Dive in hands-on: Use TypeScript with your favorite frontend and backend frameworks, migrate your existing JavaScript project to TypeScript, and run your TypeScript application in production.

Ab CHF 55.25

Das Buch für alle, die neu in TypeScript einsteigen!

  • Vermittelt JavaScript-Entwicklerinnen und -Entwicklern, die keine Vorkenntnisse zu Typisierung und Typsystemen mitbringen, die Grundlagen von TypeScript.
  • Mit verständlichen, jeweils eigenständigen Codebeispielen, wertvollen Hilfestellungen und Tipps nach dem Motto: aus alt und unsicher (JS) mach neu und sicher (TS).
  • Gut lesbar, mit viel Humor geschrieben.

TypeScript hat die JavaScript-Welt erobert: Laut Umfragen ist es eine der beliebtesten und sich am schnellsten verbreitenden Sprachen weltweit. Mit seinem durchdachten Typsystem unterstützt TypeScript strukturiertes Programmieren, das Refaktorieren von Code und die Entwicklung skalierender Webanwendungen.

JavaScript-Entwicklerinnen und -Entwickler, die bislang noch nichts mit Typen oder Typsystemen zu tun hatten, erhalten in diesem praktischen Buch alle erforderlichen Informationen, um Sprache und Typsystem gründlich zu verstehen und erfolgreich für ihre Projekte zu nutzen.

Sie erfahren in diesem Buch:

  • alles über TypeScripts Stärken und die Merkmale seines Typsystems als Ergänzung zu »Vanilla«-JavaScript
  • wie Sie das Typsystem mit entwicklungsspezifischen Typkommentaren versehen
  • wie TypeScript Code analysiert und versteht und Sie bei Ihrer Entwicklungsarbeit entlastet
  • wie TypeScript Sie bei der Arbeit mit Arrays, Klassen, Funktionen, Objekten und anderen integrierten JavaScript-Konstrukten unterstützt
  • wie Sie die Vielzahl von TypeScript-Konfigurationsoptionen effektiv nutzen, um den TypeScript-Compiler an Ihre Teams und Projekte anzupassen
  • Details zu den IDE-Integrationen wie automatisierte Refactoring-Funktionen und intelligente Codesuchmöglichkeiten, mit denen Sie schneller und fehlerfreier entwickeln
Ab CHF 41.55

"Among the many configuration management tools available, Ansible has some distinct advantages: It's minimal in nature. You don't need to install agents on your nodes. And there's an easy learning curve. With this updated third edition, you'll ... learn how to be productive with Ansible whether you're a developer deploying code or a system administrator looking for a better automation solution. Authors Bas Meijer, Lorin Hochstein, and Rene Moser show you how to write Playbooks (Ansible's configuration management scripts), manage remote servers, and explore the tool's real power: built-in declarative modules. You'll learn how Ansible has all the functionality you need--and the simplicity you desire"--Publisher's description.

Ab CHF 76.50

Kompakteinstieg in das vielgenutzte Versionierungstool

  • preiswerte Kompakteinführung in das bekannte Versionierungswerkzeug, das die Mehrheit der Entwickler:innen nutzt
  • mit vielen Praxistipps für den Programmieralltag
  • neu konzipiertes kurz & gut, Inhalte auf dem aktuellen Stand

Der Kompakteinstieg Git kurz & gut unterstützt Entwicklerinnen und Entwickler bei den ersten Schritten und erläutert alles Wesentliche, was sie für ihre Arbeit mit Git wissen müssen: ob sie eigene Dateien versionieren, an Open-Source-Projekten mitarbeiten oder im Team entwickeln wollen.

Verständlich und doch kompakt erläutert das Taschenbuch zentrale Begriffe, die technischen Konzepte von Git und vermittelt Praxiswissen für den Programmieralltag.

Es beschreibt zudem typische Workflows wie die Arbeit mit Feature-Branches, Good Practices wie Formatierungstipps für Commit-Nachrichten oder wie Sie den Überblick über diverse Branches behalten. Hilfestellungen bei häufig auftretenden Fehlermeldungen, das Zusammenspiel mit Onlineplattformen wie GitHub sowie Kommandos und Konfigurationsoptionen für Fortgeschrittene runden das Taschenbuch ab.

CHF 15.00

Gute Geschichten ziehen uns in ihren Bann, bewegen uns und bleiben uns in Erinnerung. Wer etwas zu sagen hat, tut deshalb gut daran, Geschichten zu erzählen. Das erkennen auch immer mehr Kommunikationsprofis aus Marketing und PR: Mit rein rational vermittelten Informationen finden sie bei ihren Zielgruppen deutlich schwerer Gehör als mit Stories, die Kopf und Herz ansprechen. Storytelling hat sich deshalb in den letzten Jahren zu einer unverzichtbaren Technik moderner Unternehmenskommunikation entwickelt. Dass Storytelling nicht bloß ein Modebegriff für etwas Altbekanntes ist, sondern eine Kunst, die zu beherrschen sich lohnt, beweist Petra Sammer in diesem Buch - unterhaltsam, praxisnah, mit vielen Tipps und Checklisten.

Die Bausteine einer guten Geschichte
Jede gute Geschichte ist anders, aber einiges haben alle gemeinsam: einen Grund, erzählt zu werden, einen Helden, einen zu lösenden Konflikt, Emotionen und Viralität.

Mit Geschichten zur sinnstiftenden Marke
Ob Unternehmensgeschichte, Markengeschichte oder Produktgeschichte: Finden Sie zunächst das wesentliche Anliegen Ihrer Story. Es hängt in der Regel eng mit Ihrer Positionierung zusammen.

Transmediales Storytelling: Geschichten im Netz
Die Erzählweisen werden vielfältiger: Sie können Ihre Geschichten heute transmedial, offen, flexibel, nicht linear und experimentierfreudig erzählen - und Ihr Publikum dabei einbeziehen.

Einprägsames und emotionales Erzählen
Verstehen Sie die Grundemotionen und neuronalen Auslöser und erzeugen Sie Emotionen gezielt in Wort, Ton und Bild.

Mit Kreativtechniken zu starken Stories
Gute Geschichten zu finden, ist keine Hexerei. Erprobte Techniken helfen Ihnen - vom intelligenten Fragen und Zuhören über Perspektivwechsel bis hin zu Story- Workshops mit Ihrem Team.

Über die Autorin
Petra Sammer war 25 Jahre Beraterin, Geschäftsführerin, Chief Creative Officer und Global Partner bei der internationalen Kommunikationsagentur Ketchum. Heute ist sie als selbstständige Kommunikationsberaterin und Kreative tätig.

Ab CHF 29.35

Ob Präsentation, Videobotschaft oder Teambesprechung: Kommunikation ist für Produktmanager, Teamleiter und Führungskräfte eine Schlüsselqualifikation. Denn die Anforderungen an die kommunikativen Fähigkeiten sind weiter gestiegen - durch die Reizüberflutung der Rezipienten, die Dynamik unternehmerischer Entwicklungen und agile Arbeitsformen. In ihrem neuen Buch demonstriert Storytelling-Expertin Petra Sammer, wie Sie mit überraschenden, emotionalen und einprägsamen Stories Ihre Mitarbeiter und Teams, B2B-Kunden und Stakeholder motivieren und überzeugen. Anschaulich bringt sie auf den Punkt, warum Stories so viel effektiver sind als eine ausschließlich faktenbasierte Kommunikation und wie Sie Storytelling zu Ihrem Führungsinstrument machen - wie gewohnt ganz praktisch und mit zahlreichen inspirierenden Beispielen. Storytelling als Führungsinstrument Warum Unternehmen und die moderne Arbeitswelt neue Kommunikationsformen brauchen Wie Geschichten wirken Fakten aus Neurowissenschaft und Kognitionspsychologie anschaulich aufbereitet Erzählen statt Präsentieren - Die pssst-Methode Erfolgreiches Storytelling im Überblick: von p wie passioniert bis t wie technisch Grundelemente einer guten Story Ob sinnstiftende Idee, Konflikt und Transformation oder Viralität - gute Geschichten zeichnen sich durch Elemente wie diese aus Bewährte Erzählmuster und moderne Strukturformen Struktur sichert die Aufmerksamkeit - mit tradierten Mustern wie Heldenreise, Phönix aus der Asche und Co. oder modernen Formen wie »in medias res« und Sparkline Signature Story Entwickeln Sie eine authentische Geschichte, die Ihre ganz persönliche Kernbotschaft transportiert Auf die richtige Technik kommt es an Bühnenauftritt und Körpersprache, PowerPoint-Folien oder Video - praktische Tipps rund um Ihren Auftritt

Ab CHF 29.35
This hands-on guide takes you through the language a step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design. This second edition and its supporting code have been updated for Python 3.
Ab CHF 50.60
Verena Kuni hat jede Menge Wissenswertes, Wundersames und Inspirierendes aus der Welt der geeken Handarbeit zusammengetragen. Und sie bleibt nicht bei der reinen Theorie, sondern gibt auch jede Menge Tipps für's Selbermachen, Experimentieren und Weiterforschen. Also: Ran ans Garn! * Die Basics: Werkzeuge, Materialien, Techniken, Tipps & Tricks * Geekware aus Wolle: Gehäkelte und gestrickte Amigurimi, Gadgets und Geometrie zum Kuscheln * Welt am Draht: Wolliges zum Leuchten, Klingen und in Bewegung bringen, Sensorik mit smarten Maschen * Mustererkennung: Muster-Mathematik, Raster-Bilder, 8-Bit-Strick und mehr * Maschen aus Maschinen: Heimstricker für Geeks, gelaserte Lochkarten und Strickmaschinen-Hacks * Netz-Werken: Neue Maschen im WWW, Revolutionäre Strickzirkel, Guerilla Knitting, Yarn Bombing und Strick-Graffiti, Marken-Hacks und Netzkunst * Löcher: Reparieren, Recyceln - und Löcher lieben lernen! Verena Kuni ist Kunst-, Medien- und Kulturwissenschaftlerin mit ausgeprägter Neigung zur Experimentalelektronik, Computer- und Netzkultur. In ihrer Forschung beschäftigt sie sich unter anderem mit Transfers zwischen materialen und medialen Kulturen, dem Do-It-Yourself-Prinzip sowie Spielzeug und/als Werkzeug. Ihre eigenen Projekte siedelt sie vorzugsweise an den Schnittstellen von Theorie und Praxis an. Sie bastelt gern. www.kuniver.se - www.under-construction.cc - www.gunst.info
Ab CHF 30.50
Ohne Vorwissen Android Tablets oder Smartphones sicher bedienen - Erfolgsautor Günter Born behandelt die typischen Fragen von Einsteigern und Senioren - Alle Bedienungsfragen in verständlichen Schritt-für-Schritt-Anleitungen erklärt - Komplett in Farbe, übersichtlich gestaltet und mit größerer Schrift - Bestseller deckt jetzt Android 6 bis 9 ab und sensibilisiert für Sicherheitsfragen Mit diesem praktischen Ratgeber finden Sie sich schnell zurecht und können Schritt für Schritt nachvollziehen, wie Sie Ihr Android-Handy oder -Tablet einrichten, wie Sie surfen, Fotos machen, Kurznachrichten und E-Mails verschicken, die Einsatzmöglichkeiten Ihres Geräts durch neue Apps erweitern und vieles mehr. Schwerpunkt ist die Bedienung von Smartphones und Tablet PCs mit den Android-Versionen 6 bis 9. Das Buch kann jedoch auch für Geräte mit älteren Android-Betriebssystemen genutzt werden, denn vieles ist hier sehr ähnlich.
Ab CHF 24.55
Erleben Sie die technische Revolution, die die Finanzwelt im Sturm erobert. Bitcoin & Blockchain - Grundlagen und Programmierung ist Ihr Leitfaden durch die scheinbar komplexe Welt von Bitcoin. Es vermittelt Ihnen das nötige Wissen, um am Internet des Geldes teilnehmen zu können und die Blockchain-Technologie zu verstehen. Ganz gleich, ob Sie die nächste Killer-App entwickeln, in ein Start-up investieren oder einfach mehr über die Technik erfahren wollen: Diese überarbeitete zweite Auflage enthält alle grundlegenden Informationen, die Sie für den Einstieg benötigen. Bitcoin, die erste erfolgreiche, dezentrale Kryptowährung, steht erst am Anfang, hat aber bereits eine mehrere Milliarden schwere Industrie geschaffen. Diese Industrie steht jedem, der das nötige Wissen und die Leidenschaft mitbringt, offen. Und dieses Buch vermittelt Ihnen die erforderliche Wissensgrundlage. Die zweite Auflage umfasst: - eine ausführliche Einführung in Bitcoin und die ihr zugrundeliegende Blockchain - ideal für nichttechnische Leser, Investoren und Führungskräfte - eine Erläuterung der technischen Grundlagen des Bitcoin und kryptografischer Währungen für Entwickler, Ingenieure sowie Software- und Systemarchitekten - Details zum dezentralen Bitcoin-Netzwerk, seiner Peer-to-Peer-Architektur, dem Transaktionszyklus und den Sicherheitsprinzipien - neue Entwicklungen wie Segregated Witness, Zahlungskanäle und das Lightning Network - einen tiefen Einblick in Blockchain-Anwendungen und wie man die Grundbausteine dieser Plattform in übergeordneten Anwendungen nutzen kann - Anwenderberichte, Analogien, Beispiele und Codeschnipsel, die die technischen Schlüssel-Konzepte illustrieren"Dieses Buch ist die am sorgfältigsten geprüfte Referenz für Entwickler."
Ab CHF 41.55
* Für Office 365 Business und Enterprise * Voller praktischer Praxisbeispiele * Inkl. Mac- und mobile Apps Sie stehen vor der Aufgabe, Office 365 in Ihrem Team, Ihrer Abteilung oder in Ihrem Fachbereich einzuführen? Dieses Praxisbuch für Anwender steht Ihnen dabei als Ratgeber und Nachschlagewerk zur Seite. Schritt für Schritt lernen Sie die Office 365-Anwendungen wie OneDrive for Business, Teams, Planner und SharePoint Online kennen und erkunden ihren Einsatz anhand vieler praktischer Praxisbeispiele. Dieses Buch richtet sich an alle Office 365-Anwender ohne spezifisches technisches Vorwissen, die einen Überblick über die Möglichkeiten der Office 365-Pläne erhalten und effizient damit arbeiten möchten. Auch Office 365 für den Mac und die mobilen Apps werden vorgestellt, sodass Sie auch am Arbeitsplatz 4.0 mit Ihrem Team, Ihren Arbeitsgruppen, Abteilungen oder Fachbereichen zusammenarbeiten können.
Ab CHF 44.95
Die C++-Bibliothek hat mit dem aktuellen C++11-Standard eine enorme Erweiterung erfahren, die Anzahl der Bibliotheken hat sich mehr als verdoppelt. Auch bestehende Bibliotheken wurden überarbeitet und deutlich verbessert. Für C++-Programmierer stecken unzählige nützliche Funktionen in den C++-Bibliotheken, die es zu entdecken gilt. Kann man diese Vielzahl an Bibliotheken so komprimiert darstellen, dass der C++-Entwickler alle wichtigen Informationen für seine Arbeit findet? Man kann! Diese handliche Referenz stellt die zum Teil noch relativ unbekannten C++-Bibliotheken kondensiert und übersichtlich dar. Nirgendwo sonst können Sie sich so kompakt darüber informieren, wie eine Bibliothek einzusetzen ist und was sie Ihnen bietet.
Ab CHF 19.15