Verleger: 8
Adam Ruppe
A recipe-packed reference guide filled with practical tasks that are concisely explained to develop and broaden the user's abilities with the D programming language. If you are an experienced programmer who is looking to explore a language that offers plenty of advantages over more established programming languages, this is the book for you. We assume that you are already familiar with general programming language basics, but you do not need to be a proficient user of D.
Kai Nacke
D is a programming language with C-like syntax and static typing. The vibe.d framework builds on powerful D concepts like template meta-programming and compile-time function execution to provide an easy-to-use environment for web applications. The combination of a feature-rich web programming framework with a language compiling to native code solves two common issues in web development today: it accelerates your development and it results in fast, native web applications. Learning the vibe.d framework before you start your application will help you to choose the right features to reach your goal.This book guides you through all aspects of web development with D and the vibe.d framework.Covering the popular operating systems today, this guide starts with the setup of your development system. From the first Hello World-style application you will move on to building static web pages with templates. The concise treatment of web forms will give you all the details about form handling and web security. Using the abstractions of the web framework you will learn how to easily validate user input. Next, you will add database access to your application, providing persistent storage for your data. Building on this foundation, you will expose your component and integrate other components via REST. Learning about the internals of vibe.d you will be able to use low-level techniques such as raw TCP access. The vibe.d concepts can also be used for GUI clients, which is the next topic that you will learn. vibe.d is supported by an active community, which adds new functionality. This comprehensive guide concludes with an overview of the most useful vibe.d extensions and where to find them. It also shows you how to integrate these extensions in your application.The concepts are always illustrated with source code, giving you an insight into how to apply them in your application.
D3.js 4.x Data Visualization. Learn to visualize your data with JavaScript - Third Edition
Aendrew Rininsland , Swizec Teller
Want to get started with impressive interactive visualizations and implement them in your daily tasks? This book offers the perfect solution-D3.js. It has emerged as the most popular tool for data visualization. This book will teach you how to implement the features of the latest version of D3 while writing JavaScript using the newest tools and techniqueYou will start by setting up the D3 environment and making your first basic bar chart. You will then build stunning SVG and Canvas-based data visualizations while writing testable, extensible code,as accurate and informative as it is visually stimulating. Step-by-step examples walk you through creating, integrating, and debugging different types of visualization and will have you building basic visualizations (such as bar, line, and scatter graphs) in no time.By the end of this book, you will have mastered the techniques necessary to successfully visualize data and will be ready to use D3 to transform any data into an engaging and sophisticated visualization.
Aendrew Rininsland , Michael Heydt, Pablo NAVARRO...
D3 has emerged as one of the leading platforms to develop beautiful, interactive visualizations over the web. We begin the course by setting up a strong foundation, then build on this foundation as we take you through the entire world of reimagining data using interactive, animated visualizations created in D3.js. In the first module, we cover the various features of D3.js to build a wide range of visualizations. We also focus on the entire process of representing data through visualizations. By the end of this module, you will be ready to use D3 to transform any data into a more engaging and sophisticated visualization.In the next module, you will learn to master the creation of graphical elements from data. Using practical examples provided, you will quickly get to grips with the features of D3.js and use this learning to create your own spectacular data visualizations with D3.js.Over the last leg of this course, you will get acquainted with how to integrate D3 with mapping libraries to provide reverse geocoding and interactive maps among many other advanced features of D3. This module culminates by showing you how to create enterprise-level dashboards to display real-time data.This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:? Learning D3.js Data Visualization, Second Edition by Andrew H. Rininsland? D3.js By Example by Michael Heydt? Mastering D3.js by Pablo Navarro Castillo
D3.js Quick Start Guide. Create amazing, interactive visualizations in the browser with JavaScript
Matthew Huntington
D3.js is a JavaScript library that allows you to create graphs and data visualizations in the browser with HTML, SVG, and CSS. This book will take you from the basics of D3.js, so that you can create your own interactive visualizations, to creating the most common graphs that you will encounter as a developer, scientist, statistician, or data scientist.The book begins with an overview of SVG, the basis for creating two-dimensional graphics in the browser. Once the reader has a firm understanding of SVG, we will tackle the basics of how to use D3.js to connect data to our SVG elements. We will start with a scatter plot that maps run data to circles on a graph, and expand our scatter plot to make it interactive. You will see how you can easily allow the users of your graph to create, edit, and delete run data by simply dragging and clicking the graph. Next, we will explore creating a bar graph, using external data from a mock API.After that, we will explore animations and motion with a bar graph, and use various physics-based forces to create a force-directed graph. Finally, we will look at how to use GeoJSON data to create a map.
Elijah Meeks
D3.js jest biblioteką przeznaczoną do tworzenia zaawansowanych wizualizacji danych w rozmaitych aplikacjach internetowych. Ta solidnie zaprojektowana biblioteka oczywiście umożliwia generowanie wykresów, ale pozwala również na tworzenie map, interaktywnych diagramów, paneli kontrolnych dla danych, raportów i wielu innych animowanych elementów. Zapewnia co najmniej tę samą wydajność co Flash czy aplety Javy, ale jest zintegrowana ze standardami internetowymi i modelem DOM dla HTML. To nie koniec zalet D3.js — to także świetne narzędzie do dynamicznego aktualizowania bardziej standardowych witryn internetowych. Niniejsza książka pozwoli Ci na płynne rozpoczęcie pracy z tą biblioteką, dającą fantastyczne możliwości. Nauczysz się, jak tworzyć interaktywną grafikę i aplikacje sterowane danymi. Zaczniesz od zestawu praktycznych przykładów, dostosowanych do różnego rodzaju wykresów, sieci i map. Wykorzystasz przy tym gotowe układy z biblioteki D3. Zapoznasz się z praktycznymi technikami projektowania zawartości stron, tworzenia animacji i prezentowania zmieniających się danych. Zobaczysz między innymi, jak tworzyć interaktywną grafikę i wykorzystywać dane przesyłane strumieniowo. Dzięki tej książce zrozumiesz: zasady wizualizacji danych, techniki wiązania i wczytywania danych oraz tworzenia elementów graficznych na ich podstawie, metody pracy z grafiką wektorową, tworzenie elementów służących do wizualizacji danych, rozbudowane aplikacje wykorzystujące mapy, sposoby tworzenia kompletnych aplikacji opartych na bibliotece D3, również dla urządzeń przenośnych.
Jerzy Franczak
Bohaterem poprzedniej powieści Jerzego Franczaka, Nieludzkiej komedii, był niespełniony pisarz Emil Król. W Da capo obserwujemy losy jego brata. Kamil prowadzi stabilne życie: ma dobrą pracę w korporacji, żonę i małą córeczkę. Nikt nie wie, że niesie przez dorosłe życie bagaż traumatycznych doświadczeń: ojciec-tyran, szkolne prześladowania, erotyczne upokorzenia Przypadkowo poznana kobieta z przestępczego półświatka wywraca jego świat do góry nogami. Kamil porzuca rolę grzecznego syna, sumiennego pracownika, przykładnego męża i ojca. Wikłając się w namiętny i niebezpieczny romans, odkrywa swoje stłumione pragnienia, a zarazem musi stawić czoła demonom przeszłości. Jerzy Franczak (ur. 1978) prozaik, poeta, autor esejów i szkiców literaturoznawczych. Wydał zbiory opowiadań Trzy historye (HA!art, 2001), Szmermele (Nowy Wiek, 2004) i Algi, kalki, zębatki (Świat Przedstawiony, 2004), zbiór esejów Grawitacje (Rita Baum, 2007) oraz powieści Przymierzalnia (HA!art, 2008) i Nieludzka komedia (Wydawnictwo Literackie, 2009). Jest autorem dwóch rozpraw o literaturze nowoczesnej: Rzecz o nierzeczywistości (Universitas, 2002) i Poszukiwanie realności. Światopogląd polskiej prozy modernistycznej (Universitas, 2007). Współtwórca (wraz z Piotrem Kalińskim) książek artystycznych. Wykłada literaturę współczesną na Uniwersytecie Jagiellońskim. Współpracuje z "Tygodnikiem Powszechnym". W TVP Kultura prowadzi program o nowościach wydawniczych "Czytelnia". Jego teksty były tłumaczone na język włoski, francuski, niemiecki, angielski i czeski.
"da die Tränen der Frauen stark genug sein werden...". Zum Bild der Frau im Erzählwerk Ina Seidels
Nina Nowara-Matusik
Bohaterkami tej książki są kobiety: niemiecka pisarka Ina Seidel oraz wykreowane przez nią wizerunki kobiet. Twórczość pisarki, percypowana do tej pory w kontekście literatury nazistowskich Niemiec, odczytywana jest tym razem inaczej. Sytuując analizowane utwory w kontekście teorii płci aktualnych w okresie Republiki Weimarskiej (szwajcarskiego antropologa Johanna Jakoba Bachofena, niemieckiego socjologa Georga Simmla oraz czołowych przedstawicielek ruchu kobiecego w Niemczech, Heleny Lange i Gertrudy Bäumer), autorka pracy udowadnia, iż pisarstwo Iny Seidel wpisuje się w estetykę „zezującego spojrzenia” (Sigrid Weigel): poruszając się w ramach tradycyjnej topografii płci, pisarka poszukuje jednocześnie drogi do emancypacji kobiety. Przyznając kategorii macierzyństwa rolę nadrzędną, Seidel wydobywa jego emancypacyjny potencjał, udowadniając, że to właśnie ono może stać się specyficzną kobiecą bronią, a nawet środkiem do zdobycia władzy. „Publikacja Pani Nowary-Matusik znajdzie zainteresowanie wśród literaturoznawców, kulturoznawców i historyków literatury. Monografia odkrywa nieznane szerszemu gronu czytelniczemu dzieło prozatorskie Iny Seidel, odwołuje się do aktualnego dzisiaj dyskursu kobiecości i definiowania ról społecznych, przywołując jednocześnie przykłady historyczno-literackie. […] Monografia stanowi przyczynek do dalszych badań nad kobiecością i męskością i otwiera kolejne perspektywy badawcze […]”. (Z recenzji dr hab. Anny Gajdis)