Generative Art

A Practical Guide Using Processing
Author: Matt Pearson
Publisher: Manning Publications
ISBN: 9781935182627
Category: Computers
Page: 197
View: 8810
DOWNLOAD NOW »
Describes the principles of algorighmic art along with examples of generative art and tutorials using the processing programming language to create the images found in the book.

Computergraphik — Computerkunst


Author: Herbert W. Franke
Publisher: Springer-Verlag
ISBN: 3662063883
Category: Computers
Page: 186
View: 5839
DOWNLOAD NOW »


Graphische Datenverarbeitung


Author: Werner Purgathofer
Publisher: Springer-Verlag
ISBN: 3709175860
Category: Computers
Page: 201
View: 9202
DOWNLOAD NOW »


Generative Gestaltung

entwerfen, programmieren, visualisieren
Author: Hartmut Bohnacker,Benedikt Groß,Julia Laub
Publisher: N.A
ISBN: 9783874397599
Category: Art and technology
Page: 474
View: 7982
DOWNLOAD NOW »


Abstrakte virtuelle Illusionen für die Schlaganfalltherapie

Wie mit Hilfe virtueller Umgebungen motorisches Lernen gefördert werden kann
Author: Thomas Schüler
Publisher: Springer-Verlag
ISBN: 3658100613
Category: Computers
Page: 326
View: 8448
DOWNLOAD NOW »
Thomas Schüler stellt ein Therapiesystem vor, das abstrakte visuelle Effekte als Rückmeldung auf Bewegungen anzeigt. Einem selbstgesteuerten und explorierenden Ansatz folgend lernen Schlaganfallpatienten mit diesem System motorische Fähigkeiten mit Bezug auf die visuelle Wahrnehmung, wodurch die Lernprozesse gefördert werden. Der Autor erläutert die Hintergründe und Hypothesen, die Entwicklung des AVUS-Therapiesystems sowie eine prospektive empirische Untersuchung im klinischen Kontext und zeigt, wie virtuelle Umgebungen die motorische Rehabilitation nach einem Schlaganfall unterstützen können, wenn sie durch natürliche Bewegungen gesteuert werden.

Confronting the Machine

An Enquiry into the Subversive Drives of Computer-Generated Art
Author: Boris Magrini
Publisher: Walter de Gruyter GmbH & Co KG
ISBN: 3110523159
Category: Art
Page: 276
View: 9649
DOWNLOAD NOW »
Artists who work with new media generally adopt a critical media approach in contrast to artists who work with traditional art media. Where does the difference lie between media artists and artists who produce modern art? Which key art objects illustrate this trend? The author investigates the relationship between art and technology on the basis of work produced by Edward Ihnatowicz and Harald Cohen, and on the basis of the pioneering computer art exhibition at Dokumenta X in 1997. His line of argument counters the generally held view that computer art straddles the gap between art and technology. Instead, he is seeking a genuine interpretation of the origin of media art, and to develop new perspectives for it.

Zen und die Kunst des CSS-Designs


Author: Dave Shea,Molly E. Holzschlag
Publisher: Pearson Deutschland GmbH
ISBN: 9783827327437
Category: Cascading style sheets
Page: 368
View: 7097
DOWNLOAD NOW »


E-Planning and Collaboration: Concepts, Methodologies, Tools, and Applications

Concepts, Methodologies, Tools, and Applications
Author: Management Association, Information Resources
Publisher: IGI Global
ISBN: 1522556478
Category: Political Science
Page: 1742
View: 6795
DOWNLOAD NOW »
As population growth accelerates, researchers and professionals face challenges as they attempt to plan for the future. E-planning is a significant component in addressing the key concerns as the world population moves towards urban environments. E-Planning and Collaboration: Concepts, Methodologies, Tools, and Applications contains a compendium of the latest academic material on the emerging interdisciplinary areas of e-planning and collaboration. Including innovative studies on data management, urban development, and crowdsourcing, this multi-volume book is an ideal source for planners, policymakers, researchers, and graduate students interested in how recent technological advancements are enhancing the traditional practices in e-planning.

Distributed, Ambient, and Pervasive Interactions

Third International Conference, DAPI 2015, Held as Part of HCI International 2015, Los Angeles, CA, USA, August 2-7, 2015, Proceedings
Author: Norbert Streitz,Panos Markopoulos
Publisher: Springer
ISBN: 3319208047
Category: Computers
Page: 702
View: 9321
DOWNLOAD NOW »
This book constitutes the refereed proceedings of the Third International Conference on Distributed, Ambient, and Pervasive Interactions, DAPI 2015, held as part of the 17th International Conference on Human-Computer Interaction, HCII 2015, held in Los Angeles, CA, USA, in August 2015, jointly with 15 other thematically conferences. The total of 1462 papers and 246 posters presented at the HCII 2015 conferences were carefully reviewed and selected from 4843 submissions. These papers address the latest research and development efforts and highlight the human aspects of design and use of computing systems. The papers accepted for presentation thoroughly cover the entire field of human-computer interaction, addressing major advances in knowledge and effective use of computers in a variety of application areas. This volume contains papers addressing the following major topics: designing and developing intelligent environments; natural interaction; design and development of distributed, ambient and pervasive interactions; smart devices, objects and materials; location, motion and activity recognition; smart cities and communities; and humor in ambient intelligence.

New Research in Multimedia and Internet Systems


Author: Aleksander Zgrzywa,Kazimierz Choroś,Andrzej Siemiński
Publisher: Springer
ISBN: 3319103830
Category: Computers
Page: 261
View: 5547
DOWNLOAD NOW »
The rapid proliferation of Multimedia and Network Information Systems is one of the key features of our times. What is also important is that the pace of change is ever increasing. University projects of today will form the core of consumer products of tomorrow. Therefore, it is very important to have a broad view of the recent scientific investigation in that area. This was the primary reason for gathering this collection of carefully selected and hopefully representative research projects, found solutions, and finally applications. They are the achievements of scientific teams from several countries. The contents of the monograph has been divided into four parts: 1) Multimedia Information Technology, 2) Information Systems Specification, 3) Information Systems Applications, 4) Web Systems and Network Technologies. The book presents up to date research from the diverse fields of multimedia and Internet data processing.

Einführung in die Android-Entwicklung


Author: Marko Gargenta
Publisher: O'Reilly Germany
ISBN: 3868991158
Category: Computers
Page: 272
View: 3833
DOWNLOAD NOW »
Sie wollen Apps für Android-Geräte entwickeln? Mit diesem Buch machen Sie sich zügig die entscheidenden Grundlagen zu eigen. Eine kompakte Orientierungshilfe für objektorientierte Programmierer Sie beherrschen Java oder eine ähnliche Programmiersprache? Dann brauchen Sie nur noch einen Überblick über die Android-Architektur, das Application-Framework, die Bibliotheken sowie die Verteilung der Application Package-(APK)-Dateien, um richtig loslegen zu können. Richten Sie sich Ihre Entwicklungsumgebung ein und beginnen Sie mit den ersten einfachen Programmen. Eine systematische Vorstellung der wichtigen Bausteine komplexer Apps Es ist immer besser, von Anfang an den konzeptionellen Überblick über das große Ganze zu bewahren und das Zusammenspiel der verschiedenen Elemente wie Activities, Intents, Services etc. zu koordinieren. Lernen Sie außerdem die Android Interface Definition Language (AIDL) und das Native Development Kit (NDK) kennen. Ein realistisches Projekt, das Schritt für Schritt wächst Im Lauf des Buchs entwickeln Sie eine Twitter-ähnliche Anwendung, der Sie in jedem Kapitel neue Features hinzufügen. Parallel dazu bestücken Sie Ihren eigenen Werkzeugkasten mit Codemustern, die Sie bei allen möglichen Arten von Android-Apps sicher immer wieder brauchen können.

Creative Code

Ästhetik und Programmierung am MIT Media Lab
Author: John Maeda
Publisher: Springer DE
ISBN: 9783764371081
Category: Computer art
Page: 239
View: 4155
DOWNLOAD NOW »
Wer wirklich schopferisch tatig sein will, muss wieder programmieren lernen: DBN = Design by Numbers heisst Maedas selbst entwickelter, interaktiver Grundkurs der Programmierung, der der individuellen Kreativitat keine Programm(ier)grenzen setzt. Creative Code dokumentiert, dass DBN fur eine breite Schicht von Anwendern erlern- und anwendbar ist."

Statistik-Workshop für Programmierer


Author: Allen B. Downey
Publisher: O'Reilly Germany
ISBN: 3868993436
Category: Computers
Page: 160
View: 690
DOWNLOAD NOW »
Wenn Sie programmieren können, beherrschen Sie bereits Techniken, um aus Daten Wissen zu extrahieren. Diese kompakte Einführung in die Statistik zeigt Ihnen, wie Sie rechnergestützt, anstatt auf mathematischem Weg Datenanalysen mit Python durchführen können. Praktischer Programmier-Workshop statt grauer Theorie: Das Buch führt Sie anhand eines durchgängigen Fallbeispiels durch eine vollständige Datenanalyse -- von der Datensammlung über die Berechnung statistischer Kennwerte und Identifikation von Mustern bis hin zum Testen statistischer Hypothesen. Gleichzeitig werden Sie mit statistischen Verteilungen, den Regeln der Wahrscheinlichkeitsrechnung, Visualisierungsmöglichkeiten und vielen anderen Arbeitstechniken und Konzepten vertraut gemacht. Statistik-Konzepte zum Ausprobieren: Entwickeln Sie über das Schreiben und Testen von Code ein Verständnis für die Grundlagen von Wahrscheinlichkeitsrechnung und Statistik: Überprüfen Sie das Verhalten statistischer Merkmale durch Zufallsexperimente, zum Beispiel indem Sie Stichproben aus unterschiedlichen Verteilungen ziehen. Nutzen Sie Simulationen, um Konzepte zu verstehen, die auf mathematischem Weg nur schwer zugänglich sind. Lernen Sie etwas über Themen, die in Einführungen üblicherweise nicht vermittelt werden, beispielsweise über die Bayessche Schätzung. Nutzen Sie Python zur Bereinigung und Aufbereitung von Rohdaten aus nahezu beliebigen Quellen. Beantworten Sie mit den Mitteln der Inferenzstatistik Fragestellungen zu realen Daten.

Algorithmen für Dummies


Author: John Paul Mueller,Luca Massaron
Publisher: John Wiley & Sons
ISBN: 3527809775
Category: Computers
Page: 320
View: 9032
DOWNLOAD NOW »
Wir leben in einer algorithmenbestimmten Welt. Deshalb lohnt es sich zu verstehen, wie Algorithmen arbeiten. Das Buch präsentiert die wichtigsten Anwendungsgebiete für Algorithmen: Optimierung, Sortiervorgänge, Graphentheorie, Textanalyse, Hashfunktionen. Zu jedem Algorithmus werden jeweils Hintergrundwissen und praktische Grundlagen vermittelt sowie Beispiele für aktuelle Anwendungen gegeben. Für interessierte Leser gibt es Umsetzungen in Python, sodass die Algorithmen auch verändert und die Auswirkungen der Veränderungen beobachtet werden können. Dieses Buch richtet sich an Menschen, die an Algorithmen interessiert sind, ohne eine Doktorarbeit zu dem Thema schreiben zu wollen. Wer es gelesen hat, versteht, wie wichtige Algorithmen arbeiten und wie man von dieser Arbeit beispielsweise bei der Entwicklung von Unternehmensstrategien profitieren kann.

Neuronale Netze selbst programmieren

Ein verständlicher Einstieg mit Python
Author: Tariq Rashid
Publisher: O'Reilly
ISBN: 3960101031
Category: Computers
Page: 232
View: 6646
DOWNLOAD NOW »
Neuronale Netze sind Schlüsselelemente des Deep Learning und der Künstlichen Intelligenz, die heute zu Erstaunlichem in der Lage sind. Sie sind Grundlage vieler Anwendungen im Alltag wie beispielsweise Spracherkennung, Gesichtserkennung auf Fotos oder die Umwandlung von Sprache in Text. Dennoch verstehen nur wenige, wie neuronale Netze tatsächlich funktionieren. Dieses Buch nimmt Sie mit auf eine unterhaltsame Reise, die mit ganz einfachen Ideen beginnt und Ihnen Schritt für Schritt zeigt, wie neuronale Netze arbeiten: - Zunächst lernen Sie die mathematischen Konzepte kennen, die den neuronalen Netzen zugrunde liegen. Dafür brauchen Sie keine tieferen Mathematikkenntnisse, denn alle mathematischen Ideen werden behutsam und mit vielen Illustrationen und Beispielen erläutert. Eine Kurzeinführung in die Analysis unterstützt Sie dabei. - Dann geht es in die Praxis: Nach einer Einführung in die populäre und leicht zu lernende Programmiersprache Python bauen Sie allmählich Ihr eigenes neuronales Netz mit Python auf. Sie bringen ihm bei, handgeschriebene Zahlen zu erkennen, bis es eine Performance wie ein professionell entwickeltes Netz erreicht. - Im nächsten Schritt tunen Sie die Leistung Ihres neuronalen Netzes so weit, dass es eine Zahlenerkennung von 98 % erreicht – nur mit einfachen Ideen und simplem Code. Sie testen das Netz mit Ihrer eigenen Handschrift und werfen noch einen Blick in das mysteriöse Innere eines neuronalen Netzes. - Zum Schluss lassen Sie das neuronale Netz auf einem Raspberry Pi Zero laufen. Tariq Rashid erklärt diese schwierige Materie außergewöhnlich klar und verständlich, dadurch werden neuronale Netze für jeden Interessierten zugänglich und praktisch nachvollziehbar.

Spring im Einsatz


Author: Craig Walls
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446429468
Category: Computers
Page: 428
View: 1831
DOWNLOAD NOW »
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

Python kinderleicht!

Einfach programmieren lernen – nicht nur für Kids
Author: Jason Briggs
Publisher: dpunkt.verlag
ISBN: 3864919053
Category: Computers
Page: 326
View: 7987
DOWNLOAD NOW »
Python ist eine leistungsfähige, moderne Programmiersprache. Sie ist einfach zu erlernen und macht Spaß in der Anwendung – mit diesem Buch umso mehr! »Python kinderleicht" macht die Sprache lebendig und zeigt Dir (und Deinen Eltern) die Welt der Programmierung. Jason R. Briggs führt Dich Schritt für Schritt durch die Grundlagen von Python. Du experimentierst mit einzigartigen (und oft urkomischen) Beispielprogrammen, bei denen es um gefräßige Monster, Geheimagenten oder diebische Raben geht. Neue Begriffe werden erklärt, der Programmcode ist farbig dargestellt, strukturiert und mit Erklärungen versehen. Witzige Abbildungen erhöhen den Lernspaß. Jedes Kapitel endet mit Programmier-Rätseln, an denen Du das Gelernte üben und Dein Verständnis vertiefen kannst. Am Ende des Buches wirst Du zwei komplette Spiele programmiert haben: einen Klon des berühmten »Pong" und »Herr Strichmann rennt zum Ausgang" – ein Plattformspiel mit Sprüngen, Animation und vielem mehr. Indem Du Seite für Seite neue Programmierabenteuer bestehst, wirst Du immer mehr zum erfahrenen Python-Programmierer. - Du lernst grundlegende Datenstrukturen wie Listen, Tupel und Maps kennen. - Du erfährst, wie man mit Funktionen und Modulen den Programmcode organisieren und wiederverwenden kann. - Du wirst mit Kontrollstrukturen wie Schleifen und bedingten Anweisungen vertraut und lernst, mit Objekten und Methoden umzugehen. - Du zeichnest Formen mit dem Python-Modul Turtle und erstellst Spiele, Animationen und andere grafische Wunder mit tkinter. Und: »Python kinderleicht" macht auch für Erwachsene das Programmierenlernen zum Kinderspiel! Alle Programme findest Du auch zum Herunterladen auf der Website!

Visuelle Forschung

eine Einführung in die wissenschaftliche Methodologie des Graphik-Design
Author: Ian Noble,Russell Bestley
Publisher: N.A
ISBN: 9783830713081
Category:
Page: 192
View: 4219
DOWNLOAD NOW »


Versionskontrolle mit Git


Author: Jon Loeliger
Publisher: O'Reilly Germany
ISBN: 389721945X
Category:
Page: 338
View: 6186
DOWNLOAD NOW »
Git wurde von keinem Geringeren als Linus Torvalds ins Leben gerufen. Sein Ziel: die Zusammenarbeit der in aller Welt verteilten Entwickler des Linux-Kernels zu optimieren. Mittlerweile hat das enorm schnelle und flexible System eine groe Fangemeinde gewonnen. Viele Entwickler ziehen es zentralisierten Systemen vor, und zahlreiche bekannte Entwicklungsprojekte sind schon auf Git umgestiegen. Verstandliche Einfuhrung: Wer Git einsetzen und dabei grotmoglichen Nutzen aus seinen vielseitigen Funktionen ziehen mochte, findet in diesem Buch einen idealen Begleiter. Versionskontrolle mit Git fuhrt grundlich und gut verstandlich in die leistungsstarke Open Source-Software ein und demonstriert ihre vielfaltigen Einsatzmoglichkeiten. Auf dieser Basis kann der Leser Git schon nach kurzer Zeit produktiv nutzen und optimal auf die Besonderheiten seines Projekts abstimmen. Insider-Tipps aus erster Hand: Jon Loeliger, der selbst zum Git-Entwicklerteam gehort, lasst den Leser tief ins Innere des Systems blicken, so dass er ein umfassendes Verstandnis seiner internen Datenstrukturen und Aktionen erlangt. Neben alltaglicheren Szenarios behandelt Loeliger auch fortgeschrittene Themen wie die Verwendung von Hooks zum Automatisieren von Schritten, das Kombinieren von mehreren Projekten und Repositories zu einem Superprojekt sowie die Arbeit mit Subversion-Repositories in Git-Projekten.