![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Internet > Internet languages
Building a social web application that attracts and retains regular visitors, and gets them to interact, isn't easy to do. This book walks you through the tough questions you'll face if you're to create a truly effective community site - one that makes visitors feel like they've found a new home on the Web. Whether you're creating a new site from scratch or embracing an existing audience "Building Social Web Applications" helps you and your fellow web developers, designers, and project managers make difficult decisions, such as choosing the appropriate interaction tools for your audience, and building an infrastructure to help the community gel.With this book, you'll learn to: understand who will be drawn to your site, why they'll stay, and who they'll interact with; build the software you need versus plugging in off-the-shelf apps; create visual design that clearly communicates what your site will do; manage the identities of your visitors and determine how to manage their interaction; watch for demand from the community to guide your choice of new functions; and, plan the launch of your site and get the message out. "Building Social Web Applications" includes examples of different application types - member-driven, customer service-driven, contributor-driven, and more - and discusses different business models. If your company's ready to move into the world of social web applications, this book will help you make it a reality.
Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript framework built specifically for the mobile Web. With this book, you'll learn how to build a complete touch application, called Find a Cab, that has the look and feel of a native app on Android, iOS, Windows, and BlackBerry devices. In the process, you'll work with Sencha's model-view-controller (MVC) components for form handling, styling, integration with outside data, and other elements. The Sencha Touch learning curve can be steep, but if you're familiar with JavaScript, HTML5, CSS3, and JSON, this guide will get you up to speed through real-world examples. Learn the fundamentals, including the class and layout systems Use the Sencha MVC architecture to structure your code Implement data models and stores, and create an event controller Make remote connections by implementing server proxies Save data offline by implementing client proxies Work with view components such as maps, lists, and floating panels Implement and handle forms, and construct a custom theme Create production and native build packages
If you want your Drupal website to work well on smartphones, tablets, and desktops, this practical guide shows you how to incorporate Responsive Web Design (RWD) with specific Drupal 7 themes. You'll learn how to create attractive, easy-to-navigate layouts for everything from tiny phone screens to 30-inch desktop monitors - all with the same codebase. Ideal for experienced Drupal developers, this book takes you through RWD basics and shows you how to build sites based on Aurora, Zen, and Omega - three popular base themes created by Drupal contributors. Whether you're creating a new site with RWD or adapting an existing one, you'll learn how to become a better, more efficient Drupal themer. Understand how Responsive Web Design and CSS media queries work Learn how the Sass stylesheet language and Compass framework support RWD Adopt a mobile-first approach to RWD - and learn why it's important Get step-by-step instructions for creating custom subthemes on top of Aurora, Zen, and Omega Tackle common problems when building and theming responsive Drupal sites Explore alternative options for accommodating smartphone and tablet users
In this new edition of the best selling title, the author explains the important and relevant XML technologies and their capabilities clearly and succinctly with plenty of real-life projects and useful examples. He outlines the elements of markup--demystifying concepts such as attributes, entities, and namespaces--and provides enough depth and examples to get started. Learning XML is a reliable source for anyone who needs to know XML, but doesn't want to waste time wading through hundreds of web sites or 800 pages of bloated text.
React helps you create and work on an app in just a few minutes. But learning how to put all the pieces together is hard. How do you validate a form? Or implement a complex multistep user action without writing messy code? How do you test your code? Make it reusable? Wire it to a backend? Keep it easy to understand? The React Cookbook delivers answers fast. Many books teach you how to get started, understand the framework, or use a component library with React, but very few provide examples to help you solve particular problems. This easy-to-use cookbook includes the example code developers need to unravel the most common problems when using React, categorized by topic area and problem. You'll learn how to: Build a single-page application in React using a rich UI Create progressive web applications that users can install and work with offline Integrate with backend services such as REST and GraphQL Automatically test for accessibility problems in your application Secure applications with fingerprints and security tokens using WebAuthn Deal with bugs and avoid common functional and performance problems
Dienstbasierte Architekturen bilden zunehmend eine attraktive Erganzung zu den klassischen Geschaftsmodellen der Softwarenutzung. Das Buch erlautert die fur webbasierte Dienste relevanten technischen und okonomischen Konzepte. Anschliessend werden unter Zuhilfenahme von empirischen Analysen und Experimenten aktuelle Markttrends und Marktprozesse beschrieben. Dabei gehen die Autoren auch auf die aus dem Konsumguterbereich bekannten Vertrauensprobleme und Informationsasymmetrien ein und erortern deren Konsequenzen fur den Entwurf von erfolgreichen Geschaftsmodellen und Markten. Einschlagige Fallstudien erganzen die Darstellung."
Der Jahresreader als Forum fur Analyse und Gestaltung der Informationsgesellschaft vereint in einem interdisziplinaren und transdisziplinaren Dialog herausragende Vertreter aus Wissenschaft und Praxis. Die unterschiedlichen Suchwege werden transparent, die Fragen des Erhalts der Werte im dynamischen Wandel der Netzwelt werden an zentralen Begriffen wie Qualitat oder Offentlichkeit deutlich. Aus okonomischer, regulatorischer, rechtlicher, sozialer, kultureller und medienpolitischer Perspektive gilt das besondere Augenmerk der Gestaltung vertraglicher und nachhaltiger Infrastrukturen mit ihren Techniken, Diensten und Anwendungen, der erforderlichen Regulierung in einem demokratischen und marktwirtschaftlichen Ordnungssystem, sowie dem gesellschaftspolitischen Anspruch gerade des deutschen Innovationsstandorts im europaischen und weltweiten Umfeld, eine Schrittmacherfunktion zu erhalten."
Get moving with Dart, the development platform that helps you build high-performance HTML5 apps for the modern Web. With this guide, you'll take a hands-on tour of the Dart language, libraries, and tools--including its editor and virtual machine--for developing structured, fast, and maintainable web apps that run on both the client and the server. Written by developer advocates at Google, this updated edition covers Dart 1.0. Google designed Dart to boost performance and help developers work more efficiently. This book shows you how to build everything from simple scripts to complex apps that work well in today's browsers.Build web apps with the object-oriented Dart language, and compile your code to JavaScriptDelve into language features, from optional types and method cascades to named constructorsCreate, launch, and debug web and command-line apps with Dart EditorExplore Dart APIs, including dart: core, dart: html, dart: io, dart: convert, and dart: mirrorsUse tools such as Dartium, the Chromium-based browser that can run Dart apps nativelyWalk through Dartiverse Search, a client-server app that combines useful and fun language and API features
Die Leistung von Computersystemen ist die ausschlaggebende Groe fur ihren Einsatz. Zur Messung der Leistung wird sehr oft das Benchmark-Verfahren als Standard-Tool eingesetzt, obwohl allgemein bekannt ist, dass die entsprechenden Ergebnisse nur eine sehr beschrankte Aussagekraft haben - dafur spricht naturlich ihre starke Orientierung an der Praxis. Modellbildende Techniken werden haufig zu Recht als "Mathematik-lastig" empfunden und suggerieren zudem eine Genauigkeit jenseits der Realitat. Dabei liegt es auf der Hand, dass beide Standpunkte sich erganzen und zusammen eine wesentlich bessere Messung, Analyse und Bewertung gestatten. Anhand dieser Konzeption erlautert der Autor bessere Methoden zur Leistungsbewertung von Computersystemen.
Want to use an Adobe tool to design animated web graphics that work on iPhone and iPad? You've come to the right book. Adobe Edge Animate Preview 7: The Missing Manual shows you how to build HTML5 graphics using simple visual tools, just as with familiar programs like Photoshop and Flash. No programming experience? No problem. Adobe Edge Animate writes the underlying code for you. With this eBook, you'll be designing great-looking web elements in no time. Bestselling author Chris Grover has more than 25 years experience in graphic design and electronic media. He excels in making complex technology fun and easy to learn. In Adobe Edge Animate Preview 7: The Missing Manual, he continues the winning formula of Flash CS5.5: The Missing Manual and Google SketchUp: The Missing Manual. Throughout the book, illustrations make it clear what you should be seeing onscreen as you work through step-by-step instructions. You can download example files to work with, or create your own animations right from the start. With the purchase of this book, you'll be able to download updates to the electronic versions, which will be updated to keep up with changes to Adobe Edge.
Everyday businesses of all sizes are generating a fraction of the potential website return on investment (ROI) and broader marketing value for their business. The largest part of this opportunity wastage comes from overlooked marketing potential, plus an inability to take immediate action based on competing time demands and budget restraints. 30-Minute Website Marketing: A Step By Step Guide utilizes over 15 years of website marketing experience and digital expertise to empower businesses to identify and act on untapped website success. With all actions taking 30 minutes or less, companies can work towards improving the results gained from their website marketing efforts, and by adhering to the practical steps in this book, businesses can be confident that those 30 minutes provide the returns on resource investment needed. Through this guide, Lee Wilson delivers impactful, instant value to the broader marketing and targeted website marketing field, with practical help, direction, and expert step-by-step advice for marketing professionals, business owners, entrepreneurs, and start-up organisations.
Der Autor beschreibt alle Phasen eines Lizenzierungsprojektes, zeigt den Weg zur Auswahl des richtigen Produktes, beleuchtet m gliche Kostenfallen und beschreibt im Detail, welche Schnittstellen zwischen Produktmarketing, Vertrieb, Entwicklung, Support, Logistik und Hotline zu beachten sind. Es werden vor allem Softwarehersteller angesprochen, die eine elektronische Lizenzierung ihrer Produkte erstmalig einf hren oder derzeitige Verfahren am State-of-the-Art ausrichten wollen. Erfolgreiche Software-Lizenzierung ist kein reines Entwicklungsprojekt, sondern umfasst praktisch alle Bereiche eines Software-Herstellers.
Learn how to create beautiful, interactive, browser-based data visualizations with the D3 JavaScript library. This hands-on book shows you how to use a combination of JavaScript and SVG to build everything from simple bar charts to complex infographics. You'll learn how to use basic D3 tools by building visualizations based on real data from the New York Metropolitan Transit Authority. Using historical tables, geographical information, and other data, you'll graph bus breakdowns and accidents and the percentage of subway trains running on time, among other examples. By the end of the book, you'll be prepared to build your own web-based data visualizations with D3.Join a dataset with elements of a webpage, and modify the elements based on the dataMap data values onto pixels and colors with D3's scale objectsApply axis and line generators to simplify aspects of building visualizationsCreate a simple UI that allows users to investigate and compare dataUse D3 transitions in your UI to animate important aspects of the dataGet an introduction to D3 layout tools for building more sophisticated visualizations If you can code and manipulate data, and know how to work with JavaScript and SVG, this book is for you.
This book picks up right where "Learning Perl" leaves off. With "Intermediate Perl," you'll graduate from short scripts to much larger programs, using features that make Perl a general-purpose language. This gentle but thorough guide introduces you to modules, complex data structures, and object-oriented programming. Each chapter is small enough to be read in just an hour or two, ending with exercises to help you practice what you've learned. If you're familiar with the material in "Learning Perl" and have the ambition to go further, Intermediate Perl will teach you most of the core Perl language concepts you need for writing robust programs on any platform. Topics include: Packages and namespaces References and scoping, including regular expression references Manipulating complex data structures Object-oriented programming Writing and using modules Testing Perl code Contributing to CPAN Just like "Learning Perl," material in this book closely follows the popular introductory Perl course the authors have taught since 1991. This second edition covers recent changes to the language up to version 5.14.
This updated edition of the Nutshell guide not only helps experienced Java programmers get the most out of versions through Java 17, it also serves as a learning path for new developers. Chock-full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on recent enhancements to the Java object model that every developer should know about. The first section provides a fast-paced, no-fluff introduction to the Java programming language and the core runtime aspects of the Java platform. The second section is a reference to core concepts and APIs that explains how to perform real programming work in the Java environment. Get up to speed on language details through Java 17 Learn object-oriented programming using basic Java syntax Explore generics, enumerations, annotations, and lambda expressions Understand techniques used in object-oriented design Examine how concurrency and memory are intertwined Work with Java collections and handle common data formats Delve into Java's latest I/O APIs including asynchronous channels Become familiar with development tools in OpenJDK
This book introduces you to Node, the new web development framework written in JavaScript. You'll learn hands-on how Node makes life easier for experienced JavaScript developers: not only can you work on the front end and back end in the same language, you'll also have more flexibility in choosing how to divide application logic between client and server. Written by a core contributor to the framework, "Node: Up and Running" shows you how Node scales up to support large numbers of simultaneous connections across multiple servers, and scales down to let you create quick one-off applications with minimal infrastructure. Built on the V8 JavaScript engine that runs Google Chrome, Node is already winning the hearts and minds of many companies, including Google and Yahoo This book shows you why.Understand Node's event-loop architecture, non-blocking I/O, and event-driven programmingDiscover how Node supports a variety of database and data storage toolsLearn best practices for writing easy-to-maintain code for NodeGet concrete examples of how to use the various Node APIs in practiceTake advantage of the book's complete API reference
Description Vue.js is one of the fastest growing and most popular open-source JavaScript frameworks around. Vue's meteoric success is found in its simplicity and short learning curve, but few resources are available to teach you how to test a Vue application effectively and efficiently. Testing Vue.js Applications is a comprehensive guide to testing Vue components, methods, events, and output. Author Edd Yerburgh, creator of the Vue testing utility avoriaz, teaches readers how to set up effective testing practices. Key features * Creating and testing Vue mixins * Building and testing component output, method, and events * Running unit tests, snapshot tests, and end to end tests in Jest Audience Written for developers with an intermediate knowledge of JavaScript, HTML, and CSS and a basic understanding of Vue.js. Some experience with ES6 is helpful, but not required. About the technology Vue is a powerful web framework that changes the way you build web UI. To test applications built with Vue, you need to master a new set of tools and techniques designed to work with Vue's unique reactive design and the flexible collection of components that make up the Vue stack. Edd Yerburgh is an experienced JavaScript developer and Vue core contributor. He is the main author of the official Vue test library and a prominent figure in the Vue testing community.
If you intend to use Amazon Web Services (AWS) for remote computing and storage, Python is an ideal programming language for developing applications and controlling your cloud-based infrastructure. This cookbook gets you started with more than two dozen recipes for using Python with AWS, based on the author's boto library. You'll find detailed recipes for working with the S3 storage service as well as EC2, the service that lets you design and build cloud applications. Each recipe includes a code solution you can use immediately, along with a discussion of why and how the recipe works. You also get detailed advice for using boto with AWS and other cloud services. This book's recipes include methods to help you: Launch instances on EC2, and keep track of them with tagsAssociate an Elastic IP address with an instanceRestore a failed Elastic Block Store volume from a snapshotStore and monitor your own custom metrics in CloudWatchCreate a bucket in S3 to contain your data objectsReduce the cost of storing noncritical dataPrevent accidental deletion of data in S3
The Mintduino is another wonderful product in the Maker Shed's Mintronics series of kits. It's perfect for anyone interested in learning, or teaching, the fundamentals of how microcontrollers work. This hands-on book shows you how to assemble the Mintduino (no soldering required), teaches you the fundamentals of programming this microcontroller, and gets you going with some cool projects.
One advantage of using JIRA for issue tracking, bug tracking, or project management is the ability to extend this tool with hundreds of plugins from the JIRA community. In this concise book, software toolsmith Matt Doar--the author of "Practical JIRA Administration"--shows you how to create and maintain your own JIRA plugins to meet the specific needs of a project. This book uses detailed examples to clarify some of the more confusing aspects of JIRA plugins, and serves as an ideal supplement to the extensive documentation already available.Use JIRA's Plugin SDK, and learn several aspects common to all plugins Create your own custom field type, using a JIRA plugin Delve into advanced aspects of custom field plugins, and discover how searching for values in custom fields works Create JIRA plugins to use with workflows, and learn about conditions, validators, and post-functions Store data using the PropertySet interface and the Active Objects plugin Upgrade a plugin and upload it to Atlassian Plugin Exchange (PAC)
Learn how to customize websites with XOOPS, the open source CMS that helps non-developers build dynamic community websites, intranets, and other applications. This concise book shows you how to use XOOPS themes and modules to design everything from simple blogs to large database-driven CMS portals. Web designers and current XOOPS users will learn how to create a site theme with CSS and jQuery libraries, including techniques for making additional modules conform to the site's look and feel. Although XOOPS uses the PHP-based Smarty templating system, all you need is a bit of XHTML and CSS experience to get started.Learn the workflow for turning an idea into a full-featured website Become familiar with XOOPS' theme-building tools, and set up PHP and MySQL environments Port an existing XHTML template to XOOPS Create themes with the 960 Grid System to save time and reduce code Use jQuery-based UI libraries to achieve complex effects Blend new modules into your theme with the template override function Go beyond traditional block layouts to customize your homepage
Java is a programming language designed for use on networks, in particular the Internet, and can also be used to write full-scale applications. It is based upon C++ and is very similar in its style and structure. Java Made Simple 2nd edition concentrates on getting the reader started and assumes no prior programming knowledge. Once the essentials have been mastered, it provides the confidence to go deeper into the language and broaden and develop invaluable programming skills.
R is a powerful tool for statistics and graphics, but getting started with this language can be frustrating. This short, concise book provides beginners with a selection of how-to recipes to solve simple problems with R. Each solution gives you just what you need to know to use R for basic statistics, graphics, and regression. You'll find recipes on reading data files, creating data frames, computing basic statistics, testing means and correlations, creating a scatter plot, performing simple linear regression, and many more. These solutions were selected from O'Reilly's "R Cookbook," which contains more than 200 recipes for R that you'll find useful once you move beyond the basics.
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
Das Management von Geschaftsprozessen ist seit einigen Jahren ein wichtiges - strumentarium der Unternehmensfuhrung. Dabei haben sich die im Laufe der Zeit entstandenen Konzepte und Ansatze kontinuierlich weiterentwickelt. Die effizi- te und effektive Schaffung neuer Produkte und Dienstleistungen als kreativer P- zess der Innovation ist ein uberlebenswichtiger Bestandteil der Unternehmensst- tegie. Die Informationstechnologie nimmt hier eine ambivalente Rolle ein, da sie einerseits Prozesseffizienz fordert, aber durch ihre Komplexitat oftmals den W- del erschwert. Neue Geschaftsmodelle und -konzepte erfordern flexible IT-Losungen und - wendungsarchitekturen, die sich den Geschaftsprozessen anpassen und nicht - gekehrt. Serviceorientierte Architekturen (SOA) stellen die Basis fur solche neue Losungen und Vorgehensweisen dar. Sie heben die bisher vorherrschenden, hart verdrahteten Verbindungen zwischen Systemen zu Gunsten einer flexiblen, leicht veranderbaren Architektur auf. Die vorgenommene Auflosung von Systemgrenzen ermoglicht eine starkere Verzahnung von Prozessen und Informationstechnologie. Diese enge Integration von Geschafts- und IT-Welt bietet Potenziale fur den - samten Business Process Lifecycle. Neben der Unterstutzung aller Transferschr- te, von der Design-, uber die Implementierungsphase bis hin zur konkreten A- fuhrung und der kontinuierlichen Kontrolle von Prozessen, eroffnet es auch die automatisierte Initiierung dieses Transfers. Die umfassende Automatisierung be- haltet weit reichende technologische und organisatorische Anderungen. Das - schaftsprozessmanagement der nachsten Generation wird neuartige Geschafts- delle in vielfaltiger Weise ermoglichen, ist aber zur erfolgreichen Umsetzung auf eine weitgehende automatisierte Transformation des Prozesswissens, und dabei insbesondere auf Processes to Applications" (P2A)-Mechanismen, angewiesen. Die technologischen Voraussetzungen fur diese nachste Generation der Geschaf- prozessumsetzung sind bereits geschaffen." |
You may like...
Insightful Data Visualization with SAS…
Falko Schulz, Travis Murphy
Hardcover
R1,147
Discovery Miles 11 470
Logic in Databases - International…
Dino Pedreschi, Carlo Zaniolo
Paperback
R1,612
Discovery Miles 16 120
Research Anthology on Big Data…
Information R Management Association
Hardcover
R15,732
Discovery Miles 157 320
The Official New Features Guide to…
Brian Taylor, Naresh Adurty, …
Paperback
R119
Discovery Miles 1 190
Enterprise Big Data Engineering…
Martin Atzmueller, Samia Oussena, …
Hardcover
R5,155
Discovery Miles 51 550
|