Good programming--which is to say, programming that yields both efficient code and a profitable life for the programmer--depends on not reinventing the wheel. If someone else has solved the problem youre facing (and someone almost always has), youd be foolish to waste your energy figuring out your own solution. MySQL Cookbook presents solutions to scores of problems related to the MySQL database server. Readers stand a good chance of finding a ready-made solution to problems such as querying databases, validating and formatting data, importing and exporting values, and using advanced features like session tracking and transactions. Paul DuBois has done a great job assembling efficient solutions to common database programming problems,...
ISBN: 0-596-00145-2
Издательство:
O'Reilly & Associates
Дата выхода: декабрь 2009
Successful online communities don’t just happen by themselves. They’re the result of a carefully executed strategy, solid design, and patient nurturing. Though they may seem like a lot of work, the benefits an online community can bring to your brand make the efforts worthwhile. This book will provide you with the essential tools to build online communities. You’ll learn how to: • identify the business objectives for your online community • develop a community strategy to recruit and retain members • create brand loyalty, bring in new business, and offer value to customers that your competitors cannot imitate • take advantage of free advertising opportunities • use communities to gain market insights and establish...
ISBN: 9780321605887
Издательство:
New Riders Publishing
Дата выхода: июль 2009
Oracle performance analysts are always looking for ways to optimize the one thing database users care most about: response time. System performance inefficiencies commonly go undetected for months or even years even under intense scrutiny because traditional Oracle performance analysis methods and tools are unreliable. Optimizing Oracle Performance dispenses with database-centric metrics and instead shows how to use Oracle\'s response time statistics to diagnose performance problems in an Oracle application system. Former VP of Oracle\'s System Performance Group, Cary Millsap, clearly shows how eliminating requests for unneeded work improves performance dramatically. He also shows how the mathematical discipline of queueing theory can be...
ISBN: 0-596-00527-X
Издательство:
O'Reilly & Associates
Дата выхода: октябрь 2003
PL/SQL, Oracles powerful procedural language, has been the cornerstone of Oracle application development for nearly 15 years. Although primarily a tool for developers, PL/SQL has also become an essential tool for database administration, as DBAs take increasing responsibility for site performance and as the lines between developers and DBAs blur. Until now, there has not been a book focused squarely on the language topics of special concern to DBAs "Oracle PL/SQL for DBAs" fills the gap. Covering the latest Oracle version, Oracle Database 10g Release 2 and packed with code and usage examples, it contains: A quick tour of the PL/SQL language, providing enough basic information about language fundamentals to get DBAs up and running...
ISBN: 0-596-00587-3
Издательство:
O'Reilly & Associates
Дата выхода: декабрь 2009
Introduced a quarter-century ago, the Oracle database remains the leading enterprise relational database management system (RDBMS) in the world. Oracle is a complex system, offering a myriad of products, languages, and tools. Frequent updates, releases, and editions complicate the ability of Oracle users to keep up with the huge amounts of frequently changing information about the database and its capabilities. The goal of Oracle in a Nutshell is to pull together the most essential information on Oracle architecture, syntax, and user interfaces. The content and format of this book, an admirable addition to OReillys respected In-a-Nutshell line, combine to boil down vital Oracle commands, language constructs, parameters, and file formats...
ISBN: 0-596-00336-6
Издательство:
O'Reilly & Associates
Дата выхода: декабрь 2009
PHP is a simple yet powerful open source scripting language that has become a big player in web development. Over a million web sites, from large corporate sites to small personal sites, are using PHP to serve dynamic web content. PHP\'s broad feature set, approachable syntax, and support for different operating systems and web servers make it an ideal language for rapid web development. The PHP Cookbook is a collection of problems, solutions, and practical examples for PHP programmers. The book contains a unique and extensive collection of best practices for everyday PHP programming dilemmas. For every problem addressed in the book, there\'s a worked-out solution or "recipe" -- short, focused pieces of code that you can insert...
ISBN: 1-56592-681-1
Издательство:
O'Reilly
Дата выхода: декабрь 2002
PHP is an open source, server-side HTML-embedded web-scripting language for creating dynamic web pages. Outside of being browser-independent, it offers a simple and universal cross-platform solution for e-commerce, complex web, and database-driven applications. Professional PHP4 will show you exactly how to create state of the art web applications that scale well, utilize databases optimally, and connect to a back-end network using a multi-tiered approach. This book also aims at teaching PHP by coding - among other things - FTP clients, e-mail clients, some advanced data structures, session management, and secure programming. What does this book cover? The whys and wherefores of PHP4 PHP installation on *nix, Windows, and MacOS X...
ISBN: 1-861-006-91-8
Издательство:
Wrox Press Ltd
Дата выхода: февраль 2002
Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield demonstrates how to write code that takes full advantage of Python 3’s features and idioms. The first book written from a completely “Python 3” viewpoint, Programming in Python 3 brings together all the knowledge you need to write any program, use any standard or third-party Python 3 library, and create new library modules of your own. Summerfield draws on his many years of Python experience to share deep insights into Python 3 development you won’t find anywhere else. He begins by illuminating Python’s “beautiful heart”: the eight key elements of...
ISBN: 978-0-13-712929-4
Издательство:
FT Press
Дата выхода: декабрь 2009
Delivering rich, Web 2.0-style experiences has never been easier. This book gives you a complete hands-on introduction to Microsoft ASP.NET AJAX 1.0, the new framework that offers many of the same benefits for Ajax development that ASP.NET provides for server-side development. With Programming ASP.NET AJAX, you\'ll learn how to create professional, dynamic web pages with Ajax in no time. Loaded with code and examples that demonstrate key aspects of the framework, this book is ideal not only for ASP.NET developers who want to take their applications a step further with Ajax, but for any web developers interested in ASP.NET AJAX, no matter what technology they use currently. That includes JavaScript programmers who would like to avoid the...
ISBN: 978-0-596-51424-2
Издательство:
O'Reilly Media
Дата выхода: декабрь 2009
Jesse Liberty\'s Programming C# provides an adept and extremely well conceived guide to the C# language and is written for the developer with some previous C++, Java, and/or Visual Basic experience. It\'s no secret that many computer books are pretty much devoid of an authorial personality. This title is a winning exception. The author is able to weave in clever examples (using such topics as his own long experience in computing, his dog, Star Trek, etc.) without being coy or getting in the way of presenting real technical information. Liberty\'s wide experience in computers and general writing skill shows, as he is able to draw on a wealth of examples to move his text forward. These are a couple of goals at work in Programming C#....
ISBN: 0-596-00117-7
Издательство:
O'Reilly & Associates
Дата выхода: январь 2002
Suitable for most any programmer who wants to master ASP.NET with an eye toward real-world development, Programming ASP.NET is an excellent resource that mixes good coverage of APIs with actual programming techniques and advice using Visual Basic .NET and C#. The combination places it in the forefront of currently available titles on ASP.NET. Written in part by veteran computer author Jesse Liberty, this book offers an excellent mix of coverage of important ASP.NET features that you will absolutely need to use for real-world programming. Readers with previous ASP experience will appreciate early sections that compare an older ASP sample with the new ASP.NET to highlight whats new and improved, with good explanation of the ASP.NET event...
ISBN: 0-596-00171-1
Издательство:
O'Reilly & Associates
Дата выхода: декабрь 2009
While personal blogs take up much of the blogosphere, blogs are quickly gaining popularity in business as an inexpensive and amazingly effective marketing tool. It’s time for a practical book about business blogging: this is the first book to demonstrate how businesses are blogging and how you can use blogging technology to converse with your customers to build your brand and sell your products. Written from the business person/designer’s perspectives, this book shows how businesses can leverage current, real-world blogging techniques, tools, and platforms to promote and enhance their ventures. The key idea is that the conversation with your market is stronger and more meaningful with a blog. Filled with practical information and...
Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them. Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples. Once you finish this book, youll be able to develop your own set of command-line utilities with Python to tackle a wide range of problems. Discover how this language can help you: Read text files and extract information Run tasks concurrently using...
ISBN: 978-0-596-51582-9
Издательство:
O'Reilly Media
Дата выхода: декабрь 2009
Using the simple, robust, Python-based Django framework, you can build powerful Web solutions with remarkably few lines of code. In Python Web Development with Django®, three experienced Django and Python developers cover all the techniques, tools, and concepts you need to make the most of Django 1.0, including all the major features of the new release. The authors teach Django through in-depth explanations, plus provide extensive sample code supported with images and line-by-line explanations. You’ll discover how Django leverages Python’s development speed and flexibility to help you solve a wide spectrum of Web development problems and learn Django best practices covered nowhere else. You’ll build your first Django...
As the application of object technology-particularly the Java programming language-has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, "non-optimal" applications. For several years, expert-level object programmers have employed a growing collection of techniques to improve the structural integrity and performance of such existing software programs. Referred to as "refactoring," these practices have...
What can you do when database performance doesnt meet expectations? Before you turn to expensive hardware upgrades to solve the problem, reach for this book. Refactoring SQL Applications provides a set of tested options for making code modifications to dramatically improve the way your database applications function. Backed by real-world examples, youll find quick fixes for simple problems, in-depth answers for more complex situations, and complete solutions for applications with extensive problems. Learn to: Determine if and where you can expect performance gains Apply quick fixes, such as limiting calls to the database in stored functions and procedures Refactor tasks, such as replacing application code by a stored procedure, or...
ISBN: 978-0-596-51497-6
Издательство:
O'Reilly Media
Дата выхода: декабрь 2009
The Definitive Refactoring Guide, Fully Revamped for Ruby With refactoring, programmers can transform even the most chaotic software into well-designed systems that are far easier to evolve and maintain. What’s more, they can do it one step at a time, through a series of simple, proven steps. Now, there’s an authoritative and extensively updated version of Martin Fowler’s classic refactoring book that utilizes Ruby examples and idioms throughout–not code adapted from Java or any other environment. The authors introduce a detailed catalog of more than 70 proven Ruby refactorings, with specific guidance on when to apply each of them, step-by-step instructions for using them, and example code illustrating how they work. Many...
ISBN: 978-0-321-60350-0
Издательство:
New Riders Publishing
Дата выхода: декабрь 2009
This OReilly Cookbook provides more than a hundred recipes to help programmers use regular expressions to manipulate text and crunch data. Every programmer needs a grasp of regular expressions, but their power doesnt come without problems--even seasoned users often have trouble tackling performance issues. With recipes for popular programming languages such as C#, Java, JavaScript, Perl, PHP, Python, Ruby, and VB.NET, this book offers step-by-step solutions to scores of common tasks involving regular expressions. This cookbook will help you: Understand the basics of regular expressions through a concise tutorial Use regular expressions effectively in several programming and scripting languages Learn how to validate and format input...
ISBN: 978-0-596-52068-7
Издательство:
O'Reilly Media
Дата выхода: декабрь 2009
Fully revised, updated, and expanded, Relational Database Design and Implementation, Third Edition is the most lucid and effective introduction to the subject available for IT/IS professionals interested in honing their skills in database design, implementation, and administration. This book provides the conceptual and practical information necessary to develop a design and management scheme that ensures data accuracy and user satisfaction while optimizing performance, regardless of experience level or choice of DBMS. The book begins by reviewing basic concepts of databases and database design, then briefly reviews the SQL one would use to create databases. Topics such as the relational data model, normalization, data entities and Codds...
ISBN: 978-0-12-374730-3
Издательство:
Morgan Kaufmann Publishers
Дата выхода: декабрь 2009
Its the trap that ensnares virtually every business. We focus on process: "how" were doing the job. And we forget about the bigger issue: "what" were doing and "why" were doing it. Thats why were leaving so much value on the table. In Rethink, business architect Ric Merrifield exposes this problem with vivid examples and introduces breakthrough techniques for overcoming it. Merrifield shows how to rise above the clutter of your "hows" to expose what does and doesnt need attention in your organization. Youll learn to identify the activities most critical to success, as well as those that are borderline, redundant, or even counterproductive. Merrifield helps you get past the parochial, subjective viewpoints of ground-level...
Renowned Flash wizard and innovator Robert Penner reveals the fascinating programming and design concepts behind his signature creations. Detailing his groundbreaking designs, this book showcases Penners work that merges math and design with Flash. Youll get an inside look at his sophisticated and unique approach to design--which incorporates advanced ActionScript programming--and discover exclusive techniques associated with some of the most groundbreaking interactive designs ever created. "Gives Macromedia Flash developers the foundational best-practice OOP examples theyve been craving for years. New and experienced OOP programmers will appreciate Penners reassuring hand." --Colin Moock, Author of ActionScript: The Definitive Guide...
ISBN: 0-07-222356-1
Издательство:
Osborne/McGrawHill
Дата выхода: декабрь 2009
Sams Teach Yourself Cisco Routers in 21 Days is an in-depth, straightforward tutorial. It covers configuring a router from the ground up, alerts the reader to the most common problems, and offers tested solutions when they are applicable. Readers will learn how to: install the IOS; perform the initial configuration; configure the router for protocols such as TCP/IP, IPX, RIP, and IGRP, avoid common pitfalls working with routers.
ISBN: 0-672-32296-X
Издательство:
SAMS
Дата выхода: декабрь 2009
SAP can help you capture better information and deliver it more quickly, allowing you to make better decisions and maximize the business value of everything you do. However, SAP implementations require massive effort, total buy-in, and significant change throughout the organization. In SAP Implementation Unleashed, 10 expert SAP project managers, functional consultants, and technologists guide you through the entire journey, helping you avoid pain and pitfalls and gain all the benefits of SAP. The authors introduce start-to-finish business, technical, and project management roadmaps for successful SAP implementation. Then, drawing on their immense experience, they walk you through the entire process of planning and...
ISBN: 978-0-672-33004-9
Издательство:
Sams Pablishing
Дата выхода: декабрь 2009
Can you remember the world before the iPod? How about the world before chunky tomato sauce or brown mustard? Many of these products came about not through focus groups and polling, but rather through research and development labs and marketers developing the products they knew customers would want, before customers knew they wanted them. Today your customers can actually help you create your next product. Rule Developing Experimentation (RDE) is a solution-oriented learning experience. RDE is the systematized process of designing, testing and modifying alternative ideas, packages, products, or services in a disciplined way so that the developer and marketer discover what appeals to the customer, even if the customer cant articulate the...
At the turn of the millennium, McDonalds faced a host of serious problems: a decline in food quality, branding issues, indifferent employees, shoddy service and a poor bottom line. The global brand consulting company Arcature LLC was brought in to develop a global brand direction, and Light (global chief marketing officer of McDonalds during those years)—with others—resuscitated the brand. Though the authors offer a few rushed suggestions for executives trying to recover their failing brands, or to avert the crisis in the first place, the book is essentially a hosanna to Lights corporate messianic abilities. The titular six rules—refocus the organization, restore brand relevance, reinvent the brand experience, reinforce a results...