Data Visualization Toolkit

Using JavaScript, Rails, and Postgres to Present Data and Geospatial Information

Author: Barrett Clark

Publisher: Addison-Wesley Professional

ISBN: 0134465253

Category: Computers

Page: 256

View: 5767

Create Beautiful Visualizations that Free Your Data to Tell Powerful Truths “The depth of Barrett Clark’s knowledge shines through in his writing: clear, concise, and confident. Barrett has been practicing all of this stuff in his day job for many years–Postgres, D3, GIS, all of it. The knowledge in this book is real-world and hard-earned!” –From the Foreword by Obie Fernandez Data Visualization Toolkit is your hands-on, practical, and holistic guide to the art of visualizing data. You’ll learn how to use Rails, jQuery, D3, Leaflet, PostgreSQL, and PostGIS together, creating beautiful visualizations and maps that give your data a voice and to make it “dance.” Barrett Clark teaches through real-world problems and examples developed specifically to illuminate every technique you need to generate stunningly effective visualizations. You’ll move from the absolute basics toward deep dives, mastering diverse visualizations and discovering when to use each. Along the way, you’ll build three start-to-finish visualization applications, using actual real estate, weather, and travel datasets. Clark addresses every component of data visualization: your data, database, application server, visualization libraries, and more. He explains data transformations; presents expert techniques in JavaScript, Ruby, and SQL; and illuminates key concepts associated with both descriptive statistics and geospatial data. Throughout, everything is aimed at one goal: to help you cut through the clutter and let your data tell all it can. This guide will help you Explore and understand the data visualization technology stack Master the thought process and steps involved in importing data Extract, transform, and load data in usable, reliable form Handle spotty data, or data that doesn’t line up with what your chart expects Use D3 to build pie and bar charts, scatter and box plots, and more Work effectively with time-series data Tweak Ruby and SQL to optimize performance with large datasets Use raw SQL in Rails: window functions, subqueries, and common table expressions Build chord diagrams and time-series aggregates Use separate databases or schema for reporting databases Integrate geographical data via geospatial SQL queries Construct maps with Leaflet and Rails Query geospatial data the “Rails way” and the “raw SQL way”
Release

Rails Kochbuch

Author: Rob Orsini

Publisher: O'Reilly Germany

ISBN: 3897217147

Category: Ruby (Computer program language)

Page: 545

View: 7816

Release

Sieben Wochen, sieben Sprachen (Prags)

Author: Bruce A. Tate

Publisher: O'Reilly Germany

ISBN: 3897213230

Category: Computers

Page: 360

View: 820

Mit diesen sieben Sprachen erkunden Sie die wichtigsten Programmiermodelle unserer Zeit. Lernen Sie die dynamische Typisierung kennen, die Ruby, Python und Perl so flexibel und verlockend macht. Lernen Sie das Prototyp-System verstehen, das das Herzstück von JavaScript bildet. Erfahren Sie, wie das Pattern Matching in Prolog die Entwicklung von Scala und Erlang beeinflusst hat. Entdecken Sie, wie sich die rein funktionale Programmierung in Haskell von der Lisp-Sprachfamilie, inklusive Clojure, unterscheidet. Erkunden Sie die parallelen Techniken, die das Rückgrat der nächsten Generation von Internet-Anwendungen bilden werden. Finden Sie heraus, wie man Erlangs "Lass es abstürzen"-Philosophie zum Aufbau fehlertoleranter Systeme nutzt. Lernen Sie das Aktor-Modell kennen, das das parallele Design bei Io und Scala bestimmt. Entdecken Sie, wie Clojure die Versionierung nutzt, um einige der schwierigsten Probleme der Nebenläufigkeit zu lösen. Hier finden Sie alles in einem Buch. Nutzen Sie die Konzepte einer Sprache, um kreative Lösungen in einer anderen Programmiersprache zu finden – oder entdecken Sie einfach eine Sprache, die Sie bisher nicht kannten. Man kann nie wissen – vielleicht wird sie sogar eines ihrer neuen Lieblingswerkzeuge.
Release

Hacking mit Security Onion

Sicherheit im Netzwerk überwachen: Daten erfassen und sammeln, analysieren und Angriffe rechtzeitig erkennen

Author: Chris Sanders,Jason Smith

Publisher: Franzis Verlag

ISBN: 3645204962

Category: Computers

Page: 560

View: 568

Sie können noch so viel in Hardware, Software und Abwehrmechanismen investieren, absolute Sicherheit für Ihre IT-Infrastruktur wird es nicht geben. Wenn Hacker sich wirklich anstrengen, werden sie auch in Ihr System gelangen. Sollte das geschehen, müssen Sie sowohl technisch als auch organisatorisch so aufgestellt sein, dass Sie die Gegenwart eines Hackers erkennen und darauf reagieren können. Sie müssen in der Lage sein, einen Zwischenfall zu deklarieren und die Angreifer aus Ihrem Netzwerk zu vertreiben, bevor sie erheblichen Schaden anrichten. Das ist Network Security Monitoring (NSM). Lernen Sie von dem leitenden Sicherheitsanalytiker Sanders die Feinheiten des Network Security Monitoring kennen. Konzepte verstehen und Network Security Monitoring mit Open-Source-Tools durchführen: Lernen Sie die drei NSM-Phasen kennen, um diese in der Praxis anzuwenden. Die praktische Umsetzung der NSM erfolgt mit vielen Open-Source-Werkzeugen wie z. B. Bro, Daemonlogger, Dumpcap, Justniffer, Honeyd, Httpry, Netsniff-NG, Sguil, SiLK, Snorby Snort, Squert, Suricata, TShark und Wireshark. Anhand von ausführlichen Beispielen lernen Sie, die Tools effizient in Ihrem Netzwerk einzusetzen.
Release

Hacks für Raspberry Pi

Author: Ruth Suehle,Tom Callaway

Publisher: O'Reilly Germany

ISBN: 3955616339

Category: Computers

Page: 384

View: 7872

Tipps & Tools für das Basteln mit dem günstigen Linux-Computer. Mit mehr als 60 praktischen und kreativen Hacks hilft Ihnen dieses Buch dabei, den Raspberry Pi als DIE Schaltzentrale von coolen Elektronik-Projekten einzusetzen. Sie wollen eine Controller für eine Kamera oder einen Roboter haben? Oder Sie möchten mit dem Raspberry Pi ein Mediacenter oder eine Telefonanlage einrichten? Das ist nur ein kleiner Teil dessen, was Sie in Hacks für Raspberry Pi finden. Wenn Sie ein Software- oder Hardware-Projekt mit mehr Computerpower erstellen möchten, als der Arduino bieten kann, ist der Raspberry Pi die richtige Wahl. Die Hacks in diesem Buch liefern viele weitere wertvolle Anregungen für eigene Raspberry Pi-Anwendungen. Nutzen Sie Konfigurations-Hacks, um mehr aus Ihrem Pi zu machen. Setzen Sie Ihren eigenen Webserver oder Druckserver auf. Nehmen Sie den Pi mit nach draußen, um Ihren Garten zu überwachen. Schließen Sie sich SETI an oder zaubern Sie sich ein tolles Faschingskostüm. Hacken Sie das Linux-Betriebssystem des Pi, um komplexere Projekte zu ermöglichen. Dekodieren Sie Audio- und Video-Formate oder richten Sie Ihren eigenen Musikplayer ein. Steuern Sie einen Ballon zur Luftfotografie. Bauen Sie ein Computer-Cluster aus Pis oder ein solarbetriebenes Computerlabor.
Release

jQuery von Kopf bis Fuß

Author: Ryan Benedett,Ronan Cranley

Publisher: O'Reilly Media

ISBN: 3868991905

Category: Computers

Page: 536

View: 5136

Was können Sie mit diesem Buch lernen? Haben Sie sich jemals ein jQuery-Buch gewünscht, für das Sie keine JavaScript-Kenntnisse brauchen? Haben Sie schon davon gehört, dass jQuery Ihnen helfen kann, Websites und -applikationen interaktiver zu machen, ohne so recht zu wissen, wo Sie anfangen sollten? jQuery von Kopf bis Fuß ist Ihr Express-Ticket für die Erstellung interaktiver Websites, die sich wie richtige Applikationen anfühlen. Was ist an diesem Buch so besonders? Wir sind der Meinung, Ihre Zeit ist zu kostbar, als sie mit dem Kampf um neues Wissen zu verschwenden. Neueste Erkenntnisse aus Kognitionswissenschaften und Lerntheorie wurden eingesetzt, um eine Lernerfahrung zu schaffen, die mehrere Sinne anspricht. Anstelle von Textwüsten, die vielleicht als Schlafmittel taugen, verwendet jQuery von Kopf bis Fuß ein Format mit vielen visuellen Reizen, wodurch Sie sich die Inhalte fast schon direkt ins Hirn laden können. Lernen Sie die Grundlagen von jQuery, inklusive Selektoren, Effekten und Animationen. Manipulieren Sie das DOM mit Leichtigkeit und Präzision. Meistern Sie wichtige JavaScript-Konzepte wie Funktionen, Objekte, Variablen und mehr. Kombinieren Sie jQuery, Ajax und PHP, um daraus ansprechende, interaktive Web-Applikationen zu erstellen.
Release

Cocoa

Programmierung für Mac OS X

Author: Aaron Hillegass,Adam Preble

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826692063

Category: Cocoa (Application development environment)

Page: 531

View: 5423

Diese deutsche Übersetzung des Bestsellers von Aaron Hillegass ist das Standardwerk zur Mac-Programmierung. Hillegass behandelt alle Grundlagen, die Sie zur Programmierung für den Mac mit Cocoa brauchen, um featurereiche Anwendungen für OS X zu entwickeln. Das Buch ist eine wertvolle Ressource für jeden Mac-Programmierer!
Release

Java Kochbuch

Author: Ian F. Darwin

Publisher: O'Reilly Germany

ISBN: 9783897214002

Category: Java (Computer program language)

Page: 885

View: 2708

Release

The Tribe: Eine neue Welt

Author: A. J. Penn

Publisher: Cumulus Publishing Limited

ISBN: 0473272237

Category: Fiction

Page: 414

View: 3455

Basiert auf der Kultfernsehserie "The Tribe". Gezwungen, aus ihrer Heimatstadt zu fliehen - und ihren Traum vom Errichten einer besseren Welt aus der Asche der alten aufzugeben - gehen die Mall Rats an Bord einer riskanten Entdeckungsreise in das Unbekannte. Beim Hinaustreiben auf den Ozean hätte kaum jemand die Gefahren vorhersehen können, die ihn bevorstehen würden. Welches Geheimnis umgibt die Jzhao Li? Werden sie die Rätsel von The Collective aufdecken? Ganz zu schweigen von den vielen Herausforderungen und Hindernissen, denen sie begegnen, während sie mit den Mächten der Mutter Natur kämpfen, mit unerwarteten Widersachern und gelegentlich sogar mit sich selbst. Werden sie sie meistern? Werden sie schließlich herausfinden, was mit ihren Freunden und Angehörigen passiert ist, die verschwunden sind? Und vor allen Dingen: Können sie eine neue Welt nach ihren eigenen Vorstellungen errichten - indem sie ihren Traum lebendig erhalten?
Release

Umweltbewertung für Ingenieure

Methoden und Verfahren

Author: Martin Kaltschmitt,Liselotte Schebek

Publisher: Springer-Verlag

ISBN: 3642369898

Category: Science

Page: 467

View: 4470

Die Bewahrung der natürlichen Umwelt auch für zukünftige Generationen hat in den letzten Jahrzehnten eine zunehmende gesellschaftliche Relevanz erlangt. Heute kann – zumindest in den westlichen Industriestaaten – kein aufwändiger Industriebetrieb errichtet und kein neues, komplexes Produkt auf den Markt gebracht werden, ohne dass die damit verbundenen Auswirkungen auf die Umwelt und den Menschen vertieft untersucht werden. Damit hat auch der Bedarf an Methoden und Ansätzen zugenommen, die jeweilige Umweltsituation systematisch und fair zu erheben, zu bilanzieren und zu bewerten. Das vorliegende Buch stellt das dazu benötigte methodische Wissen zusammen und zeigt anschauliche Anwendungsbeispiele auf. · Die heute fast unüberschaubare Anzahl von Methoden und Ansätzen zur Umweltbewertung wird strukturiert hinsichtlich der grundlegenden Modellierungs- und Bewertungsansätze. Damit kann ein vertieftes Verständnis allgemeiner Prinzipien und Anwendungsfelder entwickelt werden. · Modellierungs- und Bewertungsansätze, die im Wesentlichen auf natur- und ingenieurwissenschaftlichen Grundlagen basieren, werden detailliert und mit Praxisbeispielen erläutert, um in die Anwendung der jeweiligen Umweltbewertungsmethoden einzuführen. · Weitergehende Konzepte und Ansätze mit eher gesellschaftswissenschaftlichem Kontext werden mit ihren Charakteristika und Zielsetzungen zusammenfassend vorgestellt und damit eine Orientierung über das gesamte Feld der Technikbewertung gegeben. Damit werden insbesondere im Hinblick auf die ingenieurtechnische Anwendung die Werkzeuge dargestellt, mit denen Umweltauswirkungen von Produkten, Prozessen und Dienstleistungen erfasst, analysiert und bewertet werden können.
Release

Handbuch Wort und Wortschatz

Author: Ulrike Haß,Petra Storjohann

Publisher: Walter de Gruyter GmbH & Co KG

ISBN: 3110395177

Category: Language Arts & Disciplines

Page: 543

View: 4011

Wort und Wortschatz galten immer schon als wesentliche Elemente der Sprache. Aber das Interesse an Wörtern hat sich in den letzten Jahrzehnten durch neue Methoden, v.a. aus der Korpus- und Kognitionslinguistik, deutlich gewandelt: Die Wahrnehmung ‚des Worts‘ ist (wieder) in Bewegung geraten. Das Handbuch zeigt auf, wie Wörter durch ihre interaktionelle, visuelle und sprachliche Umgebung beeinflusst werden.
Release

Z'Wian si ...

das Servicehandbuch für alle Alemannen in Wien ; Zahlen, Daten, Fakten

Author: Julia Ortner,Berndt Anwander,Barbara Hosp

Publisher: N.A

ISBN: 9783854392743

Category:

Page: 375

View: 4240

Release

SPS-Programmierung mit IEC 1131-3

Konzepte und Programmiersprachen Anforderungen an Programmiersysteme Entscheidungshilfen

Author: Karl-Heinz John,Michael Tiegelkamp

Publisher: Springer-Verlag

ISBN: 3662130246

Category: Computers

Page: 391

View: 7444

Mit der internationalen Norm IEC 1131-3 etabliert sich zur Zeit ein neuer Programmierstandard für Speicherprogrammierbare Steuerungen (SPS), der in den nächsten Jahren die bisherigen Programmiersysteme vollständig ablösen wird. Dieses praxisorientierte Buch ist eine umfassende Einführung in die neuen Konzepte der Norm. Mit zahlreichen Beispielen, Abbildungen und übersichtlichen Tabellen werden auch schwierige Inhalte leicht verständlich dargestellt. Ein Einkaufsberater und eine reduzierte, doch funktionstüchtige Version eines Programmiersystems auf Diskette vergrößern noch den Nutzen des Buches für SPS-Programmierer und diejenigen, die in Industriebetrieben über die Beschaffung von Software entscheiden müssen.
Release

Softwareentwicklung von Kopf bis Fuss

Author: Dan Pilone,Russ Miles

Publisher: O'Reilly Germany

ISBN: 395561946X

Category: Computers

Page: 496

View: 3171

Was lernen Sie mit diesem Buch? Haben Sie sich schon einmal gefragt, was es mit testgetriebener Entwicklung auf sich hat? Oder auf welcher Basis es die richtig guten Consultants schaffen, gewaltige Stundensätze zu kassieren? Vielleicht sind Sie auch gerade an dem Punkt, an dem Sie Ihre Builds automatisieren wollen, Ihren Code in eine Versionskontrolle füttern, einem Refactoring unterziehen oder mit ein paar Entwurfsmustern anreichern wollen. Egal: Wenn Sie mit diesem Buch fertig sind, werden Sie ganz selbstverständlich Ihre Burndown-Rate verfolgen, den Durchsatz Ihres Teams berücksichtigen und sich erfolgreich Ihren Weg durch Anforderungen, Entwurf, Entwicklung und Auslieferung iterieren. Wieso sieht dieses Buch so anders aus? Wir gehen davon aus, dass Ihre Zeit zu kostbar ist, um mit neuem Stoff zu kämpfen. Statt Sie mit Bleiwüstentexten langsam in den Schlaf zu wiegen, verwenden wir für Softwareentwicklung von Kopf bis Fuß ein visuell und inhaltlich abwechslungsreiches Format, das auf Grundlage neuster Forschungsergebnisse im Bereich der Kognitionswissenschaft und der Lerntheorie entwickelt wurde. Wir wissen nämlich, wie Ihr Gehirn arbeitet.
Release

Projektrisikomanagement

Author: Dominik Daum

Publisher: GRIN Verlag

ISBN: 3638349624

Category: Computers

Page: 37

View: 6085

Studienarbeit aus dem Jahr 2004 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,4, Duale Hochschule Baden-Württemberg, Karlsruhe, früher: Berufsakademie Karlsruhe, Veranstaltung: Projektmanagement, 17 Quellen im Literaturverzeichnis, Sprache: Deutsch, Abstract: Egal ob ein Flughafen gebaut, ein neues EDV-System implementiert oder ein Produkt entwickelt wird: Wirtschaft, Forschung und Politik setzen diese Vorhaben verstärkt in Form von Projekten1 um. Ein Beleg hierfür ist die hohe Anzahl an initiierten Projekten in den Unternehmen. Aus der Projektarbeit ergeben sich zwar Chancen für eine mögliche Kostensenkung oder einer verbesserten Marktpositionierung, aber zwangsläufig auch Risiken. Diese gilt es adäquat zu behandeln, worauf jedoch in der Vergangenheit in den meisten Unternehmen verzichtet wurde. Dementsprechend häufig stellten sich Projektabbrüche oder Termin- bzw. Budgetüberschreitungen andere, professionellere Vorgehensweise bezüglich der Projektrisiken notwendig wurde. Die Lösung kann Projektrisikomanagement sein, da unerwünschte Entwicklungen, die Fehler und Probleme verursachen, frühzeitig identifizier- und steuerbar sind. Das den Projekten zugrundeliegende Risikopotential hat der Gesetzgeber ebenfalls erkannt und am 1. Mai 1998 das Gesetz zur Kontrolle und Transparenz im Unternehmensbereich (KonTraG)2 verabschiedet. Dieses Gesetz verpflichtet die Unternehmen zum sensibilisierten Umgang mit Projektrisiken. Sehr erfolgreich wurden bereits beim Militär und in der Luft- und Raumfahrtstechnik Projektrisiken gemanagt. Andere Branchen adaptieren diese Projektmanagementdisziplin dagegen nur sehr schleppend; lediglich in der Informationstechnologiebranche wird diese Projektmanagementdisziplin in jüngster Vergangenheit verstärkt angewendet. Von einer „passablen Umsetzung und Anwendung sind die meisten Unternehmen allerdings weit entfernt“3. Diese Studienarbeit vermittelt die Notwendigkeit von Projektrisikomanagement, jedoch nicht ohne auch den Aufwand aufzuzeigen. Es wird erläutert, welche Risikokategorien existieren und wie die Projektmanagementdisziplin Risikomanagement als Prozess umgesetzt werden kann. Abschließend wird die Wirtschaftlichkeit von Projektrisikomanagement betrachtet. 1 Siehe Kapitel 2: Notwendige Begrifflichkeiten 2 Siehe S. 7. 3 Siehe Thaller, Georg E.: Drachentöter – Risikomanagement für IT-Projekte, S. 81-82
Release

Alterstopoi

Das Wissen von den Lebensaltern in Literatur, Kunst und Theologie

Author: Dorothee Elm,Thorsten Fitzon,Kathrin Liess,Sandra Linden

Publisher: Walter de Gruyter

ISBN: 3110213567

Category: Literary Criticism

Page: 352

View: 431

Human ageing is always subject to cultural interpretation. The continuous process of maturing and decline thus only becomes recognisable and significant with the idea of life stages. Here, topoi such as those of the simple child or the wise grey head as habitual patterns of understanding and thought reveal the social and cultural knowledge of life stages in tradition and change. The papers in this volume examine sources from biblical tradition right through to the 21st century and enquire into the argumentative force of the topic, with which apparently fixed ways of thinking can vary and thus open new perspectives on life stages.
Release

Funktionentheorie in der Ebene und im Raum

Author: Klaus Gürlebeck,Klaus Habetha,Wolfgang Sprössig

Publisher: Springer-Verlag

ISBN: 3764374306

Category: Mathematics

Page: 406

View: 1545

Die Funktionentheorie einer komplexen Variablen hat heute höher-dimensionale Analoga: dabei wird die Algebra der komplexen Zahlen durch die nicht-kommutative Algebra der reellen Quaternionen bzw. Clifford-Algebren ersetzt. In den letzten 30 Jahren hat sich die so genannte Quaternionen- und die reelle Clifford-Analysis erfolgreich entwickelt. Eine Vielzahl von Anwendungen haben diese Funktionentheorie höher-dimensionaler Variablen zu einem wichtigen Instrument der Analysis und deren Anwendungen in der mathematischen Physik werden lassen. Das Buch reflektiert den neuesten Stand der Forschung und entwickelt sowohl die höher-dimensionalen Ergebnisse als auch die klassischen komplexen Resultate aus einem einheitlichen Begriff der Holomorphie. Der fundamentale Begriff der holomorphen Funktion als Lösung des Cauchy-Riemann-Systems wird im Höher-dimensionalen unter Beibehaltung der Bezeichnung als Lösung eines entsprechenden Systems partieller Differentialgleichungen 1. Ordnung verstanden. Historische Bemerkungen, zahlreiche Beispiele, viele Abbildungen sowie eine angemessene Auswahl von Übungsaufgaben festigen und erweitern die erworbenen Kenntnisse. Das vorliegende Buch ist für Studenten der Mathematik, Physik und mathematisch orientierten Ingenieurstudenten im Grund- und Fachstudium geeignet. Es kann auch als Grundlage von Proseminaren oder Seminaren dienen. Die beiliegende CD enthält eine umfangreiche Literaturdatenbank sowie ein Maple-Package, das die im Buch eingeführten Werkzeuge und Methoden als Kommandos bzw. vorgefertigte Prozeduren enthält. Einige Beispiel-Worksheets unterstützen die Einarbeitung in das Package.
Release

Twelve Years a Slave

Die wahre Geschichte

Author: Solomon Northup

Publisher: Piper Verlag

ISBN: 3492967086

Category: Biography & Autobiography

Page: 288

View: 3008

Solomon Northup war ein freier Bürger, bis er von Sklavenhändlern verschleppt und an einen Plantagenbesitzer verkauft wurde. Dort lebte er zwölf Jahre als Sklave, bis er schließlich – als einer der wenigen – seine Freiheit zurückerlangen und zu seiner Familie zurückkehren konnte. Die gleichnamige Verfilmung seiner Memoiren von Regisseur Steve McQueen hat bei der Verleihung der Golden Globes den Hauptpreis als bestes Filmdrama gewonnen.
Release

Effektiv C++ programmieren

55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern

Author: Scott Meyers

Publisher: Pearson Deutschland GmbH

ISBN: 3827330785

Category:

Page: 326

View: 3420

Release