Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • av Peter Mcintyre
    417

    Offers a look at the useful features of PHP language, and explains how you can speed up the web development process with them. This title helps you learn why the most commonly used PHP features are often misused or misapplied, and which features add strength to object-oriented programming. It is suitable for new and experienced PHP programmers.

  • - Collaboration, Transparency, and Participation in Practice
    av Daniel Lathrop & Laurel Ruma
    287

    In a world where web services can make real-time data accessible to anyone, how can the government leverage this openness to improve its operations and increase citizen participation and awareness? Through a collection of essays and case studies, leading visionaries and practitioners both inside and outside of government share their ideas on how to achieve and direct this emerging world of online collaboration, transparency, and participation.Contributions and topics include:Beth Simone Noveck, U.S. Deputy Chief Technology Officer for open government, "e;The Single Point of Failure"e;Jerry Brito, senior research fellow at the Mercatus Center at George Mason University, "e;All Your Data Are Belong to Us: Liberating Government Data"e;Aaron Swartz, cofounder of reddit.com, OpenLibrary.org, and BoldProgressives.org, "e;When Is Transparency Useful?"e;Ellen S. Miller, executive director of the Sunlight Foundation, "e;Disrupting Washington's Golden Rule"e;Carl Malamud, founder of Public.Resource.Org, "e;By the People"e;Douglas Schuler, president of the Public Sphere Project, "e;Online Deliberation and Civic Intelligence"e;Howard Dierking, program manager on Microsoft's MSDN and TechNet Web platform team, "e;Engineering Good Government"e;Matthew Burton, Web entrepreneur and former intelligence analyst at the Defense Intelligence Agency, "e;A Peace Corps for Programmers"e;Gary D. Bass and Sean Moulton, OMB Watch, "e;Bringing the Web 2.0 Revolution to Government"e;Tim O'Reilly, founder and CEO of O'Reilly Media, "e;Defining Government 2.0: Lessons Learned from the Success of Computer Platforms"e;Open Government editors: Daniel Lathrop is a former investigative projects reporter with the Seattle Post Intelligencer who's covered politics in Washington state, Iowa, Florida, and Washington D.C. He's a specialist in campaign finance and "e;computer-assisted reporting"e; -- the practice of using data analysis to report the news. Laurel Ruma is the Gov 2.0 Evangelist at O'Reilly Media. She is also co-chair for the Gov 2.0 Expo.

  • - Collective Wisdom from the Experts
    av Barbee Davis
    417

    If the projects you manage don't go as smoothly as you'd like, 97 Things Every Project Manager Should Know offers knowledge that's priceless, gained through years of trial and error. This illuminating book contains 97 short and extremely practical tips -- whether you're dealing with software or non-IT projects -- from some of the world's most experienced project managers and software developers. You'll learn how these professionals have dealt with everything from managing teams to handling project stakeholders to runaway meetings and more. While this book highlights software projects, its wise axioms contain project management principles applicable to projects of all types in any industry. You can read the book end to end or browse to find topics that are of particular relevance to you. 97 Things Every Project Manager Should Know is both a useful reference and a source of inspiration.Among the 97 practical tips:"e;Clever Code Is Hard to Maintain...and Maintenance Is Everything"e; -- David Wood, Partner, Zepheira"e;Every Project Manager Is a Contract Administrator"e; -- Fabio Teixeira de Melo, Planning Manager, Construtora Norberto Odebrecht"e;Can Earned Value and Velocity Coexist on Reports?"e; -- Barbee Davis, President, Davis Consulting"e;How Do You Define 'Finished'"e;? -- Brian Sam-Bodden, author, software architect"e;The Best People to Create the Estimates Are the Ones Who Do the Work"e; -- Joe Zenevitch, Senior Project Manager, ThoughtWorks"e;How to Spot a Good IT Developer"e; -- James Graham, independent management consultant"e;One Deliverable, One Person"e; -- Alan Greenblatt, CEO, Sciova

  • av Bonnie Biafore
    431

    Helps you handle "QuickBooks" with step-by-step instructions. This book helps you: learn how "QuickBooks" can help you boost sales, control spending, and save on taxes; set up and manage your files to fit your company's specific needs; and, discover tips and tricks on the timesaving options for your business.

  • av Jim Waldo
    311

    Java has accumulated a considerable amount of crud over the years: the language has become a large and complex, and the libraries associated with it have grown even more. This title reveals which features of Java work and which don't, and how the good parts make Java one of the best programming languages available.

  • av Nicholas C Zakas
    357

    Do you want to fix performance bottlenecks in your JavaScript code to help your website function better? This book lets you examine the typical code problems that cause JavaScript to run slow. It helps you learn how to identify inefficient structures and patterns, and replace them with better-performing alternatives.

  • - An Enterprise Perspective on Risks and Compliance
    av Tim Mather, Subra Kumaraswamy & Shahed Latif
    351

    You may regard cloud computing as an ideal way for your company to control IT costs, but do you know how private and secure this service really is? Not many people do. With Cloud Security and Privacy, you'll learn what's at stake when you trust your data to the cloud, and what you can do to keep your virtual infrastructure and web applications secure. Ideal for IT staffers, information security and privacy practitioners, business managers, service providers, and investors alike, this book offers you sound advice from three well-known authorities in the tech security world. You'll learn detailed information on cloud computing security that-until now-has been sorely lacking.Review the current state of data security and storage in the cloud, including confidentiality, integrity, and availabilityLearn about the identity and access management (IAM) practice for authentication, authorization, and auditing of the users accessing cloud servicesDiscover which security management frameworks and standards are relevant for the cloudUnderstand the privacy aspects you need to consider in the cloud, including how they compare with traditional computing modelsLearn the importance of audit and compliance functions within the cloud, and the various standards and frameworks to considerExamine security delivered as a service-a different facet of cloud security

  • - The Ultimate Quick Guide to Mac OS X
    av Chris Seibold
    251

    Whether you're new to the Mac or a longtime user, this handy book is the quickest way to get up to speed on Snow Leopard. Packed with concise information in an easy-to-read format, Mac OS X Snow Leopard Pocket Guide covers what you need to know and is an ideal resource for problem-solving on the fly. This book goes right to the heart of Snow Leopard, with details on system preferences, built-in applications, and utilities. You'll also find configuration tips, keyboard shortcuts, guides for troubleshooting, lots of step-by-step instructions, and more.Learn about new features and changes since the original Leopard releaseGet quick tips for setting up and customizing your Mac's configurationSolve problems with the handy reference to the fundamentals of the Finder, Dock, and moreUnderstand how to manage user accountsWork more efficiently using keyboard shortcutsTake advantage of MobileMe, Apple's online suite of services and tools

  • - Programming the Microsoft Cloud
    av Sriram Krishnan
    661

    Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, this book shows you how to build, deploy, host, and manage applications using Windows Azure's programming model and essential storage services.Chapters in Programming Windows Azure are organized to reflect the platform's buffet of services. The book's first half focuses on how to write and host application code on Windows Azure, while the second half explains all of the options you have for storing and accessing data on the platform with high scalability and reliability. Lots of code samples and screenshots are available to help you along the way.Learn how to build applications using the Windows Azure toolsetDiscover how Windows Azure works under the hood, and learn the how and the why behind several featuresChoose to write application code in .NET or other languages such as C/C++, PHP, or RubyUnderstand the various options for managing your serviceGet up to speed on Azure's storage services, including blobs, queues, and tablesBuild a secure backup system, and learn about cloud application security, cryptography, and performance

  • av Nancy Conner
    307

    Offers advice on ways you can help the environment by making relatively easy, earth-friendly changes in your home routine, work habits, and the way you shop and get around town. This book shows you how a few small changes can have a big impact. It also provides a survey of technologies that can help save the planet.

  • - Best Practices for High Network Uptime
    av James Sonderegger, Orin Blomberg, Kieran Milne & m.fl.
    907

    Whether your network is a complex carrier or just a few machines supporting a small enterprise, JUNOS High Availability will help you build reliable and resilient networks that include Juniper Networks devices. With this book's valuable advice on software upgrades, scalability, remote network monitoring and management, high-availability protocols such as VRRP, and more, you'll have your network uptime at the five, six, or even seven nines -- or 99.99999% of the time.Rather than focus on "e;greenfield"e; designs, the authors explain how to intelligently modify multi-vendor networks. You'll learn to adapt new devices to existing protocols and platforms, and deploy continuous systems even when reporting scheduled downtime. JUNOS High Availability will help you save time and money. Manage network equipment with Best Common PracticesEnhance scalability by adjusting network designs and protocolsCombine the IGP and BGP networks of two merging companiesPerform network auditsIdentify JUNOScripting techniques to maintain high availabilitySecure network equipment against breaches, and contain DoS attacksAutomate network configuration through specific strategies and toolsThis book is a core part of the Juniper Networks Technical Library.

  • Spara 17%
    av Salvatore Mangano
    581

    As the leading software application for symbolic mathematics, Mathematica is standard in many environments that rely on math, such as science, engineering, financial analysis, software development, and many other fields. This cookbook provides practical solutions on a wide range of topics for those who use this remarkable program.

  • - Developing 2D & 3D games in Objective-C
    av Paul Zirkle & Joe Hogue
    487

    What do you need to know to create a game for the iPhone? Even if you've already built some iPhone applications, developing games using iPhone's gestural interface and limited screen layout requires new skills. With iPhone Game Development, you get everything from game development basics and iPhone programming fundamentals to guidelines for dealing with special graphics and audio needs, creating in-game physics, and much more.Loaded with descriptive examples and clear explanations, this book helps you learn the technical design issues particular to the iPhone and iPod Touch, and suggests ways to maximize performance in different types of games. You also get plug-in classes to compensate for the areas where the iPhone's game programming support is weak.Learn how to develop iPhone games that provide engaging user experiencesBecome familiar with Objective-C and the Xcode suite of toolsLearn what it takes to adapt the iPhone interface to gamesCreate a robust, scalable framework for a game appUnderstand the requirements for implementing 2D and 3D graphicsLearn how to add music and audio effects, as well as menus and controlsGet instructions for publishing your game to the App Store

  • - Leading Programmers Reveal How They Test
    av Tim Riley
    661

    Offers essays from software testers that illustrate the qualities and techniques necessary to make testing an art in itself. Through personal anecdotes, this book helps you learn how each of these professionals developed best practices for testing a wide range of software projects involving XMPP, GUI tools, Open Map applications, and more.

  • - Solutions & Examples for jQuery Developers
    av Cody Lindley
    507

    jQuery simplifies building rich, interactive web frontends. Getting started with this JavaScript library is easy, but it can take years to fully realize its breadth and depth; this cookbook shortens the learning curve considerably. With these recipes, you'll learn patterns and practices from 19 leading developers who use jQuery for everything from integrating simple components into websites and applications to developing complex, high-performance user interfaces. Ideal for newcomers and JavaScript veterans alike, jQuery Cookbook starts with the basics and then moves to practical use cases with tested solutions to common web development hurdles. You also get recipes on advanced topics, such as methods for applying jQuery to large projects.Solve problems involving events, effects, dimensions, forms, themes, and user interface elementsLearn how to enhance your forms, and how to position and reposition elements on a pageMake the most of jQuery's event management system, including custom events and custom event dataCreate UI elements-such as tabs, accordions, and modals-from scratchOptimize your code to eliminate bottlenecks and ensure peak performanceLearn how to test your jQuery applicationsThe book's contributors include:Cody LindleyJames PadolseyRalph WhitbeckJonathan SharpMichael Geary and Scott GonzlezRebecca MurpheyRemy SharpAriel FleslerBrian CherneJrn ZaeffererMike HostetlerNathan SmithRichard D. WorthMaggie Wachs, Scott Jehl, Todd Parker, and Patty TolandRob Burns

  • - Essential Techniques for Increasing Web Visibility
    av John I Jerkovic
    617

    How can you make it easier for people to find your website? And how can you convert casual visitors into active users? SEO Warrior shows you how it's done through a collection of tried and true techniques, hacks, and best practices. Learn the nuts and bolts of search engine optimization (SEO) theory, the importance of keyword strategy, and how to avoid and remedy search engine traps.You'll also learn about search engine marketing (SEM) practices, such as Google AdWords, and how you can use social networking to increase your visibility. Ideal for web developers, savvy marketers, webmasters, and anyone else interested in SEO, this book serves not only as an SEO tutorial, but also as a reference for implementing effective SEO techniques.Create compelling sites with SEO that can stand the test of timeOptimize your site for Google, Yahoo!, Microsoft's Bing, as well as search engines used in different parts of the worldConduct keyword research to find the best terms to reach your audience--and the related terms they'll respond toLearn what makes search engines tick by utilizing custom scriptsAnalyze your site to see how it measures up to the competition

  • av Sarah Sorensen
    417

    Demonstrates how we can tackle challenges, ranging from energy conservation to economic and social innovation, using the global network - not just the Web and the Internet, but also the private domains of thousands of companies, government agencies, and institutions, all connected through thousands of different types of devices.

  • - Text Processing Tools
    av John Levine
    361

    If you need to parse or process text data in Linux or Unix, this useful book explains how to use flex and bison to solve your problems quickly. flex & bison is the long-awaited sequel to the classic O'Reilly book, lex & yacc. In the nearly two decades since the original book was published, the flex and bison utilities have proven to be more reliable and more powerful than the original Unix tools. flex & bison covers the same core functionality vital to Linux and Unix program development, along with several important new topics. You'll find revised tutorials for novices and references for advanced users, as well as an explanation of each utility's basic usage and simple, standalone applications you can create with them. With flex & bison, you'll discover the wide range of uses these flexible tools offer.Address syntax crunching that regular expressions tools can't handleBuild compilers and interpreters, and handle a wide range of text processing functionsInterpret code, configuration files, or any other structured formatLearn key programming techniques, including abstract syntax trees and symbol tablesImplement a full SQL grammar-with complete sample codeUse new features such as pure (reentrant) lexers and parsers, powerful GLR parsers, and interfaces to C++

  • av Christopher Schmitt
    677

    Learn how to solve the real problems you face with CSS. This cookbook offers hundreds of practical examples for using CSS to format your web pages, and includes code samples you can use right away. You'll find exactly what you need, from the basics to complex hacks and workarounds.Each recipe explains how to customize a solution to meet your needs, and each chapter features a sample design that showcases the topics discussed. You'll learn about the behavior of the latest browsers-including IE 8, Firefox 3, Safari 4, and Google Chromeand how you can resolve differences in the ways they display your web pages. Arranged in a convenient format for quick reference, this third edition is a valuable companion for anyone working with CSS.Learn the basics, such as the CSS rule structureWork with web typography and page layoutCreate effects for images and other page elementsLearn techniques for configuring lists, forms, and tablesDesign effective web navigation and create custom linksGet creative by combining CSS with JavaScriptLearn useful troubleshooting techniquesExplore features of HTML5 and CSS3

  • av J. Chris Anderson
    547

    Introduces you to Apache CouchDB, a document-oriented database that offers a different way to model your data. This book helps you: understand the basics of document-based storage and manipulation; model data as self-contained JSON documents; manage basic document CRUD; handle evolving data naturally; and, replicate data between nodes.

  • av Harold Davis
    491

    Teaches how to take advantage of Google AdWords and AdSense, the sophisticated online advertising tools used by thousands of businesses, large and small. This book helps you: learn how to create effective campaign plans for your website; and understand the PageRank algorithm, Search Engine Optimization (SEO), and Search Engine Marketing (SEM).

  • - Practical concepts and techniques for creating mobile sites and web apps
    av Brian Fling
    491

    Mobile devices outnumber desktop and laptop computers three to one worldwide, yet little information is available for designing and developing mobile applications. Mobile Design and Development fills that void with practical guidelines, standards, techniques, and best practices for building mobile products from start to finish. With this book, you'll learn basic design and development principles for all mobile devices and platforms. You'll also explore the more advanced capabilities of the mobile web, including markup, advanced styling techniques, and mobile Ajax. If you're a web designer, web developer, information architect, product manager, usability professional, content publisher, or an entrepreneur new to the mobile web, Mobile Design and Development provides you with the knowledge you need to work with this rapidly developing technology. Mobile Design and Development will help you:Understand how the mobile ecosystem works, how it differs from other mediums, and how to design products for the mobile contextLearn the pros and cons of building native applications sold through operators or app stores versus mobile websites or web appsWork with flows, prototypes, usability practices, and screen-size-independent visual designsUse and test cross-platform mobile web standards for older devices, as well as devices that may be available in the futureLearn how to justify a mobile product by building it on a budget

  • av Nitesh Dhanjani
    547

    The security world is changing as the advent of modern Web 2.0 sites and rich Internet applications has given rise to a generation of hacking techniques. This book offers information on hacks that attempt to exploit technical flaws. It explains how to assess attacks against technologies in Internet applications and social networking sites.

  • Spara 18%
    - Practical Programming for Biological Data
    av Mitchell L Model
    531

    Powerful, flexible, and easy to use, Python is an ideal language for building software tools and applications for life science research and development. This unique book shows you how to program with Python, using code examples taken directly from bioinformatics. In a short time, you'll be using sophisticated techniques and Python modules that are particularly effective for bioinformatics programming.Bioinformatics Programming Using Python is perfect for anyone involved with bioinformatics -- researchers, support staff, students, and software developers interested in writing bioinformatics applications. You'll find it useful whether you already use Python, write code in another language, or have no programming experience at all. It's an excellent self-instruction tool, as well as a handy reference when facing the challenges of real-life programming tasks.Become familiar with Python's fundamentals, including ways to develop simple applicationsLearn how to use Python modules for pattern matching, structured text processing, online data retrieval, and database accessDiscover generalized patterns that cover a large proportion of how Python code is used in bioinformaticsLearn how to apply the principles and techniques of object-oriented programmingBenefit from the "e;tips and traps"e; section in each chapter

  • Spara 19%
    - A Desktop Quick Reference
    av Arnold Robbins, Ellen Siever, Stephen Figgins & m.fl.
    567

    Everything you need to know about Linux is in this book. Written by Stephen Figgins, Ellen Siever, Robert Love, and Arnold Robbins -- people with years of active participation in the Linux community -- Linux in a Nutshell, Sixth Edition, thoroughly covers programming tools, system and network administration tools, the shell, editors, and LILO and GRUB boot loaders. This updated edition offers a tighter focus on Linux system essentials, as well as more coverage of new capabilities such as virtualization, wireless network management, and revision control with git. It also highlights the most important options for using the vast number of Linux commands. You'll find many helpful new tips and techniques in this reference, whether you're new to this operating system or have been using it for years. Get the Linux commands for system administration and network managementUse hundreds of the most important shell commands available on LinuxUnderstand the Bash shell command-line interpreterSearch and process text with regular expressionsManage your servers via virtualization with Xen and VMwareUse the Emacs text editor and development environment, as well as the vi, ex, and vim text-manipulation toolsProcess text files with the sed editor and the gawk programming languageManage source code with Subversion and git

  • av Matthew McDonald
    361

    Takes you on a tour of your body from the outside in, beginning with your skin and progressing to your vital organs. This book helps you learn: that you shed skin more frequently than snakes do; why the number of fat cells you have rarely changes; how you can measure and control fat; and, that you use only a small amount of the oxygen you inhale.

  • av Francesco Cesarini
    497

    Offers an explanation of Erlang, a programming language ideal for any situation where concurrency, fault-tolerance, and fast response is essential. This book focuses on the language's syntax and semantics, and explains pattern matching, proper lists, recursion, debugging, networking, and concurrency.

  • - Transforming Traditional Crafts
     
    161

    Celebrates the DIY way. This book features how-tos and articles about planning and executing various types of parties and events, from weddings and baby showers to birthdays and anniversaries. It includes instructions for making cakes and party foods, DIY decor and invitations, and setting up food and drink stations.

  • av Susan Prosser
    621

    The FileMaker Pro 10 desktop database lets you do almost anything with the information you give it. This book helps you get in, build your database, and get the results you need, whether you're running a business, pursuing a hobby, or planning your retirement. It is suitable for non-technical and experienced folks alike.

  • Spara 18%
    - Analyzing Text with the Natural Language Toolkit
    av Steven Bird, Ewan Klein & Edward Loper
    529

    This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic summarization and translation. With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range of linguistic data structures, and you'll understand the main algorithms for analyzing the content and structure of written communication.Packed with examples and exercises, Natural Language Processing with Python will help you:Extract information from unstructured text, either to guess the topic or identify "e;named entities"e;Analyze linguistic structure in text, including parsing and semantic analysisAccess popular linguistic databases, including WordNet and treebanksIntegrate techniques drawn from fields as diverse as linguistics and artificial intelligenceThis book will help you gain practical skills in natural language processing using the Python programming language and the Natural Language Toolkit (NLTK) open source library. If you're interested in developing web applications, analyzing multilingual news sources, or documenting endangered languages -- or if you're simply curious to have a programmer's perspective on how human language works -- you'll find Natural Language Processing with Python both fascinating and immensely useful.

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.