Gjør som tusenvis av andre bokelskere
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.Du kan når som helst melde deg av våre nyhetsbrev.
While it's always been possible to run Java applications on Amazon EC2, Amazon's Elastic Beanstalk makes the process easierespecially if you understand how it works beneath the surface. This concise, hands-on book not only walks you through Beanstalk for deploying and managing web applications in the cloud, you'll also learn how to use this AWS tool in other phases of development.Ideal if you're a developer familiar with Java applications or AWS, Elastic Beanstalk provides step-by-step instructions and numerous code samples for building cloud applications on Beanstalk that can handle lots of traffic. Learn how to use Beanstalk with the Eclipse IDE, Hudson for continuous integration, and several AWS tools for load balancing, auto scaling, storage, and other services.Learn how Beanstalk provides an entry into Infrastructure as a Service (IaaS)Design your Java web application for the cloudand for BeanstalkGet an overview of AWS services that power Beanstalk, and learn how to use them independentlyUse Beanstalk to set up your development, testing, production, and staging environmentsLearn advanced hacking techniques for customizing Beanstalk
Itching to build interesting projects with Drupal, but confused by the way it handles design challenges? This concise guide helps small teams and solo website designers understand how Drupal works by demonstrating the ways it outputs content. Youll learn how to manage Drupals output, design around it, and then turn your design into a theme.In the second of three volumes on Drupal design, award-winning designer Dani Nordin takes you beyond basic site planning and teaches you key strategies for working with themes, layouts, and wireframes. Discover how to use Drupal to make your vision a reality, instead of getting distracted by the systems project and code management details.Learn strategies for sketching, wireframing, and designing effective layoutsBreak down a Drupal layout to understand its basic componentsUnderstand Drupals theme layer, and what to look for in a base themeWork with the 960 grid system to facilitate efficient wireframing and themingManage Drupal markup, including the code generated by the powerful Views moduleUse LessCSS to organize CSS and help you theme your site more efficiently
Two years since its initial release, Redis already has an impressive list of adopters, including Engine Yard, GitHub, Craigslist, and Digg. This open source data structure server is built for speed and flexibility, making it ideal for many applications. If you're using Redis, or considering it, this concise cookbook provides recipes for a variety of issues you're likely to face.Each recipe solves a specific problem, and provides an in-depth discussion of how the solution works. Youll discover that Redis, while simple in nature, offers extensive functionality for manipulating and storing data.Learn when it makes sense to use RedisExplore several methods for installing RedisConnect to Redis in a number of ways, ranging from the command line to popular languages such as Python and RubySolve a range of needs, from linked datasets to analyticsHandle backups, sharding, datasets larger than available memory, and many other tasks
Ready to take your IT skills to the healthcare industry? This concise book provides a candid assessment of the US healthcare system as it ramps up its use of electronic health records (EHRs) and other forms of IT to comply with the governments Meaningful Use requirements. Its a tremendous opportunity for tens of thousands of IT professionals, but its also a huge challenge: the program requires a complete makeover of archaic records systems, workflows, and other practices now in place.This book points out how hospitals and doctors offices differ from other organizations that use IT, and explains whats necessary to bridge the gap between clinicians and IT staff.Get an overview of EHRs and the differences among medical settingsLearn the variety of ways institutions deal with patients and medical staff, and how workflows varyDiscover healthcares dependence on paper records, and the problems involved in migrating them to digital documentsUnderstand how providers charge for care, and how they get paidExplore how patients can use EHRs to participate in their own careExamine healthcares most pressing problemavoidable errorsand how EHRs can both help and exacerbate it
Orchestrate change across server clusters in near realtime with MCollective, the framework that works in concert with Puppet, Chef, and other configuration management tools. Ideal for system administrators and operations or DevOps engineers at any level, this hands-on guide teaches you how to build and test a real installation of MCollective servers and clients in your environment.Learn how to build an entire installation by hand, know where every configuration file lives, and understand every configuration parameter and what it means. Whether you manage a small environment or one thats immense in scale, this book shows you how to orchestrate specific actions faster and better than you do now.Tour MCollectives architecture, backbone, transport, and security controlsConfigure MCollective components to match your production environmentCreate and use collectives to handle thousands of remote MCollective agentsUse ActiveMQ Network of Brokers to resolve multi-site or redundancy requirementsLearn how to use community-built client and agent plugins, with concrete examplesCreate your own server and client plugins to perform a variety of actionsLearn recommended best practices for using MCollective
Get a hands-on introduction to the Chef, the configuration management tool for solving operations issues in enterprises large and small. Ideal for developers and sysadmins new to configuration management, this guide shows you to automate the packaging and delivery of applications in your infrastructure. Youll be able to build (or rebuild) your infrastructures application stack in minutes or hours, rather than days or weeks.After teaching you how to write Ruby-based Chef code, this book walks you through different Chef tools and configuration management concepts in each chapter, using detailed examples throughout. All you need to get started is command-line experience and familiarity with basic system administration.Configure your Chef development environment and start writing recipesCreate Chef cookbooks with recipes for each part of your infrastructureUse Test Kitchen to manage sandbox testing environmentsManage single nodes with Chef client, and multiple nodes with Chef ServerUse data bags for storing shared global data between nodesSimulate production Chef Server environments with Chef ZeroClassify different types of services in your infrastructure with rolesModel life stages of your application, including development, testing, staging, and production
Now that consumer purchases with mobile phones are on the rise, how do you design a payment app thats safe, easy to use, and compelling? With this practical book, interaction and product designer Skip Allums provides UX best practices and recommendations to help you create familiar, friendly, and trustworthy experiences.Consumers want mobile transactions to be as fast and reliable as cash or bank cards. This book shows designers, developers, and product managersfrom startups to financial institutionshow to design mobile payments that not only safeguard identity and financial data, but also provide value-added features that exceed customer expectations.Learn about the major mobile payment frameworks: NFC, cloud, and closed loopExamine the pros and cons of Google Wallet, Isis, Square, PayPal, and other payment appsProvide walkthroughs, demos, and easy registration to quickly gain a new users trustDesign efficient point-of-sale interactions, using NFC, QR, barcodes, or geolocationAdd peripheral services such as points, coupons and offers, and money management
Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn.Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "e;go agile"e; can be tricky. This practical book helps you sort it out, first by grounding you in agiles underlying principles, then by describing four specificand well-usedagile methods: Scrum, extreme programming (XP), Lean, and Kanban.Each method focuses on a different area of development, but they all aim to change your teams mindsetfrom individuals who simply follow a plan to a cohesive group that makes decisions together. Whether youre considering agile for the first time, or trying it again, youll learn how to choose a method that best fits your team and your company.Understand the purpose behind agiles core values and principlesLearn Scrums emphasis on project management, self-organization, and collective commitmentFocus on software design and architecture with XP practices such as test-first and pair programmingUse Lean thinking to empower your team, eliminate waste, and deliver software fastLearn how Kanbans practices help you deliver great software by managing flowAdopt agile practices and principles with an agile coach
How do you create a mission-critical site that provides exceptional performance while remaining flexible, adaptable, and reliable 24/7? Written by the manager of a UI group at Yahoo!, Developing Large Web Applications offers practical steps for building rock-solid applications that remain effective even as you add features, functions, and users. You'll learn how to develop large web applications with the extreme precision required for other types of software.Avoid common coding and maintenance headaches as small websites add more pages, more code, and more programmersGet comprehensive solutions for refining HTML, CSS, JavaScript, PHP, and Ajax for large-scale web applicationsMake changes in one place that ripple through all affected page elementsEmbrace the virtues of modularity, encapsulation, abstraction, and loosely coupled componentsUse tried-and-true techniques for managing data exchange, including working with forms and cookiesLearn often-overlooked best practices in code management and software engineeringPrepare your code to make performance enhancements and testing easier
Build exciting, scalable web applications quickly and confidently using Google App Engine and this book, even if you have little or no experience in programming or web development. App Engine is perhaps the most appealing web technology to appear in the last year, providing an easy-to-use application framework with basic web tools. While Google's own tutorial assumes significant experience, Using Google App Engine will help anyone get started with this platform. By the end of this book, you'll know how to build complete, interactive applications and deploy them to the cloud using the same servers that power Google applications. With this book, you will:Get an overview of the technologies necessary to use Google App EngineLearn how to use Python, HTML, Cascading Style Sheets (CSS), HTTP, and DataStore, App Engine's databaseGrasp the technical aspects necessary to create sophisticated, dynamic web applicationsUnderstand what's required to deploy your applicationsUsing Google App Engine is also an excellent resource for experienced programmers who want to acquire working knowledge of web technologies. Building web applications used to be for experts only, but with Google App Engine-and this book-anyone can create a dynamic web presence.
Windows Vista is Microsoft's important software release in more than a decade. This title explains Vista's features. It offers comprehensive coverage of five versions of Vista. It talks about this subject with technical insight and objectivity.
If you're preparing for the new CompTIA 2006 certification in A+, or the current Network+ and Security+ certifications, you'll find this book invaluable. It provides all the information you need to get ready for these exams, including the four new A+ exams -- the required Essentials exam and three elective exams that pertain to your area of specialization.As with other O'Reilly Nutshell books for certification exams, A+, Network+ and Security + in a Nutshell follows a proven style and approach. It reviews all of the topics needed to master each exam in a remarkably concise format, with required knowledge boiled down to the core. Instead of plowing through 500 to 700 pages to prepare for each exam, this book covers each one in approximately 150 pages. And because the objectives for the three elective A+ exams are redundant, and the book covers them in one section.The exams covered include:A+ Essentials: Required for A+ 2006 certificationEXAM 220-602: For the A+ IT Technician specializationEXAM 220-603: For the A+ Remote Support Technician specializationEXAM 220-604: For the A+ IT Depot specializationEXAM N10-003: For Network+ CertificationEXAM SYO-101: For Security+ CertificationEach exam is covered in three parts: Exam Overview, Study Guide and Prep and Practice. Plenty of detailed tables and screen shots are included, along with study notes and practice questions. Once you have completed the exams successfully, you will find this all-in-one book to be a valuable reference to core administration and security skills.
Offers 125 concise and practical hacks, including information for Windows administrators, hacks for wireless networking and techniques to ensure privacy and anonymity. This work presents ways to evade network traffic analysis, encrypt email and files, and protect against phishing attacks.
Rails Cookbook is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range from the basics, like installing Rails and setting up your development environment, to the latest techniques, such as developing RESTful web services.With applications that are code light, feature-full and built to scale quickly, Rails has revolutionized web development. The Rails Cookbook addresses scores of real-world challenges; each one includes a tested solution, plus a discussion of how and why it works, so that you can adapt the techniques to similar situations. Topics include:Modeling data with the ActiveRecord librarySetting up views with ActionView and RHTML templatesBuilding your application's logic into ActionControllerTesting and debugging your Rails applicationBuilding responsive web applications using JavaScript and AjaxEnsuring that your application is security and performs wellDeploying your application with Mongrel and ApacheUsing Capistrano to automate deploymentUsing the many Rails pluginsWorking with graphicsWhether you're new to Rails or an experienced developer, you'll discover ways to test, debug and secure your applications, incorporate Ajax, use caching to improve performance, and put your application into production. Want to get ahead of the Web 2.0 curve? This valuable cookbook will save you hundreds of hours when developing applications with Rails.
Shows you how to build small form factor PCs - from kits and from scratch. This book includes projects for building personal video recorders, wireless access points, digital audio jukeboxes, and portable firewalls. It shows you how to build eight different systems, from the shoebox-sized Shuttle system down to the stick-of-gum sized gumstix.
Helps you to build Flash applications ranging from widgets to full-featured RIAs using the Flex SDK and Flex Builder 3.0. This title contains step-by-step mini-tutorials that teach you about web services, event handling, designing user interfaces with reusable components, and more.
MediaWiki is the world's most popular wiki platform, the software that runs Wikipedia and thousands of other websites. In corporate environments, MediaWiki can transform the way teams write and collaborate. This comprehensive book covers MediaWiki's rich (and sometimes subtle) features, helping you become a wiki expert.
Suitable for those who develops software for a living, this title offers advice on the mechanics of productivity and also details practices that helps you elude common traps and improve your code. It enables you learn to write the test before you write the code; and manage the lifecycle of your objects fastidiously.
Shows how to make wooden sandals, baby moccasins, and shoes with interchangeable uppers and soles.
Ready to take advantage of LINQ with C# 3.0? This guide has the detail you need to grasp Microsoft's new querying technology, and concise explanations to help you learn it quickly. And once you begin to apply LINQ, the book serves as an on-the-job reference when you need immediate reminders.All the examples in the LINQ Pocket Reference are preloaded into LINQPad, the highly praised utility that lets you work with LINQ interactively. Created by the authors and free to download, LINQPad will not only help you learn LINQ, it will have you thinking in LINQ.This reference explains:LINQ's key concepts, such as deferred execution, iterator chaining, and type inference in lambda expressionsThe differences between local and interpreted queriesC# 3.0's query syntax in detail-including multiple generators, joining, grouping, query continuations, and moreQuery syntax versus lambda syntax, and mixed syntax queries Composition and projection strategies for complex queriesAll of LINQ's 40-plus query operatorsHow to write efficient LINQ to SQL queriesHow to build expression trees from scratchAll of LINQ to XML's types and their advanced useLINQ promises to be the locus of a thriving ecosystem for many years to come. This small book gives you a huge head start."e;The authors built a tool (LINQPad) that lets you experiment with LINQ interactively in a way that the designers of LINQ themselves don't support, and the tool has all kinds of wonderful features that LINQ, SQL and Regular Expression programmers alike will want to use regularly long after they've read the book."e;-Chris Sells, Connected Systems Program Manager, Microsoft
The theme for CRAFT 06 is Play! Get ready to have a famously good time with fun, detailed DIY projects including making your own mix-and-match monster plush, custom coloring book, LED hula hoop, solar jewelry, and LP record bowls.
To achieve success in ever-changing and unpredictable markets, competitive businesses need to rethink and reframe their strategies across the board. This book demonstrates how successful businesses can - and should - use customer experiences to inform and shape the product development process, from start to finish.
Widgets have become a popular expression of Ajax, enabling developers to build small real-time data applications that web masters and users can import into a web page - applications that offer stock quotes, weather, surveys, and dictionaries. This work shows how to create ultra-portable widgets that you can share or roll out on a web server.
Building on the success of its storefront and fulfillment services, Amazon now allows businesses to "e;rent"e; computing power, data storage and bandwidth on its vast network platform. This book demonstrates how developers working with small- to mid-sized companies can take advantage of Amazon Web Services (AWS) such as the Simple Storage Service (S3), Elastic Compute Cloud (EC2), Simple Queue Service (SQS), Flexible Payments Service (FPS), and SimpleDB to build web-scale business applications.With AWS, Amazon offers a new paradigm for IT infrastructure: use what you need, as you need it, and pay as you go. Programming Amazon Web Services explains how you can access Amazon's open APIs to store and run applications, rather than spend precious time and resources building your own. With this book, you'll learn all the technical details you need to: Store and retrieve any amount of data using application servers, unlimited data storage, and bandwidth with the Amazon S3 service Buy computing time using Amazon EC2's interface to requisition machines, load them with an application environment, manage access permissions, and run your image using as many or few systems as neededUse Amazon's web-scale messaging infrastructure to store messages as they travel between computers with Amazon SQSLeverage the Amazon FPS service to structure payment instructions and allow the movement of money between any two entities, humans or computersCreate and store multiple data sets, query your data easily, and return the results using Amazon SimpleDB.Scale up or down at a moment's notice, using these services to employ as much time and space as you needWhether you're starting a new online business, need to ramp up existing services, or require an offsite backup for your home, Programming Amazon Web Services gives you the background and the practical knowledge you need to start using AWS. Other books explain how to build web services. This book teaches businesses how to take make use of existing services from an established technology leader.
A guide to the tips, techniques, standards, and methods of website optimization. It reveals a set of techniques to improve your site's performance by boosting search engine visibility for more traffic, increasing conversion rates to maximize leads and profits, revving up site speed to retain users, and measuring your site's effectiveness.
Offers developers and testers the tools they need to make security testing a regular part of their development lifecycle. This practical book helps to find recipes related to manual, exploratory testing as well as recipes for automated security testing that you can make part of your regression cycle. It focuses on how to test web applications.
Offers an introduction to take advantage of the Mac OS X features. This work shows you how to: navigate the new user interface with its bigger and more graphic toolbars; use Word, Excel, PowerPoint, and Entourage separately or together; keep track of appointments and manage daily priorities with the My Day feature; and, create newsletters.
If you like to tweak, disassemble, re-create, and invent cool new uses for technology, you'll love MAKE our quarterly publication for the inquisitive do-it-yourselfer. Every issue is packed with projects to help you make the most of all the technology in your life. If there's a way to hack it, tweak it, bend it, or remix it, you will find out about it in MAKE.MAKE magazine leaves no stone unturned in its quest for the bizarre in Volume 09, the Fringe issue. Behold such wonders as the cosmic ray cloud chamber, high-voltage levitation, and the amazing vortex tube. Plus, learn how to make almost anything with carbon fiber, photograph the luminous auras around everything, and build a $5 guitar amp. Explore the fringes of technology with projects and articles that push the boundaries of physics and reason.
Introduces Makers to a parallel universe of surreal office-based projects. This book offers oblique industrial design and fabrication philosophies, and cultural reference points.
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.