Internet guides and online services Books

409 products


  • Integration of Technology into the Classroom

    Taylor & Francis Inc Integration of Technology into the Classroom

    1 in stock

    Book SynopsisThis is Volume 16, number 2 of Computers in Schools and uses case studies and research to focus on the integration of computing and Information Technology into the classroom. The case studies illustrate successful experiences of teachers harnessing the power of technology to enrich and enhance teaching and learning experiences in the classroom.

    1 in stock

    £31.34

  • Internet and Personal Computing Fads

    Taylor & Francis Inc Internet and Personal Computing Fads

    1 in stock

    Book SynopsisAn easy-to-understand guide to often-confusing computer/Internet jargon! Internet and Personal Computing Fads is an A-to-Z reference book written in a straightforward style that’s informative enough for library use but informal enough for general reading. This essential guide takes a practical look at the most often-seen computer and Internet terms and describes them in easy-to-understand language. From Acceptable Use Policy (AUP) to Hypertext to Y2K, more than 100 entries are included, featuring historical backgrounds, popular and practical uses, interesting “fun facts,” and bibliographies. Detailed enough for reference use by academics, the book has a natural tone that will appeal to students, casual computer users, and those who are intrigued by the chaotic, fascinating, but often frustrating and daunting morass of information known today as the World Wide Web. A perfect introduction to the world of computers and the Table of ContentsAcknowledgments Introduction Acceptable Use Policy Artificial Intelligence Bandwidth Biometrics Blogging Bookmarks Bots CAD Chat and E-Mail Abbreviations Chat Rooms Clip Art Comic Sites Commercialization Compression Computer Dating Computer Simulation Computer Visualization Convergence Cookies Copyright Cybercafes Cyberspace Cybersquatting/Domain Hijacking Cybrarian Deep Web Digital Audio Digital Camera Digital Cinema Digital Imaging Digital Video Distance Learning Domains Dot-Com Early Adopters Easter Eggs E-Books Electronic Publishing E-Mail Emoticons ENIAC E-Zines Filtering Gaming Geek Speak Global Positioning Systems Globalization Gopher Graphical User Interface History of Computer Hardware Hoax Sites HTML Hyperfiction Hypertext Information Society Instant Messaging Internet Acronyms Internet Advertising Internet Providers Internet Radio IRC Linux Luddite Mac versus PC Media Streaming MIDI MP3s MUDs Multimedia..Part Contents

    1 in stock

    £34.19

  • Taylor & Francis Inc Internet Applications in Euromarketing

    Out of stock

    Book SynopsisExplore Internet marketing from cross-cultural and cross-national perspectives! This book examines cutting-edge theory and practice on Internet marketing, putting the latest research on the best ways to exploit this interactive advertising medium in your hands. In Internet Applications in Euromarketing, scholars from Europe and the United States examine essential facets of Internet use, both as a means of product promotion and as a facilitator of consumers? purchasing decisions. Internet Applications in Euromarketing considers the effectiveness of combining Web advertising with traditional media, looks at ways to make banner ads pay off, highlights techniques for reaching older consumers via the Internet, shows how to take advantage of online word-of-mouth advertising, and more! The handy charts and tables in this well-referenced book make important points of information easy to access and understand. Internet Applications in Euromarketing looks in-depth aTable of Contents Foreword Media Effects by Involvement Under Voluntary Exposure: A Comparison of Television, Print and Static Internet Effect of Price Information and Promotion on Click-Through Rates for Internet Banners From the Tool to the Virtuality: Motivation and Styles of Internet Users: The Example of Seniors Interpersonal Communication and Personal Influence on the Internet: A Framework for Examining Online Word-of-Mouth Evaluating Negative Information in Online Consumer Discussions: From Qualitative Analysis to Signal Detection Index Reference Notes Included

    Out of stock

    £999.99

  • HighPerformance Web Databases

    Taylor & Francis Ltd HighPerformance Web Databases

    1 in stock

    Book SynopsisAs Web-based systems and e-commerce carry businesses into the 21st century, databases are becoming workhorses that shoulder each and every online transaction. For organizations to have effective 24/7 Web operations, they need powerhouse databases that deliver at peak performance-all the time. High Performance Web Databases: Design, Development, and Deployment arms you with every essential technique from design and modeling to advanced topics such as data conversion, performance tuning, Web access and interfacing legacy systems, and securityTable of ContentsDatabase Planning and Getting Started. Information Gathering and Analysis. Managing Business Rules. Performance Modeling Methods. Performance Design and Development. Database Integrity and Quality. Distributed Databases, Portability, and Interoperability. Database Integration with the Internet and the Web. Data Migration, Conversion, and Legacy Applications. Performance Tuning. Data Administration and Operations. Data Base Security.

    1 in stock

    £123.50

  • Nick Waplington Learn How To Die The Easy Way

    Trolley Books Nick Waplington Learn How To Die The Easy Way

    5 in stock

    Book SynopsisAs Nick Waplington's contribution to the Venice Biennale in 2001, these photographs express a yearning for the artistic and commercial freedom that the Web might yet expose, and a celebration of the dislocated reason behind conventional thoughts and the media they use.

    5 in stock

    £23.99

  • The Internet and Email For The Over 50s Teach

    John Murray Press The Internet and Email For The Over 50s Teach

    5 in stock

    Book SynopsisIs this the right book for me?Do you feel that you have been left behind in the technological revolution? Are you looking for sound, practical advice on getting the most out of email and the Internet? If so, The Internet and email for the Over 50s is exactly what you need! Focusing on a wide range of internet and email uses that are of particular relevance and interest to older computer users and the technologically terrified, including travel, shopping and much more, this book even covers online dating!The author approaches the subject in a highly accessible way, covering emailing, making calls over the Internet, shopping online, banking, setting up a blog and searching online. Starting from first basics, it begins with how to choose the right computer, software and peripherals. Made up of of self-contained chapters with the emphasis on what the computer is being used for, rather than scary technical stuff about the software needed, this book covers key aTrade ReviewA friendly, easy to follow guide to getting online. * The Good Book Guide *Table of Contents 1.: What computer you will need. 2.: What other equipment you might need. 3.: What programs (software) you might need. 4.: Getting started on your computer. 5.: Getting started with email. 6.: Sending and receiving emails using Outlook Express. 7.: Sending and receiving attachments using Outlook Express. 8.: Tidying up your email messages and contacts. 9.: Making phone calls over the Internet. 10.: ‘Chatting’ over the Internet. 11.: Special interest groups on the Internet. 12.: Reading and writing ‘blogs’. 13.: Keeping your personal information safe online. 14.: Keeping your computer safe from viruses. 15.: Finding what you need on the Internet. 16.: Finding a specific website. 17.: Doing your grocery shopping. 18.: Doing your banking. 19.: Buying from an online auction. 20.: Arranging and booking your travels. 21.: Working and learning. 22.: Listening to the radio. 23.: Buying music/video. 24.: Websites designed for the over 50s. 25.: Online dating. 26.: ‘Jargon-buster’ glossary.

    5 in stock

    £10.44

  • Now For Then How to Face the Digital Future

    Hodder & Stoughton Now For Then How to Face the Digital Future

    5 in stock

    Book SynopsisAn accessible guide to the way the Internet is changing our lives and how to survive.Trade Review'you can feel your mind expanding with each page'. * Financial Times *[NOW FOR THEN] brings an interesting and different spin to the usual offerings in the futurology literature department... Ben Hammersley, guru of the digital age, touches on technology, politics and society in an easy-to-read analysis of some of the key cultural and technological changes of the 21st century... The topics are well-ordered and structured, which helps the book's linearity, while having the simultaneous effect of showing how much of the subject matter is interlinked. Chapter after chapter, readers will be reflecting on their own experiences in relation to Hammersley's astute observations. * Press Association *

    5 in stock

    £13.27

  • XML in Scientific Computing

    Taylor & Francis Inc XML in Scientific Computing

    1 in stock

    Book SynopsisWhile the extensible markup language (XML) has received a great deal of attention in web programming and software engineering, far less attention has been paid to XML in mainstream computational science and engineering. Correcting this imbalance, XML in Scientific Computing introduces XML to scientists and engineers in a way that illustrates the similarities and differences with traditional programming languages and suggests new ways of saving and sharing the results of scientific calculations. The author discusses XML in the context of scientific computing, demonstrates how the extensible stylesheet language (XSL) can be used to perform various calculations, and explains how to create and navigate through XML documents using traditional languages such as Fortran, C++, and MATLAB. A suite of computer programs are available on the author's website.Trade Review"The book is written in a clear and readable style. It can be recommended to anybody interested in scientific computing in the context of combining classical environments, like MATLAB(R), with the XML framework." -Jaroslav Pokorny, Zentralblatt MATH 1263 "Modern computational science and engineering address realistic multi-physics applications with complex data-driven parametric input. XML in Scientific Computing is the first of its kind to discuss the seamless integration of data and code. The text is written by one of the most authoritative researchers in computational science." -Professor George M. Karniadakis, Brown UniversityTable of ContentsText and Data Formatting. Xml Essential Grammar. Xml Data Processing with Xsl. Computing with Xml/Xsl. Producing and Importing Xml Data. Appendices. Index.

    1 in stock

    £166.25

  • Analyzing and Securing Social Networks

    Apple Academic Press Inc. Analyzing and Securing Social Networks

    1 in stock

    Book SynopsisAnalyzing and Securing Social Networks focuses on the two major technologies that have been developed for online social networks (OSNs): (i) data mining technologies for analyzing these networks and extracting useful information such as location, demographics, and sentiments of the participants of the network, and (ii) security and privacy technologies that ensure the privacy of the participants of the network as well as provide controlled access to the information posted and exchanged by the participants.The authors explore security and privacy issues for social media systems, analyze such systems, and discuss prototypes they have developed for social media systems whose data are represented using semantic web technologies. These experimental systems have been developed at The University of Texas at Dallas. The material in this book, together with the numerous references listed in each chapter, have been used for a graduate-level course at The UniversTable of ContentsSupporting Technologies. Aspects of Analyzing and Securing Social Networks. Techniques and Tools for Social Network Analytics. Social Network Analytics and Privacy Considerations. Access Control and Inference for Social Networks. Social Media Integration and Analytics Systems. Social Media Application Systems. Secure Social Media Systems. Secure Social Media Directions.

    1 in stock

    £114.00

  • 1 in stock

    £26.99

  • Effective Communication During Disasters: Making

    Apple Academic Press Inc. Effective Communication During Disasters: Making

    1 in stock

    Book SynopsisThis title includes a number of Open Access chapters. In today’s world, there are new opportunities for disaster communications through modern technology and social media. Social network applications such as Facebook, Twitter, and Instagram can connect friends, family, first responders, and those providing relief and assistance. However, social media and other modern communication tools have their limitations. They can be affected by disaster situations where there are power outages or interrupted cellular service. The research contained in this valuable compendium offers much-needed information for emergency responders, utility companies, relief organizations, and governments as they invest in infrastructure to support post-disaster communications.In order to make use of modern communication methods, as well as fully utilize more traditional communication networks, it is imperative that we understand how people actually communicate in the wake of a disaster situation and how various communication strategies can best be utilized. Communication during and immediately after a disaster situation is a vital component of response and recovery. Effective communication connects first responders, support systems, and family members with the communities and individuals immersed in the disaster. Reliable communication also plays a key role in a community’s resilience. With research from internationally recognized experts, this volume provides an overview of communication challenges and best-practice analyses, looks at the internet and social media and mobile phones and other technology for disaster communication, and explores the challenges to effective communication. Presents a quality improvement project that gathered expert consensus on best practices used to improve disaster communication Analyzes the information dissemination mechanisms of different media to establish an efficient information dissemination plan for disaster pre-warning, including short message service (SMS), microblogs, news portals, cell phones, television, and oral communication Gauges the effectiveness of disaster risk communication Looks at the future of social media use during emergencies and afterwards Proposes a disaster resilient network that integrates various wireless networks into a cognitive wireless network in the event of disaster occurrences Effective Communication During Disasters: Making Use of Technology, Media, and Human Resources is an informative, multi-faceted resource on preparedness planning for effective communication before, during, and after a disaster occurs.Table of ContentsPreparing for effective communication during disasters: Lessons from a world health organization quality improvement project. Information dissemination analysis of different media towards the application of disaster Pre-warning. The effectiveness of disaster risk communication: A systematic review of intervention studies. Near-Real-Time analysis of publicly communicated disaster response information. The future of social media use during emergencies in Australia: Insights from the 2014 Australian and New Zealand disaster and emergency management conference social media workshop. Resilient disaster network based on software defined cognitive wireless network technology. Web 2.0 and internet social networking: A new tool for disaster management? Lessons from Taiwan. Global health and Natural disaster alerts: Preparing mobile phones to endure the unthinkable. What it takes to get passed on: Message content, style, and structure as predictors of retransmission in the Boston marathon bombing response. Leveraging Public health nurses for disaster risk communication in Fukushima city: A qualitative analysis of nurses’ written records of parenting counseling and peer discussions. Communication, perception, and behaviour during a natural disaster involving a "Do not Drink" and a subsequent "Boil Water" notice: A postal questionnaire study.

    1 in stock

    £99.75

  • Chess on the Net

    Everyman Chess Chess on the Net

    Book SynopsisWhether it's playing against humans, playing against computers, learning from Grandmasters or simply finding out the latest chess results and gossip, chess on the internet has become a massive business over the past few years. In this revolutionary book, distinguished chess webmaster Mark Crowther explains to the reader how to get the maximum out of his or her 'chess on the net'. Crowther casts his expert opinions on the ever-increasing number of chess sites available to the surfer. *Reviews of the hottest chess sites *Advice on where to play on the web * Ideal for both competitive and casual players

    £12.34

  • Net, Blogs and Rock 'n' Roll: How Digital

    John Murray Press Net, Blogs and Rock 'n' Roll: How Digital

    1 in stock

    Book SynopsisToday's consumers are turning the tables on traditional media. They cannot be herded towards some Next Big Thing but switch their attention in a heartbeat if they catch the buzz of something new and exciting. Fans forage for new discoveries, pursuing personal interests while leaving trails and clues for others to follow. Savants, Enthusiasts and Originators play influential roles in the fan economy recording their finds, expressing their opinions and leading communities of fellow fans. As a result, discovery is the big challenge in a wiki, Web 2.0 world where blog culture, social networks like MySpace and personalized recommender systems have changed the way we perceive, create and consume media. Net, Blogs and Rock 'n' Roll is the first book to dissect a new generation of discovery-oriented services such as Last.fm the social music revolution and is for anyone who spreads the word about entertainment and is interested in expanding audiences through the new channels of our always-connected culture. By explaining how discovery works in this groundbreaking book, David Jennings shows how creators can support discoveries by maximizing the ways buzz can develop. He introduces the three strands of digital discovery - Trying Out, Links, Community - explaining how the history, culture and technology of media are interwoven with the rise of personalization and mobile players. He profiles groups of consumers and their different approaches to discovery, and examines how media intermediaries filter cultural content and connect it to audiences. Anything goes in this new world of discovery which embodies a rock 'n' roll ethos that resists neat and clean orderliness. Consumers make discoveries from any and every source, all media can co-exist, but no one retains 'gatekeeper' status. Professionals are adjusting to a new role complementing bloggers and facilitating audience discoveries rather than controlling them. Net Blogs and Rock 'n' Roll reveals the role of consumers in the fan economy, the latest technologies and techniques at their disposal and shows intermediaries how to connect creators with communities of fans and consumers.Trade Review"Confused about how to find new music on the Internet? David Jennings is the Christopher Columbus of digital discovery, and his pioneering book is an extremely helpful map of the complex new world of online music. Equally relevant for music consumers and artists, this is the first book that gets beyond the rhetoric and professionally charts the cartography of the digital music revolution."Andrew Keen, founder of Audiocafe.com and author of The Cult of the Amateur"This is a really important book. David Jennings has done a great job shedding light on all sorts of issues and the pyramids of influence is a fantastic way of talking about the music consumer space. Net Blogs and Rock 'n' Roll is a super read and should be on the shelf of every iLike, last.fm and pandora wanabe out there."Paul Lamere, Search Inside the Music Project, Sun Microsystems

    1 in stock

    £14.24

  • Make Serious Money on eBay UK, Amazon and Beyond

    John Murray Press Make Serious Money on eBay UK, Amazon and Beyond

    Book SynopsisDo you want to make money selling online? If so, there's never been a better time. Today, you can profit not only from eBay, but also by plugging into Amazon and other exciting marketplace opportunities. And, whether you're just looking at a clear-out, need a second income, or want to establish an e-commerce enterprise, this book is your indispensable guide. In this brand new third edition of his bestselling Make Money on eBay UK, Dan Wilson has distilled nearly 15 years experience with eBay, small businesses and internet selling. Whether you are a fledgling seller, full-time trader or e-entrepreneur, Make Serious Money on eBay UK, Amazon and Beyond is the guide to keep by your side.Trade ReviewFancy becoming a millionaire without leaving home? ... It is possible to make extra cash by selling almost anything and, with a worldwide market and low overheads, a third of all new businesses are now set up on the net. If you want to get in on the action... Make Serious Money on eBay UK by Dan Wilson tells you how. * The Sun *To sell successfully on eBay, you have to create a picture of yourself as a seller that will make buyers trust you and place big bids. In Make Serious Money on eBay UK expert Dan Wilson explains how to stand out from the crowd. * The Daily Telegraph *Written with wit, insight and a wealth of experience. * Manager *Some of the tricks of trading on eBay... revealed for the first time by an insider. His advice is timely. * Sunday Mirror *Get in on the craze that's sweeping the technological world with this guide. Learn how to dig up the best bargains and how to market your own treasures, all while keeping your personal details secure. * Good Book Guide *I would like to heartily recommend Make Serious Money on eBay UK by Dan Wilson. This new updated edition not only has a comprehensive guide to selling on eBay as a business but also covers other vital areas such as Amazon Marketplace, Google and setting up your own website. -- Trevor Ginn, Blogger, eCommerce consultant and entrepreneurDan, formerly Community Manager of eBay, has a wealth of knowledge and experience... As well as looking at eBay, the book widens the subject of online selling and it also looks at Amazon.co.uk's marketplace and other ways to sell your wares online... Internet guru Dan Wilson is an expert on eBay UK and was part of the founding team which started the site ten years ago. * The Argus *

    £12.99

  • Wiley-VCH Verlag GmbH Angular für Dummies

    Out of stock

    Book SynopsisMit diesem Buch finden Sie einen schnellen Einstieg in das JavaScript-Framework Angular und in TypeScript. Sobald die Entwicklungsumgebung installiert ist, bauen Sie Ihre Angular-Fertigkeiten Schritt für Schritt aus. Mit den fertigen Code-Beispielen zum Herunterladen können Sie experimentieren. Anschließend sind Sie in der Lage, bei Angular-Webprojekten mitzureden und mitzutun. Für das Verständnis des Buchs sind lediglich HTML-, CSS- und JavaScript-Kenntnisse notwendig.Table of ContentsÜber den Autor 7 Einleitung 19 Konventionen in diesem Buch 19 Was Sie nicht lesenmüssen 19 Törichte Annahmen über die Leser 20 Wie dieses Buch aufgebaut ist 20 Teil I: Die ersten Schritte 20 Teil II: Mit dem Nutzer interagieren 20 Teil III: Mit dem Server kommunizieren 20 Teil IV: Routing 20 Teil V: Die Anwendung testen 21 Teil VI: Der Top-Ten-Teil 21 Symbole, die in diesem Buch verwendet werden 21 Wie es weitergeht 21 Teil I Die Ersten Schritte 23 Kapitel 1 Die Werkzeuge 25 Die Entwicklungsumgebung 25 Node.js und npm 26 Texteditoren 28 Der TypeScript-Compiler 29 Kompilierfehler 30 Compiler-Optionen 31 TSLint, codelyzer und Prettier 33 Das Hauptwerkzeug: Angular CLI 34 Features von Angular CLI 34 Projekt initialisieren 36 Die Verzeichnisstruktur von Angular CLI 36 Die Konfigurationsdatei von Angular CLI 39 Die Anwendung bauen 41 Die Beispielanwendung tritt auf 44 Beispielanwendung: Umgebung einrichten 46 Kapitel 2 Die erste Angular-Anwendung 49 Die Bausteine einer Angular-Anwendung 49 Angular-Module 50 Angular-Module definieren 51 Der NgModule-Decorator 52 Arten von Angular-Modulen 53 Hauptmodul 53 Feature-Module 54 Routing-Module 54 Service-Module 55 Widget-Module 55 Komponenten 55 Komponenten definieren 55 Der Component-Decorator 57 Das Template der Komponente 57 Die Styles der Komponente 59 Komponenten deklarieren 60 Services – Ein Ort für die Logik 61 Einen Service definieren 61 Einen Service registrieren 62 Einen Service nutzen 63 Dependency Injection und Providers 64 Hierarchische Injektoren 64 Die Hauptdatei der Anwendung 66 Beispielanwendung: Erste Schritte 68 Service implementieren und registrieren 68 Service nutzen 69 Kapitel 3 Modularer Aufbau 71 Der Komponentenbaum 71 Komponenten und ihre Kinder 72 Komponenten in ein Template einfügen 73 Interaktion zwischen Komponenten 74 Der Lebenszyklus einer Komponente 82 Lifecycle-Hooks definieren 83 Konstruktor 83 ngOnChanges 83 ngOnInit 85 ngDoCheck 85 ngAfterContentInit 85 ngAfterContentChecked 85 ngAfterViewInit 86 ngAfterViewChecked 86 ngOnDestroy 86 Dumme und kluge Komponenten 86 Dumme Komponenten 86 Kluge Komponenten 87 Vorteile dieser Aufteilung 87 Beispielanwendung: Neue Komponenten 87 Teil II Mit Dem Nutzer Interagieren 93 Kapitel 4 Der Nutzer und was er sieht 95 Daten anzeigen 95 Listen anzeigen 95 Daten vor dem Anzeigen transformieren 100 Auf Ereignisse reagieren 104 Parameter übergeben 105 Pseudo-Ereignisse 107 Das Aussehen verändern 107 Die NgStyle-Direktive 107 Die NgClass-Direktive 108 Teile der Ansicht bedingt anzeigen 110 Die NgIf-Direktive 110 Die NgSwitch-Direktive 111 Beispielanwendung: Daten anzeigen 112 Kontaktlisten anzeigen 112 Kontakte anzeigen 113 Die Ansicht aufräumen 115 Kapitel 5 Daten vom Nutzer bekommen 117 Formulare in Angular 117 Formulararten 118 Voraussetzungen für die Nutzung von Formularen 119 Ein einfaches Formular implementieren 119 Template-gesteuerte Formulare implementieren 120 Textfelder in Template-gesteuerte Formularen 121 Zahlenfelder in Template-gesteuerten Formularen 123 Kontrollkästchen in Template-gesteuerten Formularen 124 Optionsschaltflächen in Template-gesteuerten Formularen 125 Auswahlfelder in Template-gesteuerte Formularen 126 Komplexere Formulare implementieren 127 Modell-gesteuerte Formulare implementieren 128 Eingabefelder in Modell-gesteuerten Formularen 129 Auf Datenänderungen im Formular reagieren 131 Dynamische Formulare 134 Beispielanwendung: Daten bekommen 136 Formular für die Kontaktlisten 137 Das Formular nutzen 138 Das Formular anzeigen 139 Kapitel 6 Nutzereingaben validieren 141 Grundlagen 141 Validierungsfunktionen 142 Validierungsdirektiven 143 Zustände von Eingabefeldern 144 Zustände von Gruppen 146 Validierung in Template-gesteuerten Formularen 147 Validierungsdirektiven nutzen 147 Den Zustand von Template-gesteuerten Formularen abfragen 148 Validierung in Modell-gesteuerten Formularen 149 Validierungsfunktionen nutzen 149 Den Zustand von Modell-gesteuerten Formularen abfragen 151 Validierungsfehler anzeigen 153 Eigene Validierungsfunktionen 155 Synchrone Validierungsfunktionen 155 Asynchrone Validierungsfunktionen 156 Gruppenvalidierung 158 Beispielanwendung: Eingabe validieren 159 Teil III Mit Dem Server Kommunizieren 161 Kapitel 7 Grundlagen der Server-Kommunikation 163 Webserver 163 Reaktive Programmierung mit RxJS 165 Observables 165 Signale von Observables 166 Observables erzeugen 167 Methoden von Observables 168 Operatoren für Observables 171 Fehlerbehandlung 174 Das HTTP-Modul 177 Angular-Module im HTTP-Modul 177 Hilfsklassen im HTTP-Modul 178 Der HttpClient-Service 179 Methoden des HttpClient-Services 179 Optionen des HttpClient-Services 179 Weitere Features des HttpClient-Services 180 Beispielanwendung: API-Server 180 Mit dem API-Server arbeiten 181 API-Beschreibung 182 Kapitel 8 Datenaustausch mit einem REST-Server 187 Voraussetzungen 187 Daten vom Server anfordern 188 JSON-Daten anfordern 188 Daten in einem anderen Format anfordern 190 Daten an den Server schicken 191 Daten hinzufügen 192 Daten aktualisieren 193 Daten löschen 195 Anfrageparameter 195 Auf die HttpResponse-Instanz zugreifen 196 Eigene Headers definieren 198 Fehlerbehandlung 199 Fehlerarten 200 Fehler in einem Service behandeln 201 Fehler in einer Komponente behandeln 203 Beispielanwendung: Datenaustausch 203 Kontaktlisten anfordern 204 Kontaktlisten hinzufügen 205 Kontaktlisten aktualisieren 206 Kontaktlisten löschen 207 Fehlerbehandlung 208 Teil IV Routing 209 Kapitel 9 Routing: Grundlagen 211 Was ist Routing? 211 Der Angular-Router 212 Das Angular-Router-Paket 212 Routerkonfiguration 214 Routingbaum und Zustand 216 Routing-Module 217 Routing-Modul für ein Feature-Modul 218 Haupt-Routing-Modul 219 Komponenten anzeigen 220 Navigierenmit dem Angular-Router 221 Absolute und relative Pfade 221 Navigation im Template 223 Navigation in der Klasse 224 Parametrisierte Pfade 225 Routing in der Beispielanwendung 227 In Angular-Module aufteilen 227 Routing implementieren 229 Kapitel 10 Weitere Router-Features 231 Verschachtelte Routes 231 Verschachtelte Routes und RouterOutlets 232 Vorteile von verschachtelten Routes 234 Angular-Module nachladen 235 Module zum Nachladen definieren 235 Preloading 236 Bedingte Navigation 237 Guards definieren 238 Guards nutzen 238 canLoad-Guard 239 canActivate-Guard 240 canActivateChild-Guard 240 canDeactivate-Guard 240 Datenmit dem Router übergeben 241 Statische Daten übergeben 241 Dynamische Daten übergeben 243 Navigationsereignisse 245 Überblick über die Navigationsereignisse 245 Auf Navigationsereignisse reagieren 246 Umleitungen 247 Umleitungen definieren 248 Absolute und relative Umleitungen 248 Beispielanwendung: Login 249 Teil V Die Anwendung Testen 251 Kapitel 11 Unit-Tests 253 Was sind Unit-Tests? 253 Jasmine 254 Testaufbau 254 Erwartungen definieren 256 Test-Spione 257 Asynchrone Tests 259 Unit-Tests ausführen 260 Angular-Test-Module definieren 262 Services testen 264 Bausteine mit Abhängigkeiten testen 266 Tests mit dem HttpClient 268 Komponenten testen 270 Das DOM einer Komponente testen 271 Verschachtelte Komponenten 274 Die Beispielanwendung Unit-testen 275 Kapitel 12 End-to-End-Tests 279 Was sind End-to-End-Tests? 279 Protractor 281 Die Funktionsweise von Protractor 282 Browserunterstützung 283 Tests mit Protractor schreiben 283 Das browser-Objekt 284 Das by-Objekt 285 Das element-Objekt 286 Beispiel für einen End-to-End-Test 287 Seitenobjekte 289 End-to-End-Tests ausführen 290 Timeouts 292 Die Beispielanwendung testen 293 Teil VI Der Top-Ten-Teil 295 Kapitel 13 Zehn Angular-Bibliotheken 297 Angular Material 297 ng-bootstrap 297 ngx-bootstrap 298 PrimeNG 298 NgRx 298 ag-Grid 299 NGX-Translate 300 Augury 300 Angular Universal 300 Ionic 301 Kapitel 14 (Nicht ganz) Zehn Angular-Informationsquellen 303 Angular-Dokumentations-Webseite 303 Angular-Blog 304 Angular GitHub-Repository 304 Gitter 304 Stack Overflow 305 Angular in Depth 305 AngularJS.DE 305 Angular University 306 Awesome Angular 306 Anhang A Einführung in TypeScript 307 Basistypen 308 Boolean 308 Number 309 String 309 Arrays 310 null und undefined 310 Any 310 Funktionen 311 Optionale und Default-Parameter 312 Pfeilfunktionen 313 Interfaces 313 Interfaces erweitern 314 Optionale Eigenschaften/Methoden 315 Klassen 315 Klassen und Interfaces 316 Sichtbarkeit von Eigenschaften und Methoden 317 Statische Methoden 318 Generische Typdefinitionen 319 Stichwortverzeichnis 321

    Out of stock

    £999.99

  • Google Ads für Dummies

    Wiley-VCH Verlag GmbH Google Ads für Dummies

    1 in stock

    Book SynopsisÜber Google Ads kann man seine Bekanntheit steigern und Verkäufe initiieren. Sie lernen in diesem Buch, die Leistungsfähigkeit von Google Ads optimal zu nutzen und mit hilfreichen Tricks schnell, effizient und messbar Umsätze zu steigern. Entdecken Sie die Geheimnisse von Google Search, Google Display, Werbung auf YouTube und Google Shopping. Jürgen Walleneit und Andreas Kulosa zeigen Ihnen, wie Sie Ihr Unternehmen richtig bewerben und Ihre Angebote bestmöglich platzieren.Table of ContentsDie Autoren 7 Einleitung 19 Teil I: Werden Sie ein Google-Ads-Versteher 25 Kapitel 1: Wie werden Unternehmen gefunden 27 Kapitel 2: Was Sie über Google Ads wissen sollten 41 Kapitel 3: Einrichten Ihres Google-Ads-Kontos – Hier, wo alles beginnt 63 Kapitel 4: Stellschrauben von Google Ads 81 Teil II: Experte werden – vom Amateur zum Profi 107 Kapitel 5: Kampagnenkonzeption – Gut strukturiert ist halb gewonnen 109 Kapitel 6: Schneller Einstieg: Smart beginnen, stark texten, Website optimieren 137 Kapitel 7: Marketingziele festlegen und erreichen 151 Kapitel 8: Und jetzt wird es realistisch – Best Practices anhand von Unternehmensbeispielen 167 Teil III: Kontrolle ist besser 193 Kapitel 9: Conversion-Tracking – Wissen, was los ist 195 Kapitel 10: Leistung messen und optimieren 207 Teil IV: Der Top-Ten-Teil 227 Kapitel 11: Fast zehn Gründe, warum die Kampagne einfach nicht konvertiert 229 Kapitel 12: (Mehr als) Zehn wichtige Tipps für den Erfolg mit Google Ads 241 Kapitel 13: Zehn ungewöhnliche Tipps zu Google Ads 247 Kapitel 14: Zehn (oder so) Anekdoten und Case Studies mit Google Ads 257 Danke! 265 Abbildungsverzeichnis 267 Stichwortverzeichnis 273

    1 in stock

    £16.14

  • WordPress für Dummies

    Wiley-VCH Verlag GmbH WordPress für Dummies

    2 in stock

    Book SynopsisGestalten Sie mit WordPress Ihre Website - auch wenn Sie keinerlei Vorkenntnisse haben! Profitieren Sie von Tausenden meist kostenlosen Design-Vorlagen, den WordPress-Themes. WordPress begann als einfache Weblog-Software und ist inzwischen das beliebteste System zur Gestaltung von Webseiten überhaupt. Dieser Entwicklung trägt dieses Buch Rechnung: Hier finden Sie Rat und Hilfe - als Blogger, als Webdesigner, als Anfänger und als Umsteiger. Schritt für Schritt erfahren Sie, wie Sie Ihre Website oder Ihren Blog aufbauen, Bilder und Videos einbinden und vieles mehr.Trade Review"Ein leicht verständliches Einstiegsbuch zum Einrichten und Betreiben von Blogs und Webseiten mit der kostenlosen Wordpress-Software" (MacLife 07/2021)Table of ContentsVorwort 9Über die Autorin 9 Widmung 10 Einleitung 21 Über dieses Buch 21 Törichte Annahmen über den Leser 22 Symbole, die in diesem Buch verwendet werden 23 Wie es weitergeht 23 Teil I: Einführung in WordPress 25 Kapitel 1 Das kann WordPress für Sie tun 27 Die Leistungen von WordPress 27 Schnell und einfach einrichten 28 Den Funktionsumfang von WordPress erweitern 29 In der Community mitwirken 30 Eine WordPress-Plattform auswählen 31 Die gehostete Version von WordPress.com 32 Die selbst gehostete Version von WordPress.org 33 Kapitel 2 WordPress-Grundlagen 35 WordPress im Rampenlicht 35 Kleiner Einblick in die WordPress-Technologie 36 Archivierung Ihrer Veröffentlichungen 37 Austausch mit Ihren Lesern über Blogkommentare 38 Ihre Leser auf dem Laufenden halten 39 Trackbacks 41 Der Umgang mit Kommentar- und Trackback-Spam 42 Der Einsatz von WordPress als Content-Management-System 42 Unterschiede zwischen Website und Blog 42 Beispiele: Blog im Unterschied zu Website 43 Vor dem Start 45 Teil II: WordPress einrichten 47 Kapitel 3 Das Basislager für den Blog einrichten 49 Ihre Domain einrichten 49 Domainnamenerweiterungen 50 Was kostet ein Domainname? 51 Ihren Domainnamen registrieren 51 Eine Heimat für Ihre Website finden 52 Hilfe beim Hosten von WordPress 53 Umgang mit Speicherplatz und Bandbreite 54 Die SFTP-Grundlagen 56 SFTP für Ihren Web-Account einrichten 57 Kostenlose und einfach bedienbare SFTP-Programme 60 Via SFTP mit dem Webserver verbinden 60 Dateien von A nach B übertragen 63 Dateien per SFTP bearbeiten 64 Dateizugriffsrechte ändern 65 WordPress installieren 67 Vorinstallierte WordPress-Versionen 67 WordPress von Hand installieren 67 Die MySQL-Datenbank einrichten 68 Die WordPress-Dateien hochladen 70 Der letzte Schritt: Das Installationsskript ausführen 72 Kapitel 4 Das WordPress.org-Dashboard nutzen 79 Im Dashboard anmelden 80 Das Dashboard nutzen 81 Auf einen Blick 82 Aktivität 83 Schneller Entwurf 84 WordPress-Veranstaltungen und Neuigkeiten 85 Das Dashboard nach Ihren Wünschen anordnen 85 Dashboard-Module entfernen 86 Die Inlinedokumentation und die Hilfe nutzen 87 Einstellungen im Dashboard vornehmen 88 Die Einstellungen anpassen 89 Allgemein 89 Schreiben 93 Lesen 94 Diskussion 96 Medien 101 Permalinks 103 Datenschutz 103 Ihr persönliches Profil erstellen 104 Das Format Ihrer Website einstellen 107 Beiträge 107 Medien 108 Seiten 108 Kommentare 109 Design 109 Plugins 110 Benutzer 110 Werkzeuge 111 Kapitel 5 Die redaktionelle Arbeit aufnehmen 113 Themen in Kategorien einordnen 113 Den Namen einer Kategorie ändern 114 Neue Kategorien erstellen 116 Die Adresse von Beiträgen bearbeiten: Permalinks 119 Beitragslinks aufhübschen 119 Permalinks selbst anpassen 121 Die Funktionsfähigkeit der Permalinks auf Ihrem Server sicherstellen 122 Die umfangreichen WordPress-RSS-Optionen verwenden 124 Den ersten Beitrag schreiben 126 Einen Blogbeitrag verfassen 126 Einen Blogbeitrag formatieren 127 Andere Blocktypen erstellen 129 Beiträge mit Bildern, Videos und Sound aufpeppen 130 Feinschliff des Beitrags 131 Den Beitrag veröffentlichen 133 Beiträge bearbeiten 135 Wer spricht über Ihre Website? 136 Kommentare und Trackbacks verwalten 136 Kommentare und Trackbacks moderieren 138 Spam mit Akismet bekämpfen 138 Teil III: WordPress erweitern 139 Kapitel 6 Mediendateien verwalten: Bilder, Audiound Videodateien 141 Bilder in Ihre Beiträge einfügen 141 Formatierung und Einstellungen für Bilder festlegen 143 Bilder bearbeiten 144 Eine Fotogalerie einfügen 145 Videos in Blogbeiträge einfügen 147 Audiodateien in Beiträge einfügen 149 Mediendateien verwalten 150 Kapitel 7 WordPress-Plugins optimal nutzen 153 Was sind Plugins? 154 Die Plugins-Seite 155 Plugins mit einem Klick aktualisieren 157 Die mit WordPress ausgelieferten Plugins 159 Akismet einbinden 159 Hello Dolly 163 Die Grundlagen der Verwendung von Plugins 163 Plugins von Hand installieren 165 Die Dateien finden und herunterladen 165 Die Installationshinweise lesen 168 Plugins hochladen und aktivieren 168 Ein neues Plugin hochladen 169 Das Plugin aktivieren 171 Plugin-Optionen einstellen 171 Plugins deinstallieren 172 Die Open-Source-Umgebung verstehen 173 Kapitel 8 WordPress-Themes finden und installieren 175 Mit kostenlosen Themes loslegen 175 Kostenlose Themes finden 176 Unsichere Themes meiden 178 Themes in der Vorschau betrachten 178 Themes herunterladen 179 Ein neues Theme aktivieren 180 Themes vom Dashboard aus durchsuchen und installieren 182 Entscheidung für kommerzielle Themes 184 Teil IV: WordPress anpassen 187 Kapitel 9 Themes und Templates verstehen 189 WordPress-Themes verwenden: Die Grundlagen 190 Anatomie eines Stylesheets 193 Template-Tags, Werte und Parameter 195 Die Grundlagen 196 Parameter verwenden 197 Häufig verwendete Tags anpassen 198 Neue Widget-Bereiche erstellen 198 Ihr Widget registrieren 199 Neue Widgets in Ihrer Seite anzeigen 200 Die Anpassung mit Funktionen vereinfachen 200 Häufige Probleme beheben 201 Der Hauptindex und die Schleife 201 Das Kopfzeilen-Template 204 Das Seitenleisten-Template 208 Das Fußzeilen-Template 208 Weitere Template-Dateien 209 Blog-Beiträge mit Template-Tags individualisieren 210 Ein Theme zusammensetzen 211 Die Templates verbinden 211 Zusätzliche Stylesheets verwenden 219 Kapitel 10 WordPress-Themes anpassen 221 Die Header-Grafik ändern 222 Die Bildabmessungen beachten 223 Eine Kopfzeilengrafik hochladen 223 Ihr Theme mit CSS personalisieren 225 CSS-Selektoren 226 CSS-IDs und -Klassen 226 CSS-Eigenschaften und -Werte 228 Grundlegende HTML-Techniken für Ihre Site 228 Grundelemente für ein individuelles Erscheinungsbild der Site anpassen 229 Schriftfamilie, -farbe- und -größe ändern 229 Rahmen gestalterisch einsetzen 232 Weitere Ressourcen 232 Fortgeschrittene Theme-Entwicklung 232 Einen guten Ausgangspunkt finden 233 Das Theme an Ihre Bedürfnisse anpassen 233 Neue Template-Dateien hinzufügen 234 Templates mit Namensparametern erstellen 234 Template-Parts erstellen und verwenden 236 Inhaltsspezifische Standard-Templates 240 Seiten-Templates einsetzen 242 Deaktivierte Theme-Features hinzuschalten 243 Benutzerdefinierte Navigationsmenüs hinzuschalten 244 Benutzerdefinierte Beitragstypen hinzuschalten 251 Unterstützung für Beitragsformate hinzufügen 258 Kapitel 11 Parent- und Child-Themes nutzen 269 Themes mit Child-Themes anpassen 269 Ein Child-Theme erzeugen 270 Den Stil eines Parent-Themes laden 272 Das Parent-Theme gestalten 274 Bilder in Child-Themes verwenden 275 Die Theme-Struktur durch Child-Themes verändern 278 Übergeordnete Template-Dateien außer Kraft setzen 279 Neue Template-Dateien hinzufügen 279 Template-Dateien entfernen 280 Die Theme-Funktionen verändern 281 Ein Parent-Theme vorbereiten 282 Kapitel 12 WordPress als Content-Management-System (CMS) 285 Die Startseite Ihrer Website erstellen 286 Eine statische Seite erzeugen 288 Eine statische Seite als Startseite festlegen 290 Der Seite einen Webseitenlook zuweisen 291 Einen Blog in Ihre Website einfügen 292 Eine leere Seite für den Blog erstellen 293 Die neue Seite als Blogseite definieren 293 Benutzerdefinierte Seitenvorlagen für unterschiedliche Layouts und Stile erstellen 294 Das Standard-Seiten-Template (page.php) öffnen 294 Ein neues Seiten-Template erstellen 295 Zwei Seiten-Templates vergleichen 297 Inhalte aus einer einzigen Kategorie holen 297 Ein näherer Blick auf einige Parameter 298 Das Tag WP_Query(); hinzufügen 298 Unterschiedliche Seitenleisten- und Fußzeilen-Templates erstellen 300 Benutzerdefinierte Stile für Beiträge auf der Startseite, Kategorien und Schlagwörter erstellen 301 Ihre WordPress-Site für Suchmaschinen optimieren 303 Keywords in die Website einfügen 303 Beitrags- und Seitentitel für den Suchmaschinen-Erfolg optimieren 304 Für Ihre Leser schreiben 305 Suchmaschinentaugliche Kategorien erstellen 305 Bilder mit dem -Tag versehen 306 Kapitel 13 Mehrere Sites mit WordPress hosten 307 Vorüberlegungen zum Webhosting 307 Die WordPress-Netzwerkfunktion aktivieren 309 DNS (Domain Name Server) 311 Apache mod_rewrite 311 Virtual Host 312 PHP (PHP Hypertext Processor) 312 Das Netzwerk in Ihrer Site installieren 313 Das Dashboard-Menü »Netzwerkverwaltung« 315 Ihr Netzwerk verwalten 317 Einstellungen 318 Websites 323 Benutzer 326 Themes 328 Plugins 329 Aktualisierungen 331 Spam-Registrierungen und Splogs bekämpfen 331 Splogger mit Einstellungen und Code erkennen 331 Plugins zur Spam-Bekämpfung 332 Kapitel 14 Upgrade, Sicherung und Umzug 333 Benachrichtigung über verfügbare Upgrades 334 Sicherung Ihrer Daten 335 WordPress automatisch aktualisieren 336 WordPress manuell aktualisieren 338 Eine vorhandene Website nach WordPress migrieren 339 Warum umziehen? 340 Vorbereitung auf den großen Umzug 340 Templates konvertieren 342 Mit der Website nach WordPress umziehen 342 Import aus Blogger 343 Import aus LiveJournal 345 Import aus Movable Type und TypePad 346 Import aus Tumblr 348 Import aus WordPress 349 Import aus einem RSS-Feed 350 Andere Importressourcen finden 351 Mit Ihrer Website zu einem anderen Hosting-Service umziehen 352 Manueller Umzug 352 Datensicherung und Umzug mit einem Plugin 354 Teil V: Der Top-Ten-Teil 355 Kapitel 15 Zehn beliebte WordPress-Plugins 357 AppPresser – Mobile App Framework 357 Jetpack 358 All in One SEO Pack 361 Redirection 361 BackupBuddy 361 WP-Print 362 WP Super Cache 363 WooCommerce 363 Google XML Sitemaps 364 Sucuri Sitecheck Malware Scanner 364 Kapitel 16 Zehn kostenlose WordPress-Themes 365 Hybrid Core 365 Hestia 366 Responsive 366 P2 367 Annotum Base 368 Blackbird 368 Esquire 369 Nisarg 370 WP-Creativix 370 Optics 370 Stichwortverzeichnis 375

    2 in stock

    £18.04

  • Wiley-VCH GmbH Barrierefreie Websites für Dummies

    15 in stock

    15 in stock

    £30.60

  • Unternehmensmodellierung: Grundlagen, Methode und Praktiken

    Springer Fachmedien Wiesbaden Unternehmensmodellierung: Grundlagen, Methode und Praktiken

    3 in stock

    Book SynopsisUnternehmensmodellierung dient dazu, die wichtigsten Komponenten von Organisationen sowie deren Relationen zueinander abzubilden. Sie wird bei einer Vielzahl strategischer und operativer Aufgaben eingesetzt. In dem Buch erläutern die Autoren anhand der Methode „Kochbuch“ die Grundlagen und Einsatzwecke der Unternehmensmodellierung, insbesondere stellen sie die unterschiedlichen Perspektiven auf ein Unternehmen und die Analysetechniken dar. Die Konzepte und Methoden können durch genaue Vorgehensbeschreibungen unmittelbar angewendet werden.Table of ContentsEinführung.- Grundlagen der Unternehmensmodellierung.- Fallstudie.- Grundlegende Analysetechniken.- Teilmodelle der EKM-Methode.- Werkzeuge der Unternehmensmodellierung.- Die EKM-Methode in der Praxis.- Analyse von Unternehmensmodellen.- Ausblick.- Anhang.

    3 in stock

    £42.74

  • Einführung in das Informationsmanagement

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Einführung in das Informationsmanagement

    7 in stock

    Book SynopsisInformationsgesellschaft, Information als Wettbewerbsfaktor, Informationsflut: Diese Stichworte verdeutlichen die unternehmerische und gesellschaftliche Bedeutung von Informationen. Doch nicht nur Information allein, sondern auch die Systeme, die Informationen verarbeiten, speichern und übertragen sowie die Technologien, auf denen sie beruhen, verdienen Aufmerksamkeit. Informationsmanagement hat die Aufgabe, den im Hinblick auf das Unternehmensziel bestmöglichen Einsatz der Ressource Information zu gewährleisten. Es zählt zu den wesentlichen Bestandteilen heutiger Unternehmensführung. Das Lehrbuch vermittelt in 13 Einheiten die Grundlagen des Informationsmanagements. Dabei werden neben den Managementaufgaben der Informationswirtschaft, der Systeme und der Technologien auch ausgewählte Führungsaufgaben des Informationsmanagementsbehandelt. Jede Lehreinheit beginnt mit einem Überblick über die behandelten Themen und schließt mit einer Zusammenfassung sowie Aufgaben zur Wiederholung ab. So richtet sich dieses Buch insbesondere an Bachelorstudenten in den Fächern Wirtschaftsinformatik, BWL und Informatik. Table of ContentsVorwörter.- Einleitung.- 1. Grundlagen des Informationsmanagement.- 2. Management der Informationswirtschaft.- 3. Management der Informationssysteme.- 4. Management der Informations- und Kommunikationstechnik.- 5. Ausgewählte Führungsaufgaben des Informationsmanagements.- Verzeichnisse.

    7 in stock

    £37.99

  • Convergence Through All-IP Networks

    Pan Stanford Publishing Pte Ltd Convergence Through All-IP Networks

    5 in stock

    Book SynopsisThe convergence of two powerful technologies—wireless and the Internet—through IPv4/v6 protocol has led to emergence of next-generation networks (NGNs). NGN is no more a network of mere computers but a connected conglomeration of varied networks with diverse physical properties, with a plethora of network elements, along with a variety of real-time multimedia applications. This book covers the entire gamut of technology challenges from physical layer to application layer including security from both academic and industrial perspectives.Table of ContentsIntroduction. Addressing and Routing in IPv6. Routing in the Internet. All IP Networks - Mobility and Security. Transforming Extended-Homes: Next step towards a heterogeneous user centric convergent environment based on IPWireless Vehicular Networks: Architecture, Protocols and Standards. Next generation IPv6 Network Security – towards Automatic and Intelligent Networks. The Internet of Things. 6LoWPAN - Interconnecting Objects with IPv6IP Over Optical Fibre. IPv6 over WiMAX.

    5 in stock

    £109.25

  • The Sustainable City

    Columbia University Press The Sustainable City

    1 in stock

    Book SynopsisThe Sustainable City provides a broad and engaging overview of the urban systems of the twenty-first century. This second edition dives deeper into the financing of sustainable infrastructure, reviews current trends in urban inequality, and features many more examples and new international case studies spanning the globe.Trade ReviewThis book shows us how the great cities of the twenty-first century can use sustainable methods to thrive economically while simultaneously providing a higher quality of life for their residents. A must-read for current and future leaders in a rapidly urbanizing world. -- William Eimicke, Columbia UniversityIn this improved and expanded second edition of The Sustainable City, Steven Cohen and Guo Dong explore how enduring and successful cities hold the key to global sustainability. Infused with optimism and backed up with forceful arguments, this book provides a much needed policy perspective as to why, how, and to what effect cities have mobilized to build sustainably. -- Peter J. Marcotullio, director of the Institute for Sustainable Cities at Hunter CollegeTable of ContentsPrefaceAcknowledgmentsPart I: Concept1. Defining the Sustainable City2. Sustainable Urban Systems3. The Sustainable Lifestyle4. The Transition to Sustainably Managed Organizations5. The Role of Politics and Public Policy in Building Sustainable Cities6. Sustainable Urban DevelopmentPart II: Case Studies in Urban Sustainability7. Waste Management in New York City, Hong Kong, and Beijing8. Mass and Personal Transit9. The Building of the Smart Grid10. Parks and Public Space11. Sustainable Urban Living and the Sharing EconomyPart III: Conclusions12. Toward a Sustainable CityNotesBibliographyIndex

    1 in stock

    £76.00

  • The Sustainable City

    Columbia University Press The Sustainable City

    Book SynopsisThe Sustainable City provides a broad and engaging overview of the urban systems of the twenty-first century. This second edition dives deeper into the financing of sustainable infrastructure, reviews current trends in urban inequality, and features many more examples and new international case studies spanning the globe.Trade ReviewThis book shows us how the great cities of the twenty-first century can use sustainable methods to thrive economically while simultaneously providing a higher quality of life for their residents. A must-read for current and future leaders in a rapidly urbanizing world. -- William Eimicke, Columbia UniversityIn this improved and expanded second edition of The Sustainable City, Steven Cohen and Guo Dong explore how enduring and successful cities hold the key to global sustainability. Infused with optimism and backed up with forceful arguments, this book provides a much needed policy perspective as to why, how, and to what effect cities have mobilized to build sustainably. -- Peter J. Marcotullio, director of the Institute for Sustainable Cities at Hunter CollegeTable of ContentsPrefaceAcknowledgmentsPart I: Concept1. Defining the Sustainable City2. Sustainable Urban Systems3. The Sustainable Lifestyle4. The Transition to Sustainably Managed Organizations5. The Role of Politics and Public Policy in Building Sustainable Cities6. Sustainable Urban DevelopmentPart II: Case Studies in Urban Sustainability7. Waste Management in New York City, Hong Kong, and Beijing8. Mass and Personal Transit9. The Building of the Smart Grid10. Parks and Public Space11. Sustainable Urban Living and the Sharing EconomyPart III: Conclusions12. Toward a Sustainable CityNotesBibliographyIndex

    £22.00

  • Digital Media Tools

    John Wiley & Sons Inc Digital Media Tools

    Book SynopsisDigital Media Tools is a clearly focussed introduction to the major software tools used for creating digital graphics, multimedia and Web pages. There are substantial chapters on each of the industry-leading applications such as Photoshop or Flash, plus an introductory chapter on the common interface elements. Readers will acquire a basic fluency with these important tools, learn what they do best and what their limitations are. The book is lavishly illustrated throughout, and files are provided on the supporting web site for students to work through all the major examples themselves. The approach is highly practical and founded in the authors' extensive experience with these tools, but also supported by a thorough understanding and explanation of the technical and theoretical issues underpinning their use. Digital Media Tools is designed to be the perfect practical companion text to the authors' latest course Web Design: A Complete Introduction. This edition brings this verTable of ContentsWelcome. Teaching and Learning Features. Supporting Web Site. 1 Introduction. Safe Working with Digital Media Tools. 2 Interface Basics. Platforms. Menus and Commands. File Menu. Edit Menu. Help Menu. Keyboard Shortcuts. Context Menus. Panels. Panel Groups and Docks. Workspaces. Panel Controls. Common Panels. Tools Panel. Options Bar, Control and Properties Panels. Layers Panel. Navigator Panel. History Panel. Automating Repetitive Tasks. Replaying History. Actions. Layout Aids. Rulers and Grids. Guides. 3 Bridge. The Browser Window. The Default View. Other Workspaces. Rotating. Slide Shows. Compact Mode. Stacks. Navigation and File Operations. Navigation. File and Folder Operations. Interacting with Other Programs. File Organization. Ratings, Labels and Keywords. Metadata. Filtering and Sorting. Retrieval. 4 Photoshop. Fundamentals. Opening and Importing Images. Saving and Exporting. Resolution. Modes and Colour Spaces. Creating Images. Layers. Making and Using Selections. Marquee Selection and Cropping. Lasso Selections. Selecting by Colour. Paths. Combining and Transforming Selections. Selecting and Extracting Objects. Masks. Adjustments and Retouching. Tonal Adjustments. Colour Adjustments. Retouching by Hand. Effects and Filters. Smart Filters. Blurring and Sharpening. Artistic Filters and Distortion. Layer Effects and Layer Styles. Vanishing Point. Painting Pixels. The Paintbrush and Pencil. The Brushes Panel. Selecting with Brushes. Erasing. Fills. Animation. Animated GIFs. The Animation Panel. Animating Layer Properties. 5 Illustrator. Fundamentals. Vector Graphics. Creating Documents. Technical Drawing. Stroke and Fill. Shape Tools. Freehand Drawing. Manipulating Objects. Selection. Transforming Objects. Reshaping. Appearance. Complex Fills and Strokes. Live Paint. Effects, Filters and Styles. 3D Effects. Warping. The Appearance Panel. Symbols. Symbols and Instances. Symbol Sets and the Symbolism Tools. Symbols and 3D. Bitmaps. Combining Bitmaps and Vector Art. Importing Bitmaps. Manipulating Bitmapped Images. Live Trace. Shared Features. Selection. Colour. Drawing Aids. Layers. Type. Web Graphics. 6 Flash. Basic Concepts. Documents and Movies. The Stage and the Timeline. Artwork. Drawing. Selection. Transformations and Reshaping. Graphic Symbols. Importing Artwork. Animation. Animating One Frame at a Time. Motion Tweening. Editing Animations. Animated Symbols. Shape Tweening. Sound and Video. Sound. Video. 7 Dreamweaver. Fundamentals. Web Pages and Sites. User Interface. Preferences. Formatting Web Pages. Structure and Appearance. Layout. Simple Formatting. Font Properties. Backgrounds. Links. Lists. Using CSS. Displaying and Editing Rules. Creating CSS Rules. CSS and Layout. Page Content. Images. Flash Movies and Video. Tables. Forms. JavaScript. Behaviours. The Spry Framework. Sites. Local and Remote Sites. Assets and Templates. Templates. 8 Shared Concepts. Colour. Colour Models and Modes. Picking Colours. Gradients. Typographic Controls. Entering Type. Formatting Type. Bézier Curves. Web Graphics. Web Image Files. Optimizing for the Web. Index.

    £51.25

  • The Semantic Web

    John Wiley & Sons Inc The Semantic Web

    Book SynopsisThe Semantic Web is an idea of World Wide Web inventor Tim Berners-Lee that the Web as a whole can be made more intelligent and perhaps even intuitive about how to serve a users needs. Although search engines index much of the Web''s content, they have little ability to select the pages that a user really wants or needs. Berners-Lee foresees a number of ways in which developers and authors, singly or in collaborations, can use self-descriptions and other techniques so that the context-understanding programs can selectively find what users want. The Semantic Web: Crafting Infrastructure for Agency presents a more holistic view of the current state of development and deployment. This a comprehensive reference to the rapidly developing technologies, which are enabling more intelligent and automated transactions over the internet, and a visionary overview of the implications of deploying such a layer of infrastructure. A through examination of the Semantic Web, inclTable of ContentsForeword. Preface. Part I: Content Concepts. 1. Enhancing the Web. 2. Defining the Semantic Web. 3. Web Information Management. 4. Semantic Web Collaboration and Agency. Part II: Current Technology Overview. 5. Languages and Protocols. 6. Ontologies and the Semantic Web. 7. Organizations and Projects. 8. Application and Tools. 9. Examples of Deployed Systems. Part III: Future Potential. 10. The Next Steps. 11. Extending the Concept. Part IV: Appendix Material. Appendix A: Technical Terms and References. Appendix B: Semantic Web Resources. Appendix C: Lists. Index.

    £80.96

  • Web Engineering The Discipline of Systematic

    John Wiley & Sons Inc Web Engineering The Discipline of Systematic

    Book SynopsisThe World Wide Web has a massive and permanent influence on our lives. Economy, industry, education, healthcare, public administration, entertainment - there is hardly any part of our daily lives which has not been pervaded by the Internet.Table of ContentsPreface xv Foreword xvii 1 An Introduction to Web Engineering 1Gerti Kappel, Birgit Pröll, Siegfried Reich, Werner Retschitzegger 1.1 Motivation 1 1.2 Categories of Web Applications 4 1.3 Characteristics of Web Applications 7 1.3.1 Product-related Characteristics 8 1.3.2 Usage-related Characteristics 12 1.3.3 Development-related Characteristics 14 1.3.4 Evolution 16 1.4 Objectives and Structure of the Book 17 2 Requirements Engineering for Web Applications 23Paul Grünbacher 2.1 Introduction 23 2.2 Fundamentals 24 2.2.1 Where Do Requirements Come From? 24 2.2.2 Requirements Engineering Activities 25 2.3 RE Specifics in Web Engineering 26 2.4 Principles for RE of Web Applications 30 2.5 Adapting RE Methods to Web Application Development 32 2.5.1 Requirement Types 32 2.5.2 Notations 34 2.5.3 Tools 36 2.6 Outlook 37 3 Modeling Web Applications 39Wieland Schwinger, Nora Koch 3.1 Introduction 39 3.2 Fundamentals 40 3.3 Modeling Specifics in Web Engineering 41 3.3.1 Levels 41 3.3.2 Aspects 42 3.3.3 Phases 42 3.3.4 Customization 43 3.4 Modeling Requirements 43 3.5 Content Modeling 45 3.5.1 Objectives 45 3.5.2 Concepts 45 3.6 Hypertext Modeling 46 3.6.1 Objectives 47 3.6.2 Hypertext Structure Modeling Concepts 47 3.6.3 Access Modeling Concepts 49 3.6.4 Relation to Content Modeling 50 3.7 Presentation Modeling 51 3.7.1 Objectives 51 3.7.2 Concepts 51 3.7.3 Relation to Hypertext Modeling 52 3.8 Customization Modeling 53 3.8.1 Objectives 54 3.8.2 Concepts 54 3.8.3 Relation to Content, Hypertext, and Presentation Modeling 58 3.9 Methods and Tools 58 3.9.1 Modeling Methods: An Overview 58 3.9.2 Model-Driven Development 61 3.9.3 Tool Support 61 3.10 Outlook 63 4 Web Application Architectures 65Christian Eichinger 4.1 Introduction 65 4.2 Fundamentals 66 4.2.1 What is an Architecture? 66 4.2.2 Developing Architectures 67 4.2.3 Categorizing Architectures 69 4.3 Specifics of Web Application Architectures 70 4.4 Components of a Generic Web Application Architecture 71 4.5 Layered Architectures 72 4.5.1 2-Layer Architectures 72 4.5.2 N-Layer Architectures 73 4.6 Data-aspect Architectures 79 4.6.1 Database-centric Architectures 80 4.6.2 Architectures for Web Document Management 80 4.6.3 Architectures for Multimedia Data 81 4.7 Outlook 84 5 Technology-aware Web Application Design 85Gerhard Austaller, Andreas Hartl, Markus Lauff, Fernando Lyardet, Max Mühlhaüser 5.1 Introduction 86 5.2 Web Design from an Evolutionary Perspective 89 5.2.1 Background 89 5.2.2 Information Design: An Authoring Activity 90 5.2.3 Software Design: A Programming Activity 92 5.2.4 Merging Information Design and Software Design 93 5.2.5 Problems and Restrictions in Integrated Web Design 94 5.2.6 A Proposed Structural Approach 95 5.3 Presentation Design 95 5.3.1 Presentation of Nodes and Meshes 96 5.3.2 Device-independent Development Approaches 97 5.4 Interaction Design 98 5.4.1 User Interaction 98 5.4.2 User Interface Organization 100 5.4.3 Navigation Design 101 5.4.4 Designing a Link Representation: The Anchor 101 5.4.5 Designing Link Internals: The URL 102 5.4.6 Navigation and Orientation 102 5.4.7 Structured Dialog for Complex Activities 103 5.4.8 Interplay with Technology and Architecture 104 5.5 Functional Design 105 5.5.1 Integration 105 5.5.2 Communication Paradigms and Middleware 105 5.5.3 Distributed Cross-corporate Web Applications 106 5.6 Outlook 107 5.6.1 Context-aware Applications 107 5.6.2 Device-independent Applications 108 5.6.3 Reusability 109 5.7 Summary 110 6 Technologies for Web Applications 111Martin Nussbaumer, Martin Gaedke 6.1 Introduction 111 6.2 Fundamentals 112 6.2.1 Markup 112 6.2.2 Hypertext and Hypermedia 112 6.3 Client/Server Communication on the Web 113 6.3.1 SMTP – Simple Mail Transfer Protocol. 113 6.3.2 RTSP – Real Time Streaming Protocol 113 6.3.3 HTTP – HyperText Transfer Protocol 113 6.3.4 Session Tracking 114 6.4 Client-side Technologies 116 6.4.1 Helpers and Plug-ins 116 6.4.2 Java Applets 116 6.4.3 ActiveX Controls 116 6.5 Document-specific Technologies 117 6.5.1 HTML – Hypertext Markup Language 117 6.5.2 SVG – Scalable Vector Graphics 117 6.5.3 SMIL – Synchronized Multimedia Integration Language 118 6.5.4 XML – eXtensible Markup Language 118 6.5.5 XSL – eXtensible Stylesheet Language 122 6.6 Server-side Technologies 126 6.6.1 URI Handlers 126 6.6.2 Web Services 129 6.6.3 Middleware Technologies 130 6.7 Outlook 132 7 Testing Web Applications 133Christoph Steindl, Rudolf Ramler, Josef Altmann 7.1 Introduction 133 7.2 Fundamentals 134 7.2.1 Terminology 134 7.2.2 Quality Characteristics 135 7.2.3 Test Objectives 136 7.2.4 Test Levels 136 7.2.5 Role of the Tester 137 7.3 Test Specifics in Web Engineering 138 7.4 Test Approaches 140 7.4.1 Conventional Approaches 140 7.4.2 Agile Approaches 140 7.5 Test Scheme 142 7.5.1 Three Test Dimensions 142 7.5.2 Applying the Scheme to Web Applications 143 7.5.3 Examples of Using the Test Scheme 145 7.6 Test Methods and Techniques 145 7.6.1 Link Testing 147 7.6.2 Browser Testing 147 7.6.3 Usability Testing 148 7.6.4 Load, Stress, and Continuous Testing 148 7.6.5 Testing Security 149 7.6.6 Test-driven Development 150 7.7 Test Automation 150 7.7.1 Benefits and Drawbacks of Automated Tests 150 7.7.2 Test Tools 151 7.7.3 Selecting Test Tools 152 7.8 Outlook 152 8 Operation and Maintenance of Web Applications 155Arno Ebner, Birgit Pröll, Hannes Werthner 8.1 Introduction 155 8.2 Challenges Following the Launch of a Web Application 156 8.3 Promoting a Web Application 157 8.3.1 Newsletters 158 8.3.2 Affiliate Marketing 158 8.3.3 Search Engine Marketing 159 8.3.4 Content-related Marketing 162 8.3.5 Domain Management 162 8.4 Content Management 163 8.4.1 Content Update Rate and Demand on Currency 164 8.4.2 Content Syndication 165 8.5 Usage Analysis 165 8.5.1 Usage Analysis Techniques 165 8.5.2 Statistical Indicators 167 8.5.3 User Behavior Analysis 168 8.6 Outlook 169 9 Web Project Management 171Herwig Mayr 9.1 From Software Project Management to Web Project Management 171 9.1.1 Objectives of Software Project Management 171 9.1.2 The Tasks of Software Project Management 172 9.1.3 Conflicting Areas in Projects 173 9.1.4 Specifics of Web Project Management 173 9.2 Challenges in Web Project Management 175 9.2.1 General Challenges in Software Development 175 9.2.2 Development-related Challenges in Web Projects 176 9.2.3 Product-related Challenges in Web Projects 179 9.3 Managing Web Teams 182 9.3.1 Software Development: A Human-centered Task 182 9.3.2 The Web Project Team 183 9.3.3 The Web Project Manager 184 9.4 Managing the Development Process of a Web Application 185 9.4.1 Deploying the Tools 185 9.4.2 Measuring Progress 188 9.4.3 Project Risks 190 9.4.4 Risk Management 193 9.5 Outlook 194 10 The Web Application Development Process 197Gregor Engels, Marc Lohmann, Annika Wagner 10.1 Motivation 197 10.2 Fundamentals 198 10.3 Requirements for a Web Application Development Process 201 10.3.1 Handling Short Development Cycles 201 10.3.2 Handling Changing Requirements 201 10.3.3 Releases with Fixed Deadlines and Flexible Contents 203 10.3.4 Parallel Development of Different Releases 203 10.3.5 Reuse and Integration 204 10.3.6 Adapting to Web Application’s Complexity Level 204 10.3.7 Summary 205 10.4 Analysis of the Rational Unified Process 205 10.4.1 Introduction 205 10.4.2 General Suitability for Web Application Development 208 10.4.3 Does RUP meet the Requirements of Web Applications? 209 10.5 Analysis of Extreme Programming 211 10.5.1 Introduction 211 10.5.2 Does XP meet the Requirements of Web Application Development? 214 10.6 Outlook 216 11 Usability of Web Applications 219Martin Hitz, Gerhard Leitner, Rudolf Melcher 11.1 Motivation 219 11.2 What is Usability? 220 11.3 What Characterizes the Usability of Web Applications? 222 11.4 Design Guidelines 225 11.4.1 Response Times 225 11.4.2 Interaction Efficiency 225 11.4.3 Colors 226 11.4.4 Text Layout 227 11.4.5 Page Structure 228 11.4.6 Navigation Structure 228 11.4.7 Multiculturality 230 11.4.8 Confidence-generating Measures 231 11.4.9 Other Design Criteria 232 11.5 Web Usability Engineering Methods 232 11.5.1 Requirements Analysis 234 11.5.2 Design 237 11.5.3 Implementation 238 11.5.4 Operation 238 11.6 Web Usability Engineering Trends 239 11.6.1 Usability Patterns 239 11.6.2 Mobile Usability 241 11.6.3 Accessibility 243 11.7 Outlook 245 12 Performance of Web Applications 247Gabriele Kotsis 12.1 Introduction 247 12.2 What Is Performance? 248 12.3 What Characterizes the Performance of Web Applications? 250 12.4 System Definition and Indicators 251 12.5 Characterizing the Workload 252 12.6 Analytical Techniques 254 12.6.1 Operational Analysis 254 12.6.2 Queuing Networks and Simulation Models 255 12.6.3 Measuring Approaches 257 12.7 Representing and Interpreting Results 258 12.8 Performance Optimization Methods 259 12.8.1 Acceleration Within a Web Application 260 12.8.2 Reducing Transmission Time 261 12.8.3 Server Tuning 263 12.9 Outlook 263 13 Security for Web Applications 265Martin Wimmer, Alfons Kemper, Stefan Seltzsam 13.1 Introduction 265 13.2 Aspects of Security 266 13.3 Encryption, Digital Signatures and Certificates 268 13.3.1 Symmetric Cryptography 268 13.3.2 Asymmetric Cryptography 270 13.3.3 Digital Signatures 271 13.3.4 Certificates and Public Key Infrastructure 272 13.4 Secure Client/Server-Interaction 272 13.4.1 Point-to-Point Security 272 13.4.2 End-to-End Security 274 13.4.3 User Authentication and Authorization 276 13.4.4 Electronic Payment Systems 278 13.5 Client Security Issues 279 13.5.1 Preserving Privacy 279 13.5.2 Mobile Code Security 281 13.5.3 Phishing and Web Spoofing 282 13.5.4 Desktop Security 283 13.6 Service Provider Security Issues 285 13.6.1 Cross-Site Scripting 285 13.6.2 SQL Injection 287 13.6.3 Security of CGI Programs 289 13.6.4 Service Availability 290 13.6.5 Host Security 291 13.7 Outlook 292 14 The Semantic Web – The Network of Meanings in the Network of Documents 293Wernher Behrendt, Nitin Arora 14.1 Fundamentals of the Semantic Web 293 14.1.1 The Role of Software Agents 294 14.1.2 The Role of Semantic Markup 296 14.1.3 The Role of Ontologies 297 14.2 Technological Concepts 298 14.2.1 Agents According to the FIPA Standard 298 14.2.2 Ontologies 300 14.2.3 Semantic Markup on the Web 303 14.3 Specifics of Semantic Web Applications 308 14.3.1 Semantic Markup 308 14.3.2 Agents 309 14.3.3 Ontologies 309 14.3.4 Semantic Web Services 310 14.3.5 Integration into Web Engineering 313 14.4 Tools 314 14.5 Outlook 315 Glossary 317 Author Biographies 329 Bibliography 337 Credits 357 Index 359

    £48.44

  • Developing Web Applications

    John Wiley & Sons Inc Developing Web Applications

    Book SynopsisBuilding applications for the Internet is a complex and fast-moving field which utilizes a variety of continually evolving technologies. Whether your perspective is from the client or server side, there are many languages to master - X(HTML), JavaScript, PHP, XML and CSS to name but a few.Table of ContentsPreface. Introduction. Features. Additional Materials. Trademarks. Acknowledgments. CHAPTER 1: THE WAY THE WEB WORKS. A basic introduction to how the WWW works within the context of the Internet with supporting protocols and applications. CHAPTER 2: THE CLIENT SIDE: HTML. This chapter starts to look at the client side and static Web page development using HTML. You will learn how to develop simple Web pages and formatting, together with tables, images and frames. CHAPTER 3: FROM HTML TO XHTML. Here we continue the exploration of HTML into XHTML. You will learn about the various standards that have been developed for HTML. More advanced HTML will also be studied, and the ability to control search engines, cache refresh and meta information. CHAPTER 4: GETTING SOME STYLE: CSS. In this chapter you will learn how to present and control the format of Web pages using CSS. This includes the ability to precisely control the positioning and attributes of content while maintaining the structure of the document itself. CHAPTER 5: JAVASCRIPT: INTRODUCTION TO CLIENT SIDE SCRIPTING. This chapter will prepare you for developing with this popular scripting language, showing you the syntax and possibilities of use. The aims here are to show you how it is placed within a page, variables, strings, arrays and loops. Program flow is also discussed and how conditional operators and commands are used. CHAPTER 6: JAVASCRIPT: DEVELOPING MORE ADVANCED SCRIPTS. In this chapter you will learn about using objects in JavaScript, both the built-in types and creating your own. You will also learn about the Document Object Model (DOM), which allows HTML documents to be manipulated and accessed. Forms and ways of validating information submitted are explored here too. CHAPTER 7: DHTML. The aim of this chapter is to bring dynamic aspects of site design together. You will learn about animation, caching, event driven scripting and browser compatibility. It’s in this chapter you will also find out more about compatibility and the need to provide alternatives for different browsers. CHAPTER 8: XML: EXTENSIBLE MARKUP LANGUAGE. In this chapter you will learn about the basics of XML and how it can be used to store information away from the mechanism of processing or formatting of such data. You will learn how to build simple XML files, and be able to manipulate and refer to them. CHAPTER 9: XML, XSL AND XSLT: TRANSFORMING XML. The aim of this chapter is to learn about and explore the possibilities of using XML as the starting point for data to be transformed into other target formats using XSLT. Style sheets are used and linked to documents. It is shown here that it is possible to process XML with a browser or a programing language on the client side. CHAPTER 10: WEB SERVICES, FEEDS AND BLOGS. Here you will learn about three important areas of Web activity: how it is possible to create language- and platform-independent services that utilize common Web protocols and XML; how information can be disseminated automatically to interested people; and finally, the phenomenon of the blog! CHAPTER 11: THE SERVER SIDE. This chapter aims to give you your first contact with the server side and introduces you to the server; the various possible packages and platforms; how to set up and the options involved; testing your server; logging users and dealing with dynamic IPs. CHAPTER 12: PHP 1: STARTING TO SCRIPT ON THE SERVER SIDE. This chapter gives a basic introduction to PHP and dynamic programing on the server side. You will learn how to develop simple PHP, how to structure your programs and embed script within HTML. CHAPTER 13: PHP 2: ARRAYS, FUNCTIONS AND FORMS. Here, you learn how to further manipulate data within PHP and in the process get to grips with new functions, loop structures and the verification of data input through forms. Simple arrays to dynamic structures are discussed, along with the ability to manipulate strings through special functions. Attention is particularly given to how to enlist specific features of PHP when processing data and how these can be used to add security. CHAPTER 14: MORE ADVANCED PHP. The aim here is to provide a glimpse of the further possibilities within PHP, including cookies, sessions, objects and more advanced file handling. CHAPTER 15: NETWORK AND WEB SECURITY. The aim of this chapter is to make you aware of threats to online security that you and your users must guard against. The most common forms of attack are studied, such as viruses and worms, cross site scripting, email problems, Trojan horses, phishing and many other mechanisms. Possible solutions are also looked into, including firewalls and anti-virus software. CHAPTER 16: DATABASES. The aim of this chapter is to help you understand databases so that they can easily be utilized in your Web applications and sites. The basic idea of the database is explored, together with how well it can be linked in with server side scripting. All the basic functions are studied, together with how these can be communicated directly to the database server. CHAPTER 17: ALTERNATIVE SCRIPTING LANGUAGES. The aim of this chapter is to have a look at the various technologies available for developing Web applications. This can be useful to familiarize you with legacy code that may be met while maintaining older applications and Web sites. CHAPTER 18: FUTURE: GAINING A PERSPECTIVE. This chapter’s main focus is to acquaint the reader with the leading edge of Internet and Web technology, to give some idea of the currently active research areas and inspire interest for future study. Glossary. Sources. Index.

    £41.79

  • Semantic Web Technologies

    John Wiley & Sons Inc Semantic Web Technologies

    Book SynopsisChampioned by the 3W Consortium, the Semantic Web is a highly significant initiative affecting the future of the World Wide Web. SEKT is a ?12 million EU project with the aim to develop and exploit the knowledge technologies that underlie Next Generation Knowledge Management.Trade Review"The authors have created an easy-to-read, exampled-based book on the semantic Web that will be useful to students, practitioners, researchers, and novices alike. I highly recommend it to all professionals with an interest in this field." (Computing Reviews, March 13, 2008) "…readers interested in developing ontologies for reasoning will get a strong foundation and direction to begin their journeys on the Semantic Web." (CHOICE, March 2007) "…an interesting, well-written computer science textbook that is well worth reading by anyone interested in the semantic Web." (Computing Reviews.com, March 2, 2007) "…a good exposition on the state of the art in semantic Web research." (Computing Reviews.com, January 17, 2007) "…a useful addition to a Semantic Web library." (www.freepint.com, 5th October 2006)Table of ContentsForeword. 1. Introduction. 1.1. Semantic Web Technologies. 1.2. The Goal of the Semantic Web. 1.3. Ontologies and Ontology Languages. 1.4. Creating and Managing Ontologies. 1.5. Using Ontologies. 1.6. Applications. 1.7. Developing the Semantic Web. References. 2. Knowledge Discovery for Ontology Construction. 2.1. Introduction. 2.2. Knowledge Discovery. 2.3. Ontology Definition. 2.4. Methodology for Semi-automatic Ontology Construction. 2.5. Ontology Learning Scenarios. 2.6. Using Knowledge Discovery for Ontology Learning. 2.7. Related Work on Ontology Construction. 2.8. Discussion and Conclusion. Acknowledgments. References. 3. Semantic Annotation and Human Language Technology. 3.1. Introduction. 3.2. Information Extraction: A Brief Introduction. 3.3. Semantic Annotation. 3.4. Applying ‘Traditional’ IE in Semantic Web Applications. 3.5. Ontology-based IE. 3.6. Deterministic Ontology Authoring using Controlled Language IE. 3.7. Conclusion. References. 4. Ontology Evolution. 4.1. Introduction. 4.2. Ontology Evolution: State-of-the-art. 4.3. Logical Architecture. 4.4. Data-driven Ontology Changes. 4.5. Usage-driven Ontology Changes. 4.6. Conclusion. References. 5. Reasoning With Inconsistent Ontologies: Framework, Prototype, and Experiment. 5.1. Introduction. 5.2. Brief Survey of Approaches to Reasoning with Inconsistency. 5.3. Brief Survey of Causes for Inconsistency in the Semantic WEB. 5.4. Reasoning with Inconsistent Ontologies. 5.5. Selection Functions. 5.6. Strategies for Selection Functions. 5.7. Syntactic Relevance-Based Selection Functions. 5.8. Prototype of Pion. 5.9. Discussion and Conclusions. Acknowledgment. References. 6. Ontology Mediation, Merging, and Aligning. 6.1. Introduction. 6.2. Approaches in Ontology Mediation. 6.3. Mapping and Querying Disparate Knowledge Bases. 6.4. Summary. References. 7. Ontologies for Knowledge Management. 7.1. Introduction. 7.2. Ontology usage Scenario. 7.3. Terminology. 7.4. Ontologies as RDBMS Schema. 7.5. Topic-ontologies versus Schema-ontologies. 7.6. Proton Ontology. 7.7. Conclusion. References. 8. Semantic Information Access. 8.1. Introduction. 8.2. Knowledge Access and the Semantic WEB. 8.3. Natural Language Generation from Ontologies. 8.4. Device Independence: Information Anywhere. 8.5. SEKTAgent. 8.6. Concluding Remarks. References. 9. Ontology Engineering Methodologies. 9.1. Introduction. 9.2. The Methodology Focus. 9.3. Past and Current Research. 9.4. Diligent Methodology. 9.5. First Lessons Learned. 9.6. Conclusion and Next Steps. References. 10. Semantic Web Services—Approaches and Perspectives. 10.1. Semantic Web Services—A Short Overview. 10.2. The WSMO Approach. 10.3. The OWL-S Approach. 10.4. The SWSF Approach. 10.5. The IRS-III Approach. 10.6. The WSDL-S Approach. 10.7. Semantic Web Services Grounding: The Link Between The SWS and Existing Web Services Standards. 10.8. Conclusions and Outlook. References. 11. Applying Semantic Technology to a Digital Library. 11.1. Introduction. 11.2. Digital Libraries: The State-of-the-art. 11.3. A Case Study: the BT Digital Library. 11.4. The Users’ View. 11.5. Implementing Semantic Technology in a Digital Library. 11.6. Future Directions. References. 12. Semantic Web: A Legal Case Study. 12.1. Introduction. 12.2. Profile of The Users. 12.3. Ontologies for Legal Knowledge. 12.4. Architecture. 12.5. Conclusions. References. 13. A Semantic Service Oriented Architecture for the Telecommunications Industry. 13.1. Introduction. 13.2. Introduction to Service Oriented Architectures. 13.3. A Semantic Service Orientated Architecture. 13.4. Semantic Mediation. 13.5. Standards and Ontologies in Telecommunications. 13.6. Case Study. 13.7. Conclusion. References. 14. Conclusion and Outlook. 14.1. Management of Networked Ontologies. 14.2. Engineering of Networked Ontologies. 14.3. Contextualizing Ontologies. 14.4. Cross Media Resources. 14.5. Social Semantic Desktop. 14.6. Applications. Index.

    £95.36

  • Skype For Dummies For Dummies S

    John Wiley & Sons Inc Skype For Dummies For Dummies S

    Book SynopsisSee how to use Skype for secure chats and connect SkypeOut and SkypeIN.Table of ContentsForeword. Introduction. Part I: Getting Started with Skype. Chapter 1: What’s All the Hoopla about Skype? Chapter 2: Hooking Up with Skype. Chapter 3: Getting Familiar with Skype’s Interface. Part II: As You Like It: Skype Your Way. Chapter 4: Customizing Skype Options to Suit Your Style. Chapter 5: Getting Personal. Chapter 6: The Mad Chatter. Chapter 7: Skyping Eye to Eye: Skype with Video. Chapter 8: The Ins and Outs of SkypeIn and SkypeOut. Part III: Calling All Seasoned Skypers. Chapter 9: Managing Your Messages. Chapter 10: Partying On — On the Conference Line! Chapter 11: Spicing Things Up with Great Gadgets and Add-Ons. Part IV: The Professional Skyper. Chapter 12: “Skypifying” Your Business. Chapter 13: Exploring Skype Communities. Chapter 14: Skypecasting. Part V: The Part of Tens. Chapter 15: Ten Reasons Your Mom (and Other Family) Will Love Skype. Chapter 16: (Almost) Ten Ways to Promote Your Business Using Skype. Chapter 17: Ten Ways to Use Skype at School. Appendix A: Skype Multilanguage Support. Appendix B: Skype Tips and Tricks Guide. Index.

    £19.54

  • The eBay Billionaires Club

    John Wiley & Sons Inc The eBay Billionaires Club

    Book SynopsisIN The eBay Billionaires'' Club, you will read thestories of twelve professional eBay merchants whorecognized a great business opportunity on the Internetand pursued it-some at great personal financial risk.In every case, the gamble has paid off. There are some powerful lessons to be learnedfrom these entrepreneurs, whose experiences truly runthe gamut. In the end, what they all have in common is that they started small-and some have purposely decided to stay that way. You''ll quickly discover that eBay success really iswithin your reach, because every person in this bookbegan at the very bottom. What''s more, a number of them have achievedincredible growth in a relatively short period of time,which should motivate you to stop thinking aboutyour idea and get started on the road to becoming amember of this elite club yourself. Get your highlighters out and fasten your seat belts for a journey that will put you on the road to building your own million-dollar-or perhaps Table of ContentsAcknowledgements. Introduction. Essential Steps for Getting Started on eBay. Chapter 1 . Anthony Roberts, AACS Autographs. Chapter 2 . Adam Hersh, Adam Hersh Auctions. Chapter 3. David Yaskulka, Blueberry Boutique. Chapter 4. Dan Glasure, Dan’s Train Depot. Chapter 5. Connie Gray, Estate Treasure by Byrum. Chapter 6. John Wieber, Exel-i. Chapter 7. Ann Mayer and Ellen Navarro, ExpressDrop. Chapter 8 . Robert Walzer, Forklift Deals. Chapter 9. Nir Hollander, Gem Stone King. Chapter 10. Jim Orcholski, J&T Coins. Chapter 11. Dan Yen, Movie Mars. Chapter 12. Marat Denenberg, Narro Corp. Chapter 13. Jacob North Sophias Style Store. 50 Secrets of The eBay Billionaires’ Club. Resources. Index.

    £14.39

  • ServiceOriented Computing

    John Wiley & Sons Inc ServiceOriented Computing

    Book SynopsisThis comprehensive textexplains the principles and practice of Web services and relates all concepts to practical examples and emerging standards. Its discussions include: Ontologies Semantic web technologies Peer-to-peer service discovery Service selection Web structure and link analysis Distributed transactions Process modelling Consistency management. Theapplication of these technologiesis clearly explainedwithin the context ofplanning, negotiation, contracts, compliance, privacy, and network policies. Thepresentation ofthe intellectual underpinnings of Web services draws from several key disciplines such as databases, distributed computing, artificial intelligence, and multi-agent systems for techniques and formalisms. Ideas from these disciplines are united in the context of Web services and service-based applications. Featuring an accompanying website and teacher's manual that includes aTable of ContentsAbout the Authors. Preface. Note to the Reader. Acknowledgments. Figures. Tables. Listings. I Basics. 1. Computing with Services. 2. Basic Standards for Web Services. 3. Programming Web Services. 4. Enterprise Architectures. 5. Principles of Service-Oriented Computing. II Description. 6. Modeling and Representation. 7. Resource Description Framework. 8. Web Ontology Language. 9. Ontology Management. III Engagement. 10. Execution Models. 11. Transaction Concepts. 12. Coordination Frameworks for Web Services. 13. Process Specifications. 14. Formal Specification and Enactment. IV Collaboration. 15. Agents. 16. Multiagent Systems. 17. Organizations. 18. Communication. V Solutions. 19. Semantic Service Solutions. 20. Social Service Selection. 21. Economic Service Selection. VI Engineering. 22. Building SOC Applications. 23. Service Management. 24. Security. VII Directions. 25. Challenge and Extensions. VIII Appendices. Appendix A: XML and XML Schema. Appendix B: URI, URN, URL and UUID. Appendix C: XML Namespace Abbreviations. Glossary. About the Authors. Bibliography. Index.

    £81.65

  • Microsoft Expression Web For Dummies

    John Wiley & Sons Inc Microsoft Expression Web For Dummies

    Book SynopsisCovers tools for beginners and Web design pros Create and maintain dynamic Web sites that express your personality! Expression Web is Microsoft's latest program for designing attractive, easy-to-navigate Web sites. Design beginners will love this book's plain-English explanations on how to set up a new site and create Web pages.Table of ContentsIntroduction. Part I: Getting Started with Expression Web. Chapter 1: Creating a Web Site with Expression Web. Chapter 2: Working with Web Pages. Part II: Coaxing Content onto the Page. Chapter 3: Just the Text, Ma’am. Chapter 4: Getting Around with Hyperlinks. Chapter 5: Graphically Speaking. Chapter 6: Forms for Any Purpose. Part III: Great Design Doesn’t Have to Be Difficult. Chapter 7: Using Styles to Gussy Up Your Content. Chapter 8: Putting Page Elements in Their Place. Chapter 9: External Style Sheets and CSS Code. Chapter 10: Tables for Data (And Layout, If You Must). Chapter 11: Streamlining Sites with Dynamic Web Templates. Part IV: Going Live and Keeping House. Chapter 12: Making Your Worldwide Debut. Chapter 13: Web Site Management. Chapter 14: Getting Cozy with Code. Part V: The Part of Tens. Chapter 15: Ten Cool Gizmos for Your Web Site. Chapter 16: Ten Essential Resources for Web Designers. Bonus Online Material. Chapter 17: Ten Ways to Make Your Web Site Better, Even Before You Begin. Chapter 18: Ten Ways to Drag a Site Out of the Stone Age. Index.

    £22.94

  • John Wiley & Sons Inc Actionable Web Analytics Using Data to Make Smart

    Out of stock

    Book SynopsisKnowing everything you can about each click to your Web site can help you make strategic decisions regarding your business. This book is about the why, not just the how, of web analytics and the rules for developing a "culture of analysis" inside your organization. Why you should collect various types of data. Why you need a strategy.Table of ContentsForeword xv Introduction xxvii Part I The Changing Landscape of Marketing Online 1 Chapter 1 The Big Picture 3 New Marketing Trends 4 The Consumer Revolution 5 The Shift from Offline to Online Marketing 8 Instant Brand Building (and Destruction) 10 Rich Media and Infinite Variety 12 The Analysis Mandate 13 ROI Marketing 14 Innovation 15 Some Final Thoughts 16 Chapter 2 Performance Marketing 17 Data vs. Design 18 Web Design Today 18 The Web Award Fallacy 19 When Visual Design Goes Wrong 19 Where Data Goes Wrong 21 Performance-Driven Design: Balancing Logic and Creativity 22 Case Study: Dealing with Star Power 23 Case Study: Forget Marketing at All 24 Recap 25 Part II Shifting to a Culture of Analysis 27 Chapter 3 What “Culture of Analysis” Means 29 What Is a Data-Driven Organization? 30 Data-Driven Decision Making 31 Dynamic Prioritization 32 Perking Up Interest in Web Analytics 34 Establishing a Web Analytics Steering Committee 34 Starting Out Small with a Win 35 Empowering Your Employees 36 Managing Up 36 Impact on Roles beyond the Analytics Team 37 Cross-Channel Implications 40 Questionnaire: Rating Your Level of Data Drive 41 Recap 42 Chapter 4 Avoiding Stumbling Points 43 Do You Need an Analytics Intervention? 44 Analytics Intervention Step 1: Admitting the Problem 44 Analytics Intervention Step 2: Admit That You Are the Problem 46 Analytics Intervention Step 3: Agree That This Is a Corporate Problem 47 The Road to Recovery: Overcoming Real Gaps 48 Issue #1: Lack of Established Processes and Methodology 49 Issue #2: Failure to Establish Proper KPIs and Metrics 49 Issue #3: Data Inaccuracy 50 Issue #4: Data Overload 52 Issue #5: Inability to Monetize the Impact of Changes 53 Issue #6: Inability to Prioritize Opportunities 54 Issue #7: Limited Access to Data 54 Issue #8: Inadequate Data Integration 55 Issue #9: Starting Too Big 56 Issue #10: Failure to Tie Goals to KPIs 57 Issue #11: No Plan for Acting on Insight 58 Issue #12: Lack of Committed Individual and Executive Support 58 Recap 59 Part III Proven Formula for Success 61 Chapter 5 Preparing to Be Data-Driven 63 Web Analytics Methodology 64 The Four Steps of Web Analytics 65 Defining Business Metrics (KPIs) 65 Reports 66 Analysis 67 Optimization and Action 67 Results and Starting Again 68 Recap 68 Chapter 6 Defining Site Goals, KPIs, and Key Metrics 71 Defining Overall Business Goals 72 Defining Site Goals: The Conversion Funnel 73 Awareness 73 Interest 73 Consideration 74 Purchase 74 Website Goals and the Marketing Funnel 74 Understanding Key Performance Indicators (KPIs) 75 Constructing KPIs 76 Creating Targets for KPIs 79 Common KPIs for Different Site Types 80 E-Commerce 80 Lead Generation 82 Customer Service 83 Content Sites 85 Branding Sites 87 Recap 88 Chapter 7 Monetizing Site Behaviors 89 The Monetization Challenge 90 Case Study: Monetization and Motivation 90 Web-Monetization Models 93 Top 10 Ways Monetization Models Can Help Your Company 94 How to Create Monetization Models 95 Assembling a Monetization Model 97 Monetization Models for Different Site Types and Behaviors 100 E-Commerce Opportunity 100 Lead Generation 102 Customer Service 104 Ad-Supported Content Sites 106 Recap 108 Chapter 8 Getting the Right Data 109 Primary Data Types 110 Warning: Avoid Data Smog 110 Behavioral Data 111 Attitudinal Data 112 Balancing Behavioral and Attitudinal Data 112 Competitive Data 113 Secondary Data Types 116 Customer Interaction and Data 116 Third-Party Research 117 Usability Benchmarking 117 Heuristic Evaluation and Expert Reviews 118 Community Sourced Data 119 Leveraging These Data Types 120 Comparing Performance with Others 120 What Is a Relative Index? 122 Examples of Relative Indices 122 Customer Engagement 123 Methodology: Leveraging Indices across Your Organization 124 Case Study: Leveraging Different Data Types to Improve Site Performance 126 Recap 128 Chapter 9 Analyzing Site Performance 129 Analysis vs. Reporting 130 Don’t Blame Your Tools 131 Examples of Analysis 132 Analyzing Purchasing Processes to Find Opportunities 132 Analyzing Lead Processes to Find Opportunities 135 Understanding What Onsite Search Is Telling You 136 Evaluating the Effectiveness of Your Home Page 138 Evaluating the Effectiveness of Branding Content: Branding Metrics 138 Evaluating the Effectiveness of Campaign Landing Pages 140 Segmenting Traffic to Identify Behavioral Differences 142 Segmenting Your Audience 142 Case Study: Segmenting for a Financial Services Provider 143 Analyzing Drivers to Offline Conversion 144 Tracking Online Partner Handoffs and Brick-And-Mortar Referrals 144 Tracking Offline Handoffs to Sales Reps 144 Tracking Visitors to a Call Center 145 Delayed Conversion 146 Tracking Delayed Conversion 146 Reporting in a Timely Manner 147 Recap 147 Chapter 10 Prioritizing 149 How We Prioritize 150 The Principles of Dynamic Prioritization 150 Traditional Resource Prioritization 151 Dynamic Prioritization 152 Dynamic Prioritization Scorecard 154 Dynamic Prioritization in Action 154 Forecasting Potential Impact 155 Comparing Opportunities 157 Moving Your Company Toward Dynamic Prioritization 157 Overcoming Common Excuses 158 Conclusion 159 Recap 160 Chapter 11 Moving from Analysis to Site Optimization 161 Testing Methodologies and Tools 162 A/B Testing 162 A/B/n Testing 162 Multivariate Tests 162 How to Choose a Test Type 163 Testing Tools 164 What to Test 164 Prioritizing Tests 166 Creating a Successful Test 167 Understanding Post-Test Analysis 168 Optimizing Segment Performance 168 Example One: Behavior-Based Testing 169 Example Two: Day-of-the-Week Testing 169 Planning for Optimization 169 Budgeting for Optimization 170 Skills Needed for a Successful Optimization Team 171 Overcoming IT Doubts 173 IT Doesn’t Understand the Process 174 Testing Prioritization 174 Lack of Executive Support 174 Learning from Your Successes and Mistakes 175 Learning from the Good and the Bad 175 A Quick Way Up the Learning Curve 176 Spreading the Word 176 Test Examples 176 Price 177 Promotional 178 Message 179 Page Layout 180 New Site Launches or New Functionality 180 Site Navigation and Taxonomy 181 Recap 182 Chapter 12 Agencies 185 Why Use an Agency at All? 186 Finding an Agency 187 Creating an RFP 188 Introduction and Company Background 189 Scope of Work and Business Goals 191 Timelines 193 Financials 194 The Rest of the RFP: Asking the Right Questions 195Mutual Objective: Success 196 Doing the Work 198 The Secret Agency Sauce 199 Recap 200 Chapter 13 The Creative Brief 201 What Is a Creative Brief? 202 The Brief 202 Components of a Data-Driven Brief 203 Creative Brief Metrics 203 Analytics and Creativity 205 The Iterative Design Cycle 206 A Sample Creative Brief 206 Creative Brief: Robotwear.Com 206 Recap 210 Chapter 14 Staffing and Tuning Your Web Team 211 Skills That Make a Great Web Analyst 212 Technical vs. Interpretive Expertise 212 Key Web Analyst Skills 213 The Roles of the Web Analyst 214 Building Your Web-Analytics Team: Internal and External Teams 215 Estimating Your Cost 215 Key Analytics Positions 216 Expanding the Circle of Influence 217 Internal vs. External Teams 217 Education and Training for Web Analysts 219 Web Analytics Association 219 Conferences 219 University of British Columbia Courses 220 Message Boards 220 ClickZ and Other Online Media 220 Blogs 220 Web Analytics Wednesdays 220 Vendor Training 221 Agency Partners 221 Hands-on Experience 221 Recap 221 Chapter 15 Partners 223 When to Choose an Analytics Tool Vendor 224 Methodology for Selecting a Tool 225 Selecting a Review Committee 225 Establishing a Timeline 226 Criteria to Review and Select Vendors 226 10 Questions to Ask Web Analytics Vendors 228 Comparing to Free Tools 229 ASP or Software Version 229 Data Capture 230 Total Cost of Ownership 230 Support 231 Data Segmentation 232 Data Export and Options 232 Data Integration 233 The Future 233 References 234 Recap 234 Conclusion 235 Appendix:Web Analytics “Big Three” Definitions 237 How We Define Terms 238 Definition Framework Overview 239 Term: Unique Visitors 239 Term: Visits/Sessions 240 Term: Page Views 240 Index 243

    Out of stock

    £999.99

  • PayPerClick Search Engine Marketing

    John Wiley & Sons Inc PayPerClick Search Engine Marketing

    Book SynopsisThe complete guide to a winning pay-per-click marketing campaign Pay-per-click advertising-the sponsored results on search engine results pages-is increasingly being used to drive traffic to websites. Marketing and advertising professionals looking for a hands-on, task-based guide to every stage of creating and managing a winning PPC campaign will get the step-by-step instruction they need in this detailed guide. Using the popular An Hour A Day format, this book helps you avoid the pitfalls and plan, develop, implement, manage, and monitor a PPC campaign that gets results. Successful pay-per-click campaigns are a key component of online marketing This guide breaks the project down into manageable tasks, valuable for the small-business owner as well as for marketing officers and consultants Explains core PPC concepts, industry trends, and the mechanics that make a campaign work Shows how to perform keyword research, structuTable of Contents1 The Art and Science of PPC Advertising. 2 How the PPC Machine Works. 3 Core PPC Skills and Objectives. 4 Month 1 — Research Keywords and Establish Campaign Structure. 5 Month 2 — Create Great PPC Ads. 6 Month 3 — Design Effective Landing Pages. 7 Month 4 — Advertise on the Content Network. 8 Month 5 — Launch Your Campaign. 9 Month 6 — Optimize Your Campaign. 10 Month 7 — Test Ads Using Advanced Techniques. 11 Month 8 — Test and Optimize Landing Pages. 12 Month 9 — Migrate Your Campaign to Microsoft and Yahoo!

    £19.54

  • An Introduction to Search Engines and Web

    John Wiley & Sons Inc An Introduction to Search Engines and Web

    1 in stock

    Book SynopsisThis book is a second edition, updated and expanded toexplain the technologies that help us find information on the web. Search engines and web navigation tools have become ubiquitous in our day to day use of the web as an information source, a tool for commercial transactions and a social computing tool. Moreover, through the mobile web we have access to the web''s services when we are on the move. This book demystifies the tools that we use when interacting with the web, and gives the reader a detailed overview of where we are and where we are going in terms of search engine and web navigation technologies.Trade Review"This book is a second edition, updated and expanded to explain the technologies that help us find information on the web . . . this book demystifies the tools that we use when interacting with the web, and gives the reader a detailed overview of where we are and where we are going in terms of search engine and web navigation technologies". (MyCFO, 29 November 2010) "This book is a second edition, updated and expanded to explain the technologies that help us find information on the web". (Business It Business Net, 29 November 2010)Table of ContentsPREFACE. LIST OF FIGURES. CHAPTER 1 INTRODUCTION. 1.1 Brief Summary of Chapters. 1.2 Brief History of Hypertext and the Web. 1.3 Brief History of Search Engines. CHAPTER 2 THE WEB AND THE PROBLEM OF SEARCH. 2.1 Some Statistics. 2.2 Tabular Data Versus Web Data. 2.3 Structure of the Web. 2.4 Information Seeking on the Web. 2.5 Informational, Navigational, and Transactional Queries. 2.6 Comparing Web Search to Traditional Information Retrieval. 2.7 Local Site Search Versus Global Web Search. 2.8 Difference Between Search and Navigation. CHAPTER 3 THE PROBLEM OF WEB NAVIGATION. 3.1 Getting Lost in Hyperspace and the Navigation Problem. 3.2 How Can the Machine Assist in User Search and Navigation. 3.3 Trails Should be First Class Objects. 3.4 Enter Markov Chains and Two Interpretations of Its Probabilities. 3.5 Conflict Between Web Site Owner and Visitor. 3.6 Conflict Between Semantics of Web Site and the Business Model. CHAPTER 4 SEARCHING THE WEB. 4.1 Mechanics of a Typical Search. 4.2 Search Engines as Information Gatekeepers of the Web. 4.3 Search Engine Wars, is the Dust Settling? 4.4 Statistics from Studies of Search Engine Query Logs. 4.5 Architecture of a Search Engine. 4.6 Crawling the Web. 4.7 What Does it Take to Deliver a Global Search Service? CHAPTER 5 HOW DOES A SEARCH ENGINE WORK. 5.1 Content Relevance. 5.2 Link-Based Metrics. 5.3 Popularity-Based Metrics. 5.4 Evaluating Search Engines. CHAPTER 6 DIFFERENT TYPES OF SEARCH ENGINES. 6.1 Directories and Categorization of Web Content. 6.2 Search Engine Advertising. 6.3 Metasearch. 6.4 Personalization. 6.5 Question Answering (Q&A) on the Web. 6.6 Image Search. 6.7 Special Purpose Search Engines. CHAPTER 7 NAVIGATING THE WEB. 7.1 Frustration in Web Browsing and Navigation. 7.2 Navigation Tools. 7.3 Navigational Metrics. 7.4 Web Data Mining. 7.5 The Best Trail Algorithm. 7.6 Visualization that Aids Navigation. 7.7 Navigation in Virtual and Physical Spaces. CHAPTER 8 THE MOBILE WEB. 8.1 The Paradigm of Mobile Computing. 8.2 Mobile Web Services. 8.3 Mobile Device Interfaces. 8.4 The Navigation Problem in Mobile Portals. 8.5 Mobile Search. CHAPTER 9 SOCIAL NETWORKS. 9.1 What is a Social Network? 9.2 Social Network Analysis. 9.3 Peer-to-Peer Networks. 9.4 Collaborative Filtering. 9.5 Weblogs (Blogs). 9.6 Power-Law Distributions in the Web. 9.7 Searching in Social Networks. 9.8 Social Tagging and Bookmarking. 9.9 Opinion Mining. 9.10 Web 2.0 and Collective Intelligence. CHAPTER 10 THE FUTURE OF WEB SEARCH AND NAVIGATION. BIBLIOGRAPHY. INDEX.

    1 in stock

    £75.56

  • C 2010 AllinOne For Dummies

    John Wiley & Sons Inc C 2010 AllinOne For Dummies

    Book SynopsisA logical, straightforward approach to learning the C# language C# is a complicated programming language for building .NET-connected software for Microsoft Windows, the Web, and a wide range of devices. The friendly All-in-One For Dummies format is a perfect way to present it. Each minibook is a self-contained package of necessary information, making it easy to find what you''re looking for. Upgrades in C# 2010 include the ability to build Windows 7 applications and compatibility with Python and Ruby. C# is a somewhat complex programming language for building .NET-connected software for Microsoft Windows, the Web, and other devices Beginning C# programmers will appreciate how the All-in-One format breaks the topic into minibooks, each one addressing a key body of information Minibooks include creating your first C# program, Windows 7 programming, basic C# programming, object-based programming, object-oriented programming, Windows Table of ContentsIntroduction. Book I: Basics of C# Programming. Chapter 1: Creating Your First C# Console Application. Chapter 2: Living with Variability — Declaring Value-Type Variables. Chapter 3: Pulling Strings. Chapter 4: Smooth Operators. Chapter 5: Getting Into the Program Flow. Chapter 6: Lining Up Your Ducks with Collections. Chapter 7: Stepping through Collections. Chapter 8: Buying Generic. Chapter 9: Some Exceptional Exceptions. Book II: Object-Oriented C# Programming. Chapter 1: Object-Oriented Programming: What’s It All About? Chapter 2: Showing Some Class. Chapter 3: We Have Our Methods. Chapter 4: Let Me Say This about this. Chapter 5: Holding a Class Responsible. Chapter 6: Inheritance: Is That All I Get? Chapter 7: Poly-what-ism? Chapter 8: Interfacing with the Interface. Chapter 9: Delegating Those Important Events. Chapter 10: Can I Use Your Namespace in the Library? Book III: Designing for C#. Chapter 1: Writing Secure Code. Chapter 2: Accessing Data. Chapter 3: Fishing the FileStream. Chapter 4: Accessing the Internet. Chapter 5: Creating Images. Book IV: A Tour of Visual Studio. Chapter 1: Getting Started with Visual Studio. Chapter 2: Using the Interface. Chapter 3: Customizing Visual Studio. Chapter 4: Transforming Text Templates. Book V: Windows Development with WPF. Chapter 1: Introducing WPF. Chapter 2: Understanding the Basics of WP. Chapter 3: Data Binding in WPF. Chapter 4: Practical WPF. Book VI: Web Development with ASP.NET. Chapter 1: Looking at How ASP.NET Works with C#. Chapter 2: Building Web Applications. Chapter 3: Controlling Your Development Experience. Chapter 4: Leveraging the .NET Framework. Chapter 5: Digging into Web Construction. Book VII: Service-Oriented Development. Chapter 1: Getting Acquainted with Web Services. Chapter 2: Building Web Services with ASMX. Chapter 3: Building Web Services with WCF. Chapter 4: Building Web Services with ReST. Book VIII: New Features in C# 4.0. Chapter 1: Programming Dynamically! Chapter 2: Improving Productivity with Named and Optional Parameters. Chapter 3: Helping Out with Interop. Chapter 4: Revising Generics. Index.

    £23.79

  • Winning on Betfair For Dummies

    John Wiley & Sons Inc Winning on Betfair For Dummies

    Book SynopsisBetfair is the world's leading online betting exchange. Launched in 2000, its annual revenues reached 145m in 2006. In the last year, Betfair has more than doubled its number of registered users. Since the first edition of the book was published, the total number of Betfair websites has risen to 18, and an Australian exchange has launched. The services Betfair offer have also expanded, including a telephone betting operation and new games including poker, blackjack and baccarat. This is the definitive insider's guide to playing and winning on Betfair. Written by Betfair insiders it gives you the full picture of how Betfair works; it explains the terms and jargon, helps you get started on the site, introduces every type of play including poker and the Betfair Casino - and offers tips and insider know-how that both newcomers seasoned Betfair punters can use to maximise returns.Table of ContentsIntroduction 1 Part I: Starting Out 7 Chapter 1: Introducing Betfair 9 Chapter 2: Starting Out with the Essentials 17 Chapter 3: Managing Your Account 27 Chapter 4: Choosing Your Market 39 Part II: Let’s Get Betting 51 Chapter 5: Placing Your First Bet 53 Chapter 6: Doing the Maths 65 Chapter 7: Betting In-Play 73 Chapter 8: Using Betfair Starting Price 85 Chapter 9: Poker, Games, and Casino 91 Part III: Getting Serious 97 Chapter 10: Finding Information 99 Chapter 11: Low-Risk Betting: Trading 103 Chapter 12: Low-Risk Betting: Arbing 117 Chapter 13: Going Pro 123 Chapter 14: Controlling Your Gambling 139 Part IV: The Part of Tens 145 Chapter 15: Ten Common Mistakes to Avoid 147 Chapter 16: Ten Top Tips 153 Chapter 17: Ten Sporting Information Sources 159 Chapter 18: Ten (or So) Most Amazing Markets 165 Chapter 19: Ten Betfair Firsts 173 Appendix: Glossary 179 Index 183

    £11.69

  • GSM  UMTS The Creation of Global Mobile

    John Wiley & Sons Inc GSM UMTS The Creation of Global Mobile

    Book SynopsisThis text provides a technical history of the development of GSM (Global System for Mobile Communication) standards and the early evolution of UMTS (Univerisal Mobile Telecommunicaitons System). It presents background information and descriptions of the technical features of the GSM standards.Trade Review"a useful source of reference" (World Surface Coatings Abstracts, January 2002) "The author has done GSM industry a great service with this book-without it in twenty years time no one would remember anything about the early days of GSM." (GSM Daily)Table of ContentsGSM's Achievements (Friedhelm Hillebrand). The Agreement on the Concepts and the Basic Parameter of the GSM Standard (Mid-1982 to Mid-1987) (Thomas Haug, Philippe Dupuis and Stephen Temple). The Detailed Specification Work Leading to the GSM Phase 1 Standard used for the Opening of Service (1987-1991) (Thomas Haug). Consolidating GSM Phase 1 and Evolving the Services and System Features to GSM Phase 2 in ETSI SMG (1992-1995) (Philippe Dupuis). Evolving the Services and System features to Generation 2.5 by the GSM Phase 2+ Program (1993-2000) (Phillipe Dupuis, Friedhelm Hillebrand and Ansgar Bergmann). GSM Goes to North America (Don Zelmer). The UMTS Related Work of the European Commsiions, UMTS Taskforce, UMTS Forum and GSM Association (Joao da Silva, Ruprecht Niepold, Bosco Fernandez, Thomas Beijer and Josef Huber). The UMTS Standardisation Work in ETSI (Philippe Dupuis and Friedhelm Hillebrand). The Third Generation Partnership Project (3GPP) (Karl Heinz Rosenbrock and Niels P.S. Andersen). Services and Services' Capabilities (Friedhelm Hillebrand and Alan Cox). System Architecture Evolution (Michel Mouly). Radio Aspects (Didier Verhulst and Michael Färber). The Subscriber Identity Module: Past, Present anf Future (Klaus Vedder). Voice Codes (Kari Järvinen). Security Aspects (Mike Walker and Timothy Wright). Short Message and Data Service (Friedhelm Hillebrand, Kevin Holley, Wolfgang Roth and Jürgen Baumann). Mobile Stations Type Appproval (Remi Thomas and David Barnes). Operations and Maintenance (Gisela Hertel). Professional Technical Support and its Evolution (Bernard Mallinder, Ansgar Bergmann and Adrian Scrase). Working Methods and their Evolution (Ansgar Bergmann). The Contributions of the GSM Association (Renzo Failli, George Schmitt, Arne Foxman, Petter Bliksrud, Armin Toepfer, Michael Giessler and Neil Lilly). GSM and UMTS Acceptance in the World (Friedhelm Hillebrand and Bernd Eylert). GSM Success Factors (Friedhelm Hillebrand). Appendices. Index. List of Authors.

    £190.76

  • The Wireless Mobile Internet Architectures

    John Wiley & Sons Inc The Wireless Mobile Internet Architectures

    Book SynopsisInternet based applications are the emerging major source of traffic for wireless networks. Soon we will all be able to access the Internet from our mobile phones, PDAs, hand--held devices, etc. This book describes the networking technologies that will enable the seamless transmission of data to us, wherever we are.Trade Review"...excellent text book style...essential reading for those interested in or studying the topic..." (TelecomWorldWire, 25 June 2003) "...an excellent addition to the literature on the wireless mobile Internet...a must-read for seasoned professionals and also for those who are new to the subject...." (Computing Reviews) "...easy-to-read reference text is essential reading for those interested in or studying the topic..." (M2 Best Books, 25 June 2003) "...a survival guide that helps introduce us to issues related to providing Internet networking for wireless mobile terminals..." (IEEE Communications Magazine, Dec 2003)Table of ContentsPreface. Acknowledgements. PART I: THE WIRELESS INTERNET. An Introduction to Wireless Mobile Internet. Wireless Cellular Data Networks. Cellular Mobile Networks. Mobile Networks of the Future. PART II: FUNDAMENTAL TOPICS IN WIRELESS IP. Quality of Service in a Mobile Environment. Traffic Modeling for Wireless IP. Traffic Management for Wireless IP. Mobility in Cellular Networks. Transport Protocols for Wireless IP. Internet Protocol for Wireless IP. PART III: ADVANCED TOPICS IN WIRELESS IP. Internet Perspectives on Wireless IP. Mobile Ad Hoc Networks and Future Challenges. Satellites in Wireless IP. Acronyms. Index. About the Author.

    £100.76

  • Towards the Semantic Web

    John Wiley & Sons Inc Towards the Semantic Web

    1 in stock

    Book SynopsisWith the current changes driven by the expansion of the World Wide Web, this book uses a different approach from other books on the market: it applies ontologies to electronically available information to improve the quality of knowledge management in large and distributed organizations.Table of ContentsForeword. Biographies. List of Contributors. Acknowledgments. Introduction (J. Davies, et al.). OIL and DAML+OIL: Ontology Languages for the Semantic Web (D. Fensel, et al.). A Methodology for Ontology-based Knowledge Management (Y. Sure and R. Studer). Ontology Management: Storing, Aligning and Maintaining Ontologies (M. Klein, et al.). Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema (J. Broekstra, et al.). Generating Ontologies for the Semantic Web: OntoBuilder (R. Engels and T. Lech). OntoEdit: Collaborative Engineering of Ontologies (Y. Sure, et al.). QuizRDF: Search Technology for the Semantic Web (J. Davies, et al.). Spectacle (C. Fluit, et al.). OntoShare: Evolving Ontologies in a Knowledge Sharing System (J. Davies, et al.). Ontology Middleware and Reasoning (A. Kiryakov, et al.). Ontology-based Knowledge Management at Work: The Swiss Life Case Studies (U. Reimer, et al.). Field Experimenting with Semantic Web Tools in a Virtual Organization (V. Iosif, et al.). A Future Perspective: Exploiting Peer-to-Peer and the Semantic Web for Knowledge Management (D. Fensel, et al.). Conclusions: Ontology-driven Knowledge Management - Towards the Semantic Web? (J. Davies, et al.). References. Index.

    1 in stock

    £88.16

  • Modeling the Internet and the Web Probabilistic

    John Wiley & Sons Inc Modeling the Internet and the Web Probabilistic

    Book SynopsisDespite its haphazard growth, the Web hides powerful underlying regularities -- from the organization of its links to the patterns found in its use by millions of users. Probabilistic modelling allows many of these regularities to be predicted on the basis of theoretical models based on statistical methodology.Trade Review"…I congratulate the authors on a very well-researched and well-written publication." (Technometrics, August 2004, Vol. 46, No. 3) “…fascinating …I highly recommend this book…” (Short Book Reviews, August 2004) “…a very well-researched and well-written publication.” (Technometrics, August 2004) Table of ContentsPreface. 1 Mathematical Background. 1.1 Probability and Learning from a Bayesian Perspective. 1.2 Parameter Estimation from Data. 1.3 Mixture Models and the Expectation Maximization Algorithm. 1.4 Graphical Models. 1.5 Classification. 1.6 Clustering. 1.7 Power-Law Distributions. 1.8 Exercises. 2 Basic WWW Technologies. 2.1 Web Documents. 2.2 Resource Identifiers: URI, URL, and URN. 2.3 Protocols. 2.4 Log Files. 2.5 Search Engines. 2.6 Exercises. 3 Web Graphs. 3.1 Internet and Web Graphs. 3.2 Generative Models for the Web Graph and Other Networks. 3.3 Applications. 3.4 Notes and Additional Technical References. 3.5 Exercises. 4 Text Analysis. 4.1 Indexing. 4.2 Lexical Processing. 4.3 Content-Based Ranking. 4.4 Probabilistic Retrieval. 4.5 Latent Semantic Analysis. 4.6 Text Categorization. 4.7 Exploiting Hyperlinks. 4.8 Document Clustering. 4.9 Information Extraction. 4.10 Exercises. 5 Link Analysis. 5.1 Early Approaches to Link Analysis. 5.2 Nonnegative Matrices and Dominant Eigenvectors. 5.3 Hubs and Authorities: HITS. 5.4 PageRank. 5.5 Stability. 5.6 Probabilistic Link Analysis. 5.7 Limitations of Link Analysis. 6 Advanced Crawling Techniques. 6.1 Selective Crawling. 6.2 Focused Crawling. 6.3 Distributed Crawling. 6.4 Web Dynamics. 7 Modeling and Understanding Human Behavior on the Web. 7.1 Introduction. 7.2 Web Data and Measurement Issues. 7.3 Empirical Client-Side Studies of Browsing Behavior. 7.4 Probabilistic Models of Browsing Behavior. 7.5 Modeling and Understanding Search Engine Querying. 7.6 Exercises. 8 Commerce on the Web: Models and Applications. 8.1 Introduction. 8.2 Customer Data on theWeb. 8.3 Automated Recommender Systems. 8.4 Networks and Recommendations. 8.5 Web Path Analysis for Purchase Prediction. 8.6 Exercises. Appendix A: Mathematical Complements. A.1 Graph Theory. A.2 Distributions. A.3 Singular Value Decomposition. A.4 Markov Chains. A.5 Information Theory. Appendix B: List of Main Symbols and Abbreviations. References. Index.

    £77.36

  • Web Server Programming

    John Wiley & Sons Inc Web Server Programming

    Book SynopsisWhen the web transitioned from a publishing to an interactive e--commerce medium, standardised web--browsers entered widespread use and developers were able to rely on a relatively stable client component.Table of ContentsPreface xi 1 Introduction 1 1.1 Servers on the Internet 2 1.2 Serving static hypertext 6 1.3 Serving dynamically generated hypertext 8 1.4 Forms and CGI 11 1.5 A CGI program and examples 18 1.6 Client-side scripting 29 Exercises 32 Practical 32 Short answer questions 32 Explorations 33 2 HTTP 35 2.1 Requests and responses 36 2.1.1 Requests 38 2.1.2 Responses 40 2.2 Authorization 41 2.3 Negotiated content 43 2.4 State in a stateless protocol 44 Exercises 45 Short answer questions 45 Explorations 45 3 Apache 47 3.1 Apache’s processes 48 3.2 Apache’s modules 51 3.3 Access controls 54 3.4 Logs 58 3.5 Generation of dynamic pages 61 3.6 Apache: installation and configuration 64 3.6.1 Basic installation and testing 64 3.6.2 The httpd.conf configuration file 67 Exercises 71 Practical 71 Short answer questions 75 Explorations 76 4 IP and DNS 77 4.1 IP addresses 78 4.2 IP addresses and names 81 4.3 Name resolution 84 4.4 BIND 86 Exercises 89 Practical 89 Short answer questions 90 Explorations 90 5 Perl 91 5.1 Perl’s origins 92 5.2 Running Perl, and the inevitable ‘Hello World’ program 93 5.3 Perl language 94 5.3.1 Scalar variables 95 5.3.2 Control structures 98 5.4 Perl core functions 101 5.5 ’CS1’ revisited: simple Perl programs 103 5.5.1 Burgers 103 5.5.2 ls -l 105 5.6 Beyond CS1: lists and arrays 108 5.6.1 Basics of lists 108 5.6.2 Two simple list examples 112 5.7 Subroutines 118 5.8 Hashes 120 5.9 An example using a hash and a list 122 5.10 Files and formatting 123 5.11 Regular expression matching 126 5.11.1 Basics of regex patterns 128 5.11.2 Finding ‘what matched?’ and other advanced features 131 5.12 Perl and the OS 136 5.12.1 Manipulating files and directories 137 5.12.2 Perl: processes 140 5.12.3 A ‘systems programming’ example 143 5.13 Networking 150 5.14 Modules 153 5.15 Databases 154 5.15.1 Basics 154 5.15.2 Database example 158 5.16 Perl: CGI 163 5.16.1 ’Roll your own’ CGI code 164 5.16.2 Perl: CGI module(s) 171 5.16.3 Security issues and CGI 173 Exercises 174 Practical 174 Short answer questions 180 Explorations 181 6 PHP4 183 6.1 PHP4’s origins 183 6.2 PHP language 187 6.2.1 Simple variables and data types 187 6.2.2 Operators 191 6.2.3 Program structure and flow control 191 6.2.4 Functions 193 6.3 Simple examples 194 6.4 Multi-page forms 198 6.5 File uploads 207 6.6 Databases 216 6.7 GD graphics library 227 6.8 State 238 Exercises 248 Practical 248 Short answer questions 257 Explorations 257 7 Java Servlets 259 7.1 Servlet overview 259 7.2 A first servlet example 261 7.2.1 Form and servlet code 263 7.2.2 Installation, Compilation, Deployment 265 7.2.3 web.xml deployment files 268 7.3 Sun’s servlet-related classes 269 7.4 Web application example: ‘Membership’ 276 7.5 Client state and sessions 290 7.6 Images 304 7.7 Security features 306 Exercises 328 Practical 328 Short answer questions 336 Explorations 336 Contents vii 8 JSP: Java Server Pages 337 8.1 JSP overview 337 8.2 The ‘Guru’ – a JSP example 340 8.2.1 The scriptlet Guru 340 8.2.2 The tagged Guru 343 8.3 Membership example 344 8.4 JSP: page contents 352 8.4.1 JSP directives 354 8.4.2 jsp: tag library 355 8.5 Servlet, bean and JSP examples 356 8.6 Tag libraries 368 8.6.1 Defining a simple customized action tag 369 8.6.2 Using tag libraries 373 Exercises 375 Practical 375 Short answer questions 379 Explorations 380 9 XML 381 9.1 XML overview 381 9.2 XML and friends 384 9.3 XSL, XSLT and XML display 391 9.4 XML and XSL generating WML 403 9.5 Simple API for XML 412 9.6 DOM – the Document Object Model 422 Exercises 428 Practical 428 Short answer questions 432 Explorations 433 10 Enterprise Java 435 10.1 EJB background 437 10.1.1 Smart beans in smarter containers 437 10.1.2 Distributed objects 438 10.2 EJB basics 441 10.2.1 Servers, containers and beans 441 10.2.2 The life of a bean 444 10.2.3 Classes and interfaces 444 10.2.4 EJB clients and EJB deployment 446 10.3 Session bean examples 447 10.3.1 Stateless server 447 10.3.2 Stateful server 453 10.4 An Entity bean 456 10.5 Real-world EJB 470 Exercises 485 Practical 485 Short answer questions 485 Explorations 485 11 Future technologies? 487 11.1 (Lack of) Speed kills 487 11.2 Personal internet presence 489 11.3 Peer-to-peer 490 11.4 ... and on to ‘Web Services’ 492 11.4.1 The existing world of distributed objects 492 11.4.2 Steps towards a future world of distributed objects 495 11.4.3 UDDI, WSDL and SOAP 498 11.4.4 Web service promises 509 Exercises 512 Explorations 512 Appendices A Minimalist guide to HTML and JavaScript 515 B Active Server Pages: ASP (scripting) 549 C .NET 573 Index 601

    £39.85

  • The Partnering Imperative Making Business

    John Wiley & Sons Inc The Partnering Imperative Making Business

    Book SynopsisThere is no shortage of strategic reasons for taking partnering seriously in today''s converging and colliding marketplace. However, there certainly is a lack of credible explanations as to why so many fail. This book provides the ingredients for successful business partnerships. It identifies the value that effective partnerships can generate, the reasons why so many run into difficulties, and the imperatives for leaders who want to make partnering work in a globalized, digital world. A powerful series of insights into one of the major issues of our time: how to create a partnership that generates innovation and other key advantages. Original, perceptive, wise and easy to read. -Dr Charles Hampden-Turner, Cambridge University, Judge Institute of Management Studies Deering and Murphy have written with great clarity and insight on a difficult subject. Partnering will continue to grow in importance as firms shrink in size and look outside their boTrade Review"...a well presented book with an important message..." (Long Range Planning, June 2006)Table of ContentsList of Figures, Tables and Boxes. Acknowledgements Introduction. 1: A New Kind of Enterprise. 2: A New Language for Partnering. 3: Searching for Fit. 4: Living with Difference. 5: Exploring Common Ground. 6: Trading in 'Common' Sense. 7: Someone at the Helm. 8: On Trust and Conflict. Afterword: The Dos and Don'ts of Effective Business Partnerships. Appendix A: To Acquire or Not to Acquire—That is the Question. Appendix B: Partnering Grid Self-Assessment. Appendix C: Partnering Objectives Assessment. Author Biographies. Index.

    £42.28

  • HTML XHTML and CSS For Dummies

    John Wiley & Sons Inc HTML XHTML and CSS For Dummies

    Book SynopsisThe indispensable introductory reference guide to HTML, XHTML and CSS Even though new technologies enable people to do much more with the Web, in the end HTML, XHTML and CSS are still at the root of any Web site.Trade ReviewThis is the perfect book for beginners in web development and will show you everything you need to know to get started (YoctoCon.com, July 2012)Table of ContentsForeword xix Introduction 1 Part I: Getting to Know (X)HTML and CSS 7 Chapter 1: The Least You Need to Know about HTML, CSS, and the Web 9 Chapter 2: Creating and Viewing a Web Page 31 Chapter 3: Proper Planning Prevents Poor Page Performance 43 Part II: Formatting Web Pages with (X)HTML 61 Chapter 4: Creating (X)HTML Document Structure 63 Chapter 5: Text and Lists 73 Chapter 6: Linking to Online Resources 91 Chapter 7: Finding and Using Images 105 Part III: Taking Precise Control over Web Pages and Styles 119 Chapter 8: Deprecated (X)HTML Markup 121 Chapter 9: Introducing Cascading Style Sheets 129 Chapter 10: Using Cascading Style Sheets 147 Chapter 11: Getting Creative with Colors and Fonts 169 Part IV: Scripting and (X)HTML 189 Chapter 12: Top 20 CSS Properties191 Chapter 13: Scripting Web Pages 211 Chapter 14: Working with Forms 221 Chapter 15: Bring the Best of the Web to Your Web Site 251 Chapter 16: Fun with Client-Side Scripts265 Chapter 17: Content Management Systems 279 Part V: The Future of (X)HTML 291 Chapter 18: Mobile Web Design 293 Chapter 19: Party On with HTML5 305 Chapter 20: CSS3 325 Part VI: The Part of Tens 343 Chapter 21: Ten HTML Do's and Don'ts 345 Chapter 22: Ten Ways to Exterminate Web Bugs 353 Chapter 23: Ten Cool HTML Tools and Technologies 361 Appendix A: Twitter Supporters 373 Index 377

    £19.79

  • SpaceTime Broadband

    John Wiley & Sons Inc SpaceTime Broadband

    Book SynopsisThe next generation of wireless communications systems will offer practically unlimited mobility and high data-rate services such as streaming video. In order to provide these capabilities, wireless networks will need to have extremely high bandwidth efficiency. One of the most promising techniques for ensuring this efficiency is space-time coding.Table of ContentsPreface. Acronyms. 1. Motivation and Context. 1.1 Evolution of Wireless Communication Systems. 1.2 Wireless Propagation Effects. 1.3 Parameters and Classification of Wireless Channels. 1.3.1 Delay Spread and Coherence Bandwidth. 1.3.2 Doppler Spread and Coherence Time. 1.4 Providing, Enabling and Collecting Diversity. 1.4.1 Diversity Provided by Frequency-Selective Channels. 1.4.2 Diversity Provided by Time-Selective Channels. 1.4.3 Diversity Provided by Multi-Antenna Channels. 1.5 Chapter-by-Chapter Organization. 2. Fundamentals of ST Wireless Communications. 2.1 Generic ST System Model. 2.2 ST Coding viz Channel Coding. 2.3 Capacity of ST Channels. 2.3.1 Outage Capacity. 2.3.2 Ergodic Capacity. 2.4 Error Performance of ST Coding. 2.5 Design Criteria for ST Codes. 2.6 Diversity and Rate: Finite SNR viz Asymptotics. 2.7 Classification of ST Codes. 2.8 Closing Comments. 3. Coherent ST Codes for Flat Fading Channels. 3.1 Delay Diversity ST Codes. 3.2 ST Trellis Codes. 3.2.1 Trellis Representation. 3.2.2 TSC ST Trellis Codes. 3.2.3 BBH ST Trellis Codes. 3.2.4 GFK ST Trellis Codes. 3.2.5 Viterbi Decoding of ST Trellis Codes. 3.3 Orthogonal ST Block Codes. 3.3.1 Encoding of OSTBCs. 3.3.2 Linear ML Decoding of OSTBCs. 3.3.3 BER Performance with OSTBCs. 3.3.4 Channel Capacity with OSTBCs. 3.4 Quasi-Orthogonal ST Block Codes. 3.5 ST Linear Complex Field Codes. 3.5.1 Antenna Switching and Linear Precoding. 3.5.2 Designing Linear Precoding Matrices. 3.5.3 Upper-Bound on Coding Gain. 3.5.4 Construction based on Parameterization. 3.5.5 Construction Based on Algebraic Tools. 3.5.6 Decoding ST Linear Complex Field Codes. 3.5.7 Modulus-Preserving STLCFC. 3.6 Linking OSTBC, QO-STBC and STLCFC Designs. 3.6.1 Embedding MP-STLCFC into the Alamouti Code. 3.6.2 Embedding 2 x 2 MP-STLCFCs into OSTBC. 3.6.3 Decoding QO-MP-STLCFC. 3.7 Closing Comments. 4. Layered ST Codes. 4.1 BLAST Designs. 4.1.1 D-BLAST. 4.1.2 V-BLAST. 4.1.3 Rate Performance with BLAST Codes. 4.2 ST Codes Trading Diversity for Rate. 4.2.1 Layered ST Codes with Antenna-Grouping. 4.2.2 Layered High-Rate Codes. 4.3 Full-Diversity Full-Rate ST Codes. 4.3.1 The FDFR Transceiver. 4.3.2 Algebraic FDFR Code Design. 4.3.3 Mutual Information Analysis. 4.3.4 Diversity-Rate-Performance Trade-offs. 4.4 Numerical Examples. 4.5 Closing Comments. 5. Sphere Decoding and (Near-) Optimal MIMO Demodulation. 5.1 Sphere Decoding Algorithm. 5.1.1 Selecting a Finite Search Radius. 5.1.2 Initializing with Unconstrained LS. 5.1.3 Searching within the Fixed-Radius Sphere. 5.2 Average Complexity of SDA in Practice. 5.3 SDA Improvements. 5.3.1 SDA with Detection Ordering and Nulling-Cancelling. 5.3.2 Schnorr-Euchner Variate of SDA. 5.3.3 SDA with Increasing Radius Search. 5.3.4 Simulated Comparisons. 5.4 Reduced-Complexity IRS-SDA. 5.5 Soft Decision Sphere Decoding. 5.5.1 List Sphere Decoding (LSD). 5.5.2 Soft SDA using Hard SDAs. 5.6 Closing Comments. 6. Non-Coherent and Differential ST Codes for Flat Fading Channels. 6.1 Non-Coherent ST Codes. 6.1.1 Search-Based Designs. 6.1.2 Training-Based Designs. 6.2 Differential ST Codes. 6.2.1 Scalar Differential Codes. 6.2.2 Differential Unitary ST Codes. 6.2.3 Differential Alamouti Codes. 6.2.4 Differential OSTBCs. 6.2.5 Cayley Differential Unitary ST Codes. 6.3 Closing Comments. 7. ST Codes for Frequency-Selective Fading Channels: Single-Carrier Systems. 7.1 System Model and Performance Limits. 7.1.1 Flat-Fading Equivalence and Diversity. 7.1.2 Rate Outage Probability. 7.2 ST Trellis Codes. 7.2.1 Generalized Delay Diversity. 7.2.2 Search-Based STTC Construction. 7.2.3 Numerical Examples. 7.3 ST Block Codes. 7.3.1 Block Coding with Two Transmit-Antennas. 7.3.2 Receiver Processing. 7.3.3 ML Decoding based on the Viterbi Algorithm. 7.3.4 Turbo Equalization. 7.3.5 Multi-Antenna Extensions. 7.3.6 OSTBC Properties. 7.3.7 Numerical Examples. 7.4 Closing Comments. 8. ST Codes for Frequency-Selective Fading Channels: Multi-Carrier Systems. 8.1 The General MIMO OFDM Framework. 8.1.1 OFDM Basics. 8.1.2 MIMO OFDM. 8.1.3 STF Framework. 8.2 ST and SF Coded MIMO OFDM. 8.3 STF Coded OFDM. 8.3.1 Subcarrier Grouping. 8.3.2 GSTF Block Codes. 8.3.3 GSTF Trellis Codes. 8.3.4 Numerical Examples. 8.4 Digital Phase Sweeping and Block Circular Delay. 8.5 Full-Diversity Full-Rate MIMO OFDM. 8.5.1 Encoders and Decoders. 8.5.2 Diversity and Rate Analysis. 8.5.3 Numerical Examples. 8.6 Closing Comments. 9. ST Codes for Time-Varying Channels. 9.1 Time-Varying Channels. 9.1.1 Channel Models. 9.1.2 Time-Frequency Duality. 9.1.3 Doppler Diversity. 9.2 Space-Time-Doppler Block Codes. 9.2.1 Duality-Based STDO Codes. 9.2.2 Phase Sweeping Design. 9.3 Space-Time-Doppler FDFR Codes. 9.4 Space-Time-Doppler Trellis Codes. 9.4.1 Design Criterion. 9.4.2 Smart-Greedy Codes. 9.5 Numerical Examples. 9.6 Space-Time-Doppler Differential Codes. 9.6.1 Inner Codec. 9.6.2 Outer Differential Codec. 9.7 ST Codes for Doubly-Selective Channels. 9.7.1 Numerical Examples. 9.8 Closing Comments. 10. Joint Galois-Field and Linear Complex-Field ST Codes. 10.1 GF-LCF ST Codes. 10.1.1 Separate versus Joint GF-LCF ST Coding. 10.1.2 Performance Analysis. 10.1.3 Turbo Decoding. 10.2 GF-LCF ST Layered Codes. 10.2.1 GF-LCF ST FDFR Codes: QPSK Signalling. 10.2.2 GF-LCF ST FDFR Codes: QAM Signalling. 10.2.3 Performance Analysis. 10.2.4 GF-LCF FDFR versus GF-Coded V-BLAST. 10.2.5 Numerical Examples. 10.3 GF-LCF Coded MIMO OFDM. 10.3.1 Joint GF-LCF Coding and Decoding. 10.3.2 Numerical Examples. 10.4 Closing Comments. 11. MIMO Channel Estimation and Synchronization. 11.1 Preamble-Based Channel Estimation. 11.2 Optimal Training-Based Channel Estimation. 11.2.1 ZP-Based Block Transmissions. 11.2.2 CP-Based Block Transmissions. 11.2.3 Special Cases. 11.2.4 Numerical Examples. 11.3 (Semi-)Blind Channel Estimation. 11.4 Joint Symbol Detection and Channel Estimation. 11.4.1 Decision-Directed Methods. 11.4.2 Kalman Filtering Based Methods. 11.5 Carrier Synchronization. 11.5.1 Hopping Pilot Based CFO Estimation. 11.5.2 Blind CFO Estimation. 11.5.3 Numerical Examples. 11.6 Closing Comments. 12. ST Codes with Partial Channel Knowledge: Statistical CSI. 12.1 Partial CSI Models. 12.1.1 Statistical CSI. 12.2 ST Spreading. 12.2.1 Average Error Performance. 12.2.2 Optimization based on Average SER Bound. 12.2.3 Mean-Feedback. 12.2.4 Covariance-Feedback. 12.2.5 Beamforming Interpretation. 12.3 Combining OSTBC with Beamforming. 12.3.1 Two-Dimensional Coder-Beamformer. 12.4 Numerical Examples. 12.4.1 Performance with Mean-Feedback. 12.4.2 Performance with Covariance-Feedback. 12.5 Adaptive Modulation for Rate Improvement. 12.5.1 Numerical Examples. 12.6 Optimizing Average Capacity. 12.7 Closing Comments. 13. ST Codes With Partial Channel Knowledge: Finite-Rate CSI. 13.1 General Problem Formulation. 13.2 Finite-Rate Beamforming. 13.2.1 Beamformer Selection. 13.2.2 Beamformer Codebook Design. 13.2.3 Quantifying the Power Loss. 13.2.4 Numerical Examples. 13.3 Finite-Rate Precoded Spatial Multiplexing. 13.3.1 Precoder Selection Criteria. 13.3.2 Codebook Construction: Infinite-Rate. 13.3.3 Codebook Construction: Finite-Rate. 13.3.4 Numerical Examples. 13.4 Finite-Rate Precoded OSTBC. 13.4.1 Precoder Selection Criterion. 13.4.2 Codebook Construction: Infinite-Rate. 13.4.3 Codebook Construction: Finite-Rate. 13.4.4 Numerical Examples. 13.5 Capacity Optimization with Finite-Rate Feedback. 13.5.1 Selection Criterion. 13.5.2 Codebook Design. 13.6 Combining Adaptive Modulation with Beamforming. 13.6.1 Mode Selection. 13.6.2 Codebook Design. 13.7 Finite-rate Feedback in MIMO OFDM. 13.8 Closing Comments. 14. ST Codes in the Presence of Interference. 14.1 ST Spreading. 14.1.1 Maximizing the Average SINR. 14.1.2 Minimizing the Average Error Bound. 14.2 Combining STS with OSTBC. 14.2.1 Low-Complexity Receivers. 14.3 Optimal Training with Interference. 14.3.1 LS Channel Estimation. 14.3.2 LMMSE Channel Estimation. 14.4 Numerical Examples. 14.5 Closing Comments. 15. ST Codes for Orthogonal Multiple Access. 15.1 System Model. 15.1.1 Synchronous downlink. 15.1.2 Quasi-synchronous uplink. 15.2 Single-Carrier Systems: STBC-CIBS-CDMA. 15.2.1 CIBS-CDMA for User Separation. 15.2.2 STBC Encoding and Decoding. 15.2.3 Attractive Features of STBC-CIBS-CDMA. 15.2.4 Numerical Examples. 15.3 Multi-Carrier Systems: STF-OFDMA. 15.3.1 OFDMA for User Separation. 15.3.2 STF Block Codes. 15.3.3 Attractive Features of STF-OFDMA. 15.3.4 Numerical Examples. 15.4 Closing Comments. References. Index.

    £99.86

  • Starting on a Shoestring

    John Wiley & Sons Inc Starting on a Shoestring

    Book SynopsisLive your entrepreneurial dream with no-or little-money down Where there''s a will, there''s a way. Even if you don''t have start-up money in the bank, you can get your new business on its feet with ingenuity and knowledge. Starting on a Shoestring is the key to your success. Now in its Fourth Edition, this perennial bestseller has helped thousands of people live out their dreams; it provides the knowledge and the confidence you need to get your business off the ground and up and running. Authoritative, step-by-step guidance will answer your questions, help you plan your strategy, and get you started. In the new Fourth Edition, an all-new chapter covers everything you need to know about the Internet, from creating an online presence for your business to understanding all the tech jargon. And there''s more: * Make sure your business idea is right for you-before you take the risk * Find sources of capital and approach them confidently * Six comTable of Contents1. You Make Your Own Miracles. Are You the One in the Crowd? Myth #1: You Need Money to Make Money. Myth #2: A Healthy Investment Makes a Healthy Business. Myth #3: Debt Is Bad. Myth #4: Starting on a Shoestring Is Starting Small. Myth #5: My Business Can't Be Started on a Shoestring. Myth #6: Only Wheeler-Dealers Need Apply. What It Takes. Double Your Determination. The One-Tenth Principle. The Time Is Always Right. 2. Checking Out Your Winning Idea. The One Most Important Decision. Narrow the Range. Creating the Perfect Match. The Psychic Rewards. Measure Your Management Mentality. Living without a Living. Can You Afford It? Thousands of Successful New Ventures. How Others Found Success. Give Your Idea the Acid Test. Key Points to Remember. 3. Shoestring Economics. Fourteen Essential Lessons for Every Shoestring Entrepreneur. Your Shoestring Economics Final Exam. 4. Starting Smart. Hope for the Best-Prepare for the Worst. Why a Corporation Is a Must. Small Investments Mean Small Losses. Protect Your Investment. Assets You Never Have to Lose. Side-Stepping Dangerous Guarantees. How Deep Are Your Pockets? Your Starting Smart Self-Exam. 5. Prepare a Winning Business Plan. A Good Business Plan Can Be Your Roadmap to Success. How to Design Your Business Plan. Making Your Business Plan Come Alive. Where to Find Help. Key Points to Remember. 6. Finding the Money. You Can't Beat Borrowed Money. Negotiate Your Winning Terms. Proposals that Create Cash. Open the Right Doors. Banks Can Say "Yes". Charge Your Business to MasterCard. Press the Right Buttons. When the Bank Says "No". A Franchise Can Mean Financing. Supplier Financing: Yours for the Asking. A Final Word. Key Points to Remember. 7. Dealing with the Small Business Administration (SBA). The SBA-A Potential Ally. Getting Information from the SBA. How the SBA Works. SBA Programs. Direct Loans. Dealing with the SBA. Key Points to Remember. 8. Dealing with Venture Capital Firms. The Nature of Venture Capital Funds. Fierce Competition. Kinds of Investors. The Need for a Business Plan. Key Points to Remember. 9. Partners for Profit: Your Brains, Their Cash. Who Needs Partners? How Friendly Is "Friendly" Money? More Than Money. Where the Money Lurks. Put Your Partner to the Acid Test. "Have I Got a Deal for You". Package Your Proposal to Sell. Beware the Booby Traps. Seven Tips on the Care and Feeding of Partners. "Divorce"-Partnership Style. Key Points to Remember. 10. Setting Up Shop. Developing the Miser's Touch. Hanging Your Hat for a Dollar a Day. Going Where the Customers Are. Two Money-Saving Points to Negotiate. The Million-Dollar Look on Humble Pennies. The Bargainland of Equipment Deals. 100 Percent Terms Anyone Can Get. The Magic of Leasing. How to Make the Most of Manufacturers' Free Trials. A Helping Hand from Big Suppliers. Sharing Time Is Saving Dollars. Promise a Piece of the Action. Producing Profits without Production. Key Points to Remember. 11. Buying Advice at a Bargain Price. Taking on Top-Grade Talent. Borrow Some Success. Suppliers Who Supply Information. Ten Thousand Heads Are Better Than One. Free Product Ideas. Export Experts for Hire. To Market, To Market. Four Ways to Free Employee Training. Lawyers: A Necessary Evil. Finding an Accountant to Navigate. Buy the Agent, Not the Insurance. More People from More People. Key Points to Remember. 12. Full Shelves from Empty Pockets. You Can't Do Business from an Empty Wagon. A Closed Checkbook Needs an Open Mind. Credit Managers Can Say "Yes". Buy Now-Pay Later. Tackling the One Big Supplier. Consignments Are as Good as Cash. How to Find Merchandise at Rock-Bottom Prices. Some Imagination Please! Key Points to Remember. 13. Promoting for a Pittance. Shoestring Marketing: The Critical Difference. Three Essentials to Successful Shoestring Marketing. How to Create a Prestige Image with Business Cards and Stationery. Design an Inexpensive Web Site. Free Word-of-Mouth Advertising Is Best. How to Obtain Free Media Publicity. Make Your Brochure a Promotional Tool. Become Active in Community Service. How to Slash Advertising Costs. More Secrets of Saving Marketing Money. Key Points to Remember. 14. Using the World Wide Web. Setting Your Goals for Web Use. Setting Up Your Web Site. Promoting Your Business on the Web. Risks. The Good News. Small-Business Owners' Tips. Key Points to Remember. 15. A Blueprint for Buying a Business. Buy or Create? Profitable Business for Sale: No Cash Down. You Can Buy on 100 Percent Terms. Finding the Largest Dollars. Look for the Liabilities. Squeeze Cash from Cash Flow. Hidden Assets Mean Hidden Money. Your Two Best Money Sources. Playing by the Rules. Key Points to Remember. 16. Pyramiding to the Top. It's Easy to Multiply a Winner. But Who Needs It? Bigger Can Be Better. Where Do You Go from Here? Test the Timing. The Many Paths to Success. Unleash Your Growth Power. Prospecting for the Big Dollars. Seven Growth Rules. Key Points to Remember. Index.

    £24.79

  • Internet GIS Distributed Geographic Information

    John Wiley & Sons Inc Internet GIS Distributed Geographic Information

    Book SynopsisThis book presents Internet GIS in an applied and practical manner, including an introduction to basic network architecture and application development. Information is also provided on metadata, recent open standard initiatives, and ways of assuring a current system will be compatible with future designs.Trade Review"It is an excellent resource in this dynamic field and very well organized and written." (Public Health GIS News & Information, May 2003)Table of ContentsForeword. Preface. Acknowledgments. GIS, Internet GIS and Distributed GIServices. Networking Fundamentals of Internet GIS. Client/Server Computing and Distributed-Component Framework. Technology Evolutions of Web Mapping. Framework of Distributed Geographic Information Services. Standards for Distributed GIServices. Geographic Markup Language. Commercial Web Mapping Programs. Mobile GIS. Quality of Service and Security Issues in Distributed GIS. Distributed GIS in Data Warehousing and Data Sharing. Internet GIS Applications in Intelligent Transportation Systems. Internet GIS Appplications in Planning and Resource Management. Conclusions and Epilogue. Acronyms. Index.

    £114.26

  • Nerds on Wall Street

    John Wiley & Sons Inc Nerds on Wall Street

    Book SynopsisAn intriguing look at how technology is changing financial markets, from an innovator on the frontlines of this revolution Nerds on Wall Street tells the tale of the ongoing technological transformation of the world''s financial markets. The impact of technology on investing is profound, and author David Leinweber provides readers with an overview of where we were just a few short years ago, and where we are going. Being a successful investor today and tomorrow--individual or institutional--involves more than stock picking, asset allocation, or market timing: it involves technology. And Leinweber helps readers go beyond the numbers to see exactly how this technology has become more responsible for managing modern markets. In essence, the financial game has changed and will continue to change due entirely to technology. The new players, human or otherwise, offer investors opportunities and dangers. With this intriguing and entertaining book, Leinweber shows whTrade ReviewPraise for Nerds On Wall Street "Leinweber leads his readers through a largely unexplored forest, turning over ordinary-looking rocks to reveal hidden colonies of peculiar creatures that feed on moldering mounds of numbers teeming with trailing zeroes. His book is absorbing, instructive, and very, very funny." –David Shaw, Founder, D. E. Shaw & Co. "David Leinweber has been a pioneer in developing and applying advanced technologies in the capital markets. This book is a virtual tour de force survey of many of the key innovations over the past two decades, with key insights for the future. It is a highly engaging, insightful, and entertaining book for all investors who want to understand the increasingly important role of technology in the financial markets." –Blake Grossman, CEO, Barclays Global Investors "Leinweber isn't half as crazy as people said! He foresaw the profound change that wired technology would bring to markets (robots trading millions of shares in six milliseconds). Now he nails the Stupid Financial Engineering Tricks that dumped the markets, and offers his patented, sound insights on how the nerds will help bring us back." –Jane Bryant Quinn, Financial columnist, Bloomberg.com and Newsweek "Through the lenses of finance 'nerds,' Dave Leinweber recounts the quantitative and technological revolution in equity trading. The book is humorously written but it is serious and insightful. It makes an important contribution to our understanding of financial innovation and the evolution of the capital markets." –Andre F. Perold, George Gund Professor of Finance and Banking, Harvard Business School "Finally, a book that rightly honors the pocket-protected, RPN-loving, object-oriented, C-compatible, self-similar Wall Street quant! This is a delightfully entertaining romp across the trading floors and through the research departments of major financial institutions, told by one of the early architects of automated trading and a self-made nerd." –Andrew W. Lo, Professor of Finance, MIT Sloan School of Management "David Leinweber is one of the great financial innovators of our time. David possesses a unique combination of expertise in the fields of money management, artificial intelligence, and computer science." –Blair Hull, Founder, Hull Trading & Matlock Trading "An important, accessible, and humorous guide to today's electronic markets. Like Capital Ideas mixed with Being Digital, as told by Steve Martin." –Frank Fabozzi, Yale School of Management, Editor, Journal of Portfolio Management "Slicing and dicing data to predict the future can get dicey. The Super Bowl market indicator holds that stocks will do well after a team from the old National Football League wins the Super Bowl. . . The "Sell in May and go away" rule advises investors to get out of the market after April and get back in after October. . . hundreds -- of Web sites hawk "proprietary trading tools" and analytical "models" . . . There is no end to such rules. But there isn't much sense to most of them either. An entertaining new book, "Nerds on Wall Street," by the veteran quantitative money manager David Leinweber, dissects the shoddy thinking that underlies most of these techniques." — Jason Zweig, The Wall Street Journal "One of the best reads that I have picked up in some time. It stimulated me about things in the market that I didn't know.... A wonderful book" —Vince Rowe Radium, Biz Radio "Where technology will take investing and trading in the future is anyone's guess. Yet, David J. Leinweber in his newly published book, "Nerds on Wall Street: Math, Machines and Wired Markets," provides a glimpse of the direction. In his lively — alternately raucous and reverent, deriding and respectful — Mr. Leinweber recounts the history of how technology has transformed investing and trading through the people that developed ideas and pioneered applications, most famously in indexing, optimization and quantitative investing. . . The book makes one of the best reads of the summer — suitable for the beach as well as for a serious reader in suit and tie at the office." —Pensions & Investments “Explains complex financial instruments in relatively simple terms, and the same goes for complex trading techniques. . . The average reader will learn a lot here. I recommend the book to those that want to dig into how the equity markets became more computerized. — Seeking AlphaTable of ContentsForeword by Ted Aronson xi Acknowledgments xiii Introduction xv Part One 1 Wired Markets Chapter 1: An Illustrated History of Wired Markets 5 Chapter 2: Greatest Hits of Computation in Finance 31 Financial Technology Stars; Hits and Misses; The Crackpot as Billionaire; Future Technological Stars; Mining the Deep Web; Language Technology; EDGAR; Greatest Hits, and the Mother of All Greatest Misses Chapter 3: Algorithm Wars 65 Early Algos; Algos for Alpha; Algos for the Buy Side; From Order Pad to Algos; A Scientifi c Approach; Job Insecurity for Traders; So Many Markets, So Little Time; Known Unknowns and Unknown Unknowns; Models Aren’t Markets; Robots, RoboTraders, and Traders; Markets in 2015, Focus on Risk; Playing Well with Robots and Algorithms; Seeing the Big Picture in Markets; Agents for News and Pre-News; Algorithms at the Edge Part Two 89 Alpha as Life Chapter 4: Where Does Alpha Come From? 95 Alpha from Innovation; Alpha, the ARPANET, and the Internet; Summary Chapter 5: A Gentle Introduction to Computerized Investing 109 Indexing 101; Active Management; What Do Quantitative Managers Do?; Active Management on Steroids; Finding Information and Inefficiencies to Produce Alpha; All the Stocks, All the Time; Jumping the Trading Cost Hurdle; Putting the Pieces Together; Does This Really Work? Chapter 6: Stupid Data Miner Tricks 135 “Your Mama Is a Data Miner”; Strip Mining the S&P 500; Enough Regression Tricks; Is There Any Hope for Data Miners?; Summary (and Sermonette); Counting the Kiddies Part Three 149 Artificial Intelligence and Intelligence Amplification Chapter 7: A Little AI Goes a Long Way on Wall Street 159 Prehistory of Artificial Intelligence on Wall Street; AI People Can Use; Where’s the AI?; Real Charting; Virtual Charting; Descriptive Programming; Information Flows and Displays in MarketMind and QuantEx; Integration with Real-Time Feeds and Historical Databases; Composing Syntactically Bulletproof Programs; From Indications to Orders to Executions; Vapor No More; Future Plans for AI in Finance (in 1995) Chapter 8: Perils and Promise of Evolutionary Computation on Wall Street 181 The AI Spring?; Genetic Algorithms; Evolving Financial Models; An Early Lesson; Arbitrage and Predictive Strategies; Maximizing Predictability; Chromosomes for Forecasting Models; FitnessFunctions for Forecasting Models; Use of the GA for Coping with a Combinatoric Explosion of Models; Genetically Optimized Forecasting Models in Hindsight; Genetic Algorithm Warning Label Chapter 9: The Text Frontier: AI, IA, and the New Research 203 Ten Pounds of News in a Five-Pound Bag; Pre-News and Disintermediation; More Pre-News on the Internet Chapter 10: Collective Intelligence, Social Media, and Web Market Monitors 227 Investing with Crowds; Never Met a Data Vendor I Didn’t Like; Santa Claus Is Coming to Town; Counting Messages; Whisper Numbers—Ruined by Success; Monitoring Web Activity; More Web, More Warnings Chapter 11: Three Hundred Years of Stock Market Manipulations: From the Coffeehouse to the World Wide Web 253 The Power of Manipulation; A Classic Market Manipulation; The Very Model of a Modern Market Manipulator; Bluffing; How Communication Changes Market Manipulation; Anatomy of a Successful Manipulation; The Internet Era; Cyber-Manipulations; It’s Not Just Micro-Caps; Where Are We Headed? Part Four 273 Nerds Gone Wild: Wired Markets in Distress Chapter 12: Shooting the Moon: Stupid Financial Technology Tricks 279 To Protect and to Serve; Stupid Engineering Tricks; Stupid Financial Engineering Tricks; Take Them Out and Shoot Them; Tech Hall of Shame; Quants Who Saw It Coming Chapter 13: Structural Ideas for the Economic Rescue: Fractional Homes and New Banks 305 Chapter 14: Nerds Gone Green: Nerds on Wall Street, off Wall Street 327 Accelerating Innovation; From the Vault; Billions of Dollars and Millions of Tons of Carbon; Epilogue; Web Site Index 343 About the Web Site 353 NerdsonWallStreet.com

    £24.79

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account