Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • 2015-2019  (11)
  • 2000-2004  (16)
  • Safari, an O'Reilly Media Company.  (26)
  • Simon, Alan  (2)
  • [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann  (16)
  • [Erscheinungsort nicht ermittelbar] : Alta Books  (11)
Datasource
Material
Language
Years
Year
  • 1
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (480 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Não é segredo que o mundo à sua volta está cada vez mais conectado, configurável, programável e computacional. Você pode continuar como um participante passivo ou pode apren­der a programar. Com Use a Cabeça! Aprenda a Programar você aprenderá a pensar computacionalmente e a escrever código para fazer com que qualquer coisa com um CPU faça coisas por você. Usando a linguagem de programação Python, você aprenderá os conceitos centrais da programação, além dos tópicos funda­mentais da ciência da computação, como estruturas de dados, armazenamento, abstração, recursão e modularidade.
    Note: Online resource; Title from title page (viewed January 3, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (392 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Métodos estatísticos são uma parte crucial da ciência de dados; ainda assim, poucos cientistas de dados têm formação estatística.Os cursos e livros sobre estatística básica raramente abordam os tópicos sob a perspectiva da ciência de dados.Este guia prático explica como aplicar diversos métodos estatísticos em ciência de dados, ensina a evitar seu mau uso e aconselha sobre o que é importante e o que não é.Muitos recursos da ciência de dados incorporam métodos estatísticos, mas carecem de uma perspectiva estatística aprofundada.Se você está familiarizado com a linguagem de programação R e tem algum conhecimento estatístico, este guia fará a ponte de forma fácil e acessível.
    Note: Online resource; Title from title page (viewed April 30, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (576 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Conceitos, ferramentas e técnicas para a construção de sistemas inteligentes. Com uma série de recentes avanços, o aprendizado profundo impulsionou todo o campo do aprendizado de máquina. Agora, mesmo os programadores que pouco sabem sobre esta tecnologia podem utilizar ferramentas simples e eficientes para implementar programas capazes de aprender com dados. Este livro prático mostra como fazê-lo. Utilizando exemplos concretos, uma teoria mínima e duas estruturas python prontas para produção - scikit-learn e tensorflow - o autor aurélien géron ajuda você a adquirir uma compreensão intuitiva dos conceitos e ferramentas para a construção de sistemas inteligentes. Você aprenderá uma variedade de técnicas, começando com uma regressão linear simples e progredindo para redes neurais profundas. Com exercícios em cada capítulo para ajudá-lo a aplicar o que aprendeu, você só precisa ter experiência em programação para começar. - explore o cenário do aprendizado de máquina, especialmente as redes neurais - utilize o scikit-learn para acompanhar um exemplo de projeto de aprendizado de máquina de ponta a ponta - examine vários modelos de treinamento, incluindo máquinas de vetor de suporte, árvores de decisão, florestas aleatórias e métodos de ensemble - use a biblioteca tensorflow para construir e treinar redes neurais - mergulhe em arquiteturas de rede neural, incluindo redes convolutivas, redes recorrentes e aprendizado por reforço profundo - aprenda técnicas para treinamento e dimensionamento de redes neurais profundas - aplique exemplos práticos de código sem recorrer a teorias excessivas ou detalhes de algoritmo do aprendizado de máquinas.
    Note: Online resource; Title from title page (viewed March 30, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    ISBN: 9788550804668
    Language: English , Portuguese
    Pages: 1 online resource (497 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: USE A CABEÇA! ÁGIL
    Note: Online resource; Title from title page (viewed January 10, 2018) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (528 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Aprenda a usar R para transformar dados brutos em in­sight, conhecimento e compreensão. Este livro apresenta você ao R, RStudio e ao tidyverse, uma coleção de pacotes R elaborados para trabalhar juntos com o objetivo de dei­xar a ciência de dados rápida, fluente e divertida. Adequa­do para leitores sem experiência prévia em programação, R para Data Science foi projetado para que você comece a fazer ciência de dados o mais rápido possível. Os autores Hadley Wickham e Garret Grolemund te guiam através dos passos de importar, fazer data wrangle, explorar e modelar seus dados e comunicar os resultados. Você obterá uma compreensão completa do quadro geral do ciclo de ciência de dados, junto das ferramentas bási­cas que você precisa para administrar os detalhes.
    Note: Online resource; Title from title page (viewed March 30, 2018) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    ISBN: 9788550800615
    Language: English , Portuguese
    Pages: 1 online resource (384 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Os clientes que têm experiências inconsistentes e interrompidas com produtos e serviços ficam compreensivelmente frustrados. Mas é pior quando as pessoas nessas empresas não conseguem identificar o problema porque estão focadas demais nos processos comerciais. Este livro prático mostra à sua empresa como usar diagramas de alinhamento para transformar as valiosas observações do cliente em ideias de ação. Com essa ferramenta única, você poderá mapear visualmente a experiência existente do cliente e prever futuras soluções. Os gerentes de produtos e marcas, especialistas em marketing e donos de negócios aprenderão como a diagramação da experiência pode ajudar a determinar onde os objetivos comerciais e as perspectivas do cliente se cruzam. Assim que você tiver esses dados, poderá fornecer aos usuários um valor real. O livro Mapeamento de Experiências está dividido em três partes: Entender os princípios subjacentes da diagramação e descobrir como esses diagramas podem informar a estratégia Aprender a criar diagramas com os quatro modos iterativos no processo de mapeamento: configurar uma iniciativa de mapeamento, investigar a evidência, visualizar o processo e usar diagramas em workshops e experimentos Ver os diagramas-chave em ação, inclusive plantas, mapas da jornada do cliente, mapas de experiência, modelos mentais, mapas especiais e modelos de ecossistemas.
    Note: Online resource; Title from title page (viewed March 30, 2017) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (480 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: "Um dos livros mais úteis para entender a culinária. É como se fosse uma versão rock and roll de "Comida e Cozinha" de Harold McGee." - Andreas Viested, do "The Washington Post". Por que, exatamente, cozinhamos da forma como fazemos? Você tem curiosidade sobre a ciência por trás do que acontece com a comida enquanto a preparamos? Você é do tipo inovador, que expressa sua criatividade em vez de apenas seguir as receitas? Você quer saber como se tornar um cozinheiro melhor? Cozinha Geek é mais que um livro de receitas. O autor e geek da culinária Jeff Potter vai ajudar você a usar curiosidade, inspiração e invenção na comida que prepara. Por que assamos algumas coisas a 175°C e outras a 190°C? Por que o bife ao ponto é tão popular? E com que rapidez uma pizza assa se você aumentar a temperatura do forno para 540°C? Esta nova edição ampliada fornece respostas aprofundadas e permite que você faça experimentos com vários laboratórios e mais de 100 receitas - desde os doces (como um cookie de chocolate violador de patentes) até os salgados (como carne de porco desfiada na pressão). Quando entra na cozinha, você se transforma, sem saber, em físico e químico. Este excelente e intrigante recurso destina-se às pessoas curiosas que desejam aumentar seus conhecimentos e sua habilidade na cozinha. Descubra que tipo de cozinheiro você é e aprenda a pensar nos sabores. Entenda como a desnaturação da proteína, as reações de Maillard, a caramelização e outras reações importantes afetam os alimentos que cozinhamos. Consiga dicas em primeira mão nas entrevistas com pesquisadores, cientistas de alimentos, especialistas de facas, chefs e escritores - incluindo o entusiasta de ciência Adam Savage, o chef Jaques Pépin e o químico Hervé This.
    Note: Online resource; Title from title page (viewed February 28, 2017) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (381 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Machine Learning Proceedings 1994
    Note: Online resource; Title from title page (viewed January 31, 2017) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (928 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: O que você aprenderá com este livro? Se você tem uma idéia para um aplicativo Android matador, esta edição totalmente revisada e atualizada ajudará você a criar seu primeiro aplicativo de trabalho rapidamente. Você aprenderá como estruturar seu aplicativo, projetar interfaces flexíveis e interativas, executar serviços em segundo plano, fazer seu aplicativo funcionar em vários smartphones e tablets e muito mais. É como ter um desenvolvedor Android experiente sentado ao seu lado! Tudo o que você precisa para começar é um conhecimento sobre Java. Por que este livro parece tão diferente? Com base nas pesquisas mais recentes em ciência cognitiva e teoria da aprendizagem, o Head First Android Development usa um formato visualmente rico para envolver sua mente, em vez de uma abordagem com texto pesado que o faz dormir. Por que perder seu tempo lutando com novos conceitos? Esta experiência de aprendizado multissensorial foi projetada para a maneira como seu cérebro realmente funciona.
    Note: Online resource; Title from title page (viewed January 3, 2016) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (408 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Este guia amplo, profundo, porém não muito técnico, apresenta a você os princípios fundamentais do Data Science e orienta-o através do "pensamento analítico" necessário para extrair conhecimento útil e valor de negócios a partir dos dados que você obtém. Ao aprender os princípios do Data Science, você compreenderá as diversas técnicas de mineração de dados usadas hoje. Mais importante ainda, esses princípios sustentam os processos e as estratégias necessárias para resolver problemas de negócios por meio das técnicas de mineração de dados. ELOGIOS SOBRE O LIVRO: "Este livro vai além da análise de dados para principiantes. É o guia essencial para aqueles (ou todos?) cujas empresas são construídas sobre a onipresença das oportunidades de dados e a nova ordem de tomada de decisão baseada em dados." - Tom Phillips, CEO Dstillery; ex-diretor do Google Search e Analytics "Os dados são o alicerce das novas ondas de crescimento de produtividade, inovação e visão mais rica do cliente. Apenas recentemente visto como uma fonte de vantagem competitiva, lidar bem com os dados está rapidamente se tornando um requisito mínimo para entrar no jogo. A profunda experiência aplicada dos autores faz com que esta seja uma leitura obrigatória - uma janela para a estratégia de seu concorrente." - Alan Murray, Empreendedor serial; Parceiro Coriolis Ventures
    Note: Online resource; Title from title page (viewed March 30, 2016) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (336 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: As bibliotecas, estruturas, módulos e kits de ferramentas do data science são ótimas para desempenhá-lo mas, também, são uma ótima forma de mergulhar na disciplina sem ter, de fato, que entender data science. Neste livro, você aprenderá como os algoritmos e as ferramentas mais essenciais de data science funcionam ao implementá-los do zero. Se você tiver aptidão para matemática e alguma habilidade para programação, o autor Joel Grus lhe ajudará a se sentir confortável com matemática e estatística nos fundamentos de data science. Você precisará iniciar como um cientista de dados com habilidades de hackers. Atualmente, a grande massa de dados contém respostas para perguntas que ninguém nunca pensou em perguntar. Este guia fornece o conhecimento para desenterrar tais respostas. Obtenha um curso intensivo em Python; Aprenda o básico de álgebra linear, estatística e probabilidade - e entenda como e quando eles são usados em data science; Colete, explore, limpe, mude e manipule dados.
    Note: Online resource; Title from title page (viewed April 30, 2016) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    ISBN: 9780080517582
    Language: English
    Pages: 1 online resource (352 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: This is the second edition of the popular practitioner's guide to SQL, the industry-standard database query language. Like most computer languages, SQL can be overwhelming when you first see it, but for years readers have relied on this book to clear the confusion and explain how SQL works and how to use it effectively. Packed with tips, tricks, and good information, SQL Clearly Explained, Second Edition teaches database users and programmers everything they need to know to get their job done including · formulating SQL queries, · understanding how queries are processed by the DBMS, · maximizing performance, · using SQL to enter, modify, or delete data, · creating and maintaining database structural elements, and · embedding SQL in applications. Features · Updated and expanded to include changes in the SQL standard (SQL:1999) as well as recently implemented aspects of SQL-92. · Includes CD with examples from the book as well as MySQL, a popular open-source DBMS, on which the examples are based. · Web enhanced with extra features available online at www.mkp.com. * Second edition of classic SQL handbook * Updated to cover changes in the SQL language standard (SQL:1999) * Includes CD with MySQL software
    Note: Online resource; Title from title page (viewed May 28, 2003) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (270 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: "The book addresses a sorely missing set of considerations in the real world... This is a very timely book." -Peter Herzum, author of Business Component Factory and CEO of Herzum Software XML is a tremendous enabler for platform agnostic data and metadata exchanges. However, there are no clear processes and techniques specifically focused on the engineering of XML structures to support reuse and integration simplicity, which are of particular importance in the age of application integration and Web services. This book describes the challenges of using XML in a manner that promotes simplification of integration, and a high degree of schema reuse. It also describes the syntactical capabilities of XML and XML Schemas, and the similarities (and in some cases limitations) of XML DTDs. This book presents combinations of architectural and design approaches to using XML as well as numerous syntactical and working examples. * Designed to be read three different ways: skim the margin notes for quick information, or use tables in the appendix to locate sections relevant the to a particular issue, or read cover-to-cover for the in-depth treatment. * Contains numerous tables that describe datatypes supported by the most common DBMSs and map to XML Schema supported data types. * Unique focus on the value added role and processes of the data architect as they apply to enterprise use of XML.
    Note: Online resource; Title from title page (viewed July 9, 2003) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (748 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: "The Grid is an emerging infrastructure that will fundamentally change the way we think about-and use-computing. The word Grid is used by analogy with the electric power grid, which provides pervasive access to electricity and has had a dramatic impact on human capabilities and society. Many believe that by allowing all components of our information technology infrastructure-computational capabilities, databases, sensors, and people-to be shared flexibly as true collaborative tools the Grid will have a similar transforming effect, allowing new classes of applications to emerge." --From the Preface In 1998, Ian Foster and Carl Kesselman introduced a whole new concept in computing with the first edition of this book. Today there is a broader and deeper understanding of the nature of the opportunities offered by Grid computing and the technologies needed to realize those opportunities. In Grid 2, the editors reveal the revolutionary impact of large-scale resource sharing and virtualization within science and industry, the intimate relationships between organization and resource sharing structures and the new technologies required to enable secure, reliable, and efficient resource sharing on large scale. Foster and Kesselman have once again assembled a team of experts to present an up-to-date view of Grids that reports on real experiences and explains the available technologies and new technologies emerging from labs, companies and standards bodies. Grid 2, like its predecessor, serves as a manifesto, design blueprint, user guide and research agenda for future Grid systems. 30 chapters including more than a dozen completely new chapters Web access to 13 unchanged chapters from the first edition Three personal essays by influential thinkers on the significance of Grids from the perspectives of infrastructure, industry, and science A foundational overview of the central Grid concepts and architectural principles Twelve application vignettes showcase working Grids in science, engineering, industry, and commerce Detailed discussions of core architecture and services, data and knowledge management, and higher-level tools Focused presentations on production Grid deployment, computing platforms, peer-to-peer technologies, and network infrastructures Extensive bibliography and glossary
    Note: Online resource; Title from title page (viewed December 2, 2003) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (500 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Design Methods for Reactive Systems describes methods and techniques for the design of software systems-particularly reactive software systems that engage in stimulus-response behavior. Such systems, which include information systems, workflow management systems, systems for e-commerce, production control systems, and embedded software, increasingly embody design aspects previously considered alone-such as complex information processing, non-trivial behavior, and communication between different components-aspects traditionally treated separately by classic software design methodologies. But, as this book illustrates, the software designer is better served by the ability to intelligently pick and choose from among a variety of techniques according to the particular demands and properties of the system under development. Design Methods for Reactive Systems helps the software designer meet today's increasingly complex challenges by bringing together specification techniques and guidelines proven useful in the design of a wide range of software systems, allowing the designer to evaluate and adapt different techniques for different projects. Written in an exceptionally clear and insightful style, Design Methods for Reactive Systems is a book that students, engineers, teachers, and researchers will undoubtedly find of great value. Shows how the techniques and design approaches of the three most popular design methods can be combined in a flexible, problem-driven manner. Pedagogical features include summaries, rehearsal questions, exercises, discussion questions, and numerous case studies.
    Note: Online resource; Title from title page (viewed January 9, 2003) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (758 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: Tcl/Tk (Tool Command Language/Tool Kit) makes it fast and easy to implement any type of application, from games to network analyzers. Tcl/Tk is a full-bodied, mature programming platform used by NASA rocket scientists, Wall Street database experts, Internet designers, and open source programmers around the world. Tcl/Tk's multi-faceted and extensible nature make it ideal for developing end-user GUIs, client/server middleware, Web applications, and more. You can code completely in Tcl, use any of hundreds of extensions, call C or Java subroutines from Tcl/Tk, or use Tcl to glue legacy applications together. Written from a programmer's perspective, Tcl/Tk: A Developer's Guide describes how to use Tcl's standard tools and the unique features that make Tcl/Tk powerful: including graphics widgets, packages, namespaces, and extensions. With this book an experienced programmer will be able to code Tcl in a few hours. In just a few chapters you will learn about Tcl features that allow you to isolate and protect your code from being damaged in large applications. You will even learn how to extend the language itself. Tcl/Tk: A Developer's Guide clearly discusses development tools, proven techniques, and existing extensions. It shows how to use Tcl/Tk effectively and provides many code examples. This fully revised new edition is the complete resource for computer professionals, from systems administrators to programmers. It covers versions 7.4 to 8.4 and includes a CD-ROM containing the interpreters, libraries, and tutorials to get you started quickly. Additional materials in the book include case studies and discussions of techniques for the advanced user. On the CD-ROM *Distributions for Tcl 8.3 and 8.4 for Linux, Solaris, Macintosh, and Windows. *A copy of ActiveTcl from ActiveState. *The latest release of TclTutor. *How-to's and tutorials as well as copies of all the tools discussed in the book. *The author's "Tclsh Spot" articles from :login; magazine and the "Real World" Tcl/Tk chapters from the first edition. *Demo copies of commercial development tools from ActiveState and NeatWare. *Many open source Tcl/Tk development tools. *Tcl/Tk design guidelines. *Brings beginners up to speed quickly. *Overview of Tcl development tools, popular extensions, and packages. *Tips, style guidelines, and debugging techniques for the advanced user.
    Note: Online resource; Title from title page (viewed May 27, 2003) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (282 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: The documentation is missing or obsolete, and the original developers have departed. Your team has limited understanding of the system, and unit tests are missing for many, if not all, of the components. When you fix a bug in one place, another bug pops up somewhere else in the system. Long rebuild times make any change difficult. All of these are signs of software that is close to the breaking point. Many systems can be upgraded or simply thrown away if they no longer serve their purpose. Legacy software, however, is crucial for operations and needs to be continually available and upgraded. How can you reduce the complexity of a legacy system sufficiently so that it can continue to be used and adapted at acceptable cost? Based on the authors' industrial experiences, this book is a guide on how to reverse engineer legacy systems to understand their problems, and then reengineer those systems to meet new demands. Patterns are used to clarify and explain the process of understanding large code bases, hence transforming them to meet new requirements. The key insight is that the right design and organization of your system is not something that can be evident from the initial requirements alone, but rather as a consequence of understanding how these requirements evolve. * Describes how to reverse engineer a monolithic system to understand how it really works and how to identify potential problems. * Includes reengineering patterns that tackle well-known reengineering techniques often encountered in object-oriented programming, such as introducing polymorphism, factoring out common behavior, detecting duplicated code, and understanding design. * Shows how to build a culture of continuous reengineering for achieving flexible and maintainable object-oriented systems.
    Note: Online resource; Title from title page (viewed July 16, 2002) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (393 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Bioinformatics has never been as popular as it is today. The genomics revolution is generating so much data in such rapid succession that it has become difficult for biologists to decipher. In particular, there are many problems in biology that are too large to solve with standard methods. Researchers in evolutionary computation (EC) have turned their attention to these problems. They understand the power of EC to rapidly search very large and complex spaces and return reasonable solutions. While these researchers are increasingly interested in problems from the biological sciences, EC and its problem-solving capabilities are generally not yet understood or applied in the biology community. This book offers a definitive resource to bridge the computer science and biology communities. Gary Fogel and David Corne, well-known representatives of these fields, introduce biology and bioinformatics to computer scientists, and evolutionary computation to biologists and computer scientists unfamiliar with these techniques. The fourteen chapters that follow are written by leading computer scientists and biologists who examine successful applications of evolutionary computation to various problems in the biological sciences. * Describes applications of EC to bioinformatics in a wide variety of areas including DNA sequencing, protein folding, gene and protein classification, drug targeting, drug design, data mining of biological databases, and biodata visualization. * Offers industrial and academic researchers in computer science, biology, and bioinformatics an important resource for applying evolutionary computation. * Includes a detailed appendix of biological data resources.
    Note: Online resource; Title from title page (viewed September 27, 2002) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    ISBN: 9781558605084
    Language: English
    Pages: 1 online resource (852 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Transactional Information Systems is the long-awaited, comprehensive work from leading scientists in the transaction processing field. Weikum and Vossen begin with a broad look at the role of transactional technology in today's economic and scientific endeavors, then delve into critical issues faced by all practitioners, presenting today's most effective techniques for controlling concurrent access by multiple clients, recovering from system failures, and coordinating distributed transactions. The authors emphasize formal models that are easily applied across fields, that promise to remain valid as current technologies evolve, and that lend themselves to generalization and extension in the development of new classes of network-centric, functionally rich applications. This book's purpose and achievement is the presentation of the foundations of transactional systems as well as the practical aspects of the field what will help you meet today's challenges. Provides the most advanced coverage of the topic available anywhere--along with the database background required for you to make full use of this material. Explores transaction processing both generically as a broadly applicable set of information technology practices and specifically as a group of techniques for meeting the goals of your enterprise. Contains information essential to developers of Web-based e-Commerce functionality--and a wide range of more "traditional" applications. Details the algorithms underlying core transaction processing functionality.
    Note: Online resource; Title from title page (viewed May 30, 2001) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    ISBN: 9781558606739
    Language: English
    Pages: 1 online resource (576 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: The use of evolution for creative problem solving is one of the most exciting and potentially significant areas in computer science today. Evolutionary computation is a way of solving problems, or generating designs, using mechanisms derived from natural evolution. This book concentrates on applying important ideas in evolutionary computation to creative areas, such as art, music, architecture, and design. It shows how human interaction, new representations, and approaches such as open-ended evolution can extend the capabilities of evolutionary computation from optimization of existing solutions to innovation and the generation of entirely new and original solutions. This book takes a fresh look at creativity, exploring what it is and how the actions of evolution can resemble it. Examples of novel evolved solutions are presented in a variety of creative disciplines. The editors have compiled contributions by leading researchers in each discipline. If you are a savvy and curious computing professional, a computer-literate artist, musician or designer, or a specialist in evolutionary computation and its applications, you will find this a fascinating survey of the most interesting work being done in the area today. * Explores the use of evolutionary computation to generate novel creations including contemporary melodies, photo-realistic faces, jazz music in collaboration with a human composer, architectural designs, working electronic circuits, novel aircraft maneuvers, two- and three-dimensional art, and original proteins. * Presents resulting designs in black-and-white and color illustrations. * Includes a twin-format audio/CD-ROM with evolved music and hands-on activities for the reader, including evolved images, animations, and source-code related to the text. * Describes in full the methods used so that readers with sufficient skill and interest can replicate the work and extend it. * Is written for a general computer science audience, providing coherent and unified treatment across multiple disciplines.
    Note: Online resource; Title from title page (viewed July 25, 2001) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    ISBN: 9781558604568
    Language: English
    Pages: 1 online resource (893 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: SQL: 1999 is the best way to make the leap from SQL-92 to SQL:1999, but it is much more than just a simple bridge between the two. The latest from celebrated SQL experts Jim Melton and Alan Simon, SQL:1999 is a comprehensive, eminently practical account of SQL's latest incarnation and a potent distillation of the details required to put it to work. Written to accommodate both novice and experienced SQL users, SQL:1999 focuses on the language's capabilities, from the basic to the advanced, and the ways that real applications take advantage of them. Throughout, the authors illustrate features and techniques with clear and often entertaining references to their own custom database. Gives authoritative coverage from an expert team that includes the editor of the SQL-92 and SQL:1999 standards. Provides a general introduction to SQL that helps you understand its constituent parts, history, and place in the realm of computer languages. Explains SQL:1999's more sophisticated features, including advanced value expressions, predicates, advanced SQL query expressions, and support for active databases. Explores key issues for programmers linking applications to SQL databases. Provides guidance on troubleshooting, internationalization, and changes anticipated in the next version of SQL. Contains appendices devoted to database design, a complete SQL:1999 example, the standardization process, and more.
    Note: Online resource; Title from title page (viewed May 30, 2001) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    ISBN: 9781558606883
    Language: English
    Pages: 1 online resource (440 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: As user interface designers, software developers, and yes-as users, we all know the frustration that comes with using "one size fits all" software from off the shelf. Repeating the same commands over and over again, putting up with an unfriendly graphical interface, being unable to program a new application that you thought of yourself-these are all common complaints. The inflexibility of today's computer interfaces makes many people feel like they are slaves to their computers. Shouldn't it be the other way around? Why can't technology give us more "custom-fitting" software? On the horizon is a new technology that promises to give ordinary users the power to create and modify their own programs. Programming by example (PBE) is a technique in which a software agent records a user's behavior in an interactive graphical interface, then automatically writes a program that will perform that behavior for the user. Your Wish is My Command: Programming by Example takes a broad look at this new technology. In these nineteen chapters, programming experts describe implemented systems showing that PBE can work in a wide variety of application fields. They include the following: The renowned authors and their editor believe that PBE will some day make it possible for interfaces to effectively say to the user, "Your wish is my command!" Text and graphical editing Web browsing Computer-aided design Teaching programming to children Programming computer games Geographical information systems
    Note: Online resource; Title from title page (viewed March 12, 2001) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    ISBN: 9781558607132
    Language: English
    Pages: 1 online resource (320 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: You go online to buy a digital camera. Soon, you realize you've bought a more expensive camera than intended, along with extra batteries, charger, and graphics software-all at the prompting of the retailer. Happy with your purchases? The retailer certainly is, and if you are too, you both can be said to be the beneficiaries of "customer intimacy" achieved through the transformation of data collected during this visit or stored from previous visits into real business intelligence that can be exercised in real time. Data Warehousing and Business Intelligence for e-Commerce is a practical exploration of the technological innovations through which traditional data warehousing is brought to bear on this and other less modest e-commerce applications, such as those at work in B2B, G2C, B2G, and B2E models. The authors examine the core technologies and commercial products in use today, providing a nuts-and-bolts understanding of how you can deploy customer and product data in ways that meet the unique requirements of the online marketplace-particularly if you are part of a brick-and-mortar company with specific online aspirations. In so doing, they build a powerful case for investment in and aggressive development of these approaches, which are likely to separate winners from losers as e-commerce grows and matures. * Includes the latest from successful data warehousing consultants whose work has encouraged the field's new focus on e-commerce. * Presents information that is written for both consultants and practitioners in companies of all sizes. * Emphasizes the special needs and opportunities of traditional brick-and-mortar businesses that are going online or participating in B2B supply chains or e-marketplaces. * Explains how long-standing assumptions about data warehousing have to be rethought in light of emerging business models that depend on customer intimacy. * Provides advice on maintaining data quality and integrity in environments marked by extensive customer self-input. * Advocates careful planning that will help both old economy and new economy companies develop long-lived and successful e-commerce strategies. * Focuses on data warehousing for emerging e-commerce areas such as e-government and B2E environments.
    Note: Online resource; Title from title page (viewed May 23, 2001) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (496 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Every stage in the design of a new web site is an opportunity to meet or miss deadlines and budgetary goals. Every stage is an opportunity to boost or undercut the site's usability. Usability for the Web tells you how to design usable web sites in a systematic process applicable to almost any business need. You get practical advice on managing the project and incorporating usability principles from the project's inception. This systematic usability process for web design has been developed by the authors and proven again and again in their own successful businesses. A beacon in a sea of web design titles, this book treats web site usability as a preeminent, practical, and realizable business goal, not a buzzword or abstraction. The book is written for web designers and web project managers seeking a balance between usability goals and business concerns. Examines the entire spectrum of usability issues, including architecture, navigation, graphical presentation, and page structure. Explains clearly the steps relevant to incorporating usability into every stage of the web development process, from requirements to tasks analysis, prototyping and mockups, to user testing, revision, and even postlaunch evaluations.
    Note: Online resource; Title from title page (viewed October 20, 2001) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (761 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Information Modeling and Relational Databases provides an introduction to ORM (Object Role Modeling)-and much more. In fact, it's the only book to go beyond introductory coverage and provide all of the in-depth instruction you need to transform knowledge from domain experts into a sound database design. Inside, ORM authority Terry Halpin blends conceptual information with practical instruction that will let you begin using ORM effectively as soon as possible. Supported by examples, exercises, and useful background information, his step-by-step approach teaches you to develop a natural-language-based ORM model and then, where needed, abstract ER and UML models from it. This book will quickly make you proficient in the modeling technique that is proving vital to the development of accurate and efficient databases that best meet real business objectives. The most in-depth coverage of Object Role Modeling available anywhere-written by a pioneer in the development of ORM. Provides additional coverage of Entity Relationship (ER) modeling and the Unified Modeling Language-all from an ORM perspective. Intended for anyone with a stake in the accuracy and efficacy of databases: systems analysts, information modelers, database designers and administrators, instructors, managers, and programmers. Explains and illustrates required concepts from mathematics and set theory.
    Note: Online resource; Title from title page (viewed April 17, 2001) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (241 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Desde a atuação como mentor de estagiários à colaboração com a equipe sênior, você encontrará excelentes orientações para os diversos obstáculos que surgirão ao longo do caminho. Este livro é ideal para novos gerentes, mentores e líderes mais experientes em busca de novas perspectivas. Embarque na leitura e aperfeiçoe suas habilidades como gerente e líder em sua organização.
    Note: Online resource; Title from title page (viewed January 10, 2000) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Morgan Kaufmann | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (344 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: The latest from a computer graphics pioneer, An Introduction to NURBS is the ideal resource for anyone seeking a theoretical and practical understanding of these very important curves and surfaces. Beginning with Bézier curves, the book develops a lucid explanation of NURBS curves, then does the same for surfaces, consistently stressing important shape design properties and the capabilities of each curve and surface type. Throughout, it relies heavily on illustrations and fully worked examples that will help you grasp key NURBS concepts and deftly apply them in your work. Supplementing the lucid, point-by-point instructions are illuminating accounts of the history of NURBS, written by some of its most prominent figures. Whether you write your own code or simply want deeper insight into how your computer graphics application works, An Introduction to NURBS will enhance and extend your knowledge to a degree unmatched by any other resource. Presents vital information with applications in many different areas: CAD, scientific visualization, animation, computer games, and more. Facilitates accessiblity to anyone with a knowledge of first-year undergraduate mathematics. Details specific NURBS-based techniques, including making cusps with B-spline curves and conic sections with rational B-spline curves. Presents all important algorithms in easy-to-read pseudocode-useful for both implementing them and understanding how they work. Includes complete references to additional NURBS resources.
    Note: Online resource; Title from title page (viewed August 22, 2000) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...