Search Results: irresistible-apis-designing-web-apis-that-developers-will-love

Irresistible APIs: Designing Web APIs That Developers Will Love

Author: Kirsten L. Hunter

Publisher: Manning Publications

ISBN: 9781617292552

Category: Computers

Page: 325

View: 9573

A Web API is a platform with a web-style interface developers can use to implement functionality. Well-designed APIs feel like a natural extension of the application, rather than just a new interface into the backend database. Designing Web APIs based on use cases allows an organization to develop irresistible APIs, which developers can consume easily and which support the business values of that organization. Irresistible APIs provides step-by-step, jargon-free guidance for designing APIs that reflect an application's core business value, delight the developers who use them, and will stand the test of time. In it, business product managers and developers learn to treat an API as a first class product, discovering what questions to ask during design so that the first version is the best possible product. Because APIs are a combination of business needs and technical implementations, exercises throughout the book present both sides of the design process, allowing users to engage with the material that's most comfortable and relevant for them. After reading, teams will be able to design APIs that attract developers, lead their industry, and add value to their core business. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

Clean Architecture

Das Praxishandbuch für gutes Softwaredesign. Regeln und Paradigmen für effiziente Softwarestrukturen

Author: Robert C. Martin

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3958457266

Category: Computers

Page: 370

View: 2085

Liebe zwischen den Zeilen

Roman

Author: Veronica Henry

Publisher: Diana Verlag

ISBN: 3641206502

Category: Fiction

Page: 368

View: 7355

"Bücher sind nur dickere Briefe an Freunde." Jean Paul Die kleine Buchhandlung Nightingale Books hat Emilia von ihrem geliebten Vater übernommen. Im Herzen des verschlafenen Städtchens Peasebrook ist sie eine Begegnungsstätte für die unterschiedlichsten Menschen mit ihrem Kummer und ihren Träumen. Doch Julius Nightingale war ein großer Buchliebhaber und kein Buchhalter – der Laden steht kurz vor dem Ruin. Emilia bleiben nur wenige Monate, um diesen besonderen Ort vor einem Großinvestor zu retten. Denn nicht nur sie findet hier Freundschaft und Liebe ... »Ein großartiges Roman über die Kraft von Büchern und Geschichten.« The Sun on Sunday

Entwurfsmuster

Elemente wiederverwendbarer objektorientierter Software

Author: N.A

Publisher: Pearson Deutschland GmbH

ISBN: 9783827328243

Category:

Page: 479

View: 6080

Wir sehen uns dort oben : Roman

Author: Pierre Lemaitre

Publisher: N.A

ISBN: 9783608980165

Category: Guerre mondiale (1914-1918) / Roman

Page: 521

View: 6558

Beinahe wäre Albert wegen der Machtgier von Leutnant Pradelle ums Leben gekommen. Doch in letzter Sekunde bewahrt Édouard ihn vor dem Tod. Albert fühlt sich seinem Retter verpflichtet und erfüllt ihm seinen größten Wunsch: eine falsche Identität. Pradelle durchschaut den Betrug und deckt sie, um sein hinterhältiges Manöver zu vertuschen. So werden die verfeindeten Männer zu Komplizen. Während Pradelle in den Nachkriegsjahren das große Geld mit der Umbettung von Toten macht, entwickeln Albert und Édouard ein illegales Geschäft mit Kriegsdevotionalien. Pierre Lemaitre entwirft das schillernde Panorama einer Gesellschaft, in der unablässig von Ruhm und Ehre die Rede ist und zugleich Profitgier und krumme Geschäfte vorherrschen.

Code Generation, Analysis Tools, and Testing for Quality

Author: Alexandre Peixoto de Queirós, Ricardo,Simões, Alberto,Pinto, Mário Teixeira

Publisher: IGI Global

ISBN: 1522574565

Category: Computers

Page: 288

View: 4336

Despite the advances that have been made in programming, there is still a lack of sufficient methods for quality control. While code standards try to force programmers to follow a specific set of rules, few tools exist that really deal with automatic refactoring of this code, and evaluation of the coverage of these tests is still a challenge. Code Generation, Analysis Tools, and Testing for Quality is an essential reference source that discusses the generation and writing of computer programming and methods of quality control such as analysis and testing. Featuring research on topics such as programming languages, quality assessment, and automated development, this book is ideally designed for academicians, practitioners, computer science teachers, enterprise developers, and researchers seeking coverage on code auditing strategies and methods.

The Art of Unit Testing

Author: Roy Osherove

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826687221

Category: Electronic books

Page: 312

View: 589

Lesbare, wartbare und zuverlässige Tests entwickelnStubs, Mock-Objekte und automatisierte FrameworksEinsatz von .NET-Tools inkl. NUnit, Rhino Mocks und Typemock Isolator Unit Testing, richtig durchgeführt, kann den Unterschied ausmachen zwischen einem fehlgeschlagenen Projekt und einem erfolgreichen, zwischen einer wartbaren Code-Basis und einer, die niemand freiwillig anpackt, zwischen dem Nach-Hause-Kommen um 2 Uhr nachts oder zum Abendessen, selbst noch kurz vor dem Release-Termin. Roy Osherove führt Sie Schritt für Schritt von einfachen Tests zu Tests, die wartbar, lesbar und zuverlässig sind. Er geht danach auf die Grundlagen des Interaction Testings ein und stellt schließlich bewährte Vorgehensweisen für das Schreiben, das Verwalten und das Warten der Unit Tests in echten Projekten vor. Darüber hinaus werden auch fortgeschrittene Themen behandelt wie Mocks, Stubs und Frameworks wie etwa Typemock Isolator und Rhino Mocks. Sie werden eine Menge zu fortgeschrittenen Testmustern und zur Testorganisation, zum Arbeiten mit Legacy Code und auch zu untestbarem Code erfahren. Und Sie lernen Werkzeuge kennen, die Sie beim Testen von Datenbanken und anderen Technologien brauchen werden. Alle Beispiele sind mit Visual Studio in C# geschrieben, so dass die Beispiele insbesondere für .NET-Entwickler nützlich sind. Aber auch für Programmierer anderer Sprachen wird das Buch von großem Nutzen sein, da die Prinzipien des Unit Testings für andere Sprachen dieselben sind. Roys Blog finden Sie auf ISerializable.com. Aus dem Inhalt: Verwenden eines Test-Frameworks (NUnit)Grundlegende TestattributeStubs zum Auflösen von AbhängigkeitenInteraction Testing mit Mock-ObjektenTesthierarchie und OrganisationDie Säulen guter TestsIntegration von Unit Testing in das UnternehmenUmgang mit Legacy Code

Secrets & lies

IT-Sicherheit in einer vernetzten Welt

Author: Bruce Schneier

Publisher: N.A

ISBN: 9783898643023

Category:

Page: 408

View: 899

Willkommen in der New Economy, der Welt der digitalen Wirtschaft. Informationen sind leichter zugänglich als je zuvor. Die Vernetzung wird dicher, und digitale Kommunikation ist aus den Unternehmen nicht mehr wegzudenken. Die Begeisterung für die Technologie hat jedoch Ihren Preis: Die Zahl der Sicherheitsrisiken nimmt ständig zu. Die neuen Gefahren, die mit dem E-Business verknüpft sind, müssen den Unternehmen weltweit aber erst klar werden. Dieses Buch ist ein erster Schritt in diese Richtung. Bruce Schneier, anerkannter Experte im Bereich Kryptographie, erklärt, was Unternehmen über IT-Sicherheit wissen müssen, um zu überleben und wettbewerbsfähig zu bleiben. Er deckt das gesamte System auf, von den Ursachen der Sicherheitslücken bis hin zu den Motiven, die hinter böswilligen Attacken stehen. Schneier zeigt Sicherheitstechnologien und deren Möglichkeiten, aber auch deren Grenzen auf. Fundiert und anschaulich zugleich behandelt dieser praktische Leitfaden: - Die digitalen Bedrohungen und Angriffe, die es zu kennen gilt - Die derzeit verfügbaren Sicherheitsprodukte und -prozesse - Die Technologien, die in den nächsten Jahren interessant werden könnten - Die Grenzen der Technik - Das Vorgehen, um Sicherheitsmängel an einem Produkt offenzulegen - Die Möglichkeiten, existierende Risiken in einem Unternehmen festzustellen - Die Implementierung einer wirksamen Sicherheitspolitik Schneiers Darstellung der digitalen Welt und unserer vernetzten Gesellschaft ist pragmatisch, interessant und humorvoll. Und sie ermöglicht es dem Leser, die vernetzte Welt zu verstehen und sich gegen ihre Bedrohungen zu wappnen. Hier finden Sie die Unterstützung eines Experten, die Sie für die Entscheidungsfindung im Bereich IT-Sicherheit brauchen.

Zur Aktualität von Michel de Certeau

Einführung in sein Werk

Author: Marian Füssel

Publisher: Springer-Verlag

ISBN: 3531941992

Category: Social Science

Page: 199

View: 3384

Michel de Certeau (1925-1986) war Zeit seines Lebens ein Grenzgänger zwischen den wissenschaftlichen Disziplinen: Von der Theologie über die Historische Anthropologie bis zur Psychoanalyse durchstreifte er verschiedenste Felder der Wissenschaften vom Anderen. Figuren der Alterität können als einigendes Band von de Certeaus Studien begriffen werden, die er anhand der frühneuzeitlichen Mystik ebenso entwickelte wie anhand der Geschichtstheorie oder der Kulturgeschichte der Stadt und des Konsums.

Beyond Budgeting

Wie sich Manager aus der jährlichen Budgetierungsfalle befreien können

Author: Jeremy Hope,Robin Fraser

Publisher: N.A

ISBN: 9783791021447

Category:

Page: 204

View: 8933

Bulletproof Webdesign

absolut flexibel und für alles gewappnet mit CSS und XHTML

Author: Dan Cederholm

Publisher: Pearson Deutschland GmbH

ISBN: 9783827323439

Category:

Page: 293

View: 5254

Extreme Programming

die revolutionäre Methode für Softwareentwicklung in kleinen Teams ; [das Manifest]

Author: Kent Beck

Publisher: Pearson Deutschland GmbH

ISBN: 9783827321398

Category:

Page: 186

View: 8697

Android X App-Entwicklung

Author: Reto Meier

Publisher: VCH

ISBN: 9783527760589

Category:

Page: 928

View: 6501

Reto Meier, Entwickler und Führungskraft bei Google, verrät Ihnen in diesem Buch seine vielversprechendsten Techniken und Erfolgsrezepte. Sie erfahren, wie Sie die neuesten Features von Android am besten einsetzen und wie Sie damit schnell und sicher robuste und überzeugende Apps entwickeln. Anhand zahlreicher Beispielprojekte erhalten Sie einen tiefen Einblick in die aktuelle Android-Plattform. Die Übungen beginnen einfach, mit allmählich wachsendem Schwierigkeitsgrad.

Spring im Einsatz

Author: Craig Walls

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446429468

Category: Computers

Page: 428

View: 7498

SPRING IM EINSATZ // - Spring 3.0 auf den Punkt gebracht: Die zentralen Konzepte anschaulich und unterhaltsam erklärt. - Praxis-Know-how für den Projekteinsatz: Lernen Sie Spring mit Hilfe der zahlreichen Codebeispiele aktiv kennen. - Im Internet: Der vollständige Quellcode für die Applikationen dieses Buches Das Spring-Framework gehört zum obligatorischen Grundwissen eines Java-Entwicklers. Spring 3 führt leistungsfähige neue Features wie die Spring Expression Language (SpEL), neue Annotationen für IoC-Container und den lang ersehnten Support für REST ein. Es gibt keinen besseren Weg, um sich Spring anzueignen, als dieses Buch - egal ob Sie Spring gerade erst entdecken oder sich mit den neuen 3.0-Features vertraut machen wollen. Craig Walls setzt in dieser gründlich überarbeiteten 2. Auflage den anschaulichen und praxisorientierten Stil der Vorauflage fort. Er bringt als Autor sein Geschick für treffende und unterhaltsame Beispiele ein, die das Augenmerk direkt auf die Features und Techniken richten, die Sie wirklich brauchen. Diese Auflage hebt die wichtigsten Aspekte von Spring 3.0 hervor: REST, Remote-Services, Messaging, Security, MVC, Web Flow und vieles mehr. Das finden Sie in diesem Buch: - Die Arbeit mit Annotationen, um die Konfiguration zu reduzieren - Die Arbeit mit REST-konformen Ressourcen - Spring Expression Language (SpEL) - Security, Web Flow usw. AUS DEM INHALT: Spring ins kalte Wasser, Verschalten von Beans, Die XML-Konfiguration in Spring minimalisieren, Aspektorientierung, Zugriff auf die Datenbank, Transaktionen verwalten, Webapplikationen mit Spring MVC erstellen, Die Arbeit mit Spring Web Flow, Spring absichern, Die Arbeit mit Remote-Diensten, Spring und REST, Messaging in Spring, Verwalten von Spring-Beans mit JMX

Design Patterns für die Spieleprogrammierung

Author: Robert Nystrom

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 395845092X

Category: Computer games

Page: 400

View: 4106

- Die bekannten Design Patterns der Gang of Four im konkreten Einsatz für die Entwicklung von Games - Zahlreiche weitere vom Autor entwickelte Patterns - Sequenzierungs-, Verhaltens-, Entkopplungs- und Optimierungsmuster Für viele Spieleprogrammierer stellt die Finalisierung ihres Spiels die größte Herausforderung dar. Viele Projekte verlaufen im Sande, weil Programmierer der Komplexität des eigenen Codes nicht gewachsen sind. Die im Buch beschriebenen Design Patterns nehmen genau dieses Problem in Angriff. Der Autor blickt auf jahrelange Erfahrung in der Entwicklung von weltweit erfolgreichen Games zurück und stellt erprobte Patterns vor, mit deren Hilfe Sie Ihren Code entwirren und optimieren können. Die Patterns sind in Form unabhängiger Fallbeispiele organisiert, so dass Sie sich nur mit den für Sie relevanten zu befassen brauchen und das Buch auch hervorragend zum Nachschlagen verwenden können. Sie erfahren, wie man eine stabile Game Loop schreibt, wie Spielobjekte mithilfe von Komponenten organisiert werden können und wie man den CPU-Cache nutzt, um die Performance zu verbessern. Außerdem werden Sie sich damit beschäftigen, wie Skript-Engines funktionieren, wie Sie Ihren Code mittels Quadtrees und anderen räumlichen Aufteilungen optimieren und wie sich die klassischen Design Patterns in Spielen einsetzen lassen.

Minecraft - Die Insel

Author: Max Brooks

Publisher: Egmont

ISBN: 3505140791

Category: Juvenile Fiction

Page: 320

View: 8818

Du wirst nie glauben, was ich erlebt habe. Aber wenn du das liest, steckst du längst mittendrin. Vielleicht stolperst du schon seit einer Weile über diese verrückte Insel. Vielleicht bist du auch gerade erst hier gestrandet. Du bist verwirrt, fühlst dich total verloren und hast eine Scheißangst – das Gefühl kenne ich nur zu gut. Wenn du nicht aufpasst, wird dich die Insel verschlingen und in Einzelteilen wieder ausspucken. Für dich habe ich dieses Buch hier zurückgelassen. Lies es. Du wirst jede Hilfe brauchen, die du kriegen kannst ... Der erste offizielle Minecraft-Roman: Hochspannung von Bestsellerautor Max Brooks

Der Turing Omnibus

Eine Reise durch die Informatik mit 66 Stationen

Author: A.K. Dewdney

Publisher: Springer-Verlag

ISBN: 3642788726

Category: Computers

Page: 496

View: 6372

Der Turing Omnibus macht in 66 exzellent geschriebenen Beiträgen Station bei den interessantesten Themen aus der Informatik, der Computertechnologie und ihren Anwendungen.

Mobiles Web von Kopf bis Fuß

Author: Lyza Danger Gardne,Jason Grigsby

Publisher: O'Reilly Media

ISBN: 3868993525

Category: Computers

Page: 472

View: 2308

Das mobile Web brummt, und so wird es nicht mehr lange dauern, bis mehr Internetnutzer mit Smartphones und Tablets aufs Web zugreifen als mit Desktop-Rechnern. Für Webdesigner kann das nur eines bedeuten: die Ärmel hochkrempeln und ab ins mobile Web! Dieses Buch zeigt Ihnen, wie Sie mit gängigen Webtechnologien mobile Websites und Apps erstellen, die sich sehen lassen können - und das ganz unabhängig davon, ob mit einem Android-Smartphone, einem iPhone oder einem Tablet-PC auf sie zugegriffen wird. Dabei kommen moderne Ansätze wie Responsive Webdesign und smarte Technologien wie WURFL, HTML5, jQuery Mobile und PhoneGap zum Einsatz. Das Buch beschäftigt sich darüber hinaus mit wichtigen strategischen Fragen: Reicht es, eine Website aufs Smartphone zu bringen oder muss eine eigene mobile Website her? Brauchen wir eine Web-App oder soll auf native Features der Mobilgeräte zugegriffen werden? Wieso sieht dieses Buch so anders aus? Wir glauben, dass Sie Besseres verdient haben, als sich im Alleingang durch neuen Stoff zu kämpfen. Anstatt Sie mit länglichen Bleiwüstentexten langsam in den Schlaf zu wiegen, haben wir ein visuell und inhaltlich abwechslungsreiches Buch zusammengestellt, in das die neuesten Erkenntnisse der Kognitionswissenschaft und der Lerntheorie eingeflossen sind. Wir wissen nämlich, wie Ihr Gehirn arbeitet.

Routineaufgaben mit Python automatisieren

Praktische Programmierlösungen für Einsteiger

Author: Al Sweigart

Publisher: dpunkt.verlag

ISBN: 3864919932

Category: Computers

Page: 576

View: 4632

Wenn Sie jemals Stunden damit verbracht haben, Dateien umzubenennen oder Hunderte von Tabelleneinträgen zu aktualisieren, dann wissen Sie, wie stumpfsinnig manche Tätigkeiten sein können. Wie wäre es, den Computer dazu zu bringen, diese Arbeiten zu übernehmen? In diesem Buch lernen Sie, wie Sie mit Python Aufgaben in Sekundenschnelle erledigen können, die sonst viel Zeit in Anspruch nehmen würden. Programmiererfahrung brauchen Sie dazu nicht: Wenn Sie einmal die Grundlagen gemeistert haben, werden Sie Python-Programme schreiben, die automatisch alle möglichen praktischen Aufgaben für Sie abarbeiten: • eine oder eine Vielzahl von Dateien nach Texten durchsuchen • Dateien und Ordner erzeugen, aktualisieren, verschieben und umbenennen • das Web durchsuchen und Inhalte herunterladen • Excel-Dateien aktualisieren und formatieren • PDF-Dateien teilen, zusammenfügen, mit Wasserzeichen versehen und verschlüsseln • Erinnerungsmails und Textnachrichten verschicken • Online-Formulare ausfüllen Schritt-für-Schritt-Anleitungen führen Sie durch jedes Programm und Übungsaufgaben am Ende jedes Kapitels fordern Sie dazu auf, die Programme zu verbessern und Ihre Fähigkeiten auf ähnliche Problemstellungen zu richten. Verschwenden Sie nicht Ihre Zeit mit Aufgaben, die auch ein gut dressierter Affe erledigen könnte. Bringen Sie Ihren Computer dazu, die langweilige Arbeit zu machen!

Work Rules!

Wie Google die Art und Weise, wie wir leben und arbeiten, verändert

Author: Laszlo Bock

Publisher: Vahlen

ISBN: 3800650940

Category: Business & Economics

Page: 370

View: 9139

Die Arbeitswelt ändert sich. Sind Sie bereit dafür? Warum Sie ausschließlich Leute einstellen sollten, die besser sind als Sie. Was Sie von Ihren besten und schwächsten Mitarbeitern lernen können. Warum Sie den Managern Macht entziehen sollten. Weshalb Sie Entwicklung nicht mit Leistungsmanagement verwechseln dürfen. Warum Sie unfair entlohnen sollten. „Google schreibt an unserer Kulturgeschichte. Work Rules zeigt mit verblüffender Offenheit, wie eines der innovativsten Biotope funktioniert. Auf Basis einer nicht hintergehbaren Mission präsentiert Laszlo Bock ein experimentelles und evidenzbasiertes People Management. Am Ende sehen wir einige unverrückbare Regeln, aber vor allem eine Fülle über die Eigenverantwortung des Einzelnen herausreichenden Gestaltungsmöglichkeiten. Hierauf kann und muss nun jeder selbst aufsetzen.“ Prof. Dr. Jürgen Weibler, Autor des Standardwerkes „Personalführung“ „Wer verbringen die meiste Zeit unseres Lebens am Arbeitsplatz. Es kann deshalb nicht richtig sein, wenn hier unsere Erfahrungen von Demotivation, Unfreundlichkeit und Menschenverachtung geprägt sind“, sagt Laszlo Bock. Damit beschreibt er den Kern seines Buches „Work Rules!“, ein fesselndes Manifest mit dem Potenzial, die Art und Weise, wie wir arbeiten, zu verändern. Google gehört zu den attraktivsten Arbeitgebern weltweit und erhält jährlich etwa zwei Millionen Bewerbungen für wenige Tausend offener Stellen. Was macht Google so attraktiv? Die Personalauswahl ist härter als an den Universitäten Harvard, Yale oder Princeton, und doch zieht das Unternehmen die talentiertesten Menschen an. Warum bekommen einige Mitarbeiter bestimmte Sozialleistungen, andere aber wiederum nicht? Warum verbringt das Unternehmen so viel Zeit mit der Einstellung eines Mitarbeiters? Und stimmt es, dass die Mitarbeiter mit 20 % ihrer Arbeitszeit tun können, was sie wollen? Work Rules! zeigt, wie eine Balance zwischen Kreativität und Struktur in Organisationen hergestellt werden kann, die zu nachweisbarem Erfolg führt – und zwar in der Lebensqualität der Mitarbeiter und den Marktanteilen des Unternehmens. Das Erfolgsgeheimnis von Google im Umgang mit seinen Mitarbeitern lässt sich kopieren – in großen wie in kleinen Organisationen, von einzelnen Mitarbeitern wie von Managern. Nicht in jeder Firma ist es möglich, Vergünstigungen wie kostenlose Mahlzeiten zu gewähren, aber buchstäblich jeder kann nachmachen, was Google ganz besonders auszeichnet. Laszlo Bock leitet das Personalressort bei Google, einschließlich aller Bereiche, die mit der Anwerbung, Entwicklung und Mitarbeiterbindung zu tun haben, von denen es weltweit über 50.000 an mehr als 70 Standorten gibt. Während seiner Zeit bei Google wurde das Unternehmen über 100 Mal zum herausragenden Arbeitgeber erklärt, darunter auch die Auszeichnung als „#1 Best Company to Work for“ in den USA, Argentinien, Australien, Brasilien, Kanada, Frankreich, Indien, Irland, Italien, Japan, Korea, Mexiko, den Niederlanden, Polen, Russland, der Schweiz und Großbritannien. 2010 wurde er vom Magazin Human Resource Executive als „Human Resources Executive of the Year“ ausgezeichnet. 2014 gelangte Laszlo als einziger HR-Executive auf der Liste der „zehn einflussreichsten Menschen im Bereich HR“ des Jahrzehnts.

Find eBook