Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • av Jesse Glick Tim Boubdrea
    621

    This is an authoritative reference for understanding and using the NetBeans Integrated Development Environment for creating nw software with Java.

  • av Brett McLaughlin
    487

    This new title offers an in-depth technical look at XML Data Binding and complete documentation of all features in both the Sun Microsystems JAXB API and open source alternative implementations (Enhydra Zeus, Exolabs Castor and Quick).

  • av MySQL Ab Development Team
    677

    This is a comprehensive reference guide that offers many pointers for advanced use and describes the bugs and workarounds involved in compiling MySQL for every system.

  • - The W3C's Object-Oriented Descriptions for XML
    av Eric Van Der Vlist
    547

    If you need to create or use formal descriptions of XML vocabularies, the W3C's XML Schema offers a powerful set of tools for defining acceptable document structures and content. An alternative to DTDs as the way to describe and validate data in an XML environment, XML Schema enables developers to create precise descriptions with a richer set of datatypes?such as booleans, numbers, currencies, dates and times?that are essential for today?s applications.Schemas are powerful, but that power comes with substantial complexity. This concise book explains the ins and outs of XML Schema, including design choices, best practices, and limitations. Particularly valuable are discussions of how the type structures fit with existing database and object-oriented program contexts. With XML Schema, you can define acceptable content models and annotate those models with additional type information, making them more readily bound to programs and objects. Schemas combine the easy interchange of text-based XML with the more stringent requirements of data exchange, and make it easier to validate documents based on namespaces.You?ll find plenty of examples in this book that demonstrate the details necessary for precise vocabulary definitions. Topics include:Foundations of XML Schema syntaxFlat, "e;russian-doll"e;, and other schema approachesWorking with simple and complex types in a variety of contextsThe built-in datatypes provided by XML SchemaUsing facets to extend datatypes, including regular expression-based patternsUsing keys and uniqueness rules to limit how and where information may appearCreating extensible schemas and managing extensibilityDocumenting schemas and extending XML Schema capabilities through annotationsIn addition to the explanatory content, XML Schemaprovides a complete reference to all parts of both the XML Schema Structures and XML Schema Datatypes specifications, as well as a glossary. Appendices explore the relationships between XML Schema and other tools for describing document structures, including DTDs, RELAX NG, and Schematron, as well as work in progress at the W3C to more tightly integrate XML Schema with existing specifications.No matter how you intend to use XML Schema - for data structures or document structures, for standalone documents or part of SOAP transactions, for documentation, validation, or data binding ? all the foundations you need are outlined in XML Schema.

  • av Ousay Mahmoud
    547

    This is an introduction to J2ME and MIDP, including an explanation of the J2ME Wireless Toolkit, the MIDlet lifecycle methods, the Java aplication manager and the CLDC and MIDP constraints. Discussion centers around building safe, compact applications.

  • av Nathan Patwardhan
    621

    This complete guide to the Perl programming language ranges widely through the Perl programmer's universe, gathering together information about Perl itself and its application to CGI scripts, XML processing, network programming, database interaction, and graphical user interfaces.

  • av Simson Garfinkel
    851

    This developer's guide to creating applications for computers using Mac OS X, explains how to build sophisticated applications rather than offer a series of simplistic and vague examples.

  • - Creating SVG, SWF (Flash), JPEG and PNG files with Perl
    av Shawn Wallace
    547

    Graphics programmers aren't the only ones who need to be proficient with graphics. Web and applications programmers know that a dull web page can be quickly transformed into one that's interesting and lively with the use of well-planned graphics. And fortunately, you don't need the skills of a fulltime graphics programmer to use graphics effectively. From access counters and log report graphs to scientific plots and on-the-fly animated GIFs, graphics scripting is within the grasp of most web programmers. Using open source software, like Perl, you have the power to dynamically generate graphics based on user input and activity, easily manipulate graphics content, and optimize graphics for compression and quality.Geared toward Perl users and webmasters, Perl Graphics Programming focuses on open-source scripting programs that manipulate graphics files for use on the Web. The book demystifies the manipulation of graphics formats for newcomers to the Web with a practical, resource-like approach. With this book you'll learn to:Generate dynamic web graphics with charts, tables, and buttonsAutomate graphics tasks (thumbnails and borders)Create dynamics web documents (PDF, Postscript)Produce rich Internet experiences with Flash and SVGYou'll begin with a tour of the most common web graphic file formats--PNG, JPEG, GIF, SWF, SVG, Postscript and PDF--then you'll explore the most powerful tools and Perl modules available for manipulating these graphics, such as GD, PerlMagick, and GIMP. Included in this part of the book is a thorough description of the Ming module for creating on-the-fly Flash files. Next, a "e;cookbook"e; section includes practical, all purpose recipes: GIF animation, generating images within a dynamic application, communicating between SWF front-end and Perl back-end, XSLT transformations, compression, and much more.Perl programmers naturally turn to Perl to tackle whatever challenge they have at hand, and graphics programming is no exception. Perl Graphics Programming provides all the tools you need to begin programming and designing graphics for the Web immediately. This book will change how you think about generating and manipulating graphics for the Web.

  • av Yukihiro Matsumoto
    361

    Ruby is an absolutely pure object-oriented scripting language written in C and designed with Perl and Python capabilities in mind. While its roots are in Japan, Ruby is slowly but surely gaining ground in the US. The goal of Yukihiro Matsumoto, creator of Ruby and author of this book, is to incorporate the strengths of languages like Perl, Python, Lisp and Smalltalk. Ruby is a genuine attempt to combine the best of everything in the scripting world. Since 1993, Ruby mailing lists have been established, Web pages have formed, and a community has grown around it. The language itself is very good at text processing and is notable for its broad object orientation. Ruby is portable and runs under GNU/Linux (and other Unices) as well as DOS, MS Windows and Mac.With Ruby in a Nutshell, Matsumoto offers a practical reference to the features of this new language including the command-line options, syntax, built-in variables, functions, and many commonly used classes and modules. This guide covers the current stable version of Ruby (1.6), yet is applicable to the development version 1.7 and the next planned stable version 1.8. You will find a thorough description of Ruby's language syntax, and a description of the core functionality built into the standard Ruby interpreter, which has more than 800 built-in methods in 42 classes and modules.Ruby finds its power through its built-in libraries, and this handy volume take you through the many useful libraries that come with the standard Ruby distribution--from network access via HTTP and CGI programming, to data persistence using the DBM library. This book concludes with coverage of the unique tools that come with Ruby, including the debugger, profiler, and irb (or interactive ruby.)Find out how Ruby combines the strengths of other languages, and why it has captured the interest of so many open source programmers. As part of the successful "e;in a nutshell"e; series of books from O'Reilly & Associates, Ruby in a Nutshell is for readers who want a single desktop reference for all their needs.

  • Spara 10%
    av Randy Yarger & Tim King George Reese
    387

    MySQL is a robust open source database product that supports key subsets of SQL on both Linux and Unix systems. For those planning to use it this text takes you through the whole process from installation and configuration to programming interfaces and database administration.

  • av Juval Lowy
    661

    This text offers both traditional COM programmers and new .NET component developers information on developing applications that take advantage of COM+ services. It focuses on COM+ services, including support for transactions, queued components, events, concurrency management, and security.

  • av Gene Spafford & Simson Garfinkel
    677

    Since the first edition of this classic reference was published, World Wide Web use has exploded and e-commerce has become a daily part of business and personal life. As Web use has grown, so have the threats to our security and privacy--from credit card fraud to routine invasions of privacy by marketers to web site defacements to attacks that shut down popular web sites.Web Security, Privacy & Commerce goes behind the headlines, examines the major security risks facing us today, and explains how we can minimize them. It describes risks for Windows and Unix, Microsoft Internet Explorer and Netscape Navigator, and a wide range of current programs and products. In vast detail, the book covers:Web technology--The technological underpinnings of the modern Internet and the cryptographic foundations of e-commerce are discussed, along with SSL (the Secure Sockets Layer), the significance of the PKI (Public Key Infrastructure), and digital identification, including passwords, digital signatures, and biometrics.Web privacy and security for users--Learn the real risks to user privacy, including cookies, log files, identity theft, spam, web logs, and web bugs, and the most common risk, users' own willingness to provide e-commerce sites with personal information. Hostile mobile code in plug-ins, ActiveX controls, Java applets, and JavaScript, Flash, and Shockwave programs are also covered.Web server security--Administrators and service providers discover how to secure their systems and web services. Topics include CGI, PHP, SSL certificates, law enforcement issues, and more.Web content security--Zero in on web publishing issues for content providers, including intellectual property, copyright and trademark issues, P3P and privacy policies, digital payments, client-side digital signatures, code signing, pornography filtering and PICS, and other controls on web content.Nearly double the size of the first edition, this completely updated volume is destined to be the definitive reference on Web security risks and the techniques and technologies you can use to protect your privacy, your organization, your system, and your network.

  • - From Xcode to App Store
    av Alasdair Allan
    507

    Get a rapid introduction to iPhone, iPad, and iPod touch programming. With this easy-to-follow guide, youll learn how to develop your first marketable iOS application, from opening Xcode to submitting your product to the App Store. Whether youre a developer new to Mac programming or an experienced Mac developer ready to tackle iOS, this is your book.Youll learn about Objective-C and the core frameworks hands-on by writing several sample iOS applications, giving you the basic skills for building your own applications independently. Packed with code samples, this book is refreshed and updated for iOS 6 and Xcode 4.Discover the advantages of building native iOS appsGet started with Objective-C and the Cocoa Touch frameworksDive deep into the table view classes for building user interfacesHandle data input, parse XML and JSON documents, and store data on SQLiteUse iOS sensors, including the accelerometer, magnetometer, camera, and GPSBuild apps that use the Core Location and MapKit frameworksIntegrate Apples iCloud service into your applicationsWalk through the process of distributing your polished app to the App Store

  • av William Sanders
    391

    Build server-side applications more efficientlyand improve your PHP programming skills in the processby learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications.Learn how these reusable patterns help you solve complex problems, organize object-oriented code, and revise a big project by only changing small parts. With Learning PHP Design Patterns, youll learn how to adopt a more sophisticated programming style and dramatically reduce development time.Learn design pattern concepts, including how to select patterns to handle specific problemsGet an overview of object-oriented programming concepts such as composition, encapsulation, polymorphism, and inheritanceApply creational design patterns to create pages dynamically, using a factory method instead of direct instantiationMake changes to existing objects or structure without having to change the original code, using structural design patternsUse behavioral patterns to help objects work together to perform tasksInteract with MySQL, using behavioral patterns such as Proxy and Chain of ResponsibilityExplore ways to use PHPs built-in design pattern interfaces

  • av Chris Grover
    491

    Want to create animated graphics for iPhone, iPad, and the Web, using familiar Adobe features? Youve come to the right book. Adobe Edge Animate: The Missing Manual shows you how to build HTML5 graphics with Adobe visual tools. No programming experience? No problem. Adobe Edge Animate writes all of the code for you. With this book, youll be designing great-looking web elements in no time. (Note: This book does not cover Adobe Edge Animate CC and later versions.)The important stuff you need to know:Jump into animation. Master Animates elements, properties, and timeline panels.Create and import graphics. Make drawings with Animates tools, or use art youve created in other programs.Work with text. Build menus, label buttons, provide instructions, and perform other tasks.Make it interactive. Use triggers and actions to give users control over their web experience.Dig into JavaScript. Customize your projects by tweaking your code.Look great at any size. Publish responsive web pages that adjust to any display, tablet, or smartphone.

  • av Neil Middleton
    161

    Take full advantage of Heroku's cloud-based hosting services. This guide takes you through the inner workings of this PaaS platform and delivers practical advice for architecting your application to work as efficiently as possible.

  • - Practical Use Cases with the Leading NoSQL Database
    av Rick Copeland
    487

    Whether youre building a social media site or an internal-use enterprise application, this hands-on guide shows you the connection between MongoDB and the business problems its designed to solve. Youll learn how to apply MongoDB design patterns to several challenging domains, such as ecommerce, content management, and online gaming. Using Python and JavaScript code examples, youll discover how MongoDB lets you scale your data model while simplifying the development process.Many businesses launch NoSQL databases without understanding the techniques for using their features most effectively. This book demonstrates the benefits of document embedding, polymorphic schemas, and other MongoDB patterns for tackling specific big data use cases, including:Operational intelligence: Perform real-time analytics of business dataEcommerce: Use MongoDB as a product catalog master or inventory management systemContent management: Learn methods for storing content nodes, binary assets, and discussionsOnline advertising networks: Apply techniques for frequency capping ad impressions, and keyword targeting and biddingSocial networking: Learn how to store a complex social graph, modeled after Google+Online gaming: Provide concurrent access to character and world data for a multiplayer role-playing game

  • - The Dr. Simon Egerton Stories
    av Brian David Johnson
    271

    When companies develop a new technology, do they ask how it might affect the people who will actually use it? That, more or less, sums up Brian David Johnson's duties as Intel's futurist-in-residence. In this fascinating book, Johnson provides a collection of science fiction prototyping stories that attempt to answer the question.

  • av Darrel Miller, Howard Dierking, Pedro Felix, m.fl.
    677

    Design and build Web APIs for a broad range of clientsincluding browsers and mobile devicesthat can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsofts ASP.NET Web API framework. In the process, youll learn how design and implement a real-world Web API.Ideal for experienced .NET developers, this books sections on basic Web API theory and design also apply to developers who work with other development stacks such as Java, Ruby, PHP, and Node.Dig into HTTP essentials, as well as API development concepts and stylesLearn ASP.NET Web API fundamentals, including the lifecycle of a request as it travels through the frameworkDesign the Issue Tracker API example, exploring topics such as hypermedia support with collection+jsonUse behavioral-driven development with ASP.NET Web API to implement and enhance the applicationExplore techniques for building clients that are resilient to change, and make it easy to consume hypermedia APIsGet a comprehensive reference on how ASP.NET Web API works under the hood, including security and testability

  • av Preston Gralla
    601

    Designed for various levels of IT professionals and power users, this guide provides practical solutions for the common Windows XP tasks. These step-by-step recipes allow you to install, manage, and support your operating system with ease. It also covers Microsoft's XP Service Pack 2.

  • av Ohad Samet
    267

    If you've been tasked with building a team to handle risk management for online payments (RMP), this practical introduction provides a framework for choosing the technologies and personnel you need.

  • - A Real-World App Approach
    av Lee Boonstra
    417

    Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript framework built specifically for the mobile Web. With this book, youll learn how to build a complete touch application, called Find a Cab, that has the look and feel of a native app on Android, iOS, Windows, and BlackBerry devices.In the process, youll work with Senchas model-view-controller (MVC) components for form handling, styling, integration with outside data, and other elements. The Sencha Touch learning curve can be steep, but if youre familiar with JavaScript, HTML5, CSS3, and JSON, this guide will get you up to speed through real-world examples.Learn the fundamentals, including the class and layout systemsUse the Sencha MVC architecture to structure your codeImplement data models and stores, and create an event controllerMake remote connections by implementing server proxiesSave data offline by implementing client proxiesWork with view components such as maps, lists, and floating panelsImplement and handle forms, and construct a custom themeCreate production and native build packages

  • av Alistair Croll
    247

    Every year, tens of thousands of companies - from industry giants to aspiring upstarts - apply to speak at conferences. What does it take to be chosen to speak, and to rock the mic when given the chance? This book takes you behind-the-scenes of the conference process, showing you how to submit, plan, and deliver a talk that matters.

  • - Designing and Developing Distributed Web Services
    av Bill Burke
    401

    Learn how to design and develop distributed web services in Java, using RESTful architectural principles and the JAX-RS 2.0 specification in Java EE 7. By focusing on implementation rather than theory, this hands-on reference demonstrates how easy it is to get started with services based on the REST architecture.With the books technical guide, youll learn how REST and JAX-RS work and when to use them. The RESTEasy workbook that follows provides step-by-step instructions for installing, configuring, and running several working JAX-RS examples, using the JBoss RESTEasy implementation of JAX-RS 2.0.Learn JAX-RS 2.0 features, including a client API, server-side asynchronous HTTP, and filters and interceptorsExamine the design of a distributed RESTful interface for an e-commerce order entry systemUse the JAX-RS Response object to return complex responses to your client (ResponseBuilder)Increase the performance of your services by leveraging HTTP caching protocolsDeploy and integrate web services within Java EE7, servlet containers, EJB, Spring, and JPALearn popular mechanisms to perform authentication on the Web, including client-side SSL and OAuth 2.0

  • av Jesse Harrington Au
    201

    Design and create real-world objects with 3D printers, laser cutters, or common materials that you assemble yourself. It's easy with Autodesk's free 123D tools. In this full-color book, Jesse Harrington Au - Autodesk's Maker Advocate - shows you how to design objects from scratch, work with existing models, or scan real-world objects.

  • av Marshall Sitto
    541

    If your organization is about to enter the world of big data, you not only need to decide whether Apache Hadoop is the right platform to use, but also which of its many components are best suited to your task. This field guide makes the exercise manageable by breaking down the Hadoop ecosystem into short, digestible sections.

  • - Building Open Applications and Services
    av Silvia Puglisi
    547

    The Web is slowly but surely changing from a model in which a human reader browses content on web pages to a model in which services and clients (not necessarily humans) exchange information. And because of this, author Silvia Puglisi explains, it makes more sense to build platforms instead of just products or applications. Platforms are like ecosystems interconnecting different applications, services, users, developers, and partners, and offer many benefits.In this book, you'll learn how to design and develop Representational State Transfer (REST) platforms in Rails. You'll begin with an introduction to Ruby on Rails, and then move quickly through new concepts. At the end of each chapter, you'll have learned something new about building and organically extending a multi-service platform spanning different devicesand will have had some fun in the process. By the end of the book you'll know how to build an architecture composed of different services accessing shared resources through a set of collaborating APIs and applications.Explore the basics of REST and HTTP, including REST architecture and the role of hypermediaGet to know Rails and Ruby on RailsLearn about API development and create an APITake a thorough look at REST, including Asynchronous REST and testing RESTful servicesWork with data streams as you map them onto an application UI and integrate external APIs in your applicationLearn about device-independent developmentUse data analytics to recognize important events, develop key metrics, and track themExplore various tools you can use to build your own data analytic platformLearn how to scale a Rails application successfullyExamine privacy and security issues and the implications of handling and collecting user data

  • - Event Data, Stream Processing, and Data Integration
    av Jay Kreps
    357

    Why a book about logs? Thats easy: the humble log is an abstraction that lies at the heart of many systems, from NoSQL databases to cryptocurrencies. Even though most engineers dont think much about them, this short book shows you why logs are worthy of your attention.Based on his popular blog posts, LinkedIn principal engineer Jay Kreps shows you how logs work in distributed systems, and then delivers practical applications of these concepts in a variety of common usesdata integration, enterprise architecture, real-time stream processing, data system design, and abstract computing models.Go ahead and take the plunge with logs; youre going love them.Learn how logs are used for programmatic access in databases and distributed systemsDiscover solutions to the huge data integration problem when more data of more varieties meet more systemsUnderstand why logs are at the heart of real-time stream processingLearn the role of a log in the internals of online data systemsExplore how Jay Kreps applies these ideas to his own work on data infrastructure systems at LinkedIn

  • - Learning From Failure and Success
    av Dave Zwieback
    261

    Failure is inevitable and a postmortem analysis, conducted in an open, blameless way, is the best way for IT techs and managers to learn from outages and near-misses. But when the "e;root cause"e; is determined to be "e;human error"e; (or worse, particular humans), the real causes and conditions are lost.In this insightful book, IT veteran Dave Zwieback shows you an approach for making postmortems blameless, so you can focus instead on addressing areas of fragility within systems and organizations. If youre involved with assessing why something goes wrong on a project or at your companyas a system administrator, developer, team manager, or executivethe concrete steps in this guide will help you find a real solution that works.Recognize and mitigate the effects of stress during outagesLearn how to communicate effectively in a charged, high-stakes postmortem conversationCollect the necessary data before the postmortem beginsFocus on determining the actual causes and conditions of an outageLearn techniques for writing up a postmortem for either internal or external use

  • Spara 18%
    av Natalie Kuldell Phd
    441

    Today's synthetic biologists are in the early stages of engineering living cells to help treat diseases, sense toxic compounds in the environment, and produce valuable drugs. With this manual, you can be part of it.

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.