Author: Jobs Creative House
Publisher: Independently Published
ISBN: 9781075256493
Category :
Languages : en
Pages : 122
Book Description
Controlling complexity is the essence of computer programming A hilarious blank notebook/journal for taking notes, jot down ideas, to-do list, planner, etc. Blank lined pages, small lined notebook. Matte cover finish size 6x9 inches, 120 pages. Great gift idea on any occasion.
Controlling Complexity is the Essence of Computer Programming
Author: Jobs Creative House
Publisher: Independently Published
ISBN: 9781075256493
Category :
Languages : en
Pages : 122
Book Description
Controlling complexity is the essence of computer programming A hilarious blank notebook/journal for taking notes, jot down ideas, to-do list, planner, etc. Blank lined pages, small lined notebook. Matte cover finish size 6x9 inches, 120 pages. Great gift idea on any occasion.
Publisher: Independently Published
ISBN: 9781075256493
Category :
Languages : en
Pages : 122
Book Description
Controlling complexity is the essence of computer programming A hilarious blank notebook/journal for taking notes, jot down ideas, to-do list, planner, etc. Blank lined pages, small lined notebook. Matte cover finish size 6x9 inches, 120 pages. Great gift idea on any occasion.
Debates in the Digital Humanities
Author: Matthew K. Gold
Publisher: U of Minnesota Press
ISBN: 0816677948
Category : Computers
Languages : en
Pages : 534
Book Description
Leading figures in the digital humanities explore the field's rapid revolution
Publisher: U of Minnesota Press
ISBN: 0816677948
Category : Computers
Languages : en
Pages : 534
Book Description
Leading figures in the digital humanities explore the field's rapid revolution
Race After the Internet
Author: Lisa Nakamura
Publisher: Routledge
ISBN: 1135965749
Category : Social Science
Languages : en
Pages : 353
Book Description
In Race After the Internet, Lisa Nakamura and Peter Chow-White bring together a collection of interdisciplinary, forward-looking essays exploring the complex role that digital media technologies play in shaping our ideas about race. Contributors interrogate changing ideas of race within the context of an increasingly digitally mediatized cultural and informational landscape. Using social scientific, rhetorical, textual, and ethnographic approaches, these essays show how new and old styles of race as code, interaction, and image are played out within digital networks of power and privilege. Race After the Internet includes essays on the shifting terrain of racial identity and its connections to social media technologies like Facebook and MySpace, popular online games like World of Warcraft, YouTube and viral video, WiFi infrastructure, the One Laptop Per Child (OLPC) program, genetic ancestry testing, and DNA databases in health and law enforcement. Contributors also investigate the ways in which racial profiling and a culture of racialized surveillance arise from the confluence of digital data and rapid developments in biotechnology. This collection aims to broaden the definition of the "digital divide" in order to convey a more nuanced understanding of access, usage, meaning, participation, and production of digital media technology in light of racial inequality. Contributors: danah boyd, Peter Chow-White, Wendy Chun, Sasha Costanza-Chock, Troy Duster, Anna Everett, Rayvon Fouché, Alexander Galloway, Oscar Gandy, Eszter Hargittai, Jeong Won Hwang, Curtis Marez, Tara McPherson, Alondra Nelson, Christian Sandvig, Ernest Wilson
Publisher: Routledge
ISBN: 1135965749
Category : Social Science
Languages : en
Pages : 353
Book Description
In Race After the Internet, Lisa Nakamura and Peter Chow-White bring together a collection of interdisciplinary, forward-looking essays exploring the complex role that digital media technologies play in shaping our ideas about race. Contributors interrogate changing ideas of race within the context of an increasingly digitally mediatized cultural and informational landscape. Using social scientific, rhetorical, textual, and ethnographic approaches, these essays show how new and old styles of race as code, interaction, and image are played out within digital networks of power and privilege. Race After the Internet includes essays on the shifting terrain of racial identity and its connections to social media technologies like Facebook and MySpace, popular online games like World of Warcraft, YouTube and viral video, WiFi infrastructure, the One Laptop Per Child (OLPC) program, genetic ancestry testing, and DNA databases in health and law enforcement. Contributors also investigate the ways in which racial profiling and a culture of racialized surveillance arise from the confluence of digital data and rapid developments in biotechnology. This collection aims to broaden the definition of the "digital divide" in order to convey a more nuanced understanding of access, usage, meaning, participation, and production of digital media technology in light of racial inequality. Contributors: danah boyd, Peter Chow-White, Wendy Chun, Sasha Costanza-Chock, Troy Duster, Anna Everett, Rayvon Fouché, Alexander Galloway, Oscar Gandy, Eszter Hargittai, Jeong Won Hwang, Curtis Marez, Tara McPherson, Alondra Nelson, Christian Sandvig, Ernest Wilson
Foundational Python for Data Science
Author: Kennedy Behrman
Publisher: Pearson
ISBN: 0136624316
Category :
Languages : en
Pages : 817
Book Description
Learn all the foundational Python you'll need to solve real data science problems Data science and machine learning--two of the world's hottest fields--are attracting talent from a wide variety of technical, business, and liberal arts disciplines. Python, the world's #1 programming language, is also the most popular language for data science and machine learning. This is the first guide specifically designed to help millions of people with widely diverse backgrounds learn Python so they can use it for data science and machine learning. Leading data science instructor and practitioner Kennedy Behrman first walks through the process of learning to code for the first time with Python and Jupyter notebook, then introduces key libraries every Python data science programmer needs to master. Once you've learned these foundations, Behrman introduces intermediate and applied Python techniques for real-world problem-solving. Master Google colab notebook Data Science programming Manipulate data with popular Python libraries such as: pandas and numpy Apply Python Data Science recipes to real world projects Learn functional programming essentials unique to Data Science Access case studies, chapter exercises, learning assessments, comprehensive Jupyter based Notebooks, and a complete final project Throughout, Foundational Python for Data Science presents hands-on exercises, learning assessments, case studies, and more--all created with colab (Jupyter compatible) notebooks, so you can execute all coding examples interactively without installing or configuring any software.
Publisher: Pearson
ISBN: 0136624316
Category :
Languages : en
Pages : 817
Book Description
Learn all the foundational Python you'll need to solve real data science problems Data science and machine learning--two of the world's hottest fields--are attracting talent from a wide variety of technical, business, and liberal arts disciplines. Python, the world's #1 programming language, is also the most popular language for data science and machine learning. This is the first guide specifically designed to help millions of people with widely diverse backgrounds learn Python so they can use it for data science and machine learning. Leading data science instructor and practitioner Kennedy Behrman first walks through the process of learning to code for the first time with Python and Jupyter notebook, then introduces key libraries every Python data science programmer needs to master. Once you've learned these foundations, Behrman introduces intermediate and applied Python techniques for real-world problem-solving. Master Google colab notebook Data Science programming Manipulate data with popular Python libraries such as: pandas and numpy Apply Python Data Science recipes to real world projects Learn functional programming essentials unique to Data Science Access case studies, chapter exercises, learning assessments, comprehensive Jupyter based Notebooks, and a complete final project Throughout, Foundational Python for Data Science presents hands-on exercises, learning assessments, case studies, and more--all created with colab (Jupyter compatible) notebooks, so you can execute all coding examples interactively without installing or configuring any software.
Erlang and Elixir for Imperative Programmers
Author: Wolfgang Loder
Publisher: Apress
ISBN: 1484223942
Category : Computers
Languages : en
Pages : 260
Book Description
Learn and understand Erlang and Elixir and develop a working knowledge of the concepts of functional programming that underpin them. This book takes the author’s experience of taking on a project that required functional programming and real-time systems, breaks it down, and organizes it. You will get the necessary knowledge about differences to the languages you know, where to start, and where to go next. Have you been told by your customer or manager that they heard good things about Erlang, you should use it for the next project? Never had to deal with functional programming or real-time systems? In 2014, the author, Wolfgang Loder, developed a repository for digital assets that had to deliver those assets in binary form quickly and reliably, being able to deal with at least hundreds of requests per second. Since he could decide the architecture and software stack of the solution, he immediately thought of Erlang and its libraries and started to evaluate this option. It was not long after that he discovered Elixir, which sits on top of the Erlang virtual machine and has features more palatable for non-functional programmers, although it is a functional programming language itself. Erlang and Elixir for Imperative Programmers gives you a basis for deciding whether the effort is viable for your next project. This book is partly a tale of the author's own experience and partly a description of the bigger and more subtle differences between Erlang/Elixir and languages such as C++, Java, and C#. What You'll Learn Discover functional programming, Erlang, and Elixir Work on service design and service features Set up your environment: deployment, development, and production Implement the service including public interface, asset processing, and deployment Use the patterns and concepts found in Erlang including type creation concepts and code structuring. Who This Book Is For Experienced and savvy programmers, coders, and developers new to Erlang and Elixir.
Publisher: Apress
ISBN: 1484223942
Category : Computers
Languages : en
Pages : 260
Book Description
Learn and understand Erlang and Elixir and develop a working knowledge of the concepts of functional programming that underpin them. This book takes the author’s experience of taking on a project that required functional programming and real-time systems, breaks it down, and organizes it. You will get the necessary knowledge about differences to the languages you know, where to start, and where to go next. Have you been told by your customer or manager that they heard good things about Erlang, you should use it for the next project? Never had to deal with functional programming or real-time systems? In 2014, the author, Wolfgang Loder, developed a repository for digital assets that had to deliver those assets in binary form quickly and reliably, being able to deal with at least hundreds of requests per second. Since he could decide the architecture and software stack of the solution, he immediately thought of Erlang and its libraries and started to evaluate this option. It was not long after that he discovered Elixir, which sits on top of the Erlang virtual machine and has features more palatable for non-functional programmers, although it is a functional programming language itself. Erlang and Elixir for Imperative Programmers gives you a basis for deciding whether the effort is viable for your next project. This book is partly a tale of the author's own experience and partly a description of the bigger and more subtle differences between Erlang/Elixir and languages such as C++, Java, and C#. What You'll Learn Discover functional programming, Erlang, and Elixir Work on service design and service features Set up your environment: deployment, development, and production Implement the service including public interface, asset processing, and deployment Use the patterns and concepts found in Erlang including type creation concepts and code structuring. Who This Book Is For Experienced and savvy programmers, coders, and developers new to Erlang and Elixir.
Discrete Mathematics
Author: Julian Ting
Publisher: Scholar Books Publishing
ISBN:
Category : Mathematics
Languages : en
Pages : 353
Book Description
This is an English translation of the original book published in Chinese.
Publisher: Scholar Books Publishing
ISBN:
Category : Mathematics
Languages : en
Pages : 353
Book Description
This is an English translation of the original book published in Chinese.
Learn AppleScript
Author: Hamish Sanderson
Publisher: Apress
ISBN: 1430223626
Category : Computers
Languages : en
Pages : 1085
Book Description
AppleScript is an English-like, easy-to-understand scripting language built into every Mac. AppleScript can automate hundreds of AppleScript-able applications, performing tasks both large and small, complex and simple. Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition has been completely updated for Mac OS X Snow Leopard. It's all here, with an emphasis on practical information that will help you solve any automation problem—from the most mundane repetitive tasks to highly integrated workflows of complex systems. Friendly enough for beginners, detailed enough for advanced AppleScripters Includes major contributions from expert AppleScripters: Emmanuel Levy, Harald Monihart, Ian Piper, Shane Stanley, Barry Wainwright, Craig Williams, and foreword by AppleScript inventor, William Cook
Publisher: Apress
ISBN: 1430223626
Category : Computers
Languages : en
Pages : 1085
Book Description
AppleScript is an English-like, easy-to-understand scripting language built into every Mac. AppleScript can automate hundreds of AppleScript-able applications, performing tasks both large and small, complex and simple. Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition has been completely updated for Mac OS X Snow Leopard. It's all here, with an emphasis on practical information that will help you solve any automation problem—from the most mundane repetitive tasks to highly integrated workflows of complex systems. Friendly enough for beginners, detailed enough for advanced AppleScripters Includes major contributions from expert AppleScripters: Emmanuel Levy, Harald Monihart, Ian Piper, Shane Stanley, Barry Wainwright, Craig Williams, and foreword by AppleScript inventor, William Cook
Feminist in a Software Lab
Author: Tara McPherson
Publisher: Harvard University Press
ISBN: 0674728947
Category : Social Science
Languages : en
Pages : 277
Book Description
For over a dozen years, the Vectors Lab has experimented with digital scholarship through its online publication, Vectors, and through Scalar, a multimedia authoring platform. The history of this software lab intersects a much longer tale about computation in the humanities, as well as tensions about the role of theory in related projects. Tara McPherson considers debates around the role of cultural theory within the digital humanities and addresses Gary HallÕs claim that the goals of critical theory and of quantitative or computational analysis may be irreconcilable (or at the very least require Òfar more time and careÓ). She then asks what it might mean to designÑfrom conceptionÑdigital tools and applications that emerge from contextual concerns of cultural theory and, in particular, from a feminist concern for difference. This path leads back to the Vectors Lab and its ongoing efforts at the intersection of theory and praxis.
Publisher: Harvard University Press
ISBN: 0674728947
Category : Social Science
Languages : en
Pages : 277
Book Description
For over a dozen years, the Vectors Lab has experimented with digital scholarship through its online publication, Vectors, and through Scalar, a multimedia authoring platform. The history of this software lab intersects a much longer tale about computation in the humanities, as well as tensions about the role of theory in related projects. Tara McPherson considers debates around the role of cultural theory within the digital humanities and addresses Gary HallÕs claim that the goals of critical theory and of quantitative or computational analysis may be irreconcilable (or at the very least require Òfar more time and careÓ). She then asks what it might mean to designÑfrom conceptionÑdigital tools and applications that emerge from contextual concerns of cultural theory and, in particular, from a feminist concern for difference. This path leads back to the Vectors Lab and its ongoing efforts at the intersection of theory and praxis.
Cython
Author: Kurt W. Smith
Publisher: "O'Reilly Media, Inc."
ISBN: 1491901756
Category : Computers
Languages : en
Pages : 322
Book Description
Build software that combines Python’s expressivity with the performance and control of C (and C++). It’s possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy, and prominent in projects including Pandas, h5py, and scikits-learn. In this practical guide, you’ll learn how to use Cython to improve Python’s performance—up to 3000x— and to wrap C and C++ libraries in Python with ease. Author Kurt Smith takes you through Cython’s capabilities, with sample code and in-depth practice exercises. If you’re just starting with Cython, or want to go deeper, you’ll learn how this language is an essential part of any performance-oriented Python programmer’s arsenal. Use Cython’s static typing to speed up Python code Gain hands-on experience using Cython features to boost your numeric-heavy Python Create new types with Cython—and see how fast object-oriented programming in Python can be Effectively organize Cython code into separate modules and packages without sacrificing performance Use Cython to give Pythonic interfaces to C and C++ libraries Optimize code with Cython’s runtime and compile-time profiling tools Use Cython’s prange function to parallelize loops transparently with OpenMP
Publisher: "O'Reilly Media, Inc."
ISBN: 1491901756
Category : Computers
Languages : en
Pages : 322
Book Description
Build software that combines Python’s expressivity with the performance and control of C (and C++). It’s possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy, and prominent in projects including Pandas, h5py, and scikits-learn. In this practical guide, you’ll learn how to use Cython to improve Python’s performance—up to 3000x— and to wrap C and C++ libraries in Python with ease. Author Kurt Smith takes you through Cython’s capabilities, with sample code and in-depth practice exercises. If you’re just starting with Cython, or want to go deeper, you’ll learn how this language is an essential part of any performance-oriented Python programmer’s arsenal. Use Cython’s static typing to speed up Python code Gain hands-on experience using Cython features to boost your numeric-heavy Python Create new types with Cython—and see how fast object-oriented programming in Python can be Effectively organize Cython code into separate modules and packages without sacrificing performance Use Cython to give Pythonic interfaces to C and C++ libraries Optimize code with Cython’s runtime and compile-time profiling tools Use Cython’s prange function to parallelize loops transparently with OpenMP
CAD82
Author: Alan Pipes
Publisher: Elsevier
ISBN: 1483105423
Category : Technology & Engineering
Languages : en
Pages : 727
Book Description
CAD82: 5th International Conference and Exhibition on Computers in Design Engineering is a collection of conference and review papers related to design engineering. The book, which is divided into 18 parts, covers papers on talking points in Computer-Aided Design (CAD), including micros in the design office, drafting systems, and introducing CAD into the industry. The text presents papers on building design, CAD/CAM, databases, education, electronics, geometric modeling, graphics, mechanical engineering, and structures. The book concludes by providing poster sessions that tackle topics, such as a formalized methodology in CAD, which provides a framework for exploring such design and performance relationships for multi-variable, multi-objective problems; a system for computer-aided architectural design; a technique for automatic interpretation; and a system of modeling three-dimensional roof forms. Design engineers and students taking CAD courses will find this book helpful.
Publisher: Elsevier
ISBN: 1483105423
Category : Technology & Engineering
Languages : en
Pages : 727
Book Description
CAD82: 5th International Conference and Exhibition on Computers in Design Engineering is a collection of conference and review papers related to design engineering. The book, which is divided into 18 parts, covers papers on talking points in Computer-Aided Design (CAD), including micros in the design office, drafting systems, and introducing CAD into the industry. The text presents papers on building design, CAD/CAM, databases, education, electronics, geometric modeling, graphics, mechanical engineering, and structures. The book concludes by providing poster sessions that tackle topics, such as a formalized methodology in CAD, which provides a framework for exploring such design and performance relationships for multi-variable, multi-objective problems; a system for computer-aided architectural design; a technique for automatic interpretation; and a system of modeling three-dimensional roof forms. Design engineers and students taking CAD courses will find this book helpful.