Browse Results What Format Should I Choose?

Showing 1,726 through 1,750 of 12,270 results

Clever Digital Photography Ideas: Starting to Make the Most of Your Camera or Camera Phone

by Peter Cope

A practical, accessible guide to the ingenious and creative things that can be done with a digital compact or camera phone. Clever Digital Photography Ideas: Starting to make the most of your camera or camera phone is a chapter from the book 100 Clever Digital Photography Ideas and provides a variety of simples ideas for getting even more from your camera or camera phone than just a record of those memorable moments.

Clever Digital Photography Ideas: Using Your Camera Out and About

by Peter Cope

A practical, accessible guide to the ingenious and creative things that can be done with a digital compact or camera phone. Clever Digital Photography Ideas: Using Your Camera Out and About is a chapter from the book 100 Clever Digital Photography Ideas and provides a variety of simples ideas for getting more from your camera or camera phone when you are out and about, beyond your travels and holidays. Some ideas might be obvious, like tips for shooting landscapes, but many are more obscure and fun, like creating a visual gift list and using your camera as binoculars. With so many people owning camera phones these days, there's no excuse not to be taking photographs whilst you are out and about.All ideas and projects are presented with easy to follow instructions and striking photographs across colourful pages. Open your eyes to the creative possibilities with your digital photo technology, from using a basic compact camera to the latest smart phone. Whether a novice or a pro, Clever Digital Photography Ideas: Using Your Camera Out and About will show you how to break out of your comfort zone and try something exciting and new.

Clever Digital Photography Ideas: Using Your Camera Out and About

by Peter Cope

A practical, accessible guide to the ingenious and creative things that can be done with a digital compact or camera phone. Clever Digital Photography Ideas: Using Your Camera Out and About is a chapter from the book 100 Clever Digital Photography Ideas and provides a variety of simples ideas for getting more from your camera or camera phone when you are out and about, beyond your travels and holidays. Some ideas might be obvious, like tips for shooting landscapes, but many are more obscure and fun, like creating a visual gift list and using your camera as binoculars. With so many people owning camera phones these days, there's no excuse not to be taking photographs whilst you are out and about.All ideas and projects are presented with easy to follow instructions and striking photographs across colourful pages. Open your eyes to the creative possibilities with your digital photo technology, from using a basic compact camera to the latest smart phone. Whether a novice or a pro, Clever Digital Photography Ideas: Using Your Camera Out and About will show you how to break out of your comfort zone and try something exciting and new.

Click and Kin: Transnational Identity and Quick Media

by May Friedman Silvia Schultermandl

Click and Kin is an interdisciplinary examination of how our increasingly mobile and networked age is changing the experience of kinship and connection. Focusing on how identity formation is affected by quick media such as instant messaging, video chat, and social networks, the contributors to this collection use ethnographic and textual analyses, as well as autobiographical approaches, to demonstrate the ways in which the ability to communicate across national boundaries is transforming how we grow together and apart as families, communities, and nations. The essays in Click and Kin span the globe, examining transnational connections that touch in the United States, Canada, Mexico, India, Pakistan, and elsewhere. Together, they offer a unique reflection on the intersection of new media, identity politics, and kinship in the twenty-first century.

Clickology

by Graham Jones

Online shopping continues to grow at an astounding rate: in 2012, more than $1 trillion was spent in online retailers alone. The nature of shopping is drastically changing, but with so little information on how best to interact with online customers, how are businesses to succeed?With Click.ology, internet psychologist Graham Jones has filled that gap. Through years of research into Internet psychology and online consumer habits, Jones has written the first how-to of its kind for online businesses. With his C.L.I.C.K. system, businesses will learn the crucial ways in which online shopping differs from traditional brick-and-mortar salesmanship and how to tweak their websites to avoid the dreaded "abandoned shopping cart." Jones tackles tricky psychological subjects such as priming customers for a certain price point and the social aspect of online shopping in a way that makes his strategies easy to implement. In addition to these essential tips, Jones investigates the fast-paced future of ecommerce and what businesses can do to stay ahead of the game. In an online world where customers make their choices in a matter of seconds, Click.ology distills the essentials every company in the online economy needs to know in order to turn clicks into dollars.Graham Jones is an Internet psychologist who helps businesses understand the online behavior of their customers and website visitors. He was one of the first psychologists in the world to start investigating the way human behavior has adapted to the online world. He lives in the United Kingdom.

Clickology: What Works in Online Shopping and How Your Business can use Consumer Psychology to Succeed

by Graham Jones

The world of shopping is at a crossroads. While online sales are growing at runaway speed, many businesses are finding themselves left behind, discovering that what has worked so long in offline does not work online, and what works online does not necessarily translate offline: it simply doesn't click. Packed with tips, guidance and real-world case studies from online niche stores Bellabox and Facetache to the universal appeal of Groupon, and from offline discount stores Dollar Tree and Poundland to the luxury Selfridges in this informative book internet psychologist Graham Jones reveals: *Why most online shopping carts are abandoned before a purchase is ever made and how to stop this happening in your store *Why having a centrally positioned search box aids navigation and increases sales *Why offering free shipping online pays off * Why it makes sense to be sociable He also reveals the why of consumer behaviour online, how it differs from offline behaviour, and how you can use this understanding to create a store that connects with and engages your customers on both a practical and a psychological level a store that demonstrates true clickology. Using an accessible five-step CLICK system for turning clicks into dollars, the book shows how to learn from the experience of both on- and offline, and apply lessons to both. Whether you re running a small business website or that of a big corporation, whether you're operating purely online or offline too, Clickology shows you how to thrive.

Client-Server Web Apps with JavaScript and Java

by Casimir Saternos

As a Java programmer, how can you tackle the disruptive client-server approach to web development? With this comprehensive guide, you'll learn how today's client-side technologies and web APIs work with various Java tools. Author Casimir Saternos provides the big picture of client-server development, and then takes you through many practical client-server architectures. You'll work with hands-on projects in several chapters to get a feel for the topics discussed.User habits, technologies, and development methods have drastically altered web app design in recent years. But the Web itself hasn't changed. This book shows you how to build apps that conform to the web's underlying architecture.Learn the advantages of using separate client and server tiers, including code organization and speedy prototypingExplore the major tools, frameworks, and starter projects used in JavaScript developmentDive into web API design and REST style of software architectureUnderstand Java's alternatives to traditional packaging methods and application server deploymentBuild projects with lightweight servers, using jQuery with Jython, and Sinatra with AngularCreate client-server web apps with traditional Java web application servers and libraries

Client-Side Data Storage

by Raymond Camden

One of the most useful features of today's modern browsers is the ability to store data right on the user's computer or mobile device. Even as more people move toward the cloud, client-side storage can still save web developers a lot of time and money, if you do it right. This hands-on guide demonstrates several storage APIs in action. You'll learn how and when to use them, their plusses and minuses, and steps for implementing one or more of them in your application.Ideal for experienced web developers familiar with JavaScript, this book also introduces several open source libraries that make storage APIs easier to work with.Learn how different browsers support each client-side storage APIWork with web (aka local) storage for simple things like lists or preferencesUse IndexedDB to store nearly anything you want on the user's browserLearn how support web apps that still use the discontinued Web SQL Database APIExplore Lockr, Dexie, and localForage, three libraries that simplify the use of storage APIsBuild a simple working application that makes use of several storage techniques

Climate Change Modeling Methodology

by Philip J. Rasch

The Earth's average temperature has risen by 1.4°F over the past century, and computer models project that it will rise much more over the next hundred years, with significant impacts on weather, climate, and human society. Many climate scientists attribute these increases to the build up of greenhouse gases produced by the burning of fossil fuels and to the anthropogenic production of short-lived climate pollutants. Climate Change Modeling Methodologies: Selected Entries from the Encyclopaedia of Sustainability Science and Technology provides readers with an introduction to the tools and analysis techniques used by climate change scientists to interpret the role of these forcing agents on climate. Readers will also gain a deeper understanding of the strengths and weaknesses of these models and how to test and assess them. The contributions include a glossary of key terms and a concise definition of the subject for each topic, as well as recommendations for sources of more detailed information.

Clinical Information Systems: Overcoming Adverse Consequences

by Dean F. Sittig Joan S. Ash

As the number of healthcare organizations beginning to implement clinical information systems grows, the number of unanticipated and unintentional consequences inevitably increases as well. While existing research suggests that much good can come from clinicians entering orders directly, errors or other unintended consequences related to technology may arise. Ideal for both clinicians and information technology professionals, Clinical Information Systems: Overcoming Adverse Consequences helps fledgling organizations better prepare for the inevitable challenges and obstacles they will face upon the implementation of such systems. Based on the research and findings from the Provider Order Entry Team from the Oregon Health & Science University, this book discusses the nine categories of unintended adverse consequences that occurred at many of the leading medical centers during their implementation and maintenance of a state-of-the-art clinical information system. It goes on to present the best practices they identified to help organizations overcome these obstacles.

Clio Wired: The Future of the Past in the Digital Age

by Roy Rosenzweig

In these visionary essays, Roy Rosenzweig charts the impact of new media on teaching, researching, preserving, presenting, and understanding history. Negotiating between the "cyberenthusiasts" who champion technological breakthroughs and the "digitalskeptics" who fear the end of traditional humanistic scholarship, Rosenzweig re-envisions academic historians' practices and professional rites while analyzing and advocating for amateur historians' achievements. While he addresses the perils of "doing history" online, Rosenzweig eloquently identifies the promises of digital work, detailing innovative strategies for powerful searches in primary and secondary sources, the increased opportunities for dialogue and debate, and, most of all, the unprecedented access afforded by the Internet. Rosenzweig draws attention to the opening up of the historical record to new voices, the availability of documents and narratives to new audiences, and the attractions of digital technologies for new and diverse practitioners. Though he celebrates digital history's democratizing influences, Rosenzweig also argues that we can only ensure the future of the past in this digital age by actively resisting the efforts of corporations to put up gates and profit from the Web.

Clojure Cookbook

by Luke Vanderhart Ryan Neufeld

With more than 150 detailed recipes, this cookbook shows experienced Clojure developers how to solve a variety of programming tasks with this JVM language. The solutions cover everything from building dynamic websites and working with databases to network communication, cloud computing, and advanced testing strategies. And more than 60 of the world's best Clojurians contributed recipes. Each recipe includes code that you can use right away, along with a discussion on how and why the solution works, so you can adapt these patterns, approaches, and techniques to situations not specifically covered in this cookbook. Master built-in primitive and composite data structures Create, develop and publish libraries, using the Leiningen tool Interact with the local computer that's running your application Manage network communication protocols and libraries Use techniques for connecting to and using a variety of databases Build and maintain dynamic websites, using the Ring HTTP server library Tackle application tasks such as packaging, distributing, profiling, and logging Take on cloud computing and heavyweight distributed data crunching Dive into unit, integration, simulation, and property-based testing Clojure Cookbook is a collaborative project with contributions from some of the world's best Clojurians, whose backgrounds range from aerospace to social media, banking to robotics, AI research to e-commerce.

Clojure Data Analysis Cookbook

by Eric Rochester

Full of practical tips, the "Clojure Data Analysis Cookbook" will help you fully utilize your data through a series of step-by-step, real world recipes covering every aspect of data analysis.Prior experience with Clojure and data analysis techniques and workflows will be beneficial, but not essential.

Clojure Data Analysis Cookbook - Second Edition

by Eric Rochester

This book is for those with a basic knowledge of Clojure, who are looking to push the language to excel with data analysis.

Clojure Data Structures and Algorithms Cookbook

by Rafik Naccache

25 recipes to deeply understand and implement advanced algorithms in Clojure About This Book * Explore various advanced algorithms and learn how they are used to address many real-world computing challenges * Construct elegant solutions using impressive techniques including zippers, parsing, and pattern matching * Solve complex problems by adopting innovative approaches such as logic or asynchronous programming In Detail Data-structures and algorithms often cross your path when you compress files, compile programs, access databases, or simply use your favourite text editor. Understanding and implementing them can be daunting. Curious learners and industrial developers can find these complex, especially if they focus on the detailed implementation of these data structures. Clojure is a highly pragmatic and expressive language with efficient and easy data manipulation capabilities. As such, it is great for implementing these algorithms. By abstracting away a great share of the unnecessary complexity resulting from implementation, Clojure and its contrib libraries will help you address various algorithmic challenges, making your data exploration both profitable and enjoyable. Through 25 recipes, you'll explore advanced algorithms and data-structures, well served by a sound Clojure implementation. This book opens with an exploration of alternative uses of the array data-structure, covering LZ77 compression, drawing fractals using Pascal's triangles, simulating a multi-threaded program execution, and implementing a call-stack winding and un-winding operations. The book elaborates on linked lists, showing you how to construct doubly linked ones, speed up search times over the elements of such structures, use a linked-list as the foundation of a shift-reduce parser, and implement an immutable linked-list using skew binary numbers representation. After that, the tree data-structure is explored, focusing on building self-balancing Splay Trees, designing a B-Tree backing-up an efficient key-value data-store, constructing an undo capable Rope, and showing how Tries can make for an auto-completing facility. Next, some optimization and machine learning techniques are discussed, namely for building a co-occurrence-based recommendation engine, using branch-and-bound to optimize integral cost and profit problems, using Dijkstra's algorithm to determine optimal paths and summarizing texts using the LexRank algorithm. Particular attention is given to logic programming, you will learn to use this to discover interesting relations between social website data, by designing a simple type inferencer for a mini Java-like language, and by building a simple checkers game engine. Asynchronous programming will be addressed and you will design a concurrent web-crawler, an interactive HTML5 game, and an online taxi booking platform. Finally, you'll explore advanced cases for higher order functions in Clojure while implementing a recursive descent parser using efficient mutual resucrsion, devising a mini resusable firewall simulator thanks to Clojure 1.7 new tansducers feature or building a simple unification engine with the help of Continuation Passing Style. What You Will Learn * Explore alternative uses of classical data-structures like arrays and linked-lists * Discover advanced types of tree data-structures * Explore advanced machine learning and optimization techniques * Utilise powerful Clojure libraries, such as Instaparse for parsing, core.match for pattern matching, clojure.zip for zippers, and clojure.matrix for matrix operations * Learn logic programming through the usage of the library core.logic * Master asynchronous programming using the core.async library * See the transducers in action while resolving real-world use-cases Who This Book Is For If you are an experienced Clojure developer, longing to take your knowledge to the next level by discovering and using advanced algorithms and seeing how they can be applied to real-world problems, then this book is for you.

Clojure for Data Science

by Henry Garner

Statistics, big data, and machine learning for Clojure programmers About This Book * Write code using Clojure to harness the power of your data * Discover the libraries and frameworks that will help you succeed * A practical guide to understanding how the Clojure programming language can be used to derive insights from data Who This Book Is For This book is aimed at developers who are already productive in Clojure but who are overwhelmed by the breadth and depth of understanding required to be effective in the field of data science. Whether you're tasked with delivering a specific analytics project or simply suspect that you could be deriving more value from your data, this book will inspire you with the opportunities-and inform you of the risks-that exist in data of all shapes and sizes. What You Will Learn * Perform hypothesis testing and understand feature selection and statistical significance to interpret your results with confidence * Implement the core machine learning techniques of regression, classification, clustering and recommendation * Understand the importance of the value of simple statistics and distributions in exploratory data analysis * Scale algorithms to web-sized datasets efficiently using distributed programming models on Hadoop and Spark * Apply suitable analytic approaches for text, graph, and time series data * Interpret the terminology that you will encounter in technical papers * Import libraries from other JVM languages such as Java and Scala * Communicate your findings clearly and convincingly to nontechnical colleagues In Detail The term "data science" has been widely used to define this new profession that is expected to interpret vast datasets and translate them to improved decision-making and performance. Clojure is a powerful language that combines the interactivity of a scripting language with the speed of a compiled language. Together with its rich ecosystem of native libraries and an extremely simple and consistent functional approach to data manipulation, which maps closely to mathematical formula, it is an ideal, practical, and flexible language to meet a data scientist's diverse needs. Taking you on a journey from simple summary statistics to sophisticated machine learning algorithms, this book shows how the Clojure programming language can be used to derive insights from data. Data scientists often forge a novel path, and you'll see how to make use of Clojure's Java interoperability capabilities to access libraries such as Mahout and Mllib for which Clojure wrappers don't yet exist. Even seasoned Clojure developers will develop a deeper appreciation for their language's flexibility! You'll learn how to apply statistical thinking to your own data and use Clojure to explore, analyze, and visualize it in a technically and statistically robust way. You can also use Incanter for local data processing and ClojureScript to present interactive visualisations and understand how distributed platforms such as Hadoop sand Spark's MapReduce and GraphX's BSP solve the challenges of data analysis at scale, and how to explain algorithms using those programming models. Above all, by following the explanations in this book, you'll learn not just how to be effective using the current state-of-the-art methods in data science, but why such methods work so that you can continue to be productive as the field evolves into the future. Style and approach This is a practical guide to data science that teaches theory by example through the libraries and frameworks accessible from the Clojure programming language.

Clojure for Domain-specific Languages

by Ryan D. Kelker

An example-oriented approach to develop custom domain-specific languages. If you've already developed a few Clojure applications and wish to expand your knowledge on Clojure or domain-specific languages in general, then this book is for you. If you're an absolute Clojure beginner, then you may only find the detailed examples of the core Clojure components of value. If you've developed DSLs in other languages, this Lisp and Java-based book might surprise you with the power of Clojure.

Clojure for Finance

by Timothy Washington

If you're a finance professional who is currently using VBA (Excel) to perform financial calculations and quantitative analysis, and would like to use Clojure instead to improve their efficiency, then this book is for you. Basic knowledge of financial concepts is essential. Basic programming knowledge would also be an added advantage.

Clojure for Java Developers

by Eduardo Diaz

Transition smoothly from Java to the most widely used functional JVM-based language - Clojure About This Book * Write apps for the multithreaded world with Clojure's flavor of functional programming * Discover Clojure's features and advantages and use them in your existing projects * The book is designed so that you'll be able put to use your existing skills and software knowledge to become a more effective Clojure developer Who This Book Is For This book is intended for Java developers, who are looking for a way to expand their skills and understand new paradigms of programming. Whether you know a little bit about functional languages, or you are just getting started, this book will get you up and running with how to use your existing skills in Clojure and functional programming. What You Will Learn * Understand the tools for the Clojure world and how they relate to Java tools and standards (like Maven) * Learn about immutable data structures, and what makes them feasible for everyday programming * Write simple multi-core programs using Clojure's core concepts, like atoms, agents and refs * Understand that in Clojure, code is data, and how to take advantage of that fact by generating and manipulating code with macros * Learn how Clojure interacts with Java, how the class loaders work and how to use Clojure from Java or the other way around * Discover a new, more flexible meaning of polymorphism and understand that OOP is not the only way to get it In Detail We have reached a point where machines are not getting much faster, software projects need to be delivered quickly, and high quality in software is more demanding as ever. We need to explore new ways of writing software that helps achieve those goals. Clojure offers a new possibility of writing high quality, multi-core software faster than ever, without having to leave your current platform. Clojure for Java developers aims at unleashing the true potential of the Clojure language to use it in your projects. The book begins with the installation and setup of the Clojure environment before moving on to explore the language in-depth. Get acquainted with its various features such as functional programming, concurrency, etc. with the help of example projects. Additionally, you will also, learn how the tooling works, and how it interacts with the Java environment. By the end of this book, you will have a firm grip on Clojure and its features, and use them effectively to write more robust programs. Style and approach An easy to follow, step-by-step, guide on how to start writing Clojure programs making use of all of its varied features and advantages. As this is a new language, certain new concepts are supported with theoretical section followed by simple projects to help you gain a better understanding and practice of how Clojure works.

Clojure for Machine Learning

by Akhil Wali

A book that brings out the strengths of Clojure programming that have to facilitate machine learning. Each topic is described in substantial detail, and examples and libraries in Clojure are also demonstrated. This book is intended for Clojure developers who want to explore the area of machine learning. Basic understanding of the Clojure programming language is required, but thorough acquaintance with the standard Clojure library or any libraries are not required. Familiarity with theoretical concepts and notation of mathematics and statistics would be an added advantage.

Clojure High Performance Programming

by Shantanu Kumar

This is a short, practical guide that will teach you everything you need to know to start writing high performance Clojure code.This book is ideal for intermediate Clojure developers who are looking to get a good grip on how to achieve optimum performance. You should already have some experience with Clojure and it would help if you already know a little bit of Java. Knowledge of performance analysis and engineering is not required. For hands-on practice, you should have access to Clojure REPL with Leiningen.

Clojure High Performance Programming - Second Edition

by Shantanu Kumar

Become an expert at writing fast and high performant code in Clojure 1.7.0 About This Book * Enhance code performance by using appropriate Clojure features * Improve the efficiency of applications and plan their deployment * A hands-on guide to designing Clojure programs to get the best performance Who This Book Is For This book is intended for intermediate Clojure developers who are looking to get a good grip on achieving optimum performance. Having a basic knowledge of Java would be helpful. What You Will Learn * Identify performance issues in Clojure programs using different profiling tools * Master techniques to achieve numerical performance in Clojure * Use Criterium library to measure latency of Clojure expressions * Exploit Java features in Clojure code to enhance performance * Avoid reflection and boxing with type hints * Understand Clojure's concurrency and state-management primitives in depth * Measure and monitor performance, and understand optimization techniques In Detail Clojure treats code as data and has a macro system. It focuses on programming with immutable values and explicit progression-of-time constructs, which are intended to facilitate the development of more robust programs, particularly multithreaded ones. It is built with performance, pragmatism, and simplicity in mind. Like most general purpose languages, various Clojure features have different performance characteristics that one should know in order to write high performance code. This book shows you how to evaluate the performance implications of various Clojure abstractions, discover their underpinnings, and apply the right approach for optimum performance in real-world programs. It starts by helping you classify various use cases and the need for them with respect to performance and analysis of various performance aspects. You will also learn the performance vocabulary that experts use throughout the world and discover various Clojure data structures, abstractions, and their performance characteristics. Further, the book will guide you through enhancing performance by using Java interoperability and JVM-specific features from Clojure. It also highlights the importance of using the right concurrent data structure and Java concurrency abstractions. This book also sheds light on performance metrics for measuring, how to measure, and how to visualize and monitor the collected data. At the end of the book, you will learn to run a performance profiler, identify bottlenecks, tune performance, and refactor code to get a better performance. Style and approach An easy-to-follow guide full of real-world examples and self-sufficient code snippets that will help you get your hands dirty with high performance programming with Clojure.

Clojure Programming

by Chas Emerick Brian Carper Christophe Grand

<p>The Clojure language is a practical alternative for everyday programming that offers expressivity rivaling other dynamic languages like Ruby and Python, but allows one to seamlessly take advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already&#8212;whether you're focused on data modeling, concurrency and parallelism, web programming, statistics and data analysis, and more.</p>

Clojure Reactive Programming

by Leonardo Borges

If you are a Clojure developer who is interested in using Reactive Programming to build asynchronous and concurrent applications, this book is for you. Knowledge of Clojure and Leiningen is required. Basic understanding of ClojureScript will be helpful for the web chapters, although it is not strictly necessary.

Clojure Web Development Essentials

by Ryan Baldwin

This book is for anyone who's worked with Clojure and wants to use it to start developing applications for the Web. Experience or familiarity with basic Clojure syntax is a must, and exposure to Leiningen (or other similar build tools such as Maven) would be helpful.

Showing 1,726 through 1,750 of 12,270 results

Help

Select your format based upon: 1) how you want to read your book, and 2) compatibility with your reading tool. To learn more about using Bookshare with your device, visit the Help Center.

Here is an overview of the specialized formats that Bookshare offers its members with links that go to the Help Center for more information.

  • Bookshare Web Reader - a customized reading tool for Bookshare members offering all the features of DAISY with a single click of the "Read Now" link.
  • DAISY (Digital Accessible Information System) - a digital book file format. DAISY books from Bookshare are DAISY 3.0 text files that work with just about every type of access technology that reads text. Books that contain images will have the download option of ‘DAISY Text with Images’.
  • BRF (Braille Refreshable Format) - digital Braille for use with refreshable Braille devices and Braille embossers.
  • MP3 (Mpeg audio layer 3) - Provides audio only with no text. These books are created with a text-to-speech engine and spoken by Kendra, a high quality synthetic voice from Ivona. Any device that supports MP3 playback is compatible.
  • DAISY Audio - Similar to the Daisy 3.0 option above; however, this option uses MP3 files created with our text-to-speech engine that utilizes Ivonas Kendra voice. This format will work with Daisy Audio compatible players such as Victor Reader Stream and Read2Go.