Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • Sebastopol, CA : O'Reilly  (427)
  • Electronic books ; local  (427)
  • Zeitschriften zur Ethnologie
Datasource
Material
Language
Years
  • 1
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: User-centered system design ; Web sites ; Design ; Application software ; Design ; User-centered system design ; Social aspects ; Electronic books ; Electronic books ; local
    Abstract: You can launch a new app or website in days by piecing together frameworks and hosting on AWS. Implementation is no longer the problem. But that speed to market just makes it tougher to confirm that your team is actually building the right product. Ideal for agile teams and lean organizations, this guide includes 11 practical tools to help you collaborate on strategy, user research, and UX. Hundreds of real-world tips help you facilitate productive meetings and create good collaboration habits. Designers, developers, and product owners will learn how to build better products much faster than before. Topics include: Foundations for collaboration and facilitation: Learn how to work better together with your team, stakeholders, and clients Project strategy: Help teams align with shared goals and vision User research and personas: Identify and understand your users and share that vision with the broader organization Journey maps: Build better touchpoints that improve conversion and retention Interfaces and prototypes: Rightsize sketches and wireframes so you can test and iterate quickly
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed May 31, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Arduino (Programmable controller) ; Raspberry Pi (Computer) ; Electronic books ; Electronic books ; local
    Abstract: If you're among the many hobbyists and designers who came to electronics through Arduino and Raspberry Pi, this cookbook will help you learn and apply the basics of electrical engineering without the need for an EE degree. Through a series of practical recipes, you'll learn how to solve specific problems while diving into as much or as little theory as you're comfortable with. Author Simon Monk ( Raspberry Pi Cookbook ) breaks down this complex subject into several topics, from using the right transistor to building and testing projects and prototypes. With this book, you can quickly search electronics topics and go straight to the recipe you need. It also serves as an ideal reference for experienced electronics makers. This cookbook includes: Theoretical concepts such as Ohm's law and the relationship between power, voltage, and current The fundamental use of resistors, capacitors and inductors, diodes, transistors and integrated circuits, and switches and relays Recipes on power, sensors and motors, integrated circuits, and radio frequency for designing electronic circuits and devices Advice on using Arduino and Raspberry Pi in electronics projects How to build and use tools, including multimeters, oscilloscopes, simulations software, and unsoldered prototypes
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed April 7, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: User-centered system design ; Information visualization ; Electronic books ; Electronic books ; local
    Abstract: On the surface, design practices and data science may not seem like obvious partners. But these disciplines actually work toward the same goal, helping designers and product managers understand users so they can craft elegant digital experiences. While data can enhance design, design can bring deeper meaning to data. This practical guide shows you how to conduct data-driven A/B testing for making design decisions on everything from small tweaks to large-scale UX concepts. Complete with real-world examples, this book shows you how to make data-driven design part of your product design workflow. Understand the relationship between data, business, and design Get a firm grounding in data, data types, and components of A/B testing Use an experimentation framework to define opportunities, formulate hypotheses, and test different options Create hypotheses that connect to key metrics and business goals Design proposed solutions for hypotheses that are most promising Interpret the results of an A/B test and determine your next move
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed April 7, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Swift (Computer program language) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Get valuable hands-on experience with Swift 3, the latest version of Apple's programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms. In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple's platforms, and how to submit working apps to the App Store. Divided into four distinct parts, this book includes: Swift 2 basics: Learn Swift's basic building blocks and features for object-oriented development OS X app development: Set up the document model, build out features, and sync data with iCloud iOS app development: Use multimedia, contacts, location, notifications, and iCloud files to build a fully featured iOS Notes app Advanced app extensions: Build an Apple Watch app, and learn how to debug, monitor, and test all three of your Swift apps
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed April 7, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: C# edition.
    Keywords: Computer software ; Development ; Computer software ; Quality control ; C# (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Have you ever felt frustrated working with someone else's code? Difficult-to-maintain source code is a big problem in software development today, leading to costly delays and defects. Be part of the solution. With this practical book, you'll learn 10 easy-to-follow guidelines for delivering C# software that's easy to maintain and adapt. These guidelines have been derived from analyzing hundreds of real-world systems. Written by consultants from the Software Improvement Group (SIG), this book provides clear and concise explanations, with advice for turning the guidelines into practice.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed June 24, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: User-centered system design ; Agile software development ; Lean manufacturing ; Electronic books ; Electronic books ; local
    Abstract: Lean UX has become the preferred approach to interaction design, tailor-made for today's agile teams. In the second edition of this award winning book, leading advocates Jeff Gothelf and Josh Seiden expand on the valuable Lean UX principles, tactics, and techniques covered in the first edition to share how product teams can easily incorporate design, experimentation, iteration, and continuous learning from real users into their Agile process. Inspired by Lean and Agile development theories, Lean UX lets you focus on the actual experience being designed, rather than deliverables.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed September 19, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: UNIX (Computer file) ; Mac OS ; Operating systems (Computers) ; Electronic books ; Electronic books ; local
    Abstract: Think your Mac is powerful now? Author Dave Taylor shows you how to get much more from your system by tapping into Unix, the robust operating system concealed beneath OS X's beautiful user interface. Apple's latest OS, El Capitan, puts more than a thousand Unix commands at your fingertips-for finding and managing files, remotely accessing your Mac from other computers, and using a variety of freely downloadable open source applications. Take a friendly tour of the Unix command line and 50 of the most useful utilities, and quickly learn how to gain real control over your Mac.
    Note: "Covers El Capitan"--Cover. - Includes index. - Description based on online resource; title from title page (Safari, viewed February 5, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: C++ (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: In today's fast and competitive world, a program's performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning principles that enable optimization in C++. You'll learn how to make code that already embodies best practices of C++ design run faster and consume fewer resources on any computer-whether it's a watch, phone, workstation, supercomputer, or globe-spanning network of servers.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed May 6, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Google Apps ; Google Docs ; Scripting languages (Computer science) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Whether you're moving from Microsoft Office to Google Docs or simply want to learn how to automate Docs with Google Apps Script, this practical guide shows you by example how to work with each of the major Apps Script services. The book introduces JavaScript basics for experienced developers unfamiliar with the language, and demonstrates ways to build real-world apps using all of the Apps Script services previously covered.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed February 25, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: JavaScript (Computer program language) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Isomorphic JavaScript, often described as the holy grail of web application development, refers to running JavaScript code on both the browser client and web application server. This application architecture has become increasingly popular for the benefits of SEO, optimized page load and full control of the UI, and isomorphic libraries are being used at companies like Walmart, Airbnb, Facebook, and Netflix. With this practical book, authors Jason Strimpel and Maxime Najim provide the knowledge you need to build and maintain your own isomorphic JavaScript apps.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed September 16, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Imagine what a large-scale web project would look like if frontend development were not treated as an add-on, but as an equal partner with backend development and content strategy. This practical book takes experienced web developers through the new discipline of frontend architecture, including the latest tools, standards, and best practices that have elevated frontend web development to an entirely new level.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed February 5, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Python (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: The Hitchhiker's Guide to Python takes the journeyman Pythonista to true expertise. More than any other language, Python was created with the philosophy of simplicity and parsimony. Now 25 years old, Python has become the primary or secondary language (after SQL) for many business users. With popularity comes diversity-and possibly dilution. This guide, collaboratively written by over a hundred members of the Python community, describes best practices currently used by package and application developers. Unlike other books for this audience, The Hitchhiker's Guide is light on reusable code and heavier on design philosophy, directing the reader to excellent sources that already exist.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed September 16, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Apache Accumulo ; Application software ; Development ; Distributed databases ; Table manipulation (Computer science) ; Electronic books ; Electronic books ; local
    Abstract: Get up to speed on Apache Accumulo, the flexible, high-performance key/value store created by the National Security Agency (NSA) and based on Google's BigTable data storage system. Written by former NSA team members, this comprehensive tutorial and reference covers Accumulo architecture, application development, table design, and cell-level security. With clear information on system administration, performance tuning, and best practices, this book is ideal for developers seeking to write Accumulo applications, administrators charged with installing and maintaining Accumulo, and other professionals interested in what Accumulo has to offer. You will find everything you need to use this system fully.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed July 22, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Cascading style sheets ; Electronic books ; Electronic books ; local
    Abstract: Some aspects of the CSS formatting model may seem counterintuitive at first, but as you'll learn in this practical guide, the more you work with these features, the more they make sense. Author Eric Meyer gives you a good grounding in CSS visual rendering, from element box rules and concepts to the specifics of managing tricky layouts for block-level and inline elements. Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide . When you purchase either the print or the ebook edition of Basic Visual Formatting in CSS , you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to bring life to your web pages now.
    Note: Description based on online resource; title from cover (Safari, viewed August 17, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Parallel Title: Erscheint auch als
    Keywords: Internet programming ; Web applications ; JavaScript (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Although web components are still on the bleeding edge-barely supported in modern browsers-the technology is also moving extremely fast. This practical guide gets you up to speed on the concepts underlying W3C's emerging standard and shows you how to build custom, reusable HTML5 Web Components.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Google Apps ; Application software ; Development ; Web site development ; Computer programs ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: This practical guide shows intermediate and advanced web and mobile app developers how to build highly scalable Java applications in the cloud with Google App Engine. The flagship of Google's Cloud Platform, App Engine hosts your app on infrastructure that grows automatically with your traffic, minimizing up-front costs and accommodating unexpected visitors. You'll learn hands-on how to perform common development tasks with App Engine services and development tools, including deployment and maintenance. For Java applications, App Engine provides a J2EE standard servlet container with a complete Java 7 JVM and standard library. Because App Engine supports common Java API standards, your code stays clean and portable.
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed July 17, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: The missing manual
    Keywords: Photography ; Digital techniques ; Handbooks, manuals, etc ; Image processing ; Digital techniques ; Handbooks, manuals, etc ; Photograph albums ; Data processing ; Handbooks, manuals, etc ; Macintosh (Computer) ; Handbooks, manuals, etc ; Electronic books ; Electronic books ; local
    Abstract: Apple's new Photos app lets you do a whole lot more than simply store and edit pictures and videos on a Mac or iOS device. With this comprehensive guide, you'll learn how to import, organize, and share your digital memories, as well as how to improve, print, and use your photos in creative projects. With Lesa Snider's step-by-step instructions and expert advice, you'll master Photos and tame your image library-and have fun along the way! The important stuff you need to know: Migrate from iPhoto. Learn how to make a quick and smooth transition. Organize your collection with ease. Master the many ways to import, group, and categorize images-and set up iCloud Family Sharing. Find your photos quickly. Employ Photos' powerful labeling, keyword and facial recognition features to optimize searches. Sharpen your editing skills. Skillfully use Photos' impressive image- and video-editing tools on your Mac or iOS device. Access photos anywhere. Sync your library to all of your Apple devices so your photos travel with you wherever you go. Share them online. Show your shots to everyone on your list by using shared albums, creating web galleries, posting them on Facebook, and more. Dive into creative projects. Build pro-level slideshows to share with others, and create gorgeous gift books, calendars, and cards.
    Note: Includes index. - "The book that should have been in the box"--Cover. - Description based on online resource; title from cover (Safari, viewed July 30, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Parallel Title: Erscheint auch als
    Keywords: Synthetic biology ; Laboratory manuals ; Biotechnology projects ; Laboratory manuals ; Bioengineering ; Laboratory manuals ; Electronic books ; Electronic books ; local
    Abstract: Today's synthetic biologists are in the early stages of engineering living cells to help treat diseases, sense toxic compounds in the environment, and produce valuable drugs. With this manual, you can be part of it. Based on the BioBuilder curriculum, this valuable book provides open-access, modular, hands-on lessons in synthetic biology for secondary and post-secondary classrooms and laboratories. It also serves as an introduction to the field for science and engineering enthusiasts. Developed at MIT in collaboration with award-winning high school teachers, BioBuilder teaches the foundational ideas of the emerging synthetic biology field, as well as key aspects of biological engineering that researchers are exploring in labs throughout the world. These lessons will empower teachers and students to explore and be part of solving persistent real-world challenges.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Database management ; Graph theory ; Data processing ; Database design ; Databases ; Electronic books ; Electronic books ; local
    Abstract: Discover how graph databases can help you manage and query highly connected data. With this practical book, you'll learn how to design and implement a graph database that brings the power of graphs to bear on a broad range of problem domains. Whether you want to speed up your response to user queries or build a database that can adapt as your business evolves, this book shows you how to apply the schema-free graph model to real-world problems. This second edition includes new code samples and diagrams, using the latest Neo4j syntax, as well as information on new functionality.
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed June 30, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: 4th edition.
    Series Statement: The missing manual
    Keywords: Cascading style sheets ; HTML (Document markup language) ; Electronic books ; Electronic books ; local
    Abstract: CSS lets you create professional-looking websites, but learning its finer points can be tricky-even for seasoned web developers. This fully updated edition provides the most modern and effective tips, tricks, and tutorial-based instruction on CSS available today. Learn how to use new tools such as Flexbox and Sass to build web pages that look great and run fast on any desktop or mobile device. Ideal for casual and experienced designers alike. The important stuff you need to know: Start with the basics. Write CSS-friendly HTML, including the HTML5 tags recognized by today's browsers. Design for mobile devices. Create web pages that look great when visitors use them on the go. Make your pages work for you. Add animations that capture the imagination, and forms that get the job done. Take control of page layouts. Use professional design techniques such as floats and positioning. Make your layouts more flexible. Design websites with Flexbox that adjust to different devices and screen sizes. Work more efficiently. Write less CSS code and work with smaller files, using Syntactically Awesome Stylesheets (Sass).
    Note: Description based on online resource; title from title page (Safari, viewed August 25, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Open source software ; Application software ; Development ; Automation ; Virtual computer systems ; Computer software ; Development ; Linux device drivers (Computer programs) ; Electronic books ; Electronic books ; local
    Abstract: Updated to cover Docker version 1.10 Docker is quickly changing the way that organizations are deploying software at scale. But understanding how Linux containers fit into your workflow-and getting the integration details right-are not trivial tasks. With this practical guide, you'll learn how to use Docker to package your applications with all of their dependencies, and then test, ship, scale, and support your containers in production. Two Lead Site Reliability Engineers at New Relic share much of what they have learned from using Docker in production since shortly after its initial release. Their goal is to help you reap the benefits of this technology while avoiding the many setbacks they experienced. Learn how Docker simplifies dependency management and deployment workflow for your applications Start working with Docker images, containers, and command line tools Use practical techniques to deploy and test Docker-based Linux containers in production Debug containers by understanding their composition and internal processes Deploy production containers at scale inside your data center or cloud environment Explore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration
    Note: "Shipping reliable containers in production."--Cover. - Includes index. - Description based on online resource; title from title page (Safari, viewed June 17, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Apache Hadoop ; Computer architecture ; Big data ; Electronic books ; Electronic books ; local
    Abstract: Get expert guidance on architecting end-to-end data management solutions with Apache Hadoop. While many sources explain how to use various components in the Hadoop ecosystem, this practical book takes you through architectural considerations necessary to tie those components together into a complete tailored application, based on your particular use case.
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed July 17, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    ISBN: 9781449367510
    Language: English
    Pages: 1 online resource (1 volume)
    Edition: First edition.
    Keywords: Bioinformatics ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Learn the data skills necessary for turning large sequencing datasets into reproducible and robust biological findings. With this practical guide, you'll learn how to use freely available open source tools to extract meaning from large complex biological data sets. At no other point in human history has our ability to understand life's complexities been so dependent on our skills to work with and analyze data. This intermediate-level book teaches the general computational and data skills you need to analyze biological data. If you have experience with a scripting language like Python, you're ready to get started.
    Note: Includes bibliographical references and index. - Description based on online resource; title from cover (Safari, viewed July 16, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Search engines ; Application software ; Development ; Web sites ; Design ; Web site development ; Client/server computing ; Electronic books ; Electronic books ; local
    Abstract: Whether you need full-text search or real-time analytics of structured data-or both-the Elasticsearch distributed search engine is an ideal way to put your data to work. This practical guide not only shows you how to search, analyze, and explore data with Elasticsearch, but also helps you deal with the complexities of human language, geolocation, and relationships.
    Note: Description based on online resource; title from cover (Safari, viewed January 30, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Technology ; Social aspects ; Promises ; Information technology ; Electronic books ; Electronic books ; local
    Abstract: Imagine a set of simple principles that could help you to understand how parts combine to become a whole, and how each part sees the whole from its own perspective. If such principles were any good, it shouldn't matter whether we're talking about humans on a team, birds in a flock, computers in a datacenter, or cogs in a Swiss watch. A theory of cooperation ought to be pretty universal, so we should be able to apply it both to technology and to the workplace. Such principles are the subject of Promise Theory, and the focus of this insightful book. The goal of Promise Theory is to reveal the behavior of a whole from the sum of its parts, taking the viewpoint of the parts rather than the whole. In other words, it is a bottom-up, constructionist view of the world. Start Thinking in Promises and find out why this discipline works for documenting system behaviors from the bottom-up.
    Note: Includes index. - Description based on online resource; title from cover page (Safari, viewed July 9, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Computer engineering ; Computers ; Marketing ; Electronic apparatus and appliances ; Design and construction ; Electronic apparatus and appliances ; Marketing ; Electronic books ; Electronic books ; local
    Abstract: Thanks to the decreasing cost of prototyping, it's more feasible for professional makers and first-time entrepreneurs to launch a hardware startup. But exactly how do you go about it? This book provides the roadmap and best practices you need for turning a product idea into a full-fledged business. Written by three experts from the field, The Hardware Startup takes you from idea validation to launch, complete with practical strategies for funding, market research, branding, prototyping, manufacturing, and distribution. Two dozen case studies of real-world startups illustrate possible successes and failures at every stage of the process. Validate your idea by learning the needs of potential users Develop branding, marketing, and sales strategies early on Form relationships with the right investment partners Prototype early and often to ensure you're on the right path Understand processes and pitfalls of manufacturing at scale Jumpstart your business with the help of an accelerator Learn strategies for pricing, marketing, and distribution Be aware of the legal issues your new company may face
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed June 2, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Edition: First edition.
    Series Statement: The missing manual
    Parallel Title: Erscheint auch als
    Keywords: Microsoft Windows (Computer file) ; Operating systems (Computers) ; Electronic books ; Electronic books ; local
    Abstract: With Windows 8, Microsoft completely reimagined the graphical user interface for its operating system, which now runs on both desktop PCs and tablets, but the overhaul was not without hitches and its dueling UIs (one designed for touch, the other for keyboards and mice) created significant confusion for users. Windows 10 (a free update to users of Windows 8 or Windows 7) fixes a number of the problems introduced by the revolution in Windows 8 and offers plenty of new features, such as the new Spartan web browser, Cortana voice-activated "personal assistant," new universal apps (that run on tablet, phone, and computer), and more. But to really get the most out of the new operating system, you're going to need a guide. Thankfully, Windows 10: The Missing Manual will be there to help. Like its predecessors, this book from the founder of Yahoo Tech, previous New York Times columnist, bestselling author, and Missing Manuals creator David Pogue illuminates its subject with technical insight, plenty of wit, and hardnosed objectivity for beginners, veteran standalone PC users, new tablet owners, and those who know their way around a network.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Edition: Fourth edition.
    Series Statement: Missing manual
    Keywords: Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: You can easily create a professional-looking website with nothing more than an ordinary computer and some raw ambition. Want to build a blog, sell products, create forums, or promote an event? No problem! This friendly, jargon-free book gives you the techniques, tools, and advice you need to build a site and get it up on the Web. The important stuff you need to know: Master the basics. Learn HTML5, the language of the Web. Design good-looking pages. Use styles to build polished layouts. Get it online. Find a reliable web host and pick a good web address. Use time-saving tools. Learn free tools for creating web pages and tracking your visitors. Attract visitors. Make sure people can find your site through popular search engines like Google. Build a community. Encourage repeat visits with social media. Bring in the cash. Host Google ads, sell Amazon's wares, or push your own products that people can buy via PayPal. Add pizzazz. Include audio, video, interactive menus, and a pinch of JavaScript.
    Note: "Covers HTML5"--Cover. - Description based on online resource; title from title page (Safari, viewed July 17, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: MySQL (Electronic resource) ; MariaDB ; Relational databases ; Database management ; Electronic books ; Electronic books ; local
    Abstract: If you're a programmer new to databases-or just new to MySQL and its community-driven variant, MariaDB-you've found the perfect introduction. This hands-on guide provides an easy, step-by-step approach to installing, using, and maintaining these popular relational database engines. Author Russell Dyer, Curriculum Manager at MariaDB and former editor of the MySQL Knowledge Base, takes you through database design and the basics of data management and manipulation, using real-world examples and many practical tips. Exercises and review questions help you practice what you've just learned. Create and alter MySQL tables and specify fields and columns within them Learn how to insert, select, update, delete, join, and subquery data, using practical examples Use built-in string functions to find, extract, format, and convert text from columns Learn functions for mathematical or statistical calculations, and for formatting date and time values Perform administrative duties such as managing user accounts, backing up databases, and importing large amounts of data Use APIs to connect and query MySQL and MariaDB with PHP and other languages
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed April 21, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: iOS (Electronic resource) ; Computer games ; Programming ; iPhone (Smartphone) ; Programming ; Electronic books ; Electronic books ; local
    Abstract: Ready to make amazing games for the iPhone, iPad, and iPod touch? With Apple's Swift programming language, it's never been easier. This updated cookbook provides detailed recipes for a managing wide range of common iOS game-development issues, ranging from 2D and 3D math to SpriteKit and OpenGL to performance-all revised for Swift. You get simple, direct solutions to common problems found in iOS game programming. Need to figure out how to give objects physical motion, or want a refresher on gaming-related math problems? This book provides sample projects and straightforward answers. All you need to get started is some familiarity with iOS development, Swift, and Objective-C.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Python (Computer program language) ; Object-oriented programming languages ; Electronic books ; Electronic books ; local
    Abstract: Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best-and possibly most neglected-features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time. Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3. This book covers: Python data model: understand how special methods are the key to the consistent behavior of objects Data structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode age Functions as objects: view Python functions as first-class objects, and understand how this affects popular design patterns Object-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritance Control flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packages Metaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work
    Note: Includes index. - Description based on online resource; title from cover page (Safari, viewed August 12, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Language: English
    Pages: 1 online resource (1 v.)
    Keywords: Medical informatics ; Medical care ; Technological innovations ; Medical records ; Data processing ; Electronic books ; Electronic books ; local
    Abstract: New information technologies (IT) hold the promise of better health in a world increasingly coping with chronic illness. The miniaturization of ever-more powerful sensing devices, along with the collection, analysis, and sharing of data, support activities in homes and clinics that let patients have a greater role in their own health care. This article takes you on a tour of specific technologies, tools, and trends to help you understand what's been accomplished, what's feasible in the near future, and why some technologies seem to languish despite their apparent advantages. You'll also discover how these groundbreaking approaches can help lower the enormous health care costs in the US. Learn how devices and sensors are transforming medical equipment and helping self-monitoring go mainstream Understand how data is gathered, stored, and analyzed, as well as the role shared data plays in clinical research Explore the way IT helps medical teams coordinate, and how "telehealth" enables better patient treatment at home Learn how health IT helps empower patients by providing more transparency in the system Examine the standards in data storage and electronic health records, and weaknesses that need to be addressed in current systems
    Note: Description based on online resource; title from title page (Safari, viewed Apr. 10, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: iOS (Electronic resource) ; Computer games ; Programming ; iPhone (Smartphone) ; Programming ; Electronic books ; Electronic books ; local
    Abstract: Want to build games with iOS technologies? This cookbook provides detailed recipes for a wide range of common iOS game-development issues, ranging from 2D and 3D math to Game Center integration, and OpenGL to performance. If you're familiar with iOS and Objective-C, this is the problem-solving guide you want.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Apr. 29, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Keywords: Application software ; Development ; Mobile computing ; Programming ; User interfaces (Computer systems) ; Design ; Electronic books ; Electronic books ; local
    Abstract: When you're under pressure to produce a well-designed, easy-to-navigate mobile app, there's no time to reinvent the wheel-and no need to. This handy reference provides more than 90 mobile app design patterns, illustrated by 1,000 screenshots from current Android, iOS, and Windows Phone apps.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed June 20, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web applications ; Programming ; JavaScript (Computer program language) ; Java (Computer program language) ; Client/server computing ; Electronic books ; Electronic books ; local
    Abstract: Written specifically for Java developers, this book describes and demonstrates the creation of JavaScript rich web applications that communicate with RESTful JSON web services implemented in Java. This development approach maintains a clear distinction between client-side and server-side technologies, in contrast to JSF, GWT, and similar server-side templating technologies where user-interface development is largely performed server side.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed Apr. 8, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Keywords: Ethernet (Local area network system) ; Electronic books ; Electronic books ; local
    Abstract: Get up to speed on the latest Ethernet capabilities for building and maintaining networks for everything from homes and offices to data centers and server machine rooms. This thoroughly revised, comprehensive guide covers a wide range of Ethernet technologies, from basic operation to network management, based on the authors' many years of field experience.
    Note: "Designing and managing local area networks"--Cover. - Includes index. - Description based on online resource; title from title page (Safari, viewed Mar. 25, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: JavaScript (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: This concise yet in-depth guide takes you inside scope and closures, two core concepts you need to know to become a more efficient and effective JavaScript programmer. You'll learn how and why they work, and how an understanding of closures can be a powerful part of your development skillset. Like other books in the "You Don't Know JS" series, Scope and Closures dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can achieve true JavaScript mastery.
    Note: Description based on online resource; title from title page (Safari, viewed Mar. 24, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Keywords: Android (Electronic resource) ; Application software ; Development ; Mobile computing ; Electronic books ; Electronic books ; local
    Abstract: Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by experts who have taught this mobile platform to hundreds of developers in large organizations and startups alike, this gentle introduction shows experienced object-oriented programmers how to use Android's basic building blocks to create user interfaces, store data, connect to the network, and more. Throughout the book, you'll build a Twitter-like application, adding new features with each chapter. You'll also create your own toolbox of code patterns to help you program any type of Android application with ease. Become familiar with the Android platform and how it fits into the mobile ecosystem Dive into the Android stack, including its application framework and the APK application package Learn Android's building blocks: Activities, Intents, Services, Content Providers, and Broadcast Receivers Create basic Android user interfaces and organize UI elements in Views and Layouts Build a service that uses a background process to update data in your application
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Jan. 24, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Java (Computer program language) ; Computer software ; Testing ; Electronic books ; Electronic books ; local
    Abstract: Learn a use-case approach for developing Java enterprise applications in a continuously test-driven fashion. With this hands-on guide, authors and JBoss project leaders Andrew Lee Rubinger and Aslak Knutsen show you how to build high-level components, from persistent storage to the user interface, using the Arquillian testing platform and several other JBoss projects and tools.
    Note: "Testable solutions with Arquillian"--Cover. - Includes index. - Description based on online resource; title from title page (Safari, viewed Mar. 18, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: When you need quick answers for developing or debugging Java programs, this pocket guide provides a handy reference to standard features of the Java programming language and its platform. You'll find helpful programming examples, tables, figures, and lists, as well as Java 8 features such as Lambda Expressions and the Date and Time API. It's an ideal companion, whether you're in the office, in the lab, or on the road.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Apr. 14, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Application program interfaces (Computer software) ; Programming ; JavaScript (Computer program language) ; HTML (Document markup language) ; Electronic books ; Electronic books ; local
    Abstract: Add custom features to browsers old and new by writing polyfill libraries, JavaScript plugins that take browsers beyond their native capabilities. In this practical fieldbook, author Brandon Satrom introduces principles and guidelines for polyfill development, and then walks you through the steps for building a complex, real-world HTML5 polyfill. You'll also explore the future of polyfilling-or prollyfilling-that will enable you to test and work with emerging concepts, often ahead of browser vendors. By the time you finish this book, you'll have the tools and hands-on experience you need to build reliable polyfills for today's and tomorrow's Web. Learn the current state of polyfills, including shims, opt-ins, and drop-ins Use principles and practices to build responsible polyfills that benefit the entire web development community Build out several features for an HTML5 Forms polyfill library Configure a build environment and run automated cross-browser testing Optimize performance, handle edge cases, and fine-tune the speed of your polyfill Get examples of prollyfilling libraries that push the boundaries of the Web Write a sample prollyfill and compare it to current polyfill builds
    Note: Description based on online resource; title from title page (Safari, viewed Feb. 25, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill. cm.
    Parallel Title: Erscheint auch als
    Keywords: Python (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Your Python code may run correctly, but you need it to run faster. By exploring the fundamental theory behind design choices, this practical guide helps you gain a deeper understanding of Python's implementation. You'll learn how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs. How can you take advantage of multi-core architectures or clusters? Or build a system that can scale up and down without losing reliability? Experienced Python programmers will learn concrete solutions to these and other issues, along with war stories from companies that use high performance Python for social media analytics, productionized machine learning, and other situations. Get a better grasp of numpy, Cython, and profilers Learn how Python abstracts the underlying computer architecture Use profiling to find bottlenecks in CPU time and memory usage Write efficient programs by choosing appropriate data structures Speed up matrix and vector computations Use tools to compile Python down to machine code Manage multiple I/O and computational operations concurrently Convert multiprocessing code to run on a local or remote cluster Solve large problems while using less RAM
    Note: "Practical performant programming for humans"--Cover. - Includes bibliographical references and index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Feedback control systems ; Control theory ; Electronic books ; Electronic books ; local
    Abstract: How can you take advantage of feedback control for enterprise programming? With this book, author Philipp K. Janert demonstrates how the same principles that govern cruise control in your car also apply to data center management and other enterprise systems. Through case studies and hands-on simulations, you'll learn methods to solve several control issues, including mechanisms to spin up more servers automatically when web traffic spikes.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed Nov. 25, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Keywords: MySQL (Electronic resource) ; Database management ; Electronic books ; Electronic books ; local
    Abstract: Server bottlenecks and failures are a fact of life in any database deployment, but they don't have to bring everything to a halt. This practical book explains replication, cluster, and monitoring features that can help protect your MySQL system from outages, whether it's running on hardware, virtual machines, or in the cloud.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Apr. 29, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Active server pages ; Application program interfaces (Computer software) ; Design ; Microsoft .NET Framework ; Electronic books ; Electronic books ; local
    Abstract: Design and build Web APIs for a broad range of clients-including browsers and mobile devices-that can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsoft's ASP.NET Web API framework. In the process, you'll learn how design and implement a real-world Web API.
    Note: "Harnessing the power of the web"--Cover. - Description based on online resource; title from title page (Safari, viewed Mar. 18, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 3rd ed.
    Keywords: TCP/IP (Computer network protocol) ; Electronic books ; Electronic books ; local
    Abstract: If your organization is gearing up for IPv6, this in-depth book provides the practical information and guidance you need to plan for, design, and implement this vastly improved protocol. System and network administrators, engineers, and network designers will learn the technical details of IPv6 features and functions, and provides options for those who need to integrate IPv6 with their current IPv4 infrastructure.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed June 25, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Customer services ; Computer programs ; Customer relations ; Management ; Management information systems ; Electronic books ; Electronic books ; local
    Abstract: Implementing the Zendesk customer service software as part of your company's operations can be time-consuming, but with the best practices and advice in this hands-on guide, you can shorten the procedure considerably. You'll learn the purpose, benefits, and pitfalls of each Zendesk feature, with examples of how to configure it to match your company's needs and processes.
    Note: Description based on online resource; title from title page (Safari, viewed June 09, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Bluetooth technology ; Electronic books ; Electronic books ; local
    Abstract: With Bluetooth Low Energy (BLE), smart devices are about to become even smarter. This practical guide demonstrates how this exciting wireless technology helps developers build mobile apps that share data with external hardware, and how hardware engineers can gain easy and reliable access to mobile operating systems.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed May 29, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Data structures (Computer science) ; Object-oriented programming (Computer science) ; JavaScript (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: As an experienced JavaScript developer moving to server-side programming, you need to implement classic data structures and algorithms associated with conventional object-oriented languages like C# and Java. This practical guide shows you how to work hands-on with a variety of storage mechanisms-including linked lists, stacks, queues, and graphs-within the constraints of the JavaScript environment.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Mar. 24, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: JavaScript (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser's document object model. You won't just be reading-you'll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. And you'll write real code, lots of it, so you can start building your own web applications. This book replaces Head First JavaScript, which is now out of print.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Consumer behavior ; Data processing ; Web usage mining ; Social media ; Data processing ; Electronic books ; Electronic books ; local
    Abstract: You can measure practically anything in the age of social media, but if you don't know what you're looking for, collecting mountains of data won't yield a grain of insight. This non-technical guide shows you how to extract significant business value from big data with Ask-Measure-Learn, a system that helps you ask the right questions, measure the right data, and then learn from the results. Authors Lutz Finger and Soumitra Dutta originally devised this system to help governments and NGOs sift through volumes of data. With this book, these two experts provide business managers and analysts with a high-level overview of the Ask-Measure-Learn system, and demonstrate specific ways to apply social media analytics to marketing, sales, public relations, and customer management, using examples and case studies.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed Feb. 10, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Edition: 8th edition.
    Series Statement: The missing manual
    Keywords: iPhone (Smartphone) ; Handbooks, manuals, etc ; Cell phones ; Handbooks, manuals, etc ; Mobile computing ; Handbooks, manuals, etc ; Electronic books ; Electronic books ; local
    Abstract: With the iOS 8.1 software and the new iPhone 6 and 6 Plus, Apple has taken its flagship products into new realms of power and beauty. The modern iPhone comes with everything-camera, music player, Internet, flashlight-except a printed manual. Fortunately, David Pogue is back with this expanded edition of his witty, full-color guide: the world's most popular iPhone book. The iPhone 6 and 6 Plus. This book unearths all the secrets of the newest iPhones. Bigger screens, faster chips, astonishing cameras, WiFi calling, Apple Pay, crazy thin. The iOS 8.1 software. Older iPhone models gain predictive typing, iCloud Drive, Family Sharing, "Hey Siri," the Health app, and about 195 more new features. It's all here, in these pages. The apps. That catalog of 1.3 million add-on programs makes the iPhone's phone features almost secondary. Now you'll know how to find, exploit, and troubleshoot those apps. The iPhone may be the world's coolest computer, but it's still a computer, with all of a computer's complexities. iPhone: The Missing Manual is a funny, gorgeously illustrated guide to the tips, shortcuts, and workarounds that will turn you, too, into an iPhone master.
    Note: "Covers all models with iOS 8.1 software, including iPhone 6 and 6 Plus"--Cover. - Includes index. - Description based on online resource; title from title page (Safari, viewed November 18, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Apache (Computer file : Apache Group) ; Cloud computing ; Software ; Cloud computing ; Electronic books ; Electronic books ; local
    Abstract: Planning to deploy and maintain a public, private, or hybrid cloud service? This cookbook's handy how-to recipes help you quickly learn and install Apache CloudStack, along with several API clients, API wrappers, data architectures, and configuration management technologies that work as part of CloudStack's ecosystem. You'll learn how to use Vagrant, Ansible, Chef, Fluentd, Libcloud, and several other open source tools that let you build and operate CloudStack better and faster.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: The missing manual
    Keywords: Amazon Fire (Smartphone) ; Smartphones ; Mobile computing ; Electronic books ; Electronic books ; local
    Abstract: Unleash the powers of the Amazon Fire phone with help from technology guru Preston Gralla. Through clear instructions and savvy advice, this fast-paced, engaging guide shows you how to make the most of Fire phone's innovative features-including Firefly, Dynamic Perspective, one-handed gestures, and integration with Amazon Prime. The important stuff you need to know: Gain control with Dynamic Perspective. Tilt your phone to scroll, move your head to play games, and explore maps in 3D. Take pictures further. Capture high-res, panoramic, and moving (lenticular) photos. Shoot HD video, too. Shop with ease. Use Firefly to identify music, videos, and other items, and go straight to the product's Amazon page. Get the apps you want. Load up on games and apps for productivity, health and fitness, and social networking from Amazon's Appstore. Solve problems right away. Get live tech support from Amazon via video chat with the Mayday help feature. Carry the Cloud in your hand. Access Prime Instant Video, your Kindle library, and your uploaded photos and videos.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed January 21, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Bayesian statistical decision theory ; Electronic books ; Electronic books ; local
    Abstract: If you know how to program with Python, and know a little about probability, you're ready to tackle Bayesian statistics. This book shows you how to use Python code instead of math to help you learn Bayesian fundamentals. Once you get the math out of the way, you'll be able to apply these techniques to real-world problems.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed Nov. 12, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.)
    Keywords: Cascading style sheets ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: From custom fonts to ad-hoc font families you assemble out of a variety of individual faces, CSS 3 gives you more typographic options than ever before. This concise guide shows you how to use CSS properties to gain a fine-grained and wide-ranging influence over how you display fonts on the Web. Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Fonts, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to choose and manipulate fonts right away. Specify font families and their generic alternatives Use font-face to specify customized downloadable fonts Size your fonts with absolute or relative scales, percentages, or length units Understand the difference between italic and oblique styles Learn how to specify or suppress a font's kerning data and other font features Synthesize your own variants for fonts that lack bold or italic text
    Note: Description based on online resource; title from title page (Safari, viewed Sept. 10, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 4th ed.
    Keywords: Java (Computer program language) ; Computer networks ; Programming ; Electronic books ; Electronic books ; local
    Abstract: This practical guide provides a complete introduction to developing network programs with Java. You'll learn how to use Java's network class library to quickly and easily accomplish common networking tasks such as writing multithreaded servers, encrypting communications, broadcasting to the local network, and posting data to server-side programs. Author Elliotte Rusty Harold provides complete working programs to illustrate the methods and classes he describes. This thoroughly revised fourth edition covers REST, SPDY, asynchronous I/O, and many other recent technologies. Explore protocols that underlie the Internet, such as TCP/IP and UDP/IP Learn how Java's core I/O API handles network input and output Discover how the InetAddress class helps Java programs interact with DNS Locate, identify, and download network resources with Java's URI and URL classes Dive deep into the HTTP protocol, including REST, HTTP headers, and cookies Write servers and network clients, using Java's low-level socket classes Manage many connections at the same time with the nonblocking I/O
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Nov. 4, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Series Statement: The missing manual
    Parallel Title: Erscheint auch als
    Keywords: Nook (Electronic book reader) ; Handbooks, manuals, etc ; Electronic book readers ; Handbooks, manuals, etc ; Electronic books ; Electronic books ; local
    Abstract: You can do many things with NOOK HD right out of the box, but if you really want to get the most from your HD or HD+ tablet, start with this book. With clear instructions, full-color illustrations, and savvy advice from technology expert Preston Gralla, you'll learn how to use email and the Web, watch movies and shows, play games, listen to music, and enjoy your personal ebook library. The important stuff you need to know: Relax with a book. Load your NOOK library with ebooks, comics, and interactive books for kids. Play with apps. Enjoy the games and apps everyone's talking about. Go online. Browse the Web and check your email with built-in WiFi. Be social. Share books and recommendations with your NOOK Friends, and Facebook and Twitter contacts. Take in a show. Watch movies and TV series, and listen to your favorite music anywhere. Read all about it. Subscribe to a variety of magazines and newspapers.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: IEEE 802.11 (Standard) ; Local area networks (Computer networks) ; Wireless LANs ; Electronic books ; Electronic books ; local
    Abstract: The next frontier for wireless LANs is 802.11ac, a standard that increases throughput beyond one gigabit per second. This concise guide provides in-depth information to help you plan for 802.11ac, with technical details on design, network operations, deployment, and monitoring. Author Matthew Gast-an industry expert who led the development of 802.11-2012 and security task groups at the Wi-Fi Alliance-explains how 802.11ac will not only increase the speed of your network, but its capacity as well. Whether you need to serve more clients with your current level of throughput, or serve your existing client load with higher throughput, 802.11ac is the solution. This book gets you started. Understand how the 802.11ac protocol works to improve the speed and capacity of a wireless LAN Explore how beamforming increases speed capacity by improving link margin, and lays the foundation for multi-user MIMO Learn how multi-user MIMO increases capacity by enabling an AP to send data to multiple clients simultaneously Plan when and how to upgrade your network to 802.11ac by evaluating client devices, applications, and network connections
    Note: Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed Oct. 29, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Adobe InDesign (Electronic resource) ; Desktop publishing ; XML (Document markup language) ; Electronic books ; Electronic books ; local
    Abstract: Discover the power of XML publishing with InDesign, and create content for multiple applications-including digital-first publishing workflows. With this book, XML evangelist Dorothy Hoskins teaches you several techniques for working with the built-in XML capabilities of InDesign CS6, using real examples from a college course-catalog project. Learn how to import database content into InDesign, and tag existing InDesign content as XML for export to other applications. InDesign also lets you apply attractive styling to XML content that can't be done with XSL-FO. Through step-by-step instructions, code examples, and lots of screen shots, you'll discover how using XML with InDesign increases the value of your content. Get an overview of structured (XML) content Learn InDesign's XML import options, including XML image information Mingle XML and non-XML content in a text flow Use InDesign as an XML "skin" by making templates with new style definitions Put content in "XML order" for export to EPUB, with InDesign CS5.5 and CS6 Dive into advanced topics, such as how to transform XML with XSL Understand InDesign's potential and limitations with complex content models such as DocBook and DITA
    Note: Includes bibliographical references. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 5th ed.
    Keywords: Oracle (Computer file) ; Database management ; Relational databases ; Electronic books ; Electronic books ; local
    Abstract: Written by Oracle insiders, this indispensable guide distills an enormous amount of information about the Oracle Database into one compact volume. Ideal for novice and experienced DBAs, developers, managers, and users, Oracle Essentials walks you through technologies and features in Oracle's product line, including its architecture, data structures, networking, concurrency, and tuning. Complete with illustrations and helpful hints, this fifth edition provides a valuable one-stop overview of Oracle Database 12 c , including an introduction to Oracle and cloud computing. Oracle Essentials provides the conceptual background you need to understand how Oracle truly works. Topics include: A complete overview of Oracle databases and data stores, and Fusion Middleware products and features Core concepts and structures in Oracle's architecture, including pluggable databases Oracle objects and the various datatypes Oracle supports System and database management, including Oracle Enterprise Manager 12 c Security options, basic auditing capabilities, and options for meeting compliance needs Performance characteristics of disk, memory, and CPU tuning Basic principles of multiuser concurrency Oracle's online transaction processing (OLTP) Data warehouses, Big Data, and Oracle's business intelligence tools Backup and recovery, and high availability and failover solutions
    Note: "Covers Oracle Database 12C and earlier releases"--Cover. - "What you need to know about Oracle Database architecture and features"--Cover. - Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed Nov. 5, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill., maps.
    Keywords: Internet telephony ; Electronic books ; Electronic books ; local
    Abstract: Go under the hood of an operating Voice over IP network, and build your knowledge of the protocols and architectures used by this Internet telephony technology. With this concise guide, you'll learn about services involved in VoIP and get a first-hand view of network data packets from the time the phones boot through calls and subsequent connection teardown. With packet captures available on the companion website, this book is ideal whether you're an instructor, student, or professional looking to boost your skill set. Each chapter includes a set of review questions, as well as practical, hands-on lab exercises. Learn the requirements for deploying packetized voice and video Understand traditional telephony concepts, including local loop, tip and ring, and T carriers Explore the Session Initiation Protocol (SIP), VoIP's primary signaling protocol Learn the operations and fields for VoIP's standardized RTP and RTCP transport protocols Delve into voice and video codecs for converting analog data to digital format for transmission Get familiar with Communications Systems H.323, SIP's widely used predecessor Examine the Skinny Client Control Protocol used in Cisco VoIP phones in networks around the world
    Note: Description based on online resource; title from PDF title page (Safari, viewed May 31, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Cloud computing ; Web services ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Cloud services are just as susceptible to network outages as any other platform. This concise book shows you how to prepare for potentially devastating interruptions by building your own resilient and reliable applications in the public cloud. Guided by engineers from 9apps, you'll learn how to combine AWS with open source tools such as PostgreSQL, MongoDB, and Redis.
    Note: Description based on online resource; title from PDF title page (Safari, viewed Jan. 25, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: PDF (Computer file format) ; Portable document software ; Electronic books ; Electronic books ; local
    Abstract: PDF is becoming the standard for digital documents worldwide, but it's not easy to learn on your own. With capabilities that let you use a variety of images and text, embed audio and video, and provide links and navigation, there's a lot to explore. This practical guide helps you understand how to work with PDF to construct your own documents, troubleshoot problems, and even build your own tools. You'll also find best practices for producing, manipulating, and consuming PDF documents. In addition, this highly approachable reference will help you navigate the official (and complex) ISO documentation. Learn how to combine PDF objects into a cohesive whole Use PDF's imaging model to create vector and raster graphics Integrate text, and become familiar with fonts and glyphs Provide navigation within and between documents Use annotations to overlay or incorporate additional content Build interactive forms with the Widget annotation Embed related files such as multimedia, 3D content, and XML files Use optional content to enable non-printing graphics Tag content with HTML-like structures, including paragraphs and tables
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Oct. 29, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: Python (Computer program language) ; Computer networks ; Design and construction ; Internet programming ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Get started with Twisted, the event-driven networking framework written in Python. With this introductory guide, you'll learn the key concepts and design patterns to build event-driven client and server applications for many popular networking protocols. You'll also learn the tools to build new protocols using Twisted's primitives. Start by building basic TCP clients and servers, and then focus on deploying production-grade applications with the Twisted Application infrastructure. Along the way, you can play with and extend examples of common tasks you'll face when building network applications. If you're familiar with Python, you're ready for Twisted. Learn the core components of Twisted servers and clients Write asynchronous code with the Deferred API Construct HTTP servers with Twisted's high-level web APIs Use the Agent API to develop flexible web clients Configure and deploy Twisted services in a robust and standardized fashion Access databases using Twisted's nonblocking interface Add common server components: logging, authentication, threads and processes, and testing Explore ways to build clients and servers for IRC, popular mail protocols, and SSH
    Note: Previous ed. written by Abe Fettig. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Apache Hadoop ; Data mining ; Agile software development ; Electronic books ; Electronic books ; local
    Abstract: Mining big data requires a deep investment in people and time. How can you be sure you're building the right models? With this hands-on book, you'll learn a flexible toolset and methodology for building effective analytics applications with Hadoop. Using lightweight tools such as Python, Apache Pig, and the D3.js library, your team will create an agile environment for exploring data, starting with an example application to mine your own email inboxes. You'll learn an iterative approach that enables you to quickly change the kind of analysis you're doing, depending on what the data is telling you. All example code in this book is available as working Heroku apps. Create analytics applications by using the agile big data development methodology Build value from your data in a series of agile sprints, using the data-value stack Gain insight by using several data structures to extract multiple features from a single dataset Visualize data with charts, and expose different aspects through interactive reports Use historical data to predict the future, and translate predictions into action Get feedback from users after each sprint to keep your project on track
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Oct. 29, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 7th ed.
    Series Statement: Missing manual
    Parallel Title: Erscheint auch als
    Keywords: iPhone (Smartphone) ; Handbooks, manuals, etc ; Cell phones ; Handbooks, manuals, etc ; Mobile computing ; Handbooks, manuals, etc ; Electronic books ; Electronic books ; local
    Abstract: Answers found here! In iOS 7, Apple gave the iPhone the most radical makeover in its history. The new software is powerful, sleek, and a perfect companion to the iPhone 5s and 5c-but it's wildly different. Fortunately, David Pogue is back with an expanded edition of his witty, full-color guide: the world's most popular iPhone book. The important stuff you need to know: The iPhone 5s. This book unearths all the secrets of the newest iPhone-faster chip,dual-color flash, fingerprint scanner, and more-and its colorful companion, the 5c. The iOS 7 software. Older iPhones gain Control Center, AirDrop, iTunes Radio, free Internet phone calls, and about 197 more new features. This book covers it all. The apps. That catalog of 1,000,000 add-on programs makes the iPhone's phone features almost secondary. Now you'll know how to find, manage, and exploit those apps. The iPhone may be the world's coolest computer, but it's still a computer, with all of a computer's complexities. iPhone: The Missing Manual is a funny, gorgeously illustrated guide to the tips, shortcuts, and workarounds that will turn you, too, into an iPhone addict.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Business presentations ; Computer programs ; Electronic books ; Electronic books ; local
    Abstract: With the success of SlideShare and other online presentation sites, slide presentations have become the language of business. This practical book demonstrates how you can use this visual language to make the story of your organization, brand, or initiative effective and entertaining-and how social sharing networks like SlideShare, Prezi, and Scribd can present your story to a worldwide audience. Using real-world examples from SlideShare users, Present Yourself puts marketing principles and business trends in context to help you understand how online presentations can boost your business. The final chapter provides case studies that reveal how organizations and individuals use SlideShare to meet their needs. Learn the latest trends and technologies for visual communication in business Discover how SlideShare works, and get started with your own account Use SlideShare to plan, execute, and provide follow-up for event presentations Share your wealth of content to promote trust in your company or brand Anticipate a customer's needs with knowledge-rich content about their market Collaborate with colleagues and conduct online business research Explore how presentations can help you recruit, hire, or get hired
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Publishers and publishing ; Publishers and publishing ; Technological innovations ; Electronic books ; Electronic books ; local
    Abstract: 2012 was quite a year for change in the publishing industry.Throughout the year we used the TOC community site (toc.oreilly.com)to provide insightful analysis of the latest industry developments.And since ours is a community site, the articles we publish aren'tjust from the TOC team; we also feature perspectives from many of thetop innovators and publishing experts. It wasn't easy, but we hand-picked the most noteworthy articles from2012 for inclusion in this Best of TOC collection. We think you'llagree that the more than 60 pieces featured here represent some of themost thought-provoking dialog from the past year. We've arranged thearticles by category, so whether you're most interested in marketing,revenue models, production or innovation in general you'll findsomething to get your creative juices flowing.
    Note: A selection of 60 articles originally posted on the TOC community website throughout 2012. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: UNIX (Computer file) ; Parallel processing (Electronic computers) ; Threads (Computer programs) ; POSIX (Computer software standard) ; Compilers (Computer programs) ; Electronic books ; Electronic books ; local
    Abstract: Computers are just as busy as the rest of us nowadays. They have lots of tasks to do at once, and need some cleverness to get them all done at the same time.That's why threads are seen more and more often as a new model for programming. Threads have been available for some time. The Mach operating system, the Distributed Computer Environment (DCE), and Windows NT all feature threads.One advantage of most UNIX implementations, as well as DCE, is that they conform to a recently ratified POSIX standard (originally 1003.4a, now 1003.1c), which allows your programs to be portable between them. POSIX threads are commonly known as pthreads, after the word that starts all the names of the function calls. The standard is supported by Solaris, OSF/1, AIX, and several other UNIX-based operating systems.The idea behind threads programming is to have multiple tasks running concurrently within the same program. They can share a single CPU as processes do, or take advantage of multiple CPUs when available. In either case, they provide a clean way to divide the tasks of a program while sharing data.A window interface can read input on dozens of different buttons, each responsible for a separate task. A network server has to accept simultaneous calls from many clients, providing each with reasonable response time. A multiprocessor runs a number-crunching program on several CPUs at once, combining the results when all are done. All these kinds of applications can benefit from threads.In this book you will learn not only what the pthread calls are, but when it is a good idea to use threads and how to make them efficient (which is the whole reason for using threads in the first place). The authors delves into performance issues, comparing threads to processes, contrasting kernel threads to user threads, and showing how to measure speed. He also describes in a simple, clear manner what all the advanced features are for, and how threads interact with the rest of the UNIX system.Topics include: Basic design techniques Mutexes, conditions, and specialized synchronization techniques Scheduling, priorities, and other real-time issues Cancellation UNIX libraries and re-entrant routines Signals Debugging tips Measuring performance Special considerations for the Distributed Computing Environment (DCE)
    Note: Previous version listed Bradford Nichols as first author. - Description based on online resource; title from PDF title page (Safari, viewed Apr. 30, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Computer networks ; Application software ; Development ; Computer network protocols ; Electronic books ; Electronic books ; local
    Abstract: How prepared are you to build fast and efficient web applications? This eloquent book provides what every web developer should know about the network, from fundamental limitations that affect performance to major innovations for building even more powerful browser applications-including HTTP 2.0 and XHR improvements, Server-Sent Events (SSE), WebSocket, and WebRTC. Author Ilya Grigorik, a web performance engineer at Google, demonstrates performance optimization best practices for TCP, UDP, and TLS protocols, and explains unique wireless and mobile network optimization requirements. You'll then dive into performance characteristics of technologies such as HTTP 2.0, client-side network scripting with XHR, real-time streaming with SSE and WebSocket, and P2P communication with WebRTC. Deliver superlative TCP, UDP, and TLS performance Speed up network performance over 3G/4G mobile networks Develop fast and energy-efficient mobile applications Address bottlenecks in HTTP 1.x and other browser protocols Plan for and deliver the best HTTP 2.0 performance Enable efficient real-time streaming in the browser Create efficient peer-to-peer videoconferencing and low-latency applications with real-time WebRTC transports
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Oct. 31, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: C (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Improve your programming through a solid understanding of C pointers and memory management. With this practical book, you'll learn how pointers provide the mechanism to dynamically manipulate memory, enhance support for data structures, and enable access to hardware. Author Richard Reese shows you how to use pointers with arrays, strings, structures, and functions, using memory models throughout the book. Difficult to master, pointers provide C with much flexibility and power-yet few resources are dedicated to this data type. This comprehensive book has the information you need, whether you're a beginner or an experienced C or C++ programmer or developer. Get an introduction to pointers, including the declaration of different pointer types Learn about dynamic memory allocation, de-allocation, and alternative memory management techniques Use techniques for passing or returning data to and from functions Understand the fundamental aspects of arrays as they relate to pointers Explore the basics of strings and how pointers are used to support them Examine why pointers can be the source of security problems, such as buffer overflow Learn several pointer techniques, such as the use of opaque pointers, bounded pointers and, the restrict keyword
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed August 2, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Human-computer interaction ; User interfaces (Computer systems) ; System design ; Electronic books ; Electronic books ; local
    Abstract: It's the little things that turn a good digital product into a great one. With this practical book, you'll learn how to design effective microinteractions: the small details that exist inside and around features. How can users change a setting? How do they turn on mute, or know they have a new email message? Through vivid, real-world examples from today's devices and applications, author Dan Saffer walks you through a microinteraction's essential parts, then shows you how to use them in a mobile app, a web widget, and an appliance. You'll quickly discover how microinteractions can change a product from one that's tolerated into one that's treasured. Explore a microinteraction's structure: triggers, rules, feedback, modes, and loops Learn the types of triggers that initiate a microinteraction Create simple rules that define how your microinteraction can be used Help users understand the rules with feedback, using graphics, sounds, and vibrations Use modes to let users set preferences or modify a microinteraction Extend a microinteraction's life with loops, such as "Get data every 30 seconds"
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Computer networks ; Security measures ; Routers (Computer networks) ; Computer network protocols ; Electronic books ; Electronic books ; local
    Abstract: This complete field guide, authorized by Juniper Networks, is the perfect hands-on reference for deploying, configuring, and operating Juniper's SRX Series networking device. Authors Brad Woodberg and Rob Cameron provide field-tested best practices for getting the most out of SRX deployments, based on their extensive field experience. While their earlier book, Junos Security , covered the SRX platform, this book focuses on the SRX Series devices themselves. You'll learn how to use SRX gateways to address an array of network requirements-including IP routing, intrusion detection, attack mitigation, unified threat management, and WAN acceleration. Along with case studies and troubleshooting tips, each chapter provides study questions and lots of useful illustrations. Explore SRX components, platforms, and various deployment scenarios Learn best practices for configuring SRX's core networking features Leverage SRX system services to attain the best operational state Deploy SRX in transparent mode to act as a Layer 2 bridge Configure, troubleshoot, and deploy SRX in a highly available manner Design and configure an effective security policy in your network Implement and configure network address translation (NAT) types Provide security against deep threats with AppSecure, intrusion protection services, and unified threat management tools
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed June 19, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Database management ; Electronic books ; Electronic books ; local
    Abstract: Today's highly interactive websites pose a challenge for traditional SQL databases-the ability to scale rapidly and serve loads of concurrent users. With this concise guide, you'll learn how to build web applications on top of Couchbase Server 2.0, a NoSQL database that can handle websites and social media where hundreds of thousands of users read and write large volumes of information. Using food recipe information as examples, this book demonstrates how to take advantage of Couchbase's document-oriented database design, and how to store and query data with various CRUD operations. Discover why Couchbase is better than SQL databases with memcached tiers for managing data from the most interactive portions of your application. Learn about Couchbase Server's cluster-based architecture and how it differs from SQL databases Choose a client library for Java, .NET, Ruby, Python, PHP, or C, and connect to a cluster Structure data in a variety of formats, from serialized objects, a stream of raw bytes, or as JSON documents Learn core storage and retrieval methods, including document IDs, expiry times, and concurrent updates Create views with map/reduce and learn Couchbase mechanisms for querying and selection
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Cascading style sheets ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: As a web designer, you probably spend more time working with text than any other element. With this concise guide, you'll learn CSS3 properties for changing the appearance of text without altering the font face-including horizontal and vertical alignment, text transformation, word and letter spacing, text wrapping, and the direction of text flow. This book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of CSS Text, you'll receive a discount on the entire Definitive Guide once it's released. Why wait, when you can start manipulating text on your pages right away? Use properties for indenting and aligning lines of text Control the leading between lines of text beyond the font's size Change the amount of space between words and individual characters Add underlines, overlines, strike-throughs, shadows, and other effects Instruct browsers to prioritize speed, legibility, or geometric precision when rendering text Learn how and when to suppress automatic hyphenation Determine the direction that text flows, including left-to-right and top-to-bottom
    Note: Description based on online resource; title from title page (Safari, viewed Oct. 10, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: The missing manual
    Keywords: Mac OS ; Operating systems (Computers) ; Electronic books ; Electronic books ; local
    Abstract: What do you get when you cross a Mac with an iPad? OS X 10.9 Mavericks. Its 200 new features include Mac versions of iPad goodies like Maps, iBooks, and iTunes Radio-but not a single page of instructions. Fortunately, David Pogue is back, with the expertise and humor that have made this the #1 bestselling Mac book for over 11 years straight. The important stuff you need to know: Big-ticket changes. Finder tabs. Finder tags. App Nap. iCloud Keychain. iTunes Radio. Maps. iBooks. Automatic app updating. If Apple wrote it, this book covers it. Nips and tucks. This book demystifies the hundreds of smaller enhancements, too, in all 50 programs that come with the Mac: Safari, Mail, Calendar, Notification Center,Messages, Time Machine... Shortcuts. Meet the tippiest, trickiest Mac book ever written. Undocumented surprises await on every page. Power users. Security, networking, build-your-own Services, file sharing with Windows, even Mac OS X's Unix chassis-this one witty, expert guide makes it all crystal clear. There's something new on practically every page of this edition, and David Pogue brings his celebrated wit and expertise to every one of them.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Feb. 3, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.)
    Keywords: Application software ; Development ; Computer software ; Verification ; Computer software ; Validation ; Electronic books ; Electronic books ; local
    Abstract: If you're familiar with Gradle's basics elements-possibly through the author's previous O'Reilly book, Building and Testing with Gradle -this more advanced guide provides the recipes, techniques, and syntax to help you master this build automation tool. With clear, concise explanations and lots of ready-to-use code examples, you'll explore four discrete areas of Gradle functionality: file operations, custom Gradle plugins, build lifecycle hooks, and dependency management. Learn how to use Gradle's rich set of APIs and Groovy-based Domain Specific Language to customize build software that actually conforms to your product. By using the techniques in this book, you'll be able to write domain-specific builds that support every other line of code your team creates. Examine Gradle's file API, including copy tasks, pattern matching, content filtering, and the FileCollection interface Understand the process for building and packaging a custom Gradle plug-in Manage build complexity with hook methods and Gradle's rule feature Learn how Gradle handles dependency management natively and through customization Explore Gradle's core plug-ins as well as key examples from the Gradle community
    Note: Description based on online resource; title from title page (Safari, viewed Sept. 10, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill., maps.
    Series Statement: The missing manual
    Keywords: Samsung Galaxy S (Smartphone) ; Smartphones ; Electronic books ; Electronic books ; local
    Abstract: Galaxy S4 is amazing right out of the box, but if you want to get the most of out your S4 or S4 Mini, start here. With clear instructions and savvy advice from technology expert Preston Gralla, you'll learn how to go online, play games, listen to music, watch movies & TV, monitor your health, and answer calls with a wave of your hand. The important stuff you need to know: Be connected. Browse the Web, manage email, and download apps through WiFi or S4's 3G/4G network. Navigate without touch. Use Air Gestures with your hand, or scroll with your eyes using Smart Screen. Find new ways to link up. Chat, videochat, and add photos, video, or entire slideshows to text messages. Get together with Group Play. Play games or share pictures, documents, and music with others nearby. Create amazing images. Shoot and edit photos and videos-and combine images from the front and back cameras. Keep music in the cloud. Use Google Play Music to store and access tunes. Check your schedule. Sync the S4 with your Google and Outlook calendars.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Oct. 10, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.)
    Edition: 5th ed.
    Keywords: HTML (Document markup language) ; World Wide Web ; Electronic books ; Electronic books ; local
    Abstract: Need help finding the right HTML5 element or attribute for your web page or application? HTML5 Pocket Reference is the classic reference that web designers and developers have been keeping close at hand for more than thirteen years. This fifth edition has been updated to reflect the current state of HTML5, including the HTML5 Candidate Recommendation, the emerging HTML5.1 Working Draft, and the living WHATWG standard. Features include: An alphabetical listing of every element and attribute in HTML5, HTML5.1, and the WHATWG living standard Descriptions, markup examples, content categories, content models, and start- and end-tag requirements for every element At-a-glance notes indicating the differences between the HTML5 specifications and HTML 4.01 Useful charts of special characters An overview of HTML5 APIs If you're an experienced web designer or developer who needs a quick resource for working with established web standards, this handy book is indispensable.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Sept. 12, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Electronic apparatus and appliances ; Design and construction ; iPhone (Smartphone) ; Programming ; iPad (Computer) ; Programming ; Arduino (Programmable controller) ; Electronic books ; Electronic books ; local
    Abstract: Why simply play music or go online when you can use your iPhone or iPad for some really fun projects, such as building a metal detector, hacking a radio control truck, or tracking a model rocket in flight? Learn how to build these and other cool things by using iOS device sensors and inexpensive hardware such as Arduino and a Bluetooth Low Energy (LE) Shield. This hands-on book shows you how to write simple applications with techBASIC, an Apple-approved development environment that runs on iOS devices. By using code and example programs built into techBASIC, you'll learn how to write apps directly on your Apple device and have it interact with other hardware. Build a metal detector with the iOS magnetometer Use the HiJack hardware platform to create a plant moisture sensor Put your iPhone on a small rocket to collect acceleration and rotation data Hack a radio control truck with Arduino and Bluetooth LE Create an arcade game with an iPad controller and two iPhone paddles Control a candy machine with an iOS device, a micro servo, and a WiFi connection
    Note: "Real-world Arduino, sensor, and Bluetooth low energy apps in techBASIC"--Cover. - Includes index. - Description based on online resource; title from title page (Safari, viewed Oct. 31, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 3rd ed.
    Keywords: Python (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms. Inside, you'll find complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of application domains. Each recipe contains code samples you can use in your projects right away, along with a discussion about how and why the solution works. Topics include: Data Structures and Algorithms Strings and Text Numbers, Dates, and Times Iterators and Generators Files and I/O Data Encoding and Processing Functions Classes and Objects Metaprogramming Modules and Packages Network and Web Programming Concurrency Utility Scripting and System Administration Testing, Debugging, and Exceptions C Extensions
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed July 19, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Database management ; Graphic methods ; Information visualization ; Query languages (Computer science) ; Electronic books ; Electronic books ; local
    Abstract: Discover how graph databases can help you manage and query highly connected data. With this practical book, you'll learn how to design and implement a graph database that brings the power of graphs to bear on a broad range of problem domains. Whether you want to speed up your response to user queries or build a database that can adapt as your business evolves, this book shows you how to apply the schema-free graph model to real-world problems. Learn how different organizations are using graph databases to outperform their competitors. With this book's data modeling, query, and code examples, you'll quickly be able to implement your own solution. Model data with the Cypher query language and property graph model Learn best practices and common pitfalls when modeling with graphs Plan and implement a graph database solution in test-driven fashion Explore real-world examples to learn how and why organizations use a graph database Understand common patterns and components of graph database architecture Use analytical techniques and algorithms to mine graph database information
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed July 29, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    ISBN: 9781449340292 , 1449340296
    Language: English
    Pages: 1 online resource (1 v.)
    Parallel Title: Erscheint auch als
    Keywords: Scala (Computer program language) ; Programming languages (Electronic computers) ; Computer programming ; Electronic books ; Electronic books ; local
    Abstract: Save time and trouble when using Scala to build object-oriented, functional, and concurrent applications. With more than 250 ready-to-use recipes and 700 code examples, this comprehensive cookbook covers the most common problems you'll encounter when using the Scala language, libraries, and tools. It's ideal not only for experienced Scala developers, but also for programmers learning to use this JVM language. Author Alvin Alexander (creator of DevDaily.com) provides solutions based on his experience using Scala for highly scalable, component-based applications that support concurrency and distribution. Packed with real-world scenarios, this book provides recipes for: Strings, numeric types, and control structures Classes, methods, objects, traits, and packaging Functional programming in a variety of situations Collections covering Scala's wealth of classes and methods Concurrency, using the Akka Actors library Using the Scala REPL and the Simple Build Tool (SBT) Web services on both the client and server sides Interacting with SQL and NoSQL databases Best practices in Scala development
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Electronic publishing ; Electronic books ; Electronic books ; local
    Abstract: Ready to take your ebooks to the next level with EPUB 3? This concise guide includes best practices and advice to help you navigate the format's wide range of technologies and functionality. EPUB 3 is set to turn electronic publishing on its head with rich multimedia reading experiences and scripted interactivity, but this specification can be daunting to learn. This book provides you with a solid foundation. Written by people involved in the development of this specification, EPUB 3 Best Practices includes chapters that cover unique aspects of the EPUB publishing process, such as technology, content creation, and distribution. Get a comprehensive survey of accessible production features Learn new global language-support features, including right-to-left page progressions Embed content with EPUB 3's new multimedia elements Make your content dynamic through scripting and interactive elements Work with publication and distribution metadata Create synchronized text and audio playback in reading systems Learn techniques for fixed and adaptive layouts
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Android (Electronic resource) ; Application software ; Development ; Mobile computing ; Electronic books ; Electronic books ; local
    Abstract: Android development can be challenging, but through the effective use of Android Developer Tools (ADT), you can make the process easier and improve the quality of your code. This concise guide demonstrates how to build apps with ADT for a device family that features several screen sizes, different hardware capabilities, and a varying number of resources. With examples in Windows, Linux, and Mac OS X, you'll learn how to set up an Android development environment and use ADT with the Eclipse IDE. Also, contributor Donn Felker introduces Android Studio, a Google IDE that will eventually replace Eclipse. Learn how to use Eclipse and ADT together to develop Android code Create emulators of various sizes and configurations to test your code Master Eclipse tools, or explore the new Android Studio Use Logcat, Lint, and other ADT tools to test and debug your code Simulate real-world events, including location, sensors, and telephony Create dynamic and efficient UIs, using Graphical Layout tools Monitor and optimize you application performance using DDMS, HierarchyViewer, and the Android Monitor tool Use Wizards and shortcuts to generate code and image assets Compile and package Android code with Ant and Gradle
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed September 12, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Keywords: Cataloging of pictures ; Data processing ; Raw file formats (Digital photography) ; Photographs ; Data processing ; Photography ; Digital techniques ; Photography ; Equipment and supplies ; Electronic books ; Electronic books ; local
    Abstract: One of the main concerns for digital photographers today is asset management: how to file, find, protect, and re-use their photos. The best solutions can be found in The DAM Book , our bestselling guide to managing digital images efficiently and effectively. Anyone who shoots, scans, or stores digital photographs is practicing digital asset management (DAM), but few people do it in a way that makes sense. In this second edition, photographer Peter Krogh -- the leading expert on DAM -- provides new tools and techniques to help professionals, amateurs, and students: Understand the image file lifecycle: from shooting to editing, output, and permanent storage Learn new ways to use metadata and key words to track photo files Create a digital archive and name files clearly Determine a strategy for backing up and validating image data Learn a catalog workflow strategy, using Adobe Bridge, Camera Raw, Adobe Lightroom, Microsoft Expression Media, and Photoshop CS4 together Migrate images from one file format to another, from one storage medium to another, and from film to digital Learn how to copyright images To identify and protect your images in the marketplace, having a solid asset management system is essential. The DAM Book offers the best approach.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Nov. 18, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.)
    Keywords: Apache Hadoop ; Database management ; Data mining ; Big data ; Electronic books ; Electronic books ; local
    Abstract: Learn about Cloudera Impala--an open source project that's opening up the Apache Hadoop software stack to a wide audience of database analysts, users, and developers. The Impala massively parallel processing (MPP) engine makes SQL queries of Hadoop data simple enough to be accessible to analysts familiar with SQL and to users of business intelligence tools--and it's fast enough to be used for interactive exploration and experimentation.
    Note: Description based on online resource; title from title page (Safari, viewed Jan. 23, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: Full-color ed.
    Keywords: User interfaces (Computer systems) ; Design ; Human-computer interaction ; Application software ; Development ; System design ; Electronic books ; Electronic books ; local
    Abstract: It's the little things that turn a good digital product into a great one. With this full color practical book, you'll learn how to design effective microinteractions: the small details that exist inside and around features. How can users change a setting? How do they turn on mute, or know they have a new email message? Through vivid, real-world examples from today's devices and applications, author Dan Saffer walks you through a microinteraction's essential parts, then shows you how to use them in a mobile app, a web widget, and an appliance. You'll quickly discover how microinteractions can change a product from one that's tolerated into one that's treasured. Explore a microinteraction's structure: triggers, rules, feedback, modes, and loops Learn the types of triggers that initiate a microinteraction Create simple rules that define how your microinteraction can be used Help users understand the rules with feedback, using graphics, sounds, and vibrations Use modes to let users set preferences or modify a microinteraction Extend a microinteraction's life with loops, such as "Get data every 30 seconds"
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed Dec. 17, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Business presentations ; Public speaking ; Electronic books ; Electronic books ; local
    Abstract: Every year, tens of thousands of companies-from industry giants to aspiring upstarts-apply to speak at conferences. They pump millions of dollars into these events, hoping to find new customers, strengthen their brand, and meet new partners. Sadly, for most of them, things don't go that way. Submitted topics aren't chosen; when they are, they come across as tone-deaf sales pitches. What does it take to be chosen to speak-and to rock the mic when given the chance? This book takes you behind-the-scenes of the conference process, showing you how to submit, plan, and deliver a talk that matters. Event organizer Alistair Croll provides many examples based on his experience with a wide range of conferences, including O'Reilly's Strata, Velocity, Web2Expo, and TOC Conferences. Learn 11 items that help your submission stand out-and 11 items that will get it tossed Explore the hurdles your proposal has to clear before it's accepted Tailor your talk to a conference's topics and themes Discover why images work better than words in your slide deck Achieve your business goals by engaging the audience before, during, and after your talk "We've been running successful events worldwide for over a decade, and the simple truth is that the people who get chosen, and give great presentations, follow the rules in this book." --Gina Blaber, VP Conferences, O'Reilly Media
    Note: "How to become a successful, effective, and popular speaker at industry conferences."--Cover. - Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed August 12, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: New business enterprises ; Management ; New business enterprises ; Management ; Blogs ; New business enterprises ; Planning ; New business enterprises ; Planning ; Blogs ; Electronic books ; Electronic books ; local
    Abstract: If you want salient advice about your startup, you've hit the jackpot with this book. Harvard Business School Professor Tom Eisenmann annually compiles the best posts from many blogs on technology startup management, primarily for the benefit of his students. This book makes his latest collection available to the broader entrepreneur community. You'll find 72 posts from successful entrepreneurs and venture capitalists, such as Fred Wilson, Steve Blank, Ash Maurya, Joel Spolsky, and Ben Yoskovitz. They cover a wide range of topics essential to your startup's success, including: Management tasks: Engineering, product management, marketing, sales, and business development Organizational issues: Cofounder tensions, recruiting, and career planning Funding: The latest developments in capital markets that affect startups Divided into 13 areas of focus, the book's contributors explore the metrics you need to run your startup, discuss lean prototyping techniques for hardware, identify costly outsourcing mistakes, provide practical tips on user acquisition, offer branding guidelines, and explain how a choir of angel investors often will sing different parts. And that's just for starters.
    Note: Description based on online resource; title from title page (Safari, viewed August 2, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Electronic mail systems ; Application program interfaces (Computer software) ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Send and receive email from Java applications by using the JavaMail API. With this concise book, you'll learn how to communicate with existing SMTP, POP, and IMAP servers, and how to write your own. Whether you need to build an email-centric application like a mailing list manager or simply add email notification to a larger product, JavaMail is the answer. Packed with code examples, this book shows you how JavaMail enables you to avoid low-level protocol details, so you can focus on what you actually want to say in a message. Send, receive, and store email with POP3 and IMAP Add password authentication to your programs Manage mailboxes and accounts Download mail attachments Respond to asynchronous email events Design protocol-independent email programs
    Note: Description based on online resource; title from title page (Safari, viewed Sept. 16, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Keywords: Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: When you need quick answers for developing or debugging Java programs, this pocket guide provides a handy reference to the standard features of the Java programming language and its platform. You'll find helpful programming examples, tables, figures, and lists, as well as supplemental information about topics including the Java Scripting API, third-party tools, and the basics of the Unified Modeling Language (UML). Updated for new features through Java SE 7, this little book is an ideal companion, whether you're in the office, in the lab, or on the road. Quickly find Java language details, such as naming conventions, fundamental types, and object-oriented programming elements Get details on the Java SE 7 platform, including development basics, memory management, concurrency, and generics Browse through basic information on NIO 2.0, the G1 Garbage Collector, and Project Coin (JSR-334) features Get supplemental references to development, CM, and test tools; libraries; IDEs; and Java-related scripting languages Find information to help you prepare for the Oracle Certified Associate Java SE 7 Programmer I exam
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed September 5, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Haskell (Computer program language) ; Parallel programming (Computer science) ; Computer multitasking ; Electronic books ; Electronic books ; local
    Abstract: If you have a working knowledge of Haskell, this hands-on book shows you how to use the language's many APIs and frameworks for writing both parallel and concurrent programs. You'll learn how parallelism exploits multicore processors to speed up computation-heavy programs, and how concurrency enables you to write programs with threads for multiple interactions. Author Simon Marlow walks you through the process with lots of code examples that you can run, experiment with, and extend. Divided into separate sections on Parallel and Concurrent Haskell, this book also includes exercises to help you become familiar with the concepts presented: Express parallelism in Haskell with the Eval monad and Evaluation Strategies Parallelize ordinary Haskell code with the Par monad Build parallel array-based computations, using the Repa library Use the Accelerate library to run computations directly on the GPU Work with basic interfaces for writing concurrent code Build trees of threads for larger and more complex programs Learn how to build high-speed concurrent network servers Write distributed programs that run on multiple machines in a network
    Note: Description based on online resource; title from title page (Safari, viewed Sept. 10, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Lean series
    Parallel Title: Erscheint auch als
    Keywords: User interfaces (Computer systems) ; User-centered system design ; Product management ; Consumer satisfaction ; Electronic books ; Electronic books ; local
    Abstract: Great user experiences (UX) are essential for products today, but designing one can be a lengthy and expensive process. With this practical, hands-on book, you'll learn how to do it faster and smarter using Lean UX techniques. UX expert Laura Klein shows you what it takes to gather valuable input from customers, build something they'll truly love, and reduce the time it takes to get your product to market. No prior experience in UX or design is necessary to get started. If you're an entrepreneur or an innovator, this book puts you right to work with proven tips and tools for researching, identifying, and designing an intuitive, easy-to-use product. Determine whether people will buy your product before you build it Listen to your customers throughout the product's lifecycle Understand why you should design a test before you design a product Get nine tools that are critical to designing your product Discern the difference between necessary features and nice-to-haves Learn how a Minimum Viable Product affects your UX decisions Use A/B testing in conjunction with good UX practices Speed up your product development process without sacrificing quality
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 4th ed.
    Parallel Title: Erscheint auch als
    Keywords: Asterisk (Computer file) ; Internet telephony ; Electronic books ; Electronic books ; local
    Abstract: Design a complete Voice over IP (VoIP) or traditional PBX system with Asterisk, even if you have only basic telecommunications knowledge. This bestselling guide makes it easy, with a detailed roadmap that shows you how to install and configure this open source software, whether you're upgrading your existing phone system or starting from scratch. Ideal for Linux administrators, developers, and power users, this updated edition shows you how to write a basic dialplan step-by-step, and brings you up to speed on the features in Asterisk 11, the latest long-term support release from Digium. You'll quickly gain working knowledge to build a simple yet inclusive system. Integrate Asterisk with analog, VoIP, and digital telephony systems Build an interactive dialplan, using best practices for more advanced features Delve into voicemail options, such as storing messages in a database Connect to external services including Google Talk, XMPP, and calendars Incorporate Asterisk features and functions into a relational database to facilitate information sharing Learn how to use Asterisk's security, call routing, and faxing features Monitor and control your system with the Asterisk Manager Interface (AMI) Plan for expansion by learning tools for building distributed systems
    Note: Ed. statement taken from resource description page (viewed July 19, 2013). - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    ISBN: 9781449325862 , 1449325866
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Git (Computer file) ; Software engineering ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: This pocket guide is the perfect on-the-job companion to Git, the distributed version control system. It provides a compact, readable introduction to Git for new users, as well as a reference to common commands and procedures for those of you with Git experience. Written for Git version 1.8.2, this handy task-oriented guide is organized around the basic version control functions you need, such as making commits, fixing mistakes, merging, and searching history. Examine the state of your project at earlier points in time Learn the basics of creating and making changes to a repository Create branches so many people can work on a project simultaneously Merge branches and reconcile the changes among them Clone an existing repository and share changes with push/pull commands Examine and change your repository's commit history Access remote repositories, using different network protocols Get recipes for accomplishing a variety of common tasks
    Note: Includes index. - Description based on online resource ; title from cover (viewed August 30, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: German
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Raspberry Pi (Computer) ; Electronic books ; Electronic books ; local
    Abstract: In Raspberry Pi Hacks wird das gesamte Einsatzspektrum des Single-Board-Computers Raspberry Pi dargestellt. In 65 ausführlichen Hacks wird die optimale Konfiguration des Mikrocontrollers behandelt, die bestmögliche Linux-Lauffähigkeit, der Raspberry Pi in der Hausautomation, im Multimedia-Einsatz, coole Outdoor-Hacks sowie clevere Erweiterungsmöglichkeiten mit Third-Party-Tools. Das Buch gibt unendlich viele Anregungen für die Umsetzung eigener Raspberry Pi-Projekte.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Aug. 27, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: ERLANG (Computer program language) ; Declarative programming languages ; Programming languages (Electronic computers) ; Electronic books ; Electronic books ; local
    Abstract: In this book, you will find descriptions of programs that you can write in Erlang. The programs will usually be short, and each one has been designed to provide practice material for a particular Erlang programming concept. These programs have not been designed to be of considerable difficulty, though they may ask you to stretch a bit beyond the immediate material and examples that you find in the O'Reilly book Introducing Erlang .
    Note: Description based on online resource; title from title page (Safari, viewed Oct. 28, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 3rd ed.
    Series Statement: The missing manual
    Parallel Title: Erscheint auch als
    Keywords: Cascading style sheets ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: CSS3 lets you create professional-looking websites, but learning its finer points can be tricky-even for seasoned web developers. This Missing Manual shows you how to take your HTML and CSS skills to the next level, with valuable tips, tricks, and step-by-step instructions. You'll quickly learn how to build web pages that look great and run fast on devices and screens of all sizes. The important stuff you need to know: Start with the basics. Write CSS3-friendly HTML, including the HTML5 tags recognized by today's browsers. Apply real-world design. Format text, create navigation tools, and enhance pages with graphics. Make your pages lively. Create eye-catching animations and give your visitors attractive tables and forms. Take control of page layouts. Use professional design techniques such as floats and positioning. Look great on any device. Craft websites that adapt to desktop, tablet, and mobile browsers. Get advanced techniques. Use CSS3 more effectively and efficiently, and ensure that your web pages look good when printed.
    Note: Includes bibliographical references and index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...