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.
Wissen aus der Praxis für die Praxis
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:
Die Microsoft-Cloud effizient nutzen
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:
Herausragendes Fachbuch zu TypeScript und seinem Ökosystem
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:
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.
Das Buch für alle, die neu in TypeScript einsteigen!
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:
"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.
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.
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.
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